File tail-tray.changes of Package tail-tray

-------------------------------------------------------------------
Tue Jun 03 04:55:48 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.23:
  * What's new in this release 🎉
    - This release adds support for better handling of Mullvad exit
      nodes, bug fixes and minor tweaks.
      It's also the first release that officially package for
      Ubuntu 25.04
  * Commits
    - e55b78e: Issue #77 - Support for Ubuntu 25.04 (Plucky Puffin)
      (Marcus Grenängen)
    - 8994b79: Build from source: knotifications instructions
      (Marcus Grenängen)
    - c5a40a4: Let's see if this is the correct path ref inside the
      container (Marcus Grenängen)
    - 19639bb: More tests to see if it solves it (Marcus Grenängen)
    - b2ffba4: And fix 24.04 and Debian Trixie builds as well
      (Marcus Grenängen)
    - 03d3e4b: And some more minor workflow fixes (Marcus
      Grenängen)
    - fb9e088: More workflow fixes (Marcus Grenängen)
    - 8099605: Permission fixes for 24.04 and Trixie outputs
      (Marcus Grenängen)
    - 5b97ed5: Extra install deps for builds (Marcus Grenängen)
    - c0640f0: Fix Trixie build & build names (Marcus Grenängen)
    - af40020: [Issue #76] - First pass on getting basic support
      for Mullvad exit nodes (#78) (Marcus Grenängen) #78
    - 1dbe121: Fix for windows build uploads (Marcus Grenängen)
    - 0664616: Add ubuntu-25.04-plucky to tagged release builds
      (Marcus Grenängen)
    - b693b3c: Bump version to 0.2.23 (Marcus Grenängen)

-------------------------------------------------------------------
Wed May 07 15:43:17 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.22:
  * What's new in this release
    This release has some new Notification handling if you are
    building and running it for KDE Plasma 6 or later, using this
    feature will give you fancy notification integrations into your
    Plasma Desktop.
    It also comes with the regular flow of bug fixes, most notable
    are fixes around potential segfaults, that hopefully should be
    fully resolved now
  * Commits
    - [Issue #36] - Use KNotification framework for notifications
      (#73) (Marcus Grenängen) #73
    - Test to build on kdeneon/plasma:user (Marcus Grenängen)
    - Revert "Test to build on kdeneon/plasma:user" (Marcus
      Grenängen)
    - gh runner (Marcus Grenängen)
    - Revert "gh runner" (Marcus Grenängen)
    - KNOTIFICATIONS_ENABLED=OFF to have it still build for ubuntu
      24.04 and Debian stable (Marcus Grenängen)
    - Fix for potential segfault due to double free + code
      readability fix/cleanup (Marcus Grenängen)
    - Ignore .cache dir (Marcus Grenängen)
    - Fix segfault for Issue #75 (Marcus Grenängen)
    - Bump version to 0.2.22 (Marcus Grenängen)

-------------------------------------------------------------------
Tue Apr 29 05:56:46 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.21:
  * What's new in this release
    This is a smaller service release focusing on fixing reported
    bugs and further stability improvements and memory usage
    improvements.
    It also comes with
    - A new login flow + UI
    - Better checking and prompting if tailscale isn't installed or
      can't be found through a users PATH
    - Single instance mode, we'll now detect and enforce a single
      instance of Tail Tray
    - Translation updates and additions where translations where
      missing for DE, FR and SE
  * Commits
    - fabfe68: When waiting for login, show cancel dialog #62 (#68)
      (Marcus Grenängen) #68
    - 07f5cd7: Warn if Tailscale isn't installed #66 (#69) (Marcus
      Grenängen) #69
    - 6969c62: [Fix] - Unknown CMake command "qt_add_executable"
      when trying to build on Arch Linux #70 (Marcus Grenängen)
    - 453ad33: Repeated prompts to set myself as operator #67
      (Marcus Grenängen)
    - 9d5f76b: Enforce single application instance #71 (Marcus
      Grenängen)
    - d9be255: [Feature] - Better please wait dlg (#72) (Marcus
      Grenängen) #72
    - 04156c2: Minor optimization and alignment + correctness
      (Marcus Grenängen)
    - 8edadc8: Translation updates and additions (Marcus Grenängen)
    - 5bf5ad3: Bump version to 0.2.21 (Marcus Grenängen)

-------------------------------------------------------------------
Thu Apr 24 10:11:58 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- Update to version 0.2.20:
  * Bump version to 0.2.20
  * And one more memory optimization + code correctness fixes
  * TailStatus - Pass by ref and avoid heap allocs
  * Improved memory usage part 2/2
  * Improved memory usage part 1/2
  * Don't leak current prefs
  * Minor optimization and cleanup around process execution
  * Some more fixes
  * Use std::vector instead of QList for TailDeviceInfo list
  * Don't leak QTableWidgetItem's
  * Minor log silence
  * Tailscale update / auto update settings & command options

-------------------------------------------------------------------
Wed Apr 02 04:47:28 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.19:
  * Bump version to 0.2.19
  * Adding IpnEventData and expose it over event bus (#59)

-------------------------------------------------------------------
Wed Mar 19 15:26:43 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.18:
  * Bump version to 0.2.18
  * Add Ipn watcher - Issue #57 (#58)
  * Fix issue where we would not apply setting --accept-routes
    (#56)
  * Fix for opening in file manager
  * Move TailDrive related UI code out to a separate manager
  * Minor fixes, renames and code correctness (#53)
  * Make sure to terminate any pending processes when user wants to
    quit

-------------------------------------------------------------------
Sat Mar 01 10:42:05 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.17:
  * What's new in this release
    - More UI fixes in the ongoing effort to clean up and make the
      UI better.
    - Build pipeline fixes, release and dev builds should output
      the target names in deb files correctly now
  * Commits
    - Fixes for main settings UI (#52) (Marcus Grenängen) #52
    - Ubuntu and Debian build changes (Marcus Grenängen)
    - Skip 24.10 builds (Marcus Grenängen)
    - Update version to 0.2.17 (Marcus Grenängen)
    - Release build pipeline - Try improving the deb names
      outputted (Marcus Grenängen)

-------------------------------------------------------------------
Tue Feb 25 05:53:39 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.16:
  * Bump version to 0.2.16
  * UI/UI fixes for older qt (#50)
  * update nix-os.md (#51)

-------------------------------------------------------------------
Fri Feb 21 06:16:39 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.15:
  * Bump version to 0.2.15
  * Hot fix: Crash when no entries in dns status fix for #49

-------------------------------------------------------------------
Thu Feb 20 08:47:34 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.14:
  * Bump version to 0.2.14
  * Fix #48 - Cannot select "None" as Exit Node
  * README re-structure and moving into sub-pages etc
  * update README.md (#47)
  * Fix compile error on Debian/Ubuntu with older QT version
  * Tailscale DNS settings UI #35 (#46)
  * More github runner cleanups
  * Use different QT versions for Linux and Windows
  * UI polish of Settings window layouts etc (#45)
  * Add advertiseRoutes in TailRunner (#44)
  * Update Linux CMake build steps a bit
  * Main layout - Fix account button + list layout a bit

-------------------------------------------------------------------
Mon Feb 17 06:17:50 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.13:
  * Bump version to 0.2.13
  * Update Debian packaging (#42)
  * Fix missing cases for Command to str
  * README - Update Windows sections
  * Windows Builds - Add resource file getting exe file to show
    icon

-------------------------------------------------------------------
Sun Feb 16 08:53:04 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.12:
  * Bump version to 0.2.12
  * Windows Fixes + Icon Fixes (#40)
  * Re-add the timeout that got remove
  * Bug fix: Make sure to bootstrap when re-connected

-------------------------------------------------------------------
Thu Feb 13 06:19:21 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version latest:
  * Bump version to 0.2.11
  * Feature - Use tailscale settings reader + fix login / logged
    out flows (#39)
  * Bugs/issue 37 (#38)
  * Update README and include link + info about Windows binaries
  * Network state checking - Check every 2 minutes
  * One last try with this crap
  * God I hate github workflow
  * Wrap in "" for $PREV_TAG
  * Reading tag changes - Wrong ordering of commands
  * And fix git config for pushing tags
  * Better tag handling for change log
  * Let's see if changes is updated in Release page now
  * Forgot to update latest and push it
  * Only update latest changelog when running on Linux builder
  * Windows - Fix look & feel - No need for custom style override
  * Gah, missed one
  * Windows artifacts - Minor name changes
  * Update change log for latest release + upload binaries
  * Missing clobber on windows
  * No need to create release, just update/upload
  * Artifacts and build simplifications
  * Linux fix
  * And lets try to use gh cli to upload to the release tag
  * Lets try actions/upload-artifact@v4 instead of
    marvinpinto/action-automatic-releases@latest
  * More publishing fixes and trouble shooting
  * Windows build debug tests
  * More windows publishing debug
  * More windows publishing artifact fixes + use 7zip for solid
    archive mgmt
  * Publishing fixes for Windows and artifacts
  * Combined artifacts upload
  * Re-enable copy of build artifacts for windows
  * Re-enable and fix up Windows package flow after build
  * Github runner: Disable windows package & publish for now
  * Github runner: pwsh for all windows things + cleanups
  * Github runner: pwsh for all windows things
  * Github runner: pwsh for all windows things
  * Github runner: pwsh for all windows things
  * Try pwsh on windows
  * Don't install build tools on windows
  * Github runner: CMake ubuntu fixes
  * More windows build fixes
  * VS 2022
  * Github runner - Try adding windows builds
  * Fix issue #33 BUG: Automatic reconect after disconecting
  * Enable compile commands

-------------------------------------------------------------------
Fri Feb 07 18:07:53 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.10:
  * Bump version to 0.2.10
  * Tail drive - bug fixes (#31)
  * Update README.md (#30)

-------------------------------------------------------------------
Fri Jan 31 05:43:01 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.9:
  * Bump version to 0.2.9
  * Fix #26 - Be able to toggle davfs dep via cmake and update
    README (#29)

-------------------------------------------------------------------
Wed Jan 29 09:05:34 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.8:
  * Bump version to 0.2.8 and prepare for new release
  * remove permission set from cmake-multi-platform.yml
  * Fix for #27 - BufferedProcessWrapper
  * Quick workaround to make sure we don't read process output
    until the process is flagged complete
  * Tailscale data parsing - More cleanup and fixes
  * Tailscale data parsing - Better value checking and handling
  * Add extra Debug output for issue #27
  * Remove permission definition for tagged release
  * Make it writeable for pushing release tags
  * Fix CodeQL scanner alerts for github jobs
  * Add AUR package to getting started section
  * README - Add sections for building on Windows
  * Correctness - Make sure to run completed cleanup in dtor
  * Windows - Don't use alternating row colors as it looks like ass
    on Windows

-------------------------------------------------------------------
Fri Nov 29 23:29:24 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- set minimum version for various BuildRequires

-------------------------------------------------------------------
Tue Nov 26 14:09:57 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.7:
  * Include translation files when making deb pkg
  * Implement translations #19
  * UI Fixes - Should be rich text for tail drive help text
  * Windows - Force Fusion style on Windows builds
  * UI cleanup and fixes
  * Code cleanup and structure
  * Bug fix: Make sure to start if we're not connected

-------------------------------------------------------------------
Thu Nov 14 10:12:03 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.6:
  * Bump version to 0.2.6
  * Bug fix: Do not add multiple separators after the account in
    connected state menu
  * Exit nodes - Add offline (and tag as offline + disabled) in
    Exit node menu

-------------------------------------------------------------------
Tue Nov 12 06:44:14 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.5:
  * Bump version to v0.2.5
  * Last letter is missing for all clients #20
  * Last letter is missing for all clients #20
  * Network status overview - Inject latency for fastest DERP in
    overview list
  * Windows - Impl windows specific for restart dns and restart
    tailscale service
  * CMake additions for Windows builds + TailRunner additions to
    not do some things on Windows

-------------------------------------------------------------------
Tue Nov 12 06:39:10 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.4:
  * Bump version to v0.2.4
  * Add information toast when connecting to tail tray from menu
    action
  * Better tailscale command invocations that runs each command as
    a separate process
  * Bug fix: Make sure to early out if not 0 exit code for file
    receive process
  * Bug fix: Make sure to check the self online state for correct
    state updates
  * Fix application name in Toast messages etc to be Tail Tray
    instead of the cmd name tail-tray
  * Fix File receiver - Add `--verbose` to get the file name info
    for notification data
  * Scan for missing operator ownership and recommend to set user
    as operator.

-------------------------------------------------------------------
Tue Nov 12 06:27:56 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.2.3:
  * Bump version to v0.2.3
  * Fix application name in Toast messages etc to be Tail Tray
    instead of the cmd name tail-tray
  * Fix File receiver - Add `--verbose` to get the file name info
    for notification data
  * Scan for missing operator ownership and recommend to set user
    as operator.
  * Fix Fedora dependency install command
  * Update README.md
  * Bump version to 0.2.2
  * Fix settings window to be wider + fix issue with resource file
    since file moves
  * Make it build and look somewhat proper on macOS
  * Fix settings window to be wider + fix issue with resource file
    since file moves
  * Make it build and look somewhat proper on macOS
  * Bug fix: Don't close application when window closes

-------------------------------------------------------------------
Sun Oct 27 19:46:22 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package tail-tray: Tailscale tray menu and UI for the KDE
  Plasma Desktop
openSUSE Build Service is sponsored by