sithlord48
4359075b06
feat: use platform native styles when possible
...
With Qt 6.7+ Light and Dark theme support is now provided by the mac os default theme
2024-11-12 14:00:59 +00:00
sithlord48
77c4707ec5
refactor: mv src/lib/gui/TrayIcon => src/gui/src/TrayIcon
2024-11-12 14:00:59 +00:00
sithlord48
18e66271ae
refactor: mv res/app.ico src/gui/src/app.ico
2024-11-12 14:00:59 +00:00
sithlord48
031c393e0d
refactor: mv res/gui/win/app.rc => src/gui/src/app.rc
2024-11-12 14:00:59 +00:00
sithlord48
9929b09088
refactor: mv src/gui/src/ScreenSetupView => src/gui/src/widgets/ScreenSetupView
2024-11-08 07:05:58 -05:00
sithlord48
226c835ee9
refactor: mv src/gui/src/KeySequenceWidget => src/gui/src/widgets/KeySwquenceWidget
2024-11-08 07:05:58 -05:00
sithlord48
fbda5b4053
refactor: mv src/gui/src/TrashScreenWidget => src/gui/src/widgets/TrashScreenWidget
2024-11-08 07:05:57 -05:00
sithlord48
f31cb26e0b
refactor: mv src/lib/gui/widgets => src/gui/src/widgets
2024-11-08 07:05:57 -05:00
sithlord48
1bbc581037
refactor: mv src/gui/src/ServerConfigDialog => src/gui/src/dialogs/ServerConfigDialog
2024-11-08 07:05:57 -05:00
sithlord48
ce45d74806
refactor: mv src/gui/src/ScreenSettingsDialog => src/gui/src/dialogs/ScreenSettingsDialog
2024-11-08 07:05:57 -05:00
sithlord48
916f1e6144
refactor: mv src/gui/src/HotkeyDialog => src/gui/src/dialogs/HotkeyDialog
2024-11-08 07:05:57 -05:00
sithlord48
4f4261a237
refactor: mv src/gui/src/AddClientDialog => src/gui/src/dialog/AddClientDialog
2024-11-08 07:05:57 -05:00
sithlord48
e06741e62e
refactor: mv src/gui/src/ActionDialog => src/gui/src/dialogs/ActionDialog
2024-11-08 07:05:57 -05:00
sithlord48
585a895b4a
refactor: Settings Dialog rm ui as base class
2024-11-08 07:05:56 -05:00
sithlord48
dc5c2b9422
refactor: mv src/lib/gui/dialogs/SettingsDialog => src/gui/src/dialogs/SettingsDialpg
2024-11-08 07:05:54 -05:00
sithlord48
155e4d6b32
refactor: ui less aboutDialog
2024-11-06 14:50:39 +00:00
sithlord48
f87b4bc0c2
refactor: mv AboutDialog to gui/src/dialogs/
2024-11-06 14:50:39 +00:00
sithlord48
7b7ff81a9f
build: Require libei and libportal from the system on linux
...
Removing remaining meson parts
2024-10-22 09:42:32 -04:00
sithlord48
f3657edc80
refactor: use Q_EMIT
2024-10-21 14:30:02 +01:00
sithlord48
498e3aa015
refactor: use static regularexpressions and matches
2024-10-21 14:30:02 +01:00
sithlord48
58323f515f
refactor: use multi arg were possible
2024-10-21 14:30:02 +01:00
sithlord48
560345cf4f
refactor: add context object for lambdas
2024-10-21 14:30:02 +01:00
sithlord48
90d27a174d
refactor: do not include full modules in qt files
2024-10-21 14:30:02 +01:00
sithlord48
8b54b84880
refactor: use const for ranged loops
2024-10-21 14:30:02 +01:00
sithlord48
45050d3d36
refactor: use modern range for loops in place of old foreach macro
2024-10-21 14:30:02 +01:00
sithlord48
f0a946a0f1
refactor(SettingsWizard): Ui Less
2024-10-20 21:55:44 +01:00
sithlord48
db6b6b9386
refactor(SetupWizard): Foward declare appconfig
2024-10-20 21:55:44 +01:00
sithlord48
b10eb3baa8
refactor(SetupWizard): Do not use auto connect name for slot
2024-10-20 21:55:44 +01:00
sithlord48
7c74b90620
fix scan alert #559
2024-10-19 19:49:21 -04:00
Nick Bolton
a786cdf972
chore: Set default server protocol to "Barrier" (determined by community vote)
...
Vote: https://github.com/deskflow/deskflow/discussions/7742
2024-10-19 23:46:42 +01:00
Nick Bolton
a5cd0fab9e
feat: Option to change server protocol in GUI
2024-10-19 23:46:42 +01:00
sithlord48
199f682e27
refactor: setupwizard ui is not longer the base of the class
2024-10-19 23:18:26 +01:00
sithlord48
afff2eb6ac
refactor: serverconfigdialog ui is no longer base for the class
2024-10-19 23:18:26 +01:00
sithlord48
9167bf04f6
refactor: hotkeydialog ui no longer base of the class
2024-10-19 23:18:26 +01:00
sithlord48
0298a132c1
refactor: addclientdialog ui no longer base for the class
2024-10-19 23:18:26 +01:00
sithlord48
7b3d8c3dc3
refactor: actiondialog to not have ui as base of the class
2024-10-19 23:18:26 +01:00
sithlord48
06aa41e8f5
refactor: mainwindow ui not the base of the class
2024-10-19 23:18:26 +01:00
sithlord48
3d2883ad02
fix: remove server config dialog custom show event
...
Fixes Crash with Qt 6.8
2024-10-18 18:19:16 -04:00
sithlord48
9b9ecb0d05
chore: Adjust Clang-format linter rules
...
120 Column Lines
Block Indent for Bracket Align
Custom Line Break Rules
No Single Line Functions
2024-10-17 21:38:29 +01:00
sithlord48
f70528d082
build: Clean up warning for new QCheckBox signals With 6.7+
2024-10-15 07:23:38 +01:00
Nick Bolton
9c4f6e6d0b
chore: Change TLS dir to same as Qt config
2024-10-14 17:43:30 +01:00
Nick Bolton
c630ad0952
test: Coverage for AboutDialog.cpp
2024-10-13 19:52:09 +01:00
sithlord48
c03e3f56a7
chore: update mono tray icons
2024-10-13 13:54:15 -04:00
sithlord48
c66d7a6942
chore: Update tray icon
2024-10-13 13:54:15 -04:00
sithlord48
8340f106e7
chore: Update Padlock icon
2024-10-13 13:54:15 -04:00
Nicolas Fella
38631193b5
feat: Use native style on KDE Plasma
...
On Plasma it is preferred to use the default Breeze style instead of Fusion
Breeze also has dark mode support out of the box, so no need to work around that
2024-10-12 12:31:37 -04:00
Nicolas Fella
c959e641cb
fix: Set correct QGuiApplication::desktopFileName
...
The implicity default doesn't match the actual name of the desktop file.
This fixes e.g. the application icon on Wayland
2024-10-12 12:08:16 -04:00
sithlord48
159f49c5ee
chore: use modern connections
2024-10-11 16:56:46 +01:00
sithlord48
932ca44d75
build: use pragma once not ifndef def pattern for headers
2024-10-08 06:52:41 -04:00
Nick Bolton
6bb1bcad8c
chore!: Relocate commercial code downstream
2024-10-01 14:39:05 +01:00