b96619d726
refactor: prevent modecontrols from being updated twice on startup.
...
Apply config should toggle the core mode to ensure the labels and mode is set correctly post config
2026-02-16 11:40:08 +00:00
c9aaeaee2a
refactor: MainWindow::CoreModeToggle set the new core mode here not updateModeControls
2026-02-16 11:40:08 +00:00
1b6def23d8
refactor: MainWindow::CoreModeToggle, use CoreMode type internally
2026-02-16 11:40:08 +00:00
c1172ab8b5
refactor: MainWindow only act on when the rb for mode is Checked, this prevents doing the full coreModeToggled twice when changing modes
2026-02-16 11:40:08 +00:00
12860646d2
i18n(zh_CN): remove extra peroid in translation
2026-02-16 11:40:08 +00:00
869bd0e2aa
doc: update link for latest vc_redist
2026-02-14 14:18:33 +00:00
71929e8332
ci: don't fail ci-comment workflow on no PR
...
Can easily happen on force push
2026-02-12 17:40:34 +00:00
fe285dc192
ci: fix reference to nonexistent $dir var in ci-comment workflow
2026-02-12 17:40:34 +00:00
67066c339e
ci: fix edge case in ci-comment workflow where old comment isn't deleted
2026-02-12 17:40:34 +00:00
759ed684e3
ci: count X emoji using grep in test-summary action
...
ci: handle when grep exits with code 1 in test-summary action
2026-02-12 17:40:34 +00:00
611a3300ba
refactor: do not return true when checking physical ip is private or not return if a was private
2026-02-12 17:16:32 +00:00
64c104a5c2
refactor: include a point 2 point check when checking if an interface is virtual
2026-02-12 17:16:32 +00:00
f9857e102a
fix: NetworkMonitor virtual sorting
...
fixes : #9459
make NetworkMonitor::isVirtualInterface a static member of NetworkMonitor
write tests for NetworkMonitor
2026-02-12 17:16:32 +00:00
9dc76c1caf
ci: remove concurrency check for valgrind workflow
2026-02-12 16:28:32 +00:00
68f867b914
ci: use concurrency groups to allow updates to a branch to cancel in progress run of old version of that branch
2026-02-12 12:32:45 +00:00
dd77f79b17
build: enables CMP0156 policy if available (de-duplicates libraries on linker calls)
2026-02-11 21:18:22 +00:00
e555b63931
fix: extra "a" with Rime and apply clang-format
2026-02-11 14:33:04 +00:00
b33eb0135d
ci: add step to install and test package binaries
...
fixes : #7774
Signed-off-by: Louis Labeyrie <labeyrielouis@gmail.com >
2026-02-11 13:10:41 +00:00
f9d7c75492
ci: use CodeQL v4
...
codeQL v3 is EOL in DEC 2026
2026-02-11 12:50:08 +00:00
a532f655c1
feat: support horizontal scrolling
...
fixes : #7220
based on 9f15b1bcf2
Co-authored-by: Evan Maddock <maddock.evan@vivaldi.net >
2026-02-11 11:59:28 +00:00
82588a7fc9
chore: remove unused privates from PlatformScreen
2026-02-11 11:59:28 +00:00
1f2d169b0d
build: fix typo in daemonDepends
...
fixes : #9439
2026-02-09 12:45:51 +00:00
1c99736c16
refactor: SettingsDialog, scroll scale spinbox remove wraping and make step size .1
2026-02-09 09:02:21 +00:00
050cb649c2
refactor: use ScrollDelta for fakeMouseWheel
2026-02-09 09:02:21 +00:00
5612e99f1d
refactor: Move the scrollModifiers to ISecondaryScreen
2026-02-09 09:02:21 +00:00
a520e3b2e9
refactor: check settigns for invertscroll in PlatformScreen
2026-02-06 12:51:39 +00:00
380f65954d
chore: remove unused Settings::ScrollSpeed
2026-02-06 12:51:39 +00:00
0f6ec6c196
refactor: XWindowsScreen use a fixed minimum step value in place of the scroll speed setting
2026-02-06 12:51:39 +00:00
857326b274
refactor: rename PlatformScreen::mapClientScrollDirection -> PlatformScreen::applyClientScrollModifier
...
prepare for horizontal scroll support by having it handle pairs of x and y values
2026-02-06 12:51:39 +00:00
5e8a6f0bcb
fix: vertical scroll scaling on all platforms
...
fixes : #9120
2026-02-06 12:51:39 +00:00
a960f2ff30
doc: update remoteHost comment to include list ability
2026-02-06 12:51:39 +00:00
5c3e1f182c
build: add qt6-svg-plugins to the debian pacakges recommends, this should in most cases install the package if your system does not have it. fixes : #9426
2026-02-05 18:30:29 +00:00
84e1e722c0
fix: Send extra mouse buttons on mac os servers to clients
2026-02-04 09:56:10 +00:00
4200de66ee
fix: scroll Issue on X11 by not checking for wheel in mapButtonToX
2026-02-04 09:45:25 +00:00
be4e861604
feat: use Computer in settings to replace name
...
provide Settings::upgradeSettings to upgrade the screenName -> computerName
Make a note to remove "ScreenName" for 2.0
2026-02-03 18:55:17 +00:00
8f5a4106d3
doc: use computer to replace screen when describing options
2026-02-03 18:55:17 +00:00
145e9ec926
chore: add CLAUDE.md to the gitignore
2026-02-03 18:43:41 +00:00
05c050b81e
fix: handle back mouse on xwindows and windows
...
based on : 9f15b1bcf2
fixes : #5682
2026-02-03 09:41:22 +00:00
403c4ad9b9
fix: log protocol mismatch at INFO level
...
fixes : #7800
2026-01-30 13:07:04 +00:00
f065979b3f
Fix: detect key repeat in libei input
...
For libei, there's no indication that a key is repeated.
However, sending repeated key down events (DKDN instead
of DKRP for the synergy protocol) can be confusing to
clients, which then causes issues like in #7971 .
Detect repeated key down events in EiScreen server and
send them to the client with the repeat flag set, so in
e.g. synergy that causes the DKRP messages, to be less
confusing.
For me this fixes an issue where the synergy client is
creating a USB device, which requires repeated events
to be entirely dropped since the host OS where the USB
device is connected will do its own repeat when a key
is held down.
2026-01-30 12:19:29 +00:00
933617d5b1
ci: use Fancy Checkout v2
2026-01-30 09:10:08 +00:00
adbaef7dfb
chore: remove unused test files not longer needed from old hellotests
2026-01-28 13:00:54 +00:00
fdf6a5b8f3
refactor: remove kProtocolName vars and use the NetworkProtocol instead
...
fixes : #9401
2026-01-28 12:12:02 +00:00
028b71a833
docs: remove note from readme about repology new package names
2026-01-28 08:21:24 +00:00
b2b2951fb7
docs: remove bounty links from the readme
2026-01-28 08:21:24 +00:00
dbed37e9ba
refactor: networkprotocol, add string / enum conversion methods use them in config and elsewhere
2026-01-26 13:30:24 +00:00
0d3768d838
chore: fix minor typo in doxygen comments for events
2026-01-26 13:14:53 +00:00
be2546c27b
refactor: remove legacy deps pattern and hello back class
2026-01-26 13:14:53 +00:00
6459eb40df
chore: surface stopping messages in lower log level
2026-01-26 13:14:53 +00:00
555cb6888f
build: flatpak update libei and google test to mach flathub build
2026-01-26 12:49:16 +00:00