File deskflow.changes of Package deskflow

-------------------------------------------------------------------
Thu Feb 19 11:43:53 UTC 2026 - Antonio Larrosa <alarrosa@suse.com>

- Update to version 1.26.0:
  * Known Issues
    - X11 Clients can have extra scroll added
    - The fingerprint dialog button is not always show when it
      should be
  * Features
    - Korean(ko) translation
    - Option to start in the "locked to computer" state
    - Option to show the version in the windows title
    - Clients can now use a list hostnames or ips for the server
      address
    - Client options are in a new client configuration dialog
    - Provide a more accurate suggested IP, Update as network info
      changes if needed.
    - Add a simple search to the log
    - Lookup host name with IP4 or IP6
    - Replace broken scroll speed with a scroll scaling options
  * Fixes
    - deskflow-core crashes if hotkeys are not sent to all
      machines.
    - Horizontal scrolling is working again on all platforms
    - Key repeat events are now sent as repeat not press and
      release
    - Deskflow-core correctly blocks new instances when run
      without the --new-instance option
    - Server Mode, Only use the external config path if the
      option is enabled
    - Allow comma and semicolon in hotkey config
    - Gui can crash when clearing settings in debug mode
    - Mouse Back and Forward buttons are now working (again) on
      all platforms
    - macOS, crash when the log is opened and the gui minimized
    - macOS, restore Preferences menu entry when the application is
      using non english language
    - macOS, try icon was not showing when in Colorful mode
    - macOS, do not allow the os to kill deskflow for memory
      reasons
    - macOS, possible server crash when a client disconnects
      abruptly
    - macOS, possible crash on screen wake / screen saver
      activation
    - macOS, Wrong keys send when using "RIME" input method
    - Windows, possible crash when the daemon is started for the
      first time
  * General
    - Use Computer in place of Screen to indicate we work with
      Computers display layout and not individual screens attached
    - Clean and update the settings when starting up.
    - Do not show client connection error messages dialogs if the
      gui is hidden
    - Use Qt 6.9.3 for Intel Mac builds.
    - Windows: Use ICU dlls from the host system
    - Code continues to be cleaned of unused methods and updated to
      modern C++
    - Consolidate Debug levels to remove DEBUG3-5 levels
- Rebase patch:
  * disable-updater.patch

-------------------------------------------------------------------
Thu Dec 25 21:50:19 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- enable more tests by using the whole suite, not only legacytests
- add disable-test-x86.patch, disable the 1 test which fails on legacy x86

-------------------------------------------------------------------
Fri Nov 21 18:46:29 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- Update to version 1.25.0:
  * REMOVED FEATURES:
    - CLI11 options
    - old deskflow-core cli options
    - TOMLPLUSPLUS and ENV files to set the configuration
  * Support symbolic icon deployment and recoloring linux
  * Support dynamic panel icon coloring
  * Show milliseconds in time values
  * Expose GuiDebug settings
  * Save geometry into into a state file

-------------------------------------------------------------------
Tue Sep 16 11:33:55 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to version 1.24.0:
  * The log levels values in the gui have changed
  * rename binaries
  * feat: Add switchToNextScreen hotkey to cycle through computers
  * fix: Use correct log function for process exit status in onProcessFinished

-------------------------------------------------------------------
Wed Jul 23 14:06:39 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to version 1.23.0:
  * add restart action fixes
  * remove defunct --no-xinitThreads option
  * improve connections status bar info
  * Enforce a minimum TLS size of 2048bit
  * Wayland, only set a side to a border if if has a neighboring screen
  * core not starting if gui started minimized
  * Error text is not shown for Qt CLI parser
  * save geometry not frameGeometry on exit
  * adjust windows installer images and their sizes, remove synergy
    background image from install
  * setWindowIcon explicitly

-------------------------------------------------------------------
Mon Jun 30 07:54:40 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- add patch disable-updater.patch, this disables by default the internal
  updater, and hides the UI elements

-------------------------------------------------------------------
Fri May 30 06:24:45 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to 1.22.0:
  * Remove the broken drag and drop support
  * Improve the windows daemon
  * Use Deskflow-server.conf for the external server config name
  * Code base is now 60% less smelly
  * Fix issues around the dialog shown when you first connect a server

-------------------------------------------------------------------
Fri May  9 09:13:23 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- move LICENSE_EXCEPTION to %license

-------------------------------------------------------------------
Mon Apr 14 06:03:35 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- initial packaging
openSUSE Build Service is sponsored by