Commit graph

  • aa47863900 fix(client): apply the server clipboard size limit to the receive path clipboard-receive-size-fix Stefan Wasilewski 2026-10-02 23:12:34 +0400
  • 0b7a72ae0e fix connect timeout deadlock connect-timeout-fix Stefan Wasilewski 2026-09-20 02:20:33 +0400
  • 49e6293a4d fix(client): add per-version server proxies for older servers Nick Bolton 2026-09-18 16:27:24 +0100
  • 6638076b85 fix(server): send key repeat without language to pre-1.8 clients Nick Bolton 2026-09-18 16:27:24 +0100
  • 1e32335890 refactor(protocol): name key down constants by version Nick Bolton 2026-09-18 16:27:24 +0100
  • ac475f0b1b fix(wayland): sync locked modifiers from EI keyboard modifiers event fixes: #8437 OceanMan20 2026-09-15 10:23:40 -0700
  • 23b0d7792d fix(log): rotate the log instead of deleting it Nick Bolton 2026-09-17 12:13:53 +0100
  • 217166c06b feat: globalshortcuts portal support KoljaFrahm 2026-07-06 17:37:35 +0200
  • ce2f948c29 fix(mac): run event queue events in autoreleasepool Luiz Sardinha 2026-09-06 17:10:54 +0200
  • 71929a3418 fix(wayland): track held mouse buttons in EiScreen Timothy Redaelli 2026-09-10 13:31:35 +0200
  • d6874dfe27 fix: Only enable the screen after connecting to the client To be able to react to rules in screen->activate() that are enabled in setPrimaryClient, we have to reverse the order of the two calls. The same goes for screen->deactivate() KoljaFrahm 2026-09-10 22:22:22 +0200
  • adb4f89453 fix(client): validate LSYN payload length before parsing remote layouts wildoranges 2026-08-29 14:11:35 +0800
  • fac2f540c5 docs: point security reports at private disclosure Nick Bolton 2026-09-10 11:09:07 +0100
  • 206ee9a155 fix(settings): keyword typo heatbeat -> heartbeat sithlord48 2026-09-09 15:19:45 -0400
  • a930c87ea4 fix(wayland): reset clipboard portal state when EnableClipboard changes ElCruncharino 2026-09-02 17:46:48 -0400
  • 0ab18b86b3 fix(wayland): stop reprompting for portal permission on every restore ElCruncharino 2026-07-25 10:57:36 -0400
  • 0baecf3fa7 fix: clear settings should wipe the state file too ElCruncharino 2026-09-02 18:24:37 -0400
  • 13c5655976 feat: support link-local connections in Preferences dialog Ian Monroe 2026-03-12 23:09:13 +0000
  • 4b7491472d fix(wayland): reject garbage pointer deltas from libei Nick Bolton 2026-09-02 14:09:07 +0100
  • 8c426b7885 fix: let the client exit gracefully KoljaFrahm 2026-08-29 15:41:16 +0200
  • 8dfdf8739a fix: delete coreApp KoljaFrahm 2026-08-29 15:40:25 +0200
  • 44d7b8d091 fix(wayland): delete ScrollRemainder in EiScreen KoljaFrahm 2026-08-29 15:39:42 +0200
  • 58a6736667 fix: let inhibitScreenCall succeed when nothing was inhibited KoljaFrahm 2026-08-29 15:37:56 +0200
  • e212d4e71a fix: don't show an error when ipc server is closed KoljaFrahm 2026-08-29 15:36:25 +0200
  • 1d7a7585c7 fix: correct wrong screen entered warning KoljaFrahm 2026-08-29 15:31:15 +0200
  • 8cdf735925 refactor: don't route startNode through AppUtil KoljaFrahm 2026-08-29 15:19:20 +0200
  • 5845b3edb5 chore: delete dead InputFilter::removeFilterRule KoljaFrahm 2026-08-29 15:20:26 +0200
  • e3f42ed398 fix(clipboard): check oob for clipboard before reading number of formats sithlord48 2026-08-27 08:15:29 -0400
  • fdc61ac3cd fix(windows): send space for ctrl+space and shift+space with korean IME ChangMin Oh 2026-08-12 16:18:30 +0900
  • a6e98c1ac1 ci: disable fedora h264 repo we do not need this sithlord48 2026-08-27 08:52:35 -0400
  • c20870cc7a ci(mac): fixing bad conflict resolution (missing APPLE_CODESIGN_DEV for arm64) + providing log on notarization failure Luiz Sardinha 2026-08-25 16:22:11 +0200
  • 0e3232b194 ci: producing signed and notarized mac artifacts Luiz Sardinha 2026-08-16 10:45:19 +0200
  • df4294e949 build(mac): enable hardened runtime Luiz Sardinha 2026-08-19 17:08:50 +0200
  • c0044962c9 build(mac): using older macos to build requires deep signing (as required to build intel) Luiz Sardinha 2026-08-16 22:55:40 +0200
  • 49097d17d5 build(mac): ensuring the app remains signed after qt's deploy Luiz Sardinha 2026-08-16 11:22:24 +0200
  • 13191a04df ci: bump Qt to 6.11.2 for mac arm and windows builds sithlord48 2026-08-22 10:19:45 -0400
  • cddf58684b build: use Q_OS_MACOS in place of depricated Q_OS_MAC sithlord48 2026-08-22 10:48:35 -0400
  • 2e6f4ddf8b ci: force use of current master (via sha) of aqtinstall until newer path for windows qt is supported by a release sithlord48 2026-08-22 10:19:10 -0400
  • 703b135a82 fix(server): read boolean server options with toBool() AdvancedSorceryInstitute 2026-08-25 03:57:38 +0900
  • 1892690c14 refactor(Hotkey): remove protected and friends add accessors for needed Action items sithlord48 2026-08-20 22:43:52 -0400
  • b06975850a refactor(Hotkey): move hotkey to common sithlord48 2026-08-20 23:05:23 -0400
  • 68f6c39498 refactor(Action): remove friends and protected sithlord48 2026-08-16 23:45:05 -0400
  • 41fb627876 refactor(Action): move methods impls to cpp file sithlord48 2026-08-16 23:31:45 -0400
  • b8d230ef5f refactor(Action): SettingsKeys namespace to struct sithlord48 2026-08-16 23:11:18 -0400
  • 3c0122a223 refactor(Action): move Action to common sithlord48 2026-08-20 22:58:17 -0400
  • 78724254d1 refactor(KeySequence): move KeySequence to common sithlord48 2026-08-20 22:53:26 -0400
  • a0a368928c refactor(MainWindow): set shortcut for preferences action to the standard preferences sequence sithlord48 2026-08-18 08:38:50 -0400
  • b48961c873 refactor(Mainwindow): set the showHelp action to use the standard help shortcut sequence sithlord48 2026-08-18 08:31:58 -0400
  • fa6e4cdbae refactor(HelpDialog): start with closebutton as default action and focused sithlord48 2026-08-18 08:28:44 -0400
  • e856cce65b fix(win): normalise malformed macOS clipboard DIB kyle 2026-08-13 14:57:36 +0800
  • 9a3a299c8d i18n(ja): update Japanese(ja) translation Yoshiaki Kasahara 2026-08-18 16:57:29 +0900
  • edb1509298 ci(mac): fix cmake retry on package Luiz Sardinha 2026-08-16 23:46:07 +0200
  • 02b6e2e15d feat(ServerConfigDialog): enable reset to default enable it for only the advanced tab and reset options in the general config file sithlord48 2026-08-15 00:27:41 -0400
  • aaa08da6f8 fix(ServerConfigDialog): adjust external file line so it saves when edited via typed entry sithlord48 2026-08-14 23:54:01 -0400
  • 0d72bf131f feat(ServerConfigDialog): enable reset option sithlord48 2026-08-14 22:59:49 -0400
  • f7ae12d772 refactor(ServerConfigDialog): rename onChange -> setButtonBoxEnabledButtons sithlord48 2026-08-14 22:28:32 -0400
  • 4107e7bdda refactor(ServerConfigDialog): new isGeneralConfigModified method to track if the general config items changed use it in onChanged sithlord48 2026-08-14 22:23:24 -0400
  • fc95339477 refactor(ServerConfigDialog): use SettingsDialogButtonBox and enable control lock for general setting controled items sithlord48 2026-08-13 06:14:31 -0400
  • 727191e9eb refactor(ServerConfigDialog): remove unneed slots sithlord48 2026-08-13 04:28:16 -0400
  • 4db8c615bd refactor(serverConfigDialog):rename accept -> save sithlord48 2026-08-13 04:26:12 -0400
  • 95923e0e90 refactor(serverConfigDialog):rename reject -> cancel sithlord48 2026-08-13 04:24:50 -0400
  • 6d5601582d i18n: add missing translation for clear settings button sithlord48 2026-08-13 03:24:04 -0400
  • a7fa844536 refactor(Settings): log warning if saving to readonly settings sithlord48 2026-08-13 03:22:05 -0400
  • e1950ab347 feat(Client Config Dialog): use SettingsDialogButtonBox and make aware of read only settings sithlord48 2026-08-13 02:52:56 -0400
  • 584a74af61 refactor(SettingDialog): update updateControls to include all controls sithlord48 2026-08-13 02:41:40 -0400
  • edf2dcbfb0 feat: use new SettingsDialogButtonBox for SettingsDialog sithlord48 2026-08-13 02:39:32 -0400
  • d084cd50bd feat(Settings): emit when setting file writable state has changed sithlord48 2026-08-13 02:12:05 -0400
  • 4fc72eda23 fix(wayland): forward whole scroll ticks from hi-res wheels David Sawick 2026-07-21 14:05:17 +1000
  • a074de1b7c fix(macos): build key map with UCKeyTranslate to honor keyboard type fruitriin 2026-08-10 22:27:37 +0900
  • abcd4278fe refactor: skip calling setAppId for Qt version >= 6.10.0 sithlord48 2026-08-10 18:39:53 -0400
  • cc813f016e chore: rename x11layoutsparser -> xkblayoutsparser sithlord48 2026-07-31 07:56:36 -0400
  • 7a90a30ec8 feat: using xkbregistry instead of manually parsing evdev.xml praharshaAdhikari 2026-07-03 02:41:35 +0545
  • 22a4b135f0 Accumulate smooth scroll into full wheel clicks on server neon12345 2026-07-16 21:18:42 +0200
  • dd3944cabc feat(macos): preserve the left/right side of modifier keys on the client rNoz 2026-06-30 20:45:56 +0200
  • 6740d30051 fix: release keys before x11 kb map refresh barrelltitor 2026-08-09 17:17:42 +0300
  • 141779be1d fix: resync Windows keys from low-level hook state barrelltitor 2026-08-08 21:29:12 +0300
  • 079dee7682 fix: preserve resolved Windows key button barrelltitor 2026-08-08 21:28:26 +0300
  • 5094580606 fix: from windows side send a key up if it was down before barrelltitor 2026-08-08 18:37:52 +0300
  • 6692fa5636 refactor(SettingsDialog): move the Messages readonly dialog to the settingsDialog method sithlord48 2026-08-05 23:16:24 -0400
  • f765e829f2 fix(mac): invalidate event tap CFMachPort on disable Daniel Gräfe 2026-07-28 19:08:38 +0200
  • 626e170eb6 refactor: move settings clear dialog to settings dialog sithlord48 2026-08-06 09:45:52 -0400
  • 7ca8157bd2 refactor: Move the clear settings menu action to the settings dialog Advanced tab sithlord48 2026-08-05 22:44:43 -0400
  • 0c902e0557 refactor(SettingsDialog): use a standard margin of 12 for inner margins sithlord48 2026-08-05 22:41:59 -0400
  • 9c18070b17 fix(macos): avoid non-selectable IME layouts for remote keys Momoyama 2026-05-27 18:44:49 +0800
  • ed1306aa5d refactor: remove unneeded includes from Core and Daemon IPC classes sithlord48 2026-08-05 23:39:29 -0400
  • 86a970a90a build: simplify link for platform library Add Public and Private links, simplify needed libs for general unix sithlord48 2026-08-04 08:54:58 -0400
  • 9da4b5cb87 build: simplify links for gui library public links to common platform net and Qt6::Widgets sithlord48 2026-08-04 08:27:24 -0400
  • 5ef77381d1 build: simplify app lib links always link platform link only Qt6::Xml on non apple unix platforms sithlord48 2026-08-02 10:58:52 -0400
  • 0629806eca build: simplify client lib links Removes the links to app and io on unix platforms sithlord48 2026-08-02 11:14:51 -0400
  • b8e72c6313 refactor: ensure tabwidget start at index 0 sithlord48 2026-08-06 08:00:01 -0400
  • 8f5ef1efbf refactor(server config dialog): move external server config option to Advanced tab sithlord48 2026-08-05 22:09:25 -0400
  • 4e28bce379 refactor(server config dialog): starting tab should depend on if an external config file is being used sithlord48 2026-08-05 10:47:18 -0400
  • fe29194b64 refactor: remove report issue link from menu users should find it via help sithlord48 2026-08-04 11:23:29 -0400
  • dd716c5c7e docs: update config key list sithlord48 2026-08-05 11:10:38 -0400
  • a0d643dd89 refactor: replace qFatal with qCritical Nick Bolton 2026-06-08 12:02:03 +0100
  • 687d3c7ce8 fix(win): improve module name retrieval in findLoadedModule function Nick Bolton 2026-07-31 14:54:56 +0100
  • 87ac7d8a1f docs: adjust config md to fix up broken screen option table and valid key list sithlord48 2026-08-04 10:43:53 -0400
  • f8edc7b0ae fix: preserve locked modifiers on ei backend Charles Jones 2026-07-28 13:17:32 -0400
  • 0d21f54cb2 fix(wayland): Corrects the cursor coordinates mapping at primary desktop piterpunk 2026-07-28 00:32:10 -0300
  • 40f743fb37 fix: handle top-down DIB images in clipboard bitmap converter Mustafa Senoglu 2026-07-31 22:47:43 +0300