aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvirc/ui/KviMainWindow.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix geometry sanity check to permit startup on secondary monitors (#2731)•••Also, avoid a warning due to QGuiApplication::setHighDpiScaleFactorRoundingPolicy being called too late in application startup on qt6 Fix #2693Gravatar ctrlaltca2025-12-071-1/+3
* Revert part of #2661 to fix the mainwindow icon (#2665)Gravatar ctrlaltca2024-07-171-0/+3
* Force app_id to be set in more places (#2661)•••While testing the new version of kvirc I noticed that the setup window was using the `net.kvirc.kvirc` app_id. It seems my previous fix was incomplete since that window is started before the other window where we set the app_id. Fix it by adding it to the setup window as well, and also just add it to a bunch more locations so that the chances of it not being set elsewhere are lower.Gravatar Reilly Brogan2024-07-121-2/+0
* More qt6 porting (#2622)•••* 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 fixGravatar ctrlaltca2024-03-241-0/+4
* Fix Wayland appId (#2621)Gravatar Reilly Brogan2024-03-211-1/+1
* Disable accellerators before freeing them (#2582)Gravatar ctrlaltca2023-12-241-0/+1
* Migrate almost all QMessagebox to qt6-friendly version.Gravatar Fabio Bas2023-10-181-14/+17
* Make shortcuts compatible with qt6; remove unused KviShortcut constructor sin...Gravatar Fabio Bas2023-10-181-22/+22
* 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-081-6/+3
* Wayland fixes: disable X11 IPC at runtime to avoid crash on start (partially ...Gravatar Fabio2021-06-161-1/+4
* KviMainWindow: Update codeGravatar IceN9ne2019-01-021-120/+53
* Apply all modernize-* fixes from clang-tidy except for modernize-use-autoGravatar Alexey Sokolov2018-11-141-7/+7
* Cleanup included filesGravatar IceN9ne2016-10-281-0/+1
* KviMainWindow: Modernize control loop (#2116)Gravatar IceN9ne2016-08-241-8/+3
* KviTrayIcon: Get rid of the die() methodGravatar staticfox2016-08-111-6/+2
* KviMainWindow: Enumerate through module extension toolbars properlyGravatar staticfox2016-08-111-1/+4
* Remove KviParameterList•••It wasn't used anyway ^^ Gravatar staticfox2016-08-071-1/+0
* KviMainWindow: Fix crash when recreating windows•••Closes #2079 Gravatar staticfox2016-08-031-2/+4
* 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-78/+63
* KviMainWindow: open toolbar editor in dialogGravatar un1versal2016-06-281-1/+1
* 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/+7
* 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-7/+0
* add toggle Tree Window List -> Classic Window List•••resolves #1035 Gravatar un1versal2016-06-091-0/+7
* KviMainWindow: use more common press for shortcutsGravatar un1versal2016-05-251-3/+1
* KviMainWindow: fix close kvic message•••making this single string is easier for translators then making separate strings msgid "There are active connections, are you sure you wish to " msgstr "" msgid "quit KVIrc?" msgstr "" Gravatar un1versal2016-05-231-4/+2
* various cosmetic: consistent comment format•••+ remove separators to make it consistent. Gravatar un1versal2016-05-171-4/+4
* fix double WindowList in bool name•••this was a dealers choice, repo themes all use this option name, but its unlikely those themes will go unscathed in any case. Im not volunteering to fix them, but Ill write some news calling out to themers. Gravatar un1versal2016-05-111-1/+1
* Cleanup random separators with no commentsGravatar un1versal2016-05-061-4/+4
* cleanup duplicate includesGravatar un1versal2016-05-041-2/+0
* Apply clang-tidy: modernize-loop-convertGravatar Alexey Sokolov2016-04-301-2/+1
* Apply clang-tidy: modernize-use-nullptrGravatar Alexey Sokolov2016-04-301-30/+30
* Apply clang-formatGravatar Alexey Sokolov2016-04-291-188/+233
* Add option to hide the taskbar button. (#1942)Gravatar Cizzle2016-04-261-2/+2
* general: Refactoring and cleanupsGravatar staticfox2016-04-171-34/+34
* Remove all ifdefs related to older versions of Qt.•••Now that we only support Qt 5 we will no longer need these. Gravatar wodim2016-04-071-4/+0
* Added missing Shift+(F1-F12) shortcuts for OnAccelKeyPressed to match what th...Gravatar TheReign2016-04-041-0/+12
* Add a warning when the menu bar is going to be hidden.Gravatar wodim2016-04-031-0/+24
* Option to hide the menu bar temporarily.Gravatar wodim2016-04-021-0/+19
* QMessageBox/setWindowTitle: fix headers titles: capitalization, syntax + try ...•••+ add window title to find and replace dialog Gravatar un1versal2016-02-271-1/+1
* run codespell to fix some typos, run mkabouttext.pl, fix typos reported by Ar...Gravatar Dessa2016-01-311-1/+1
* If the user switches from the tree window list to the classic window list, do...•••Fixes #1797. Gravatar wodim2016-01-081-1/+1
* assign toolbar icon and update reassignments for toobareditor•••there you go @swarfega Lets not give swarfega a reason to be unhappy and moan. :D Gravatar un1versal2015-12-211-1/+1
* copyright headers: fix broken boilerplate wording linkss -> terms and opinion...Gravatar un1versal2015-11-281-1/+1
* Kvi* various: typos, capitalization and consistency fixesGravatar un1versal2015-11-131-1/+1
* shortcut: Readd tab switching between windowsGravatar Matt Ullman2015-10-281-0/+2
* Copyright Headers: Cosmetic typos irc -> IRCGravatar un1versal2015-10-281-1/+1
* Clean up trailing whitespaces and excess newlines•••Oh how I can already hear the sound of angry villagers with pitchforks running over to my desk Gravatar Matt Ullman2015-10-181-2/+1
* Readd the Ctrl+W shortcutGravatar Szymon Tomasz Stefanek2015-10-131-0/+10
* Fixes #1662Gravatar wodim2015-10-081-3/+10
* Bye bye MDI. I have probably introduced few minor bugs that I haven't been ab...Gravatar Szymon Tomasz Stefanek2015-09-281-88/+41