Commit graph

7320 commits

Author SHA1 Message Date
KoljaFrahm
44d7b8d091 fix(wayland): delete ScrollRemainder in EiScreen 2026-08-31 20:02:45 +01:00
KoljaFrahm
58a6736667 fix: let inhibitScreenCall succeed when nothing was inhibited 2026-08-31 20:02:45 +01:00
KoljaFrahm
e212d4e71a fix: don't show an error when ipc server is closed 2026-08-31 20:02:45 +01:00
KoljaFrahm
1d7a7585c7 fix: correct wrong screen entered warning
In #7437, we replaced an assert with an if for logging, but forgot to negate the if clause
2026-08-31 20:02:45 +01:00
KoljaFrahm
8cdf735925 refactor: don't route startNode through AppUtil 2026-08-31 20:02:45 +01:00
KoljaFrahm
5845b3edb5 chore: delete dead InputFilter::removeFilterRule 2026-08-31 20:02:45 +01:00
sithlord48
e3f42ed398 fix(clipboard): check oob for clipboard before reading number of formats 2026-08-27 09:45:45 -04:00
ChangMin Oh
fdc61ac3cd fix(windows): send space for ctrl+space and shift+space with korean IME 2026-08-27 14:21:21 +01:00
sithlord48
a6e98c1ac1 ci: disable fedora h264 repo we do not need this 2026-08-27 14:06:41 +01:00
Luiz Sardinha
c20870cc7a ci(mac): fixing bad conflict resolution (missing APPLE_CODESIGN_DEV for arm64) + providing log on notarization failure 2026-08-25 12:26:31 -04:00
Luiz Sardinha
0e3232b194 ci: producing signed and notarized mac artifacts 2026-08-25 09:52:51 -04:00
Luiz Sardinha
df4294e949 build(mac): enable hardened runtime 2026-08-25 09:04:39 -04:00
Luiz Sardinha
c0044962c9 build(mac): using older macos to build requires deep signing (as required to build intel) 2026-08-25 09:04:39 -04:00
Luiz Sardinha
49097d17d5 build(mac): ensuring the app remains signed after qt's deploy 2026-08-25 09:04:39 -04:00
sithlord48
13191a04df ci: bump Qt to 6.11.2 for mac arm and windows builds 2026-08-25 08:44:35 -04:00
sithlord48
cddf58684b build: use Q_OS_MACOS in place of depricated Q_OS_MAC 2026-08-25 08:44:35 -04:00
sithlord48
2e6f4ddf8b ci: force use of current master (via sha) of aqtinstall until newer path for windows qt is supported by a release 2026-08-25 08:44:35 -04:00
AdvancedSorceryInstitute
703b135a82 fix(server): read boolean server options with toBool() 2026-08-25 13:10:05 +01:00
sithlord48
1892690c14 refactor(Hotkey): remove protected and friends add accessors for needed Action items 2026-08-25 12:13:40 +01:00
sithlord48
b06975850a refactor(Hotkey): move hotkey to common 2026-08-25 12:13:40 +01:00
sithlord48
68f6c39498 refactor(Action): remove friends and protected 2026-08-25 12:13:40 +01:00
sithlord48
41fb627876 refactor(Action): move methods impls to cpp file 2026-08-25 12:13:40 +01:00
sithlord48
b8d230ef5f refactor(Action): SettingsKeys namespace to struct 2026-08-25 12:13:40 +01:00
sithlord48
3c0122a223 refactor(Action): move Action to common 2026-08-25 12:13:40 +01:00
sithlord48
78724254d1 refactor(KeySequence): move KeySequence to common 2026-08-25 12:13:40 +01:00
sithlord48
a0a368928c refactor(MainWindow): set shortcut for preferences action to the standard preferences sequence 2026-08-19 13:28:36 +01:00
sithlord48
b48961c873 refactor(Mainwindow): set the showHelp action to use the standard help shortcut sequence 2026-08-19 13:28:36 +01:00
sithlord48
fa6e4cdbae refactor(HelpDialog): start with closebutton as default action and focused 2026-08-19 13:28:36 +01:00
kyle
e856cce65b fix(win): normalise malformed macOS clipboard DIB 2026-08-18 12:54:26 +01:00
Yoshiaki Kasahara
9a3a299c8d i18n(ja): update Japanese(ja) translation
Check and update unfinished translation
2026-08-18 07:26:53 -04:00
Luiz Sardinha
edb1509298 ci(mac): fix cmake retry on package 2026-08-16 19:23:10 -04:00
sithlord48
02b6e2e15d feat(ServerConfigDialog): enable reset to default enable it for only the advanced tab and reset options in the general config file 2026-08-16 15:38:07 +01:00
sithlord48
aaa08da6f8 fix(ServerConfigDialog): adjust external file line so it saves when edited via typed entry 2026-08-16 15:38:07 +01:00
sithlord48
0d72bf131f feat(ServerConfigDialog): enable reset option 2026-08-16 15:38:07 +01:00
sithlord48
f7ae12d772 refactor(ServerConfigDialog): rename onChange -> setButtonBoxEnabledButtons 2026-08-16 15:38:07 +01:00
sithlord48
4107e7bdda refactor(ServerConfigDialog): new isGeneralConfigModified method to track if the general config items changed use it in onChanged 2026-08-16 15:38:07 +01:00
sithlord48
fc95339477 refactor(ServerConfigDialog): use SettingsDialogButtonBox and enable control lock for general setting controled items 2026-08-14 13:04:16 +01:00
sithlord48
727191e9eb refactor(ServerConfigDialog): remove unneed slots 2026-08-14 13:04:16 +01:00
sithlord48
4db8c615bd refactor(serverConfigDialog):rename accept -> save 2026-08-14 13:04:16 +01:00
sithlord48
95923e0e90 refactor(serverConfigDialog):rename reject -> cancel 2026-08-14 13:04:16 +01:00
sithlord48
6d5601582d i18n: add missing translation for clear settings button 2026-08-14 13:04:16 +01:00
sithlord48
a7fa844536 refactor(Settings): log warning if saving to readonly settings 2026-08-14 13:04:16 +01:00
sithlord48
e1950ab347 feat(Client Config Dialog): use SettingsDialogButtonBox and make aware of read only settings 2026-08-14 13:04:16 +01:00
sithlord48
584a74af61 refactor(SettingDialog): update updateControls to include all controls 2026-08-14 13:04:16 +01:00
sithlord48
edf2dcbfb0 feat: use new SettingsDialogButtonBox for SettingsDialog 2026-08-14 13:04:16 +01:00
sithlord48
d084cd50bd feat(Settings): emit when setting file writable state has changed 2026-08-14 13:04:16 +01:00
David Sawick
4fc72eda23 fix(wayland): forward whole scroll ticks from hi-res wheels
Fixes #9120

Hi-res mouse wheels (like my logitech G502) send scrolls as fractional clicks. On a mac client, fractional events are truncated to zero lines. This fix accumulates those fractional events then emits the entire click 120 units at a time
2026-08-10 20:26:24 -04:00
fruitriin
a074de1b7c fix(macos): build key map with UCKeyTranslate to honor keyboard type 2026-08-11 01:11:26 +01:00
sithlord48
abcd4278fe refactor: skip calling setAppId for Qt version >= 6.10.0 2026-08-10 19:44:44 -04:00
sithlord48
cc813f016e chore: rename x11layoutsparser -> xkblayoutsparser 2026-08-11 00:23:35 +01:00