Version 0.14.1
New Features
- Added support for friend, group and conference specific configuration options (see the toxic.conf man page or the example config file for details)
- Tab auto-completion now works for command arguments when appropriate (
/color
,/status
and/game
) - Added a new global command
/color <color>
that changes the colour of the focused window's tab name. - Added some new colours to use for UI customization (pink, brown, grey and orange). Note: these are buggy on some terminal emulators.
- Added the ability to get a conference unique identifier with the
/chatid
command (this is for use in the config file; you cannot join a conference with this identifier like you can with groupchats).
Changes
- The toxic configuration file is now tied to your profile. e.g. if you run
toxic -f secondary.tox
, toxic will look for a config file namedsecondary.conf
in the same directory, and will create one if it does not exist. Toxic still uses the default config file if neither the-f
or-c
options are passed. - The
--config <path>
option will now create the config filepath
if it does not exist instead of reporting an error. - Set a more reasonable default window size for video chats.
Bug fixes
- The peer list border colour in groups and conferences now matches custom colour schemes
- Fixed incompatible pointer types being passed as an argument which could lead to memory corruption or a crash (this bug only affected the unreleased version 0.14.0).
Full change log: v0.13.1...v0.14.1