aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options
Commit message (Expand)AuthorAgeFilesLines
* Language Options: never translate the hardcoded "en" language code (#2755)Gravatar ctrlaltca2026-03-231-1/+1
* 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-2/+2
* Options dialog: when searching don't force text to be black, on dark themes i...Gravatar ctrlaltca2025-12-081-1/+1
* 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-20/+25
* Add an option to let the user choose the qt style used by the app (#2663)•••* Remove hardcoded usage of Fusion style on Gtk; add an option to use a custom Qt Style (like Fusion on Windows, supporting dark mode) * Update src/modules/options/OptionsWidget_theme.cpp Co-authored-by: Alexey Sokolov <alexey+github@asokolov.org>Gravatar ctrlaltca2024-07-152-1/+37
* Add an option to disable vertical margin between lines; fix #2464 (#2633)Gravatar ctrlaltca2024-04-302-9/+25
* Migrate almost all QMessagebox to qt6-friendly version.Gravatar Fabio Bas2023-10-184-15/+12
* Misc Qt6 port for slightly changed class names and method signaturesGravatar Fabio Bas2023-10-181-1/+1
* Port from QRegExp (unavailable on qt6) to KviRegExp, based on QRegularExpression•••Method str_kvs_fnc_split() had to be replaced with the original version, since the newer one relied on Qt5's QStringRef Gravatar Fabio Bas2023-10-183-6/+9
* Mass rename of margin -> contentsMarginsGravatar Fabio Bas2023-10-184-9/+9
* Port to (and require) Qt 5.15. Drop KDE4 support, fix KDE5 (#2541)•••* Port to (and require) Qt 5.15. Drop KDE4 support, implement KDE5 support where needed. --------- Co-authored-by: Fabio Bas <fabio.bas@officineinformatiche.net>Gravatar ctrlaltca2023-07-083-10/+10
* options/windowList: Add event names to alert level tips•••This should make it more clear what each alert level will trigger on Gravatar Matt Ullman2019-12-021-10/+50
* Rework the server list GUI filter. Fixes #2438.•••The filter now works as an AND arrangement: servers will be shown if they match both the text filter *and* the favorites filter (if applicable). Previously one was not respected when the other was updated. The favorites filter no longer hides empty networks when disabled. Gravatar Andrio Celos2019-09-082-59/+16
* uintUserListMinimumWidth: Reduce minimum due to account for certain combinati...Gravatar IceN9ne2019-01-211-1/+1
* Replace KVI_OPTION_MIRCCOLOR usage with getMircColor•••- Replace occurrences in IRC-related views, and message type references - Don't replace occurrences dealing with the color picker or the configurable low (0-15) colors - Also replace hard-coded references to the maximum color index (15/16) with KVI_EXTCOLOR_MAX Gravatar Vladimir Panteleev2019-01-161-8/+8
* Convert 0s and NULLs to nullptrGravatar IceN9ne2018-12-033-10/+10
* Remove C-style typedef structsGravatar IceN9ne2018-11-282-8/+4
* Use override where possible and remove unnecessary usages of the virtual keyw...Gravatar IceN9ne2018-11-283-9/+9
* Remove unnecessary usages of the inline keyword per language evolution.Gravatar IceN9ne2018-11-281-3/+3
* Remove Q_UNUSED macrosGravatar IceN9ne2018-11-281-3/+1
* Fix compiler warnings in the code.Gravatar IceN9ne2018-11-273-4/+2
* SASL: Add option for aborting connection on SASL failureGravatar IceN9ne2018-11-261-1/+4
* SASL: Add support for EXTERNAL method. Closes #2258Gravatar IceN9ne2018-11-222-8/+25
* Apply all modernize-* fixes from clang-tidy except for modernize-use-autoGravatar Alexey Sokolov2018-11-142-2/+2
* Fix Coverity complaints about uninitialized member variablesGravatar IceN9ne2018-04-142-4/+1
* Revert "Remove gzipped logs as an option"•••This reverts commit aa64034f955f6b8221e8e844363009dfba738553. Gravatar IceN9ne2018-03-041-1/+5
* Remove gzipped logs as an option•••Despite the fact gzip'd log data is written with max compression, it is done by appending independently-compressed data to the relevant archive on every flush or log stop - this basically kills the compression as there is little duplication in the small amount of data logged. Over time, this produces archives that are much larger than the data stored (therefore making the 'compression' pointless). gzip is still used outside of logging in KVIrc (and to read 'old' logs), so is not removed. Fixes 'gzip compression of logs on flushing/log stopping in many cases results in larger archives than log data' / #2353 Gravatar OmegaPhil2018-03-021-5/+1
* Add option to prioritize nick tab completion by last action time. Implements ...Gravatar IceN9ne2018-02-191-3/+6
* Move Class Window List option to its proper location••• * Fixes #2330 Gravatar IceN9ne2018-01-031-6/+6
* Revert "Add an option to order nick completion by last action time. Resolves ...•••This reverts commit 446bff05a0f0d344bca9da652431d5612b72209d. 5.0.0-beta1Gravatar Szymon Tomasz Stefanek2017-12-292-8/+0
* Revert "Add uintNickCompletionOrder to the options widget."•••This reverts commit 6a0906274e93359e90337600192695b39706ff55. Gravatar Szymon Tomasz Stefanek2017-12-292-26/+5
* Revert "Allow adding tooltips to other widgets in the options dialogs."•••This reverts commit 2f723938d6434302e6538e145bf8e1839de93b62. Gravatar Szymon Tomasz Stefanek2017-12-2911-65/+26
* Revert "Address @IceN9ne's review."•••This reverts commit f743f315a75977e48112fb9b0605a0f2d9f2eb3a. Gravatar Szymon Tomasz Stefanek2017-12-291-1/+1
* Address @IceN9ne's review.Gravatar Andrio Celos2017-12-281-1/+1
* Allow adding tooltips to other widgets in the options dialogs.Gravatar Andrio Celos2017-12-2811-26/+65
* Add uintNickCompletionOrder to the options widget.Gravatar Andrio Celos2017-12-282-5/+26
* Add an option to order nick completion by last action time. Resolves #2216.•••Also fixes a bug whereby a completion from Shift+Tab was always treated as the last match. Gravatar Andrio Celos2017-12-282-0/+8
* General code cleanup and coverity fixes - mostly fixes uninitialized membersGravatar IceN9ne2017-10-212-10/+8
* OptionsWidget: Fix auto enabling/disabling of smart nickname color same text ...••• * Fixes #2297 Gravatar IceN9ne2017-10-211-1/+5
* sound: Fix jumpingGravatar staticfox2017-09-271-5/+6
* Minor cleanupsGravatar staticfox2017-09-271-25/+13
* OptionsWidget_message: fix label text "Use specified smart colors for own nic...•••should reflect boolUseSpecifiedSmartColorForOwnNick part resolution for #2297Gravatar the-j0k3r2017-09-041-1/+1
* OptionsWidget_message: fix enabling/disabling of selector.Gravatar wodim2017-09-041-1/+1
* Add an option to allow the use of smart nickname colours with no background (...Gravatar wodim2017-09-012-0/+4
* Clean up properly after the search field in the settings dialog is emptied.Gravatar wodim2017-08-301-30/+44
* Make the "window list type" selector a combobox instead of a checkbox.Gravatar wodim2017-08-292-1/+25
* Add "search as you type" functionality to the settings dialogs.•••I'm leaving the icon with the magnifying glass there because I think it makes more evident that that field can be used to search for stuff. Fixes #2248 Gravatar wodim2017-08-292-2/+20
* Remove lots of redundant line feeds around block elements in the docs.Gravatar wodim2017-08-251-1/+1
* Fix centering of servers dialog in parent KviMainWindow••• * Fixes #2158 Gravatar IceN9ne2017-06-231-1/+1
* Make Windows code Unicode-aware (#2219)Gravatar wodim2017-05-241-1/+1