File drawpile.changes of Package drawpile

-------------------------------------------------------------------
Thu Feb 22 22:16:25 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>

- Update to 2.2.1:
  * Fix: Default to previous directory when saving a fresh file.
  * Feature: Allow toggling performance-related canvas view
    settings, since some systems get slowdowns.
  * Fix: Don't force TLS socket algorithms, since ECDSA certs seem
    to not like them.
  * Fix: Log message queue read, write and timeout errors properly.
  * Feature: Implement WebSocket support in the server, available
    with the --websocket-port and --websocket-listen options.
  * Feature: Send keepalive messages from the server, if the client
    indicates support for it. Avoids them disconnecting when too
    busy uploading to send a ping.
  * Feature: Active user counts for sessions. A user counts as
    active if they drew in the last five minutes.
  * Feature: Make invite links indicated web client capability and 
    NSFM-ness of sessions so that the invite page can show a "join
    in the browser" button and an appropriate notice respectively.
  * Fix: Properly handle cancelling a connection while it's being
    established.
  * Server Fix: When hosting without an account is enabled, also
    allow it for anyone with an account.
  * Fix: Don't resize brush settings unnecessarily larger when
    switching between brush types.
  * Fix: Try to handle switching between tablet pen and eraser more
    consistently.
  * Feature: Add next and previous key frame actions, allowing skip
    ping between key frames in the current track.
  * Fix: Properly refer to "layer" and "layer group" in layer
    actions depending on what is selected.
  * Fix: Save censored layers into PSDs properly.
  * Fix: Don't allow copying, cutting and color picking from
    censored layers.
  * Fix: Rotate brush and fill outline along with the canvas.
  * Feature: Add experimental support for high-DPI interface
    scaling.
  * Fix: Don't reset opacity multiply inputs to default when
    loading a brush that doesn't have it set.
  * Fix: Limit MyPaint brush dab counts to more sensible values,
    since the defaults from MyPaint are pointlessly high and can
    cause chugging.
  * Fix: Don't blink last user cursors again when making a
    selection.
  * Fix: Make user cursors trail MyPaint brush strokes better, only
    smoothing it out when there's jitter.
  * Feature: Show latency in the status message, next to the
    session size and cursor coordinates.
  * Feature: Add action to pick color from screen, default shortcut
    is Shift+I.
  * Feature: Allow switching the current brush to erase mode when
    using the tablet pen eraser instead of switching to the eraser
    tool slot. The setting for this is in the Input settings.
  * Feature: Make the Windows installer put a shortcut on the
    desktop.
  * Fix: Widen the stripes of the censor pattern so that it's
    easier on the eyes.
  * Fix: Don't remember uncensor layers across restarts, to avoid
    being exposed to things you didn't want to just because you for
    got to toggle it back off.
  * Fix: Properly show censored layers in the list even when they
    are revealed.
  * Server Fix: Allow reading users' trusted status through the API
    because it's something you can write through it.
  * Server Feature: Allow limiting the maximum number of users per
    session. Moderators and administrators can override this.
  * Server Fix: Time out clients that take too long to disconnect
    gracefully. Thanks Bluestrings for reporting.
  * Fix: Properly apply layer properties if the layer changed since
    opening them.
  * Feature: Show last joined address in join dialog.
  * Fix: Hide disconnection banner after establishing connection to
    a session.
  * Fix: Make censoring layer groups actually have an effect.
  * Fix: Don't use 64 bit stuff in 32 bit Windows installer.
  * Fix: Don't break pinned start menue shortcuts when updating on
    Windows.
  * Server Fix: Don't report temporary server bans as permanent.
  * Server Fix: Properly convert between IPv4 and IPv6 when
    checking IP bans.
  * Fix: Use proper measurements to decide on how much painting to
    do in a single step, hopefully preventing chugging caused by
    certain brushes.
  * Server Fix: Save catchup keys to file-backed sessions so that
    the counter doesn't reset upon a server restart.
  * Fix: Don't show user cursors while catchup dialog is open.
  * Feature: Add some bulk permission commands for (un)trusting and
    setting layer tiers, explanation available through /modhelp.
  * Fix: Don't gray out layer ACL tier settings when a layer is
    assigned to users exclusively, since those settings are not
    exclusive.
  * Fix: Don't include stuff from before session reset when
    restarting a recording because of one.
  * Fix: Don't overwrite recordings on Windows if the file names
    contain non-ASCII symbols. Thanks Meiren for reporting.
  * Fix: Make log file on Windows log non-ASCII symbols properly.
  * Fix: Don't reorder listing servers when sorting by title in the
    browse tab.
  * Feature: Remember last sorting on the browse page.
  * Fix: Only ask for confirmation when a self-signed TLS
    certificate changes, not when a "real" one renews.
  * Feature: Fill background for copying the merged image with a
    non-rectangular selection.
  * Fix: Make bezier curve tool generate smooth curves at small
    sizes, rather than getting jaggy.
  * Server Feature: Allow server owners to kick users not connected
    to a session.
  * Fix: Make navigator slider not eat keyboard inputs when
    navigator is undocked.
  * Fix: Disregard hidden frames when rendering animations.
  * Server Feature: Log when a wrong password is entered for
    server accounts and sessions, disconnect the user after too
    many wrong tries.
  * Server Fix: Log client host and join attempts even when
    unsuccessful. Thanks Bluestrings for reporting.
  * Fix: Load default settings values after the program has
    initialized, avoiding crashes that can happen on Windows
    when building in debug mode.
  * Feature: Optimize classic brush calculation, making them a good
    chunk faster.
- Change source to github
- Add files and BuildRequires to build rust package:
  * _service
  * vendor.tar.zst
  * zstd
  * cargo-packaging
- Cleanup spec

-------------------------------------------------------------------
Mon Jan  9 20:02:49 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>

- Update to 2.1.20
  * https://github.com/drawpile/Drawpile/blob/master/ChangeLog
- Run spec-cleaner
- Add BuildRequires libvpx-devel, qtkeychain-qt5-devel and
  pkgconfig(Qt5DBus)
- Drop obsolet userlistwidget.patch
- Drop post/postun

-------------------------------------------------------------------
Thu May 19 09:25:40 UTC 2022 - Marcus Meissner <meissner@suse.com>

- switched to source urls

-------------------------------------------------------------------
Thu Aug  9 18:06:08 UTC 2018 - plinnell@opensuse.org

- Update to 2.10.0
- Cherry pick upstream for userlistwidget.patch to fix building on 
  G++-8 https://github.com/drawpile/Drawpile/issues/637
- Full change log: 
  https://raw.githubusercontent.com/drawpile/Drawpile/master/ChangeLog  
  

-------------------------------------------------------------------
Sat Feb  4 05:01:16 UTC 2017 - plinnell@opensuse.org

- Update to 1.0.6 - fixes TW build
- see: /usr/share/drawpile/doc/ChangeLog

-------------------------------------------------------------------
Thu Oct 29 05:15:06 UTC 2015 - avvissu@yandex.ru

- Update to 1.0.2:
  * see: /usr/share/drawpile/doc/ChangeLog
- Change: homepage and license
- Added recommended packages to build with optional packages
- Added macros: %%cmake, %%cmake_install, %desktop_database_post(un)   
- Installation of the desktop file
- Spec file cleanup

-------------------------------------------------------------------
Sat Oct  4 17:16:44 UTC 2014 - mailaender@opensuse.org

- update to version 0.9.4

-------------------------------------------------------------------
Sun Dec 16 12:30:55 UTC 2012 - mailaender@opensuse.org

- Adapt for SUSE

-------------------------------------------------------------------
Thu Feb  9 00:00:00 UTC 2012 - huaren.zhong@gmail.com

- Rebuild for Fedora

-------------------------------------------------------------------
Sun Mar 28 00:00:00 UTC 2010 - Julian Aloofi <julian at, fedoraproject.org> 0.6.0-1

- initial package

openSUSE Build Service is sponsored by