aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options
Commit message (Expand)AuthorAgeFilesLines
* 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
* KviProxy: Make class member data privateGravatar IceN9ne2017-02-092-24/+20
* Fix issue with parsing two strings for PoeditGravatar IceN9ne2016-11-152-0/+2
* Fix unnecessary escaping of % in strings.Gravatar IceN9ne2016-11-142-2/+2
* OptionsWidget: Fix checking of IPv6 address instead of IPv4 where neededGravatar IceN9ne2016-11-121-1/+1
* KviIpEditor: Change to a QLineEdit and update code.••• * Changes from a multi-QLineEdit box for each part of the IP address to a single QLineEdit which allows pasting of IP addresses rather than having to hand type them in. * Uses Qt5's QHostAddress to proccess the input and validate the IPs * Fixes the OptionsWidget_servers to enable/disable the KviIpEditor depending on if the Cache IP checkbox is checked or not. Gravatar IceN9ne2016-11-113-14/+16
* Cleanup included filesGravatar IceN9ne2016-10-284-3/+4