File toxic.changes of Package toxic

-------------------------------------------------------------------
Mon Feb 14 13:37:27 UTC 2022 - ecsos <ecsos@opensuse.org>

- Update to 0.11.3
  * New Features
    - File transfers can now be queued for offline friends
  * Bug Fixes
    - Typing notifications work properly again
    - File transfers are properly canceled when a friend is deleted
      or blocked
    - Fix compile errors when building without audio support

-------------------------------------------------------------------
Fri Dec 10 10:03:49 UTC 2021 - ecsos <ecsos@opensuse.org>

- Update to 0.11.2
  * New Features and Enhancements
    - The type of connection you have with a friend (UDP or TCP) is
      now shown in their respective window's top status bar
    - The type of connection you have to the Tox network is now
      shown in the home screen's top status bar
    - User statuses (away, busy) are now separated from connection
      status
    - Greatly reduce the amount of unnecessary window redrawing
      (fixes high CPU usage when idling and screen flickering on
      some machines)
    - The window refresh rate is now set dynamically for games
    - Reduce sound notification polling by a factor of 10
      (addresses high CPU usage when idling)
    - Tab-completion is now case-sensitive
    - Notes can now be empty (use the /note command with no argument)
    - The /add command no longer requires quotes around the request
      message
  * Bug Fixes
    - Fix a graphical bug on some terminal emulators related to the
      game border
    - Fix an outdated help menu entry
    - Fix possible buffer overrun in python API module
      (only affected user input)
    - Fix some multi-threading data races
    - VAD threshold (noise cancellation sensitivity) now properly
      defaults to the value set in the toxic config file for 1-on-1
      calls
- Changes from 0.11.1
  * New Features
    - Implemented a 2-D game engine and accompanying API with basic
      network support. Four games are included: Centipede, Snake,
      Conway's Game of Life, and Chess (online support only).
      The game module does not require additional libraries and is
      enabled by default build options. It can be disabled with the
      DISABLE_GAMES=1 build flag.
  *Bug Fixes
    - Fixed a rare race condition related to sound notifications
    - When a window is closed, the previous window is selected
      instead of the Home window
    - The /clear command now works in the Home window
- Changes from 0.11.0
  No changelog from upstream.

-------------------------------------------------------------------
Wed Apr 14 11:52:24 UTC 2021 - ecsos <ecsos@opensuse.org>

- Update to 0.10.1
  * New Features
    - Add ability to customize Toxic's colour scheme via config file
  * Bug fixes
    - No longer announce when "ghost peers" exit a conference
      (this is caused by connection issues)
    - Fix off-by-one error related to text scrolling
    - Fix minor display bug with the A/V call info box
    - Fix bug sometimes causing join announcement spam on conference join
  * Other changes
    - Renamed some Makefile variables for consistency
    - Added a build script for creating minimal static binaries
- Changes from 0.10.0
  * New Features
    - A complete UI overhaul (Before, After)
    - Window no longer scrolls on output if the output is not
      already at the bottom of the window
    - Show a small indicator in the bottom left of the window tab
      when output scrolling is paused
    - Show join/part messages in conferences (this was removed in
      recent years but has now been re-implemented)
  * Bug fixes
    - Fix bug causing notification counter in window tab to increment
      by 2 on certain events
  * Other changes
    - Removed some unnecessary compile flags for ASAN builds 
      (These flags are currently only necessary when compiling with
      -O3; the release build compiles with -O2)
    - Updated some default settings and config example entries to 
      reflect recent changes
    - Attempt to handle nanosleep() errors
- Changes from 0.9.1
  * New features
    - Added a push-to-talk option for audio conferences
      (audio config setting: push_to_talk)
    - Added config setting allowing audio input to be set to mono or stereo
      (audio config settings: chat_audio_channels and conference_audio_channels respectively)
  * Improvements
    - Conferences now have persistent logs which behave identically
      to normal chat logs
    - Implemented word wrapping
    - The info bar showing active chats now minimizes the window
      tab name unless highlighted,
      allowing for many more windows to be open simultaneously without
      having them run off the screen
    - Chat tabs in the bottom bar now show the number of unread messages
  * Bug fixes
    - Fix bug that caused the window to occasionally not scroll down
      the correct number of lines on output
    - Fix bug sometimes preventing typing status from being updated
    - Fix bug causing glitchy sound notifications introduced in v0.9.0
    - Fix bug causing an empty message to be sent when a message fails
      internally to convert from widechar to multibyte
    - Fix bug causing tab complete to fail to complete a file/directory's line
      if there was only one item in the directory
    - Fix bug causing empty chat log files to be created when logging is disabled
  * Other changes
    - Added Makefile options for building with a release build 
      (optimizations enabled and debug symbols disabled) and - for 
      building with LLVM Address Sanitizer
      (ENABLE_RELEASE=1 and ENABLE_ASAN=1 respectively)
    - Removed seconds from the default timestamp format
    - Removed code for an unfinished/stale X11 feature (Drag 'n drop)
      and refactored remaining X11 screen focus code
- Changes from 0.9.0
  * New features
    - Conference audio chats
  * Bug fixes
    - Fix use after free bug on audio calls
    - Fix bug causing file names for incoming file transfers to be
      truncated if they were too long
    - Fix bug preventing failed inbound file transfers from being
      properly cleaned up in some instances
    - No longer allow invalid Posix file names for inbound file
      transfers
    - Fix race condition causing a null dereference in some
      instances related to desktop notifications
    - Fix rare bug where toxic would send its avatar as a regular
      file transfer after a peer has a network hickup during the
      initial avatar file transfer
  * Other changes
    - Audio implementation re-write
    - Refactor and greatly speed up outbound message queue
    - Greatly reduce stack memory allocations to ensure compatibility
      with musl's smaller default stack limit
    - Switch to using c99 standard from gnu99
    - Convert all variable length arrays to dynamic allocations
      (Toxic no longer uses VLA's for memory safety reasons)
    - Remove legacy code for backwards compatible tox save files
      created >5 years ago
    - Replaced deprecated usleep function with nanosleep
    - Rename groupchats -> conferences
    - Lots of misc. code cleanup and refactoring
- Changes from 0.8.4
  * New features
    - Add config option to set data file auto-save frequency
    - Add option for toxcore logging
    - Add ability to log to file
    - Add option to disable LAN
    - Add ability to skip words in input field via ctrl+left/right
      arrows
  * Bug fixes
    - Fix bug preventing bell notifications from working when
      compiled without X11
    - Fix auto-complete bugs
    - Fix A/V bug sometimes preventing caller from being informed
      of call termination
    - Fix A/V related build issues
    - Fix segfault on starting video
    - Fix groupchat peer scrolling bug
    - Fix bug preventing saved conference titles from loading on
      startup
  * Other changes
    - Change group peerlist scrolling key binding to ctrl+up/down
      arrows
    - No longer allow using the /add command for friends in the
      block list
    - Many misc. build fixes/improvements

-------------------------------------------------------------------
Sat Dec 22 20:01:05 UTC 2018 - ecsos@opensuse.org

- update to 0.8.3
  - Enclosing quotes are no longer required for multi-word command 
    arguments or file paths
  - Improved issues related to long message send delays in poor 
    network conditions
  - Allow for empty status messages
  - Fixed tab-complete bug that added a forward slash to files with
    no file extension
  - Fixed OSX build issues
  - Various build/portability improvements
  - Update/improve install instructions
  - Numerous minor bug fixes and optimization improvements

-------------------------------------------------------------------
Wed May 16 18:02:36 UTC 2018 - ecsos@opensuse.org

- fix build with new toxcore wich now build with cmake

-------------------------------------------------------------------
Thu Mar 22 20:29:03 UTC 2018 - sleep_walker@opensuse.org

- update to 0.8.2
   - Repair operating system checks (#474)
   - Dynamically allocate audio calls structure
   - Fix comment
   - Fix typedef enums and potential uninitialised value.
   - Treat Tox_Options as opaque struct: no deref, no alloc.
   - Fix autocomplete bug
   - Update toxav API calls
   - Update API
   - re-add group peer list sorting
   - Re-implement group nick change notifications
   - add a .travis file and some build fixes
   - Update readme
   - Fix persistent groupchat loading
- add tarball signature
- improve checks makefile changes
- drop post and postun as they expanded to empty lines

-------------------------------------------------------------------
Sat Dec 30 20:27:32 UTC 2017 - sleep_walker@opensuse.org

- adopt package from by ecsos
- use c-toxcore-devel instead of toxcore devel
- clean with spec-cleaner
- transform to pkgconfig dependencies

-------------------------------------------------------------------
Thu Dec  7 16:58:47 UTC 2017 - ecsos@opensuse.org

- update to 0.8.1
  - Added a new command /bitrate that allows one to change the 
    audio bitrate
  - Fixed compiling issues for *BSD systems
  - The /status command now prints a message indicating the status 
    has been changed
  - Fix issue with redundant UI redrawing that would cause 
    flickering on some systems
  - The /lsdev command refreshes the device list in the event that 
    the available devices have changed
  - UI, formatting, and general bug fixes

-------------------------------------------------------------------
Sun Jun 11 10:22:35 UTC 2017 - ecsos@opensuse.org

- update to 0.8.0
  - Added python scripting interface (see documentation in apidoc 
    directory)
  - Added run option to show toxic/toxcore version and removed them 
    from the interface
  - Minor misc. fixes

-------------------------------------------------------------------
Thu Jan 12 22:22:17 UTC 2017 - ecsos@opensuse.org

- update to 0.7.2
  - Ported toxcore implementation to tokok/c-toxcore
  - Allow saving QR code to png image

-------------------------------------------------------------------
Mon Sep 26 19:28:28 UTC 2016 - ecsos@opensuse.org

- update to 0.7.1
  * Features and functionality:
    - Rewrite DHT bootstrapping to automatically fetch and update 
      nodes list (also added config option to disable or change 
      update frequency)
    - UI improvements for file transfers
    - Add support for password managers
    - Add option to toggle showing friend connection notifications
    - Add toggle-able input mode that allows multi-line text
      pasting
    - Add support for custom nospam values
    - Add support for terminal bell on certain events (see config)
  * Notable bug fixes:
    - Fix UI flicker on some terminals/systems
    - Fix tab complete bug that would sometimes clear the input box
    - Fix cross-client audio issues
    - Fix numerous A/V race conditions

-------------------------------------------------------------------
Sat Jan  2 11:25:19 UTC 2016 - ecsos@opensuse.org

- switch from git version to stable version 0.7.0

-------------------------------------------------------------------
Tue Aug  5 10:44:21 UTC 2014 - zawertun@gmail.com

- Initial package version

openSUSE Build Service is sponsored by