aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/system/libkvisystem.cpp
Commit message (Collapse)AuthorAgeFilesLines
* More qt6 porting (#2622)Gravatar ctrlaltca2024-03-241-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Port QColor::setNamedColor to QColor::fromString * Port from QVariant::Type to QmetaType::Type * KviCoreActions: port from QAction::parentWidget to qobject_cast + QAction::parent * KviIrcView: port QString::fromUtf16 usage to the non-obsolete char16_t* overload * KviTopicWidget: port QMouseEvent to a non-obsolete overload * Port QMouseEvent from old pos(), x(), y(), to position() * Port obsolete QMessageBox usage to custom buttons * KviApplication: initialize the dbus notify message "replace ID" to 0 * KviIrcConnection: port deprecated QString::count() to QString::size() * KvsObject_*: port QColor::setNamedColor to QColor::fromString * KvsObject_widget: port QWidget::isTopLevel to QWidget::isWindow * KviMainWindow: use QKeyCombination instead of int for shortcuts * QHttp: avoid deprecated methods for QCryptographicHash * ScriptEditorWidget: use the new signature for QMenu::addAction() * KviInputEditor: Extract ACCEL_KEY from header and avoid warning * KviStringConversion: convert old Qt5 font weights to new "css" font weights * syntax fix
* Port to (and require) Qt 5.15. Drop KDE4 support, fix KDE5 (#2541)Gravatar ctrlaltca2023-07-081-7/+5
| | | | | | * Port to (and require) Qt 5.15. Drop KDE4 support, implement KDE5 support where needed. --------- Co-authored-by: Fabio Bas <fabio.bas@officineinformatiche.net>
* Fix includes, QProcess is used not only without KDEGravatar Alexey Sokolov2023-05-271-3/+4
| | | | https://bugs.gentoo.org/906940
* Apply all modernize-* fixes from clang-tidy except for modernize-use-autoGravatar Alexey Sokolov2018-11-141-1/+1
|
* Make Windows code Unicode-aware (#2219)Gravatar wodim2017-05-241-20/+4
|
* OS X is dead, long live macOSGravatar staticfox2017-01-151-1/+1
|
* cleanup: remove more ancient commented code p3Gravatar un1versal2016-05-081-7/+3
|
* cleanup: remove more ancient commneted codeGravatar un1versal2016-05-061-0/+1
|
* Apply clang-tidy: modernize-loop-convertGravatar Alexey Sokolov2016-04-301-4/+4
|
* Apply clang-formatGravatar Alexey Sokolov2016-04-291-139/+143
|
* Rename KviOsInfo to KviRuntimeInfo, which makes more sense.Gravatar wodim2016-01-011-8/+8
|
* various files: typos/consistency and capitalization see notes below.Gravatar un1versal2015-12-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://techbase.kde.org/Projects/Usability/HIG/Capitalization This was just done last minute over some notes I had made during earlier similar fixes. * dont capitalize prepositions/conjunctions with less than 5 letters + fix wrong plural. * freenode is all lowercase instance only. * tooltips are not Camel Case capitalization style either. * some centered text on a dialog when all the etxt is left aligned looks off, tootips we can give a pass to. * Tree items are Camel Case * Typos in Unknow channel modes * more tooltips in the Channel Mode/Ban Masks/Invite but flawed design on these The tooltips text doubles up as title one isnt capitalized and the other is... So now none are in this area only since unlike toolbars thers no test display here and its passable. Alternative is to fix these dialogs and toolbars and tbh I cant do it. * cannot vs can't : these are consistency fixes for strings and debug messages only. * about dialog group titles "Runtime Info" "Build Info" are Camel Cased as per capitalization guidelines, but label are like all other labels. s spaces tyyt
* src/modules typos: capitalize, formatting, consistency and syntax fixesGravatar un1versal2015-12-191-21/+21
|
* copyright headers: fix broken boilerplate wording linkss -> terms and ↵Gravatar un1versal2015-11-281-1/+1
| | | | opinion -> option
* Update all applicable Subversion references to GitGravatar Matt Ullman2015-10-041-1/+1
|
* - massive trailing whitespace cleanup (yes, one of these "you can hate me ↵Gravatar Robert Förster2014-11-211-3/+3
| | | | | | | | | for that" commits) - apply patch by d00p: show the correct protocol version instead of just "SSLv3/TLSv1", thanks! - fix compilation on qt 5.4 on windows git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6398 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Compile and run with Qt5.0. Also add a couple of KVS functions for byte ↵Gravatar Szymon Tomasz Stefanek2012-12-221-0/+114
| | | | | | order conversion. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6297 17fca916-40b9-46aa-a4ea-0a15b648b75c
* system.runcmd: added gnome-terminal to the list of terminals, added proper ↵Gravatar Fabio Bas2012-04-081-1/+7
| | | | | | handling for osx Terminal.app git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6130 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Fix compilation when KDE is disabled.Gravatar Alexey Sokolov2011-12-211-1/+1
| | | | | | | Thanks to Vampi for reporting this. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6002 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Add a -t switch to system.runcmd so a terminal can be explicitly providedGravatar Szymon Tomasz Stefanek2011-12-211-39/+59
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5998 17fca916-40b9-46aa-a4ea-0a15b648b75c
* updated translation filesGravatar Elvio Basello2011-05-291-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5857 17fca916-40b9-46aa-a4ea-0a15b648b75c
* a common typo, isn't it? :)Gravatar wodim2011-05-151-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5839 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fix for #1123Gravatar Fabio Bas2011-03-291-5/+8
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5727 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fix for #1121Gravatar Fabio Bas2011-03-271-4/+23
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5715 17fca916-40b9-46aa-a4ea-0a15b648b75c
* The big rename for modules. Still some details remaining.Gravatar Szymon Tomasz Stefanek2011-01-011-3/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5284 17fca916-40b9-46aa-a4ea-0a15b648b75c
* More renames, fix the spelling of KVIrc etc...Gravatar Szymon Tomasz Stefanek2010-12-291-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5254 17fca916-40b9-46aa-a4ea-0a15b648b75c
* More renaming and cleanupGravatar Szymon Tomasz Stefanek2010-12-271-3/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5237 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Beginning of 'the big rename & cleanup'. File names should match class ↵Gravatar Szymon Tomasz Stefanek2010-12-251-12/+12
| | | | | | names, when possible. Move classes to one per file. Move C functions to namespaces, if possible. Kill some abbreviations... git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5229 17fca916-40b9-46aa-a4ea-0a15b648b75c
* applied typo fixes for the "file" and "config" modules (thank OmegaPhil)Gravatar Fabio Bas2010-08-311-1/+1
| | | | | | | | fixed fsf address in python/pythoncore modules fixed "space before comma" in documentation/coments/code regenerated translations git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4954 17fca916-40b9-46aa-a4ea-0a15b648b75c
* added bus type to dbus calls, thanks to SkylinerGravatar Elvio Basello2010-06-301-5/+23
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4570 17fca916-40b9-46aa-a4ea-0a15b648b75c
* final fix for #695, plus added missing po files for "python" and ↵Gravatar Fabio Bas2010-01-241-1/+2
| | | | | | "sharedfile" (notice to translators) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3877 17fca916-40b9-46aa-a4ea-0a15b648b75c
* [KVIrc] (trunk) Fixed some spelling mistakes found by Lintian.Gravatar Kai Wasserbäch2010-01-101-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3829 17fca916-40b9-46aa-a4ea-0a15b648b75c
* - trailing whitespace cleanups all over the placeGravatar Robert Förster2009-09-011-2/+2
| | | | | | | | - removed charset dependent manpages since it really makes no sense to distribute them, they are getting installed in non standard places and one manpage per language is enough - added SpotChat to the serverdb, happens to be my network anyway :P (someone should remind me to check all the networks and servers there so we can do a cleanup if needed git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3463 17fca916-40b9-46aa-a4ea-0a15b648b75c
* improved hungarian notation;Gravatar Elvio Basello2009-07-011-9/+8
| | | | | | | | added missing tooltips; removed uselss definition of KviQCString git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3297 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fixed system.runcmd on win32/mingwGravatar Fabio Bas2009-06-211-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3262 17fca916-40b9-46aa-a4ea-0a15b648b75c
* - fix compile failure, thanks Curan for thisGravatar Robert Förster2009-06-031-2/+2
| | | | | | | - IFDEF the mimetypes installation for kde4 since its depending on FindKDE4Internal.cmake, which im not gonna add here. fixes Ticket #463 git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3241 17fca916-40b9-46aa-a4ea-0a15b648b75c
* applied patch for #459, reworked it a bit. thanks goes to Kai WasserbächGravatar Fabio Bas2009-06-021-0/+72
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3236 17fca916-40b9-46aa-a4ea-0a15b648b75c
* updates FSF address, thanks to Kebianizao for noticingGravatar Markus Rennings2009-05-081-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3200 17fca916-40b9-46aa-a4ea-0a15b648b75c
* implemented $system.dbusGravatar Fabio Bas2008-11-171-78/+62
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2881 17fca916-40b9-46aa-a4ea-0a15b648b75c
* removed remaining bits of old dcop implementationGravatar Fabio Bas2008-11-171-14/+15
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2880 17fca916-40b9-46aa-a4ea-0a15b648b75c
* hopefully removed all the remaining noisy messages from gccGravatar Fabio Bas2008-11-081-4/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2841 17fca916-40b9-46aa-a4ea-0a15b648b75c
* get rid of QString::null; added doxygen comments;Gravatar Elvio Basello2008-10-101-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2681 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fixed license template for modules from n to the end;Gravatar Elvio Basello2008-09-181-1/+1
| | | | | | | | | please, when you create a new file or edit an old one, don't simply copy/paste the license from an other file, but adjust the infos in it (author, datetime, license owner) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2485 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fixGravatar Alexey Uzhva2008-08-271-1/+0
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2318 17fca916-40b9-46aa-a4ea-0a15b648b75c
* no more libdl dependency. modulenames now unicode.Gravatar Alexey Uzhva2008-08-271-4/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2314 17fca916-40b9-46aa-a4ea-0a15b648b75c
* mingw32: fixed module compilation up to kvirijndael; added some installation ↵Gravatar Fabio Bas2008-05-281-1/+1
| | | | | | rules to test git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1864 17fca916-40b9-46aa-a4ea-0a15b648b75c
* QT4 port commit :) (modules) (wip)Gravatar Noldor2008-05-151-4/+5
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1786 17fca916-40b9-46aa-a4ea-0a15b648b75c
* added kvi_tal_listwidget and kvi_tal_itemdelegates + some fixes Gravatar Noldor2008-05-051-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1678 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Preliminary KDE4 support. Now compiles and runs.Gravatar Szymon Tomasz Stefanek2008-04-281-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1616 17fca916-40b9-46aa-a4ea-0a15b648b75c
* removed QT3 QString stuff (wip). Need test.Gravatar Noldor2008-04-131-4/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1476 17fca916-40b9-46aa-a4ea-0a15b648b75c