sithlord48
33edb6ce01
refactor: simplify wayland warnings remove waylandwarnigns dialog test
2025-05-12 13:48:21 +01:00
Tomaz Canabrava
af383decca
chore: Type fixes / Const correctness
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
8526facbe9
refactor: Fixes, Use enum instead of cast to int
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
2b3ecd39c6
refactor: ScreenCorners, Use enum instead of cast to int
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
49589ae4aa
refactor, Modifiers, Use enum instead of cast to int
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
8ce6a07d18
refactor: Simplify Mainwindow, autoAddScreen also Removes warning
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
a8eb772b68
chore: Mainwindow, Send const-ref
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
0916009601
chore: Add nodiscard to methods
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
f5cb636b31
chore: MainWindow, Remove unimplemented methods
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
7ced794317
refactor: Screen, Mark methods as no discard, remove uneeded method
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
7c279ec72d
refactor: No else after return
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
83a8d1c4ac
refactor: Screen, simplify init call
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
84a9367124
refactor: Screen, remove uneeded constructor
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
aaeef7905a
refactor: Initialize value on constructor
2025-05-09 12:27:56 +01:00
Tomaz Canabrava
a0d0936433
refactor: Use smaller integers on enums
...
We do not have > 255 values here.
2025-05-09 12:27:56 +01:00
sithlord48
8f53b88bb6
chore: remove unused tests
...
Remove Unused Mocks
Remove remaing uses of TEST_ENV and its guarded items
2025-05-08 15:26:44 +01:00
sithlord48
9d867f6146
refactor: port deskflow/keyMapTest to QtTests
...
remove TEST_ENV items from KeyMap
KeyMap and KeyMapTests are friends
2025-05-08 15:26:44 +01:00
sithlord48
632be4b240
refactor: port gui/ScreenTest to QtTests
...
remove TEST_ENV items from Screen
2025-05-08 15:26:44 +01:00
sithlord48
38dc845c72
refactor: port serverConfigTests to QtTests
...
remove TEST_ENV items from server/Config
2025-05-08 15:26:44 +01:00
sithlord48
b56a282a9c
refactor: port ServerTests to QtTests
...
remove TEST_ENV items from Server
2025-05-08 15:26:44 +01:00
sithlord48
5365e34f08
feat: remove drag and drop support, its broken on all platforms
2025-05-08 09:47:41 -04:00
sithlord48
55a7fa3266
Port simplified EventTypes from 8b23570379
2025-05-05 17:17:01 -04:00
sithlord48
118f867fd1
refactor: Remove unused IEventQueue::getRegisteredType()
...
ported from a5b6017235
2025-05-05 17:17:01 -04:00
sithlord48
99dae58fd3
chore: clean up macos code smell missed by sonarscan
2025-05-03 21:23:15 +01:00
sithlord48
e9ccd513f7
chore: clean up windows code smells missed by sonarscan
2025-05-03 21:13:09 +01:00
sithlord48
903401796e
refactor: Remove use of DESKFLOW_RESET_ALL and all users to pass --reset switch to deskflow-gui instead
2025-05-03 21:09:41 +01:00
sithlord48
d643e4b189
chore: PrimaryClient, use default for deconstructors / constructors
2025-05-02 12:12:17 +01:00
sithlord48
c8734755c5
chore: InputFilter, use default for deconstructors / constructors
2025-05-02 12:12:17 +01:00
sithlord48
edea3b0df1
chore: server/Config use default for deconstructors
2025-05-02 12:12:17 +01:00
sithlord48
f4264d71a1
chore: ClientProxy1_6 use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
6ffd0eb471
chore: ClientProxy1_4 use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
7619928d56
chore: ClientProxy1_3 use override where possible
2025-05-02 12:12:17 +01:00
sithlord48
d70c7fe720
chore: ClientProxy1_2 use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
b26ca77ff1
chore: ClientProxy1_1 use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
68db2c3484
chore: BaseClientProxy use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
81c19c6ee8
chore: XClipboardUTF8Converter use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
1276a4a29c
chore: XClipboardUCS2Converter use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
d97f4d87ad
chore: XClipboardTextConverter use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
d5cbd002a9
chore: XClipboardHTMLConverter use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
31a6fd23e7
chore: XClipboardBMPConverter use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
f6c6d4e3a7
chore: XClipboardAnyBitmapConverter use default for constructor / deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
5801b92636
chore: XSocket use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
b427ac91c2
chore: TCPSocketFactory use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
e87c596fbe
chore: SecureSocket, add missing nullptr replacement
2025-05-02 12:12:17 +01:00
sithlord48
35b4749627
chore: XThread use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
6b2a28600a
chore: CondVar, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
600378b72d
chore: StreamBuffer, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
8e24689f72
chore: IStream, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
07f9c4ba47
chore: AddClientDialog, add missing nullptr replacement
2025-05-02 12:12:17 +01:00
sithlord48
9d476e143e
chore: KeySequence, add missing nullptr replacement
2025-05-02 12:12:17 +01:00
sithlord48
6bcdd4ebe7
chore: DataDownloader, use default for deconstructor, add missing nullptr replacement
2025-05-02 12:12:17 +01:00
sithlord48
9085468d1c
chore: AppUtilUnix, use default for deconstructors
2025-05-02 12:12:17 +01:00
sithlord48
7bace4d36d
chore: XScreen, use default for deconstructors
2025-05-02 12:12:17 +01:00
sithlord48
ca0d095283
chore: XDeskflow, use default for deconstructors
2025-05-02 12:12:17 +01:00
sithlord48
ace5b54912
chore: ServerArgs, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
c99767c8b7
chore: ServerApp, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
297b781578
chore: PlatformScreen, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
8c4dc001bf
chore: PacketStreamFilter, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
9ca13a65d1
chore: keystate: using nullptr
2025-05-02 12:12:17 +01:00
sithlord48
73566c061d
chore: Keymap, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
ed3118b81a
chore: DragInformation, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
cc209b9b1f
chore: Clipboard, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
ee22c31f32
chore: ClientArgs, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
f376b049e4
chore: ClientApp, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
57e3ff1fab
chore: ArgBase, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
c39f69b64d
chore: AppUtil use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
218a506970
chore: MinimalApp, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
57cb7227a4
chore: Interface.h, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
6aabb1e858
chore: XBase, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
9aec1ad479
chore: TMethodEventJob, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
c8d4a2186a
chore: TMethodJob use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
f68744a36d
chore: Stopwatch, use default for deconstructor and explicit constructor
2025-05-02 12:12:17 +01:00
sithlord48
183d660186
chore: PriorityQueue, use default for deconstructor / constructors
2025-05-02 12:12:17 +01:00
sithlord48
e20ef3ae55
chore: LogOutputters, use default for deconstructor / constructors
2025-05-02 12:12:17 +01:00
sithlord48
0bfb95996a
chore: FunctionJob, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
7d27031723
chore: FunctionEventJob, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
ada495c681
chore: FinalAction, use default for constructor and explicit
2025-05-02 12:12:17 +01:00
sithlord48
e91b9867e0
chore: EventQueue, use default for deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
d483dc38bd
chore: unix/XArchUnix, use default for constructor and deconstructor, explicit constructor with no except deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
56dd5492b4
chore: unix/ArchTimeUnix, use default for constructor and deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
67c7ba6dae
chore: unix/ArchStringUnix, use default for constructor and deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
1138e3b1fb
chore: unix/ArchLogUnix, use default for constructor / deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
6523911e4d
chore: unix/ArchSleepUnix, use default for constructor and deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
a52552b821
chore: unix/ArchDaemonUnix, use default for constructor and deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
bd2188beb1
chore: unix/ArchConsoleUnix, use default for constructor and deconstructor
2025-05-02 12:12:17 +01:00
sithlord48
edc0c0d7a0
chore: XArch, use default for constructors / deconstrucor
...
use noexecpt for virtual deconstctor
use explicit for constructors
2025-05-02 12:12:17 +01:00
sithlord48
95586c88fd
chore: ArchDaemonNone, use deault for empty deconstructor
...
use default for empty constructor
add comment for empty overrides from base class
2025-05-02 12:12:17 +01:00
sithlord48
d7174a3a2f
chore: ArchConsoleStd, use default for empty deconstructor
...
use default for empty constructor
add comment to empty impl on base methods
2025-05-02 12:12:17 +01:00
sithlord48
2289ed5845
chore: Arch use default for empty deconstructor
...
use explicit for constuctors
2025-05-02 12:12:17 +01:00
Dustin Kaiser
2192636d2b
fix(wayland): release portal input capture when EI_EVENT_DISCONNECT is encountered, refactoring
...
Fixes #8005 .
2025-05-01 12:35:00 +01:00
Dustin Kaiser
6194868e89
chore(wayland): add debug logline in EiScreen::handle_portal_session_closed
2025-05-01 12:35:00 +01:00
Peter Hutterer
00f53c1aac
fix(ei): Drain all events sitting in our pipe
...
If we're starved for resources, we may end up with more than 64
notifications in our pipe before we get to actually read them.
Those notifications are just that though, so let's drain them.
2025-05-01 10:04:28 +01:00
Peter Hutterer
59df2db7b7
chore: Silence two compiler signedness warnings
...
Both trigger:
warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
In the first hunk we already checked for i < 0 so casting to size_t is
fine. In the second hunk we don't use i so we can pick the right type.
2025-04-30 12:04:43 +01:00
Nick Bolton
35f0e9e6e4
feat(gui): Retry mechanism for Windows Daemon IPC client
2025-04-29 13:13:07 +01:00
Nick Bolton
3b3d9e14fd
fix(daemon): Log responses for 'hello' and 'noop'
2025-04-29 13:13:07 +01:00
sithlord48
b3f179a08a
chore: Server, use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
f3fca87e19
chore: InputFilter, use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
a3093fa046
chore: Config, use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
c00ebbd6c1
chore: ClientProxy1_6, use auto where possible
2025-04-28 13:50:43 +01:00
sithlord48
09457793b4
chore: ClientProxy1_0, use auto where possible
2025-04-28 13:50:43 +01:00