aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib
Commit message (Expand)AuthorAgeFilesLines
* KviBuildInfo: Add build typesGravatar staticfox2016-08-112-0/+15
* Remove KviParameterList•••It wasn't used anyway ^^ Gravatar staticfox2016-08-072-320/+0
* KviProxyDatabase: Fix MSVC bugGravatar staticfox2016-08-071-0/+2
* KviIrcServerReconnectInfo: RefactorGravatar staticfox2016-08-073-61/+4
* KviProxyDatabase: Move to vector and unique pointersGravatar staticfox2016-08-073-37/+26
* KviDnsResolver: Refactor KviPointerList into std::vector•••Remove unused code Gravatar staticfox2016-08-032-66/+28
* Part 1: Bring KVIrc to the 21st century•••Avoid many un-necessary memory allocations as well as start the migration to unique pointers where appropriate. Start migrating out of the KVirc standard library into the C++ standard library. Gravatar staticfox2016-08-031-0/+73
* Shut down cleanly on SIGTERM and SIGINT•••SIGTERM is the standard way on POSIX for the OS to tell an application to close. It can be sent when the computer is shutting down or the user is logging off, as well as by the user, directly, or indirectly (e.g. by using a task manager). SIGINT is sent when the user presses Ctrl+C in a terminal window in which the program is running. In both of these cases, KVIrc should shut down cleanly, as if the user closed the main window. This implies flushing logs. By implementing SIGTERM and SIGINT handling on POSIX, this patch fixes the log files not being flushed on receiving such a signal, thus causing the last few lines to be lost. Gravatar Vladimir Panteleev2016-07-283-0/+171
* source: obsolete dirbrowser entries cleanup•••resolves #2005 cleaned-up in: * KviMediaManager.cpp * KviWindow.h/.cpp Gravatar un1versal2016-07-191-17/+0
* readd missing error line, which got deleted some misterious way. (#2061)Gravatar un1versal2016-07-101-8/+9
* Revert "Readded removed error in cbb974beb2020ee33c0889470548b50f1c935c1c"•••This reverts commit fac8ef83757fa35bf4073360ec0afb41c6b856b8. Gravatar Jason Iverson2016-07-101-2/+1
* Readded removed error in cbb974beb2020ee33c0889470548b50f1c935c1cGravatar Jason Iverson2016-07-101-1/+2
* 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-1462-117/+49
* source: cosmetic cleanupsGravatar un1versal2016-06-131-1/+1
* KviControlCodes: cleanup duplication in control codesGravatar un1versal2016-06-121-15/+1
* various cosmetic cleanups•••notes & separators: consistent formatting various typos fixes Gravatar un1versal2016-06-123-18/+16
* 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
* KviMediaManager: add default file handlers Win, OS X + Linux (#1994)•••* also ancient typo fix in applicatoin -> application This is at best a quick fix since nothing else but KDE was considered till now. fix #1992Gravatar un1versal2016-06-071-12/+44
* Add better file handlers note•••These handlers are probably OK for KDE but anything else these are useless for sureGravatar un1versal2016-06-011-1/+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-293-4/+10
* wheeeeeeeeeeGravatar staticfox2016-05-221-2/+2
* KviLocale: More double underscore ismsGravatar staticfox2016-05-171-11/+11
* general: More De-double-underscore-ificationGravatar staticfox2016-05-172-7/+7
* kvi_debug: De-underscore-ify here tooGravatar staticfox2016-05-171-9/+9
* KviLocale: capitalize asiatic -> AsiaticGravatar un1versal2016-05-171-7/+7
* various cosmetic: consistent comment format•••+ remove separators to make it consistent. Gravatar un1versal2016-05-177-33/+62
* various: minor fixesGravatar un1versal2016-05-152-7/+7
* Various fixesGravatar un1versal2016-05-151-1/+1
* cleanups: remove more dead code odd spacesGravatar un1versal2016-05-0722-431/+89
* KviError: fix remainder formatting consistencyGravatar un1versal2016-05-061-122/+119
* cleanup: remove more ancient commneted codeGravatar un1versal2016-05-064-421/+3
* cleanup separators and remove some unused commented codeGravatar un1versal2016-05-061-8/+4
* Cleanup random separators with no commentsGravatar un1versal2016-05-063-6/+6
* cleanup duplicate includes p2Gravatar un1versal2016-05-041-1/+0
* cleanup duplicate includesGravatar un1versal2016-05-042-2/+0
* various: remove remaining <nobr>Gravatar un1versal2016-05-041-2/+2
* src various: small strings fixes•••its like dejavu Gravatar un1versal2016-05-031-1/+1
* Apply clang-tidy: modernize-loop-convertGravatar Alexey Sokolov2016-04-308-34/+34
* Apply clang-tidy: modernize-use-defaultGravatar Alexey Sokolov2016-04-3025-64/+28
* Apply clang-tidy: modernize-use-overrideGravatar Alexey Sokolov2016-04-301-4/+4
* Apply clang-tidy: modernize-use-nullptrGravatar Alexey Sokolov2016-04-3039-255/+255
* Update my clang-format to 3.8.0•••Don't sort includes Gravatar Alexey Sokolov2016-04-302-4/+2
* Apply clang-formatGravatar Alexey Sokolov2016-04-29183-7217/+8600