nerix
5179567334
Use QEnterEvent
for QWidget::enterEvent
on Qt 6 ( #4365 )
...
* fix: use concrete QEnterEvent on Qt 6
* chore: add changelog entry
2023-02-11 18:13:29 +01:00
nerix
1043f9f803
Remove Unnecessary Includes in Headers ( #4275 )
...
* refactor: remove unnecessary includes in headers
* fix: formatting
* chore: changelog
* fix: scrollbar
* fix: suggestions and old appbase remains
* fix: suggestion
* fix: missing Qt forward declarations
* fix: another qt include
* fix: includes for precompiled-headers=off
* Add missing `<memory>` includes
* Add missing `#pragma once`
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-12-31 14:41:01 +00:00
pajlada
032f290767
Sort and force grouping of includes ( #4172 )
...
This change enforces strict include grouping using IncludeCategories
In addition to adding this to the .clang-format file and applying it in the tests/src and src directories, I also did the following small changes:
In ChatterSet.hpp, I changed lrucache to a <>include
In Irc2.hpp, I change common/SignalVector.hpp to a "project-include"
In AttachedWindow.cpp, NativeMessaging.cpp, WindowsHelper.hpp, BaseWindow.cpp, and StreamerMode.cpp, I disabled clang-format for the windows-includes
In WindowDescriptors.hpp, I added the missing vector include. It was previously not needed because the include was handled by another file that was previously included first.
clang-format minimum version has been bumped, so Ubuntu version used in the check-formatting job has been bumped to 22.04 (which is the latest LTS)
2022-11-27 19:32:53 +01:00
Daniel Sage
1741ac7482
Improve look of tabs when using a layout other than top ( #3925 )
2022-11-08 22:46:43 +01:00
pajlada
51ece94f58
Update Settings and Signals version ( #3398 )
...
Co-authored-by: zneix <zneix@zneix.eu>
2021-12-19 14:57:56 +00:00
Daniel
0e6ca6b097
Vertical tabs ( #1815 )
...
* Vertical tabs
* Vertical tab wrapping
* Fix formatting
* Cleanup code
* Updated changelog
* Hide button row if no buttons exist
* Fix tab width expansion
Co-authored-by: fourtf <tf.four@gmail.com>
2020-08-13 15:43:08 +02:00
23rd
fdb0b62dee
Fixed switching tabs using trackpad scroll.
2019-08-10 13:34:59 +02:00
Rasmus Karlsson
ac4a496a06
Update to latest settings library version
2018-11-03 13:00:07 +01:00
fourtf
25aab4cdeb
rename tab on double click
2018-10-22 19:57:02 +02:00
fourtf
69e0352648
improved NotebookTab
2018-10-21 12:13:23 +02:00
Rasmus Karlsson
49449379da
Added a Live status indicator to tabs
2018-10-13 14:20:06 +02:00
23rd
1fcfd8b13a
Removed few-step scroll.
2018-10-05 23:57:02 +03:00
23rd
7122e47817
Added scrolling over tabs with wheel to switch channels.
2018-10-01 03:32:20 +03:00
Cranken
22d009962d
Now saves the enable highlight on new message tab setting.
2018-09-30 15:02:30 +02:00
Cranken
f6e6916263
Fixed variable naming style.
2018-09-30 14:31:00 +02:00
Cranken
f25f31a837
Added button on tab to enable/disable highlighting.
2018-09-29 22:24:48 +02:00
fourtf
d89b62692a
refined SplitHeader
2018-08-08 15:35:54 +02:00
fourtf
280bb4cf8e
Renamed private members
2018-07-06 19:24:35 +02:00
fourtf
b639604a47
refactored BaseWidget
2018-07-06 17:11:37 +02:00
fourtf
2df0566492
removed namespaces
2018-06-26 16:37:59 +02:00
fourtf
15abedd869
moved files into src/common
2018-06-26 15:33:51 +02:00
fourtf
a9bf9cf722
rename #3
2018-06-26 14:09:39 +02:00
fourtf
c9722b9780
rename #2
2018-06-26 13:24:55 +02:00