aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib/config
Commit message (Expand)AuthorAgeFilesLines
* Add a spellchecker backend based on windows >=8 integrated spellchecker (#2743)•••* Add a spellchecker backend based on windows >=8 integrated spellchecker * CI: remove enchant from windows builds * Assume Qt5 is Windows 7, Qt6 is Windows >= 10 * Qt5 build is picking up a foreign libenchant from the build system, disable itGravatar ctrlaltca2025-12-221-0/+3
* Shortcuts: use explicit key sequence for tab switching (#2707)Gravatar ctrlaltca2025-07-291-2/+2
* Misc fixes to sound module related to autodetect (#2669)•••* Sound options: don't immediately save changes when sound system gets autodetected; fix #2667 * If the config-saved sound system is not available anymore, force an autodetect; fix #2668 * Fix "qt" sound system under qt6 and unify the code path for Qt5. * If phonon is available, prefer it over "qt" sound system (the latter can only play wav files) * Nuke support for aRts (KDE2/3 sound server) and ESD (Gnome sound server before 2009) * Sound module: replace SoundEffect with QmediaPlayer to support more file formats. Adjust the priority of "qt" sound system in autodetect * Convert to smart pointers * Sound options: force an autodetect if the current sound system is not validGravatar ctrlaltca2024-08-021-3/+0
* Add a comment about #2117Gravatar Alexey Sokolov2024-07-161-0/+2
* Remove GTK Style flag; fix #2117. Default to Fusion theme on Windows (#2664)•••* Remove the remnants of GTK Style * Add a Qt6 entry in build info; keep Qt5 since some scripts may need it * Default to Fusion style on windowsGravatar ctrlaltca2024-07-151-3/+3
* Switch windows CI builds to Github Actions and Qt6 (#2606)•••* Make build compatible with ninja generator * Remove usage of Qt Windows Extras under qt6 * Avoid compilation noise on UNICODE redefinition * Remove "KviHeapObject::operator new" signature for debug builds, add placement new operator * Fix implicit cast of 0 to QFlags * Fix Avoid ambiguous overload in concatenating strings * KviIpcSentinel::winEvent - Adapt to changed method signature in qt6 * Remove windows 95/98/me support :) * appveyor: try switching qt version * Try creating a github action for windows build * Remove appveyor config; move windows-only patches into dist/windows/patchesGravatar ctrlaltca2024-02-241-0/+4
* Replace deprecated define. Fix #2601 (#2603)Gravatar ctrlaltca2024-02-111-2/+2
* Fix regression in some shortcuts introduced in cba0ebedf3f0cc4da6f8729dde1028... 5.2.0-beta2Gravatar ctrlaltca2023-12-081-19/+18
* Make shortcuts compatible with qt6; remove unused KviShortcut constructor sin...Gravatar Fabio Bas2023-10-181-24/+20
* Qt6: QStringList is a typedef now, avoid forward declarationsGravatar Fabio Bas2023-10-181-1/+1
* Rename COMPILE_WEBKIT_SUPPORT to COMPILE_WEBENGINE_SUPPORTGravatar Fabio Bas2023-10-181-2/+2
* kernel: We should read the default config on startup (bis) (#2548)•••* kernel: Fix KDE config support * Rebase to master; implement migration from old config, but keep the "Main" config group to keep it interoperable --------- Co-authored-by: Andreas Schneider <asn@cryptomilk.org>Gravatar ctrlaltca2023-08-041-1/+3
* Do not track Linux kernel version•••of build system to make reproducible builds easier. See https://reproducible-builds.org/ for why this is good. Gravatar Bernhard M. Wiedemann2018-11-242-30/+0
* Remove lots of redundant line feeds around block elements in the docs.Gravatar wodim2017-08-251-8/+7
* Make Windows code Unicode-aware (#2219)Gravatar wodim2017-05-241-0/+5
* OS X is dead, long live macOSGravatar staticfox2017-01-151-1/+1
* KviBuildInfo: Update codeGravatar IceN9ne2016-11-022-11/+8
* Cleanup included filesGravatar IceN9ne2016-10-282-2/+3
* CMakelists / buildinfo: report GTK status (#2123)•••* cmakelists / buildinfo: report GTK status in case GTK is compiled in we should know about it helps debugging and removes guessing. * CMakeLists: move GSM status to top and remove one too many empty line Gravatar un1versal2016-08-251-0/+3
* KviBuildInfo: Add build typesGravatar staticfox2016-08-112-0/+15
* Add Ctrl+Home/End to scroll to top/bottom (#2046)•••Consistent with other apps, where Ctrl+Home/End jumps to the top/bottom of the document. This is mainly useful to quickly jump to the very bottom of a buffer after a search, as well as UX parity with other clients.Gravatar Vladimir Panteleev2016-07-091-0/+4
* separators and copyright headers cleanups•••+ add copyright boilerplate to KviDebugContext.cpp probably more source files exist with no copyright boilerplate. this was a by chance find. Gravatar un1versal2016-06-144-4/+0
* kvi_shortcuts: replace shortcuts•••* replace Ctrl+Shift+U -> Alt+U (registered usermenu) * replace Ctrl+Shift+E -> Alt+E (Emoticons controlbox) resolves #1879 Gravatar un1versal2016-06-101-5/+4
* kvi_shortcuts: add recently added + cleanup formatting•••add missing from: https://github.com/kvirc/KVIrc/commit/b73ca2e8e8141e7fba7e1a5ed59ce3215ae1f866 Gravatar un1versal2016-06-101-93/+105
* add toggle + shortcut to switch between treewidow list <-> classic window lis...•••* KviMenuBar: add toggle Tree Window List -> Classic Window List resolves #1035 * KviMenuBar: read KviOption_boolUseTreeWindowList flag on the fly Gravatar un1versal2016-06-101-0/+1
* Revert "add toggle Tree Window List -> Classic Window List"•••This reverts commit 2944b27985c4f31aa19abf1a3c3a4d1b4dfe7747. This needs to check the current state of the flag on the fly as is it does the opposite when boolUseTreeWindowList is set via other methods Gravatar un1versal2016-06-101-1/+0
* add toggle Tree Window List -> Classic Window List•••resolves #1035 Gravatar un1versal2016-06-091-0/+1
* Small comment fix.Gravatar Andrio Celos2016-05-301-1/+1
* kvi_shortcuts: fix emoticons shortcut + update entriesGravatar un1versal2016-05-301-4/+4
* Add italic text. Resolves kvirc/KVIrc#1070.•••Move emoticons to code point 0x1C. Gravatar Andrio Celos2016-05-291-3/+7
* general: More De-double-underscore-ificationGravatar staticfox2016-05-171-6/+6
* kvi_debug: De-underscore-ify here tooGravatar staticfox2016-05-171-9/+9
* Apply clang-tidy: modernize-use-nullptrGravatar Alexey Sokolov2016-04-301-1/+1
* Apply clang-formatGravatar Alexey Sokolov2016-04-297-233/+258
* Merge pull request #1919 from wodim/menubar2•••Option to hide the menu barGravatar wodim2016-04-031-1/+7
|\
| * Option to hide the menu bar temporarily.Gravatar wodim2016-04-021-1/+7
* | Show "debug" as a feature if the executable has been compiled with•••debug support. Gravatar wodim2016-04-021-0/+3
|/
* Clean up the list of features.Gravatar wodim2016-04-021-13/+3
* Implement #1914Gravatar wodim2016-04-011-0/+2
* Show features compiled in the executable in the about box.Gravatar wodim2016-03-252-0/+89
* Fix #1874•••I tried several implementations (Windows, GTK+2, Firefox, Chrome, Qt) and for many interactions of Ctrl+Backspace or Ctrl+Delete those did different things. So in this case I did whatever I felt was more natural. Gravatar wodim2016-03-201-2/+4
* kvi_shortcuts: fix documentationGravatar un1versal2016-03-141-22/+22
* run codespell to fix some typos, run mkabouttext.pl, fix typos reported by Ar...Gravatar Dessa2016-01-311-1/+1
* Improve texticon popup. Fix #1615.Gravatar Szymon Tomasz Stefanek2016-01-031-5/+0
* Fix out-of-git sources dateGravatar Szymon Tomasz Stefanek2016-01-031-1/+1
* Correct INSTALL file. Avoid #defining KVI_SOURCES_DATE_GIT when not building ...Gravatar Szymon Tomasz Stefanek2016-01-021-2/+2
* copyright headers: fix broken boilerplate wording linkss -> terms and opinion...Gravatar un1versal2015-11-289-9/+9
* Show the current Qt version and the Qt version that was used to build in the ...Gravatar wodim2015-11-272-0/+11
* Merge pull request #1699 from blindsighttf2/date•••build: Use git show to set the current source dateGravatar ctrlaltca2015-11-031-2/+8
|\
| * build: Use git show to set the current source date•••Closes #1566 Gravatar Matt Ullman2015-10-291-2/+8