aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* fixes #2468•••while at it update german kvirc translation and fix a typo in it Gravatar Dessa2020-04-232-3/+31
* Stop unsetting _DEBUG when including Python.h•••Because of https://stackoverflow.com/questions/59126760/building-a-python-c-extension-on-windows-with-a-debug-python-installation Gravatar Alexey Sokolov2019-12-301-9/+1
* Merge branch 'master' into py3Gravatar Alexey Sokolov2019-12-298-114/+110
|\
| * 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
| * add export for all logs (channel, etc.)•••this line was always commented (since initial impl in 184e489) but this feature seems to be working fineGravatar Alex P2019-09-071-1/+2
| * DCC Module: Fix virtualness of member functionsGravatar IceN9ne2019-06-282-3/+3
| * libkviurl: Use "itemActivated" event instead of "itemDoubleClicked"•••Allows opening URLs with the keyboard (by pressing Enter). Gravatar Vladimir Panteleev2019-05-022-3/+3
| * libkviurl: Add "Open" default action to menu•••Does exactly the same as double-clicking. Copies the UI pattern from most graphical file managers. A nice kind of redundancy to have. Gravatar Vladimir Panteleev2019-05-022-2/+14
| * libkviurl: Use Qt's native context menu events instead of emulation•••Use Qt's customContextMenuRequested signal + setContextMenuPolicy, and unify UrlDialog::popup with UrlDialog::contextMenu, to fix: - Pressing the Menu key on the keyboard did not pop up a menu. - The right-clicked item was not selected before the context menu was displayed, thus, the selected action applied to the old selection. The selection changed to the right-clicked item after the context menu was closed. - If there was no room left, it was not possible to summon the context menu that held the "Configure" option. Gravatar Vladimir Panteleev2019-05-022-38/+22
| * libkviurl: Fix showing configuration dialog after closing it with Esc•••Pressing Esc hides the dialog, but does not delete it. Gravatar Vladimir Panteleev2019-05-021-0/+2
* | This is not necessary anymoreGravatar wodim2019-04-011-26/+0
* | Merge branch 'master' into python3Gravatar wodim2019-04-01243-2113/+1956
|\|
| * 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-162-12/+12
| * Add missing override keywordsGravatar IceN9ne2019-01-042-9/+9
| * Merge branch 'master' into cpp17Gravatar IceN9ne2019-01-011-4/+4
| |\
| | * Update build_detector.pl to improve consistency with detector.cppGravatar Alexey Sokolov2018-12-091-4/+4
| * | Convert 0s and NULLs to nullptrGravatar IceN9ne2018-12-0341-115/+114
| * | Remove C-style typedef structsGravatar IceN9ne2018-11-2822-65/+61
| * | Use override where possible and remove unnecessary usages of the virtual keyw...Gravatar IceN9ne2018-11-2893-317/+317
| * | Remove unnecessary usages of the inline keyword per language evolution.Gravatar IceN9ne2018-11-2811-33/+33
| * | Remove Q_UNUSED macrosGravatar IceN9ne2018-11-2816-69/+26
| |/
| * Fix compiler warnings in the code.Gravatar IceN9ne2018-11-277-11/+8
| * SASL: Add option for aborting connection on SASL failureGravatar IceN9ne2018-11-261-1/+4
| * 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-241-4/+0
| * SASL: Add support for EXTERNAL method. Closes #2258Gravatar IceN9ne2018-11-222-8/+25
| * Add anonymous namespace to build_detector.pl too.•••It's probably not going to be run ever again, but just for case if it is. Gravatar Alexey Sokolov2018-11-151-0/+2
| * Add anonymous namespace around detector.cpp•••It generates names which conflict with other names in global namespace. Gravatar Alexey Sokolov2018-11-141-0/+2
| * Apply all modernize-* fixes from clang-tidy except for modernize-use-autoGravatar Alexey Sokolov2018-11-1447-108/+137
| * more enchant windows things and perl updates•••- of course i missed to amend the include location, fixed now - update to ExtUtils::ParseXS 3.39 (no changes) - update to Devel::PPPort 3.42 and use the correct typemap Gravatar Dessa2018-09-063-619/+431
| * List object updates; fix #2384••• * fix a crash in $eof(); * add a boolean "reverse" parameter to $sort Gravatar Fabio Bas2018-08-191-1/+24
| * Fix double "built on:" in output.Gravatar IceN9ne2018-05-281-2/+1
| * Remove usages of Q_FOREACH. Fixes #2385Gravatar IceN9ne2018-05-224-15/+9
| * AboutDialog: Fix line break for non-SSL buildsGravatar IceN9ne2018-05-201-1/+1
| * AboutDialog: OpenSSL infos fixGravatar Pan72018-05-201-3/+3
| * AboutDialog: OpenSSL infosGravatar Pan72018-05-201-0/+31
| * LF and UTF8 all the things (#2378)•••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 binaryGravatar Benjamin Staneck2018-04-262-52/+52
| * Fix undefined behavior involving lifetime of temporariesGravatar IceN9ne2018-04-222-13/+10
| * Remove unused/useless codeGravatar IceN9ne2018-04-221-1/+0
| * Remove dead and useless codeGravatar IceN9ne2018-04-222-18/+0
| * DccChatWindow: Fix error handlingGravatar IceN9ne2018-04-221-2/+2
| * Fix Coverity complaints about uninitialized member variablesGravatar IceN9ne2018-04-1413-35/+22
| * fix doc folder cleanup fallout (#2370)Gravatar Benjamin Staneck2018-04-111-1/+1
| * Docs folder cleanup (#2366)•••* 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 Gravatar Benjamin Staneck2018-04-101-1/+1
| * AliasEditorWindow: Add "Export All to ..." button for more consistent UIGravatar craftwar2018-04-091-0/+3
| * 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
| * 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-191-3/+6