aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * LF and UTF8 all the things (#2378)Gravatar Benjamin Staneck2018-04-262-52/+52
| | | | | | | | | | | | | | | | Sweep over all files to make sure they are LF and UTF8 * LF all the things * convert *.nsi files to utf8 and no longer treat them as binary * convert the 3 cyrillic languages to utf8 * .dat files are also binary
| * Fix undefined behavior involving lifetime of temporariesGravatar IceN9ne2018-04-222-13/+10
| |
| * Remove unused/useless codeGravatar IceN9ne2018-04-226-21/+0
| |
| * KviKvsParser: Fix potential memory leakGravatar IceN9ne2018-04-221-0/+2
| |
| * Remove dead and useless codeGravatar IceN9ne2018-04-227-38/+4
| |
| * KviKvsObject: Fix checking validity of returned QMetaPropertyGravatar IceN9ne2018-04-221-2/+2
| |
| * DccChatWindow: Fix error handlingGravatar IceN9ne2018-04-221-2/+2
| |
| * convert to LF so it leaves me aloneGravatar Benjamin Staneck2018-04-221-71/+71
| |
| * really really remove mailing list link and try to fix debian buildGravatar Benjamin Staneck2018-04-222-12/+9
| |
| * actually remove mailinglist linkGravatar Benjamin Staneck2018-04-222-73/+71
| |
| * remove russian website and mailing list links from help menu (#2374)Gravatar Benjamin Staneck2018-04-211-11/+0
| | | | | | remove mailing list link from help menu
| * Fix #2262 (#2266)Gravatar Andrio Celos2018-04-203-17/+24
| | | | | | | | | | | | | | | | * Fix #2262 * Check the STATUSMSG ISUPPORT token to avoid misinterpreting channel type prefixes as mode prefixes. Thanks @wodim * Address @IceN9ne's review.
| * Fix Coverity complaints about uninitialized member variablesGravatar IceN9ne2018-04-1428-63/+39
| |
| * remove qt5_use_modules for Qt 5.11Gravatar Dessa2018-04-142-2/+2
| | | | | | | | | | cmake modules for Qt 5.11 don't have that function anymore, so it needs to be replaced with the standard way of library linkage. downside is that the module listing in the Status page isn't looking too fancy anymore.
| * Support 64-bit X509 certificate serial numbers (#2363)Gravatar Vladimir Panteleev2018-04-113-13/+23
| | | | | | | | | | | | Support 64-bit X509 certificate serial numbers Avoid "too large" errors when querying the serial number of a certificate when it doesn't fit in a 32-bit integer. Use strings to query and store certificate serial numbers
| * fix doc folder cleanup fallout (#2370)Gravatar Benjamin Staneck2018-04-111-1/+1
| |
| * Docs folder cleanup (#2366)Gravatar Benjamin Staneck2018-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * delete accelerator.keys.txt content is at https://github.com/kvirc/KVIrc/wiki/Keyboard-shortcuts * delete INSTALL and doc/INSTALL.txt content is at https://github.com/kvirc/KVIrc/wiki/installation * delete doc/firefox.hack.txt should no longer be needed * delete doc/themes.howto.txt content is at https://github.com/kvirc/KVIrc/wiki/tutorials * delete doc/INSTALL-MacOS.txt content is at https://github.com/kvirc/KVIrc/wiki/Compiling-KVIrc-from-git-on-macOS-Sierra * add another VS file to .gitignore * delete doc/FAQ content is at https://github.com/kvirc/KVIrc/wiki/FAQ * delete old TODOs content should be, if relevant, in issues * delete doc/addon.howto.txt content is at https://github.com/kvirc/KVIrc/wiki/Addons * delete doc/scripting.faq.txt content is at https://github.com/kvirc/KVIrc/wiki/tutorials * delete translations.howto.txt and translations.spanish.notes.txt content should be at https://github.com/kvirc/KVIrc/wiki/Updating-KVIrc's-translations * delete win32_run_cmake.bat outdated? * adjust CMakeLists.txt for removed files * delete Windows compilation instructions content is at https://github.com/kvirc/KVIrc/wiki/Compiling-KVIrc-on-Windows * delete doc/hackers.guide.txt content is at https://github.com/kvirc/KVIrc/wiki/The-Source-Tree * delete doc/ui-style-tips.txt content is at https://github.com/kvirc/KVIrc/wiki/Contributing-code-to-KVIrc's-repositories * adjust README to doc changes * move main license file to root * adjust mentions of copyright files * revert status badges back from shields.io shields.io is overloaded all the time so the badges never display * change cmake syntax * restore the about license text to its original glory and install the amip license only on windows * update GPL2 from the GNU website * change the installer to show ABOUT-LICENSE as well
| * KviAntiSpam: Remove undefined behaviorGravatar IceN9ne2018-04-101-2/+3
| |
| * AliasEditorWindow: Add "Export All to ..." button for more consistent UIGravatar craftwar2018-04-091-0/+3
| |
| * KviInputEditor: Fix home key not clearing selection in certain situationsGravatar IceN9ne2018-04-081-2/+2
| |
| * KviChannelWindow: Fix bug in modes with parameters not being updated properlyGravatar IceN9ne2018-03-291-1/+1
| |
| * Revert "Remove gzipped logs as an option"Gravatar IceN9ne2018-03-044-6/+68
| | | | | | | | This reverts commit aa64034f955f6b8221e8e844363009dfba738553.
| * Remove gzipped logs as an optionGravatar OmegaPhil2018-03-024-68/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Lag Meter: Change units to the more standard millisecond. Fixes #1577Gravatar IceN9ne2018-02-271-13/+7
| |
| * spellchecker: Stop trying to load invalid dictionaries.Gravatar IceN9ne2018-02-191-0/+3
| |
| * Add option to prioritize nick tab completion by last action time. Implements ↵Gravatar IceN9ne2018-02-196-11/+92
| | | | | | | | #2216
| * KviChannelWindow: Fix encrypted own CTCP ACTION messages being sent to the ↵Gravatar IceN9ne2018-02-191-2/+10
| | | | | | | | wrong split view.
| * Adjust defaults for avatar settings. Fixes #2340Gravatar IceN9ne2018-02-191-2/+2
| |
| * QRegExp: Enable greedy quantifiers in regex pattern matching.Gravatar IceN9ne2018-02-092-18/+18
| |
| * KviModeWidget: Remove commented out codeGravatar IceN9ne2018-01-271-4/+0
| |
| * KviModeWidget: Fix two bugs and refactor classGravatar IceN9ne2018-01-275-190/+122
| | | | | | | | | | | | * Bug fix: Unable to change previously set key in one step * Bug fix: Unable to set mode that has a parameter when no parameterless modes are set * Made the mode changing more intuitive for the user
| * KviWindowStack: Fix bug when attempting to focus undocked windows Fixes #2109Gravatar IceN9ne2018-01-261-1/+7
| |
| * KviNotifyList: Fix bug in notify property parsing with multiple consecutive ↵Gravatar IceN9ne2018-01-231-16/+2
| | | | | | | | spaces
| * KviIrcContext: Re-add missing `return`Gravatar Static2018-01-151-1/+1
| | | | | | | | Introduced in f784e7a7f
| * KviOptions: Set the default bantype to *!*@host.name (#2343)Gravatar Matt2018-01-141-1/+1
| | | | | | | | | | Every services package does this by default, most clients do as well, and I find that this is one of the first things I change every time I install KVIrc.
| * KviIconManager: Use double-braces for array initializationGravatar Static2018-01-141-1/+1
| | | | | | | | | | C++11 requires this, C++14 does not. This breaks GCC on travis as well.
| * General code cleanup for kernel codeGravatar IceN9ne2018-01-1358-1074/+781
| |
| * IrcConnection: Use initiailizer lists and member initializersGravatar Static2018-01-112-20/+13
| | | | | | | | Also sneak a unique pointer in
| * fix typo in libkvidcc.cppGravatar wodim2018-01-111-1/+1
| |
| * Move Class Window List option to its proper locationGravatar IceN9ne2018-01-031-6/+6
| | | | | | | | * Fixes #2330
| * Revert "Add an option to order nick completion by last action time. Resolves ↵ 5.0.0-beta1Gravatar Szymon Tomasz Stefanek2017-12-297-112/+42
| | | | | | | | | | | | #2216." This reverts commit 446bff05a0f0d344bca9da652431d5612b72209d.
| * Revert "Add uintNickCompletionOrder to the options widget."Gravatar Szymon Tomasz Stefanek2017-12-292-26/+5
| | | | | | | | This reverts commit 6a0906274e93359e90337600192695b39706ff55.
| * Revert "Allow adding tooltips to other widgets in the options dialogs."Gravatar Szymon Tomasz Stefanek2017-12-2913-128/+114
| | | | | | | | This reverts commit 2f723938d6434302e6538e145bf8e1839de93b62.
| * Revert "Address @IceN9ne's review."Gravatar Szymon Tomasz Stefanek2017-12-293-35/+51
| | | | | | | | This reverts commit f743f315a75977e48112fb9b0605a0f2d9f2eb3a.
| * Fix about textGravatar Szymon Tomasz Stefanek2017-12-282-2/+2
| |
| * Fix about textGravatar Szymon Tomasz Stefanek2017-12-282-4/+4
| |
| * Fix #2240Gravatar Szymon Tomasz Stefanek2017-12-281-4/+11
| |
| * Remove --immediate switch from deleteGravatar Szymon Tomasz Stefanek2017-12-281-15/+9
| |
| * Restore Juanjo's nameGravatar Szymon Tomasz Stefanek2017-12-282-4/+4
| |
| * Fix more memory leaksGravatar Szymon Tomasz Stefanek2017-12-282-21/+24
| |