f056f13329
Astyle everything and add an astyle options script to repo
2016-09-24 21:07:04 -04:00
703d5419a3
Ignore offline bootstrap nodes, small refactor of Nodes struct
2016-09-21 12:51:57 -04:00
151f5f0c51
Add setting to control DHT nodeslist update frequency
...
Also rename a few things and semi-fix man page format issues
2016-09-20 13:13:12 -04:00
5b1b420ac0
Add further explanation to the beep_on* options
...
This also renames beep_on* to bell_on*.
2016-07-21 11:35:09 +02:00
d3effa26b5
Add options to enable terminal bell on certain events
...
Some terminals can mark the terminal window as urgent on bell.
This is useful for window managers that provide a shortcut to jump to an
urgent client.
2016-07-17 19:22:40 +02:00
32442b6286
Disallow ctrl+m keybinding and revert to default settings on invalid bindings
...
Note: Ctrl+m uses the same control sequence as the enter key on many systems
2016-05-01 14:57:46 -04:00
c6a2bb8a90
Add settings option to set paste-mode key and update docs
2016-02-28 21:53:33 +01:00
a474e3bf39
Add settings option to disable friend connection change notifications
2016-02-25 17:06:49 -05:00
ac6d8ff89c
Add password_eval option to skip password prompt
...
Runs a command and uses its output as the password. This can be used for
getting the password from a password manager such as pass.
2016-01-19 13:45:52 -08:00
6e90072fb8
Implemented OpenCV demo to demonstrate video device listing and set up code structure for video
2015-08-21 00:14:03 -05:00
2d3c5c9450
Mostly finished with new API port
...
- File transfers currently don't support pausing/resuming
- Avatars are not yet done
2015-03-28 02:56:54 -04:00
0c39e7b158
Add support for auto-away based on screen attach/detach
2015-03-09 01:38:30 +02:00
53e4b2c971
Add support for custom timestamps in chat and logs.
...
Internal representations of the time_format setting are replaced by timestamp format strings.
time_format is only used in the setup.
Signed-off-by: Loui Chang <louipc.ist@gmail.com >
2015-02-23 00:46:33 -05:00
38a0f6fae4
Make little action indicators on each output line configurable.
...
Also added a new DISCONNECTION line info type.
Signed-off-by: Loui Chang <louipc.ist@gmail.com >
2015-02-13 02:09:40 -05:00
5cbbb62ce2
Fix whitespace
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com >
2015-02-09 23:33:49 -05:00
a561ef8c49
Fixed emptying avatar_path if the path is too long.
2015-01-25 20:17:32 +01:00
1b89bc9051
Made the keys section of settings_load more readable in settings.c
2014-12-17 12:15:18 -05:00
55ada8ad2f
fix groupchat resizing when peerlist is off
2014-10-08 14:53:09 -04:00
d3a489b756
update settings and docs with peerlist-toggle keybinding
2014-10-08 03:08:08 -04:00
fa64fa8b93
replace call sounds
...
Signed-off-by: Jfreegman <jfreegman@gmail.com >
2014-10-01 19:38:09 -04:00
5af561c811
new default sounds; rm unused sounds
2014-10-01 01:16:17 -04:00
544c402f78
implement avatars (setting only) and generalize path tab-complete
2014-09-26 03:10:44 -04:00
133c0e8d63
rename reserved identifiers per C standard
2014-09-22 21:24:45 -04:00
9ee7a48910
add setting to disable welcome message
2014-09-19 01:11:23 -04:00
934459dea8
show connection change message in chat windows
2014-08-31 14:17:33 -04:00
511907fbc5
better way to check if files exist
2014-08-27 22:51:46 -04:00
155e194174
fix segfault on unknown long option
2014-08-27 14:30:06 -04:00
b1c7e21ca9
fix possible segfaults
2014-08-27 13:54:02 -04:00
7edcf6cb45
add setting to set path for chatlogs
2014-08-26 23:56:37 -04:00
3fc7c90630
stderr redirect doesn't work as intended, add invalid command message when no sound
2014-08-03 01:31:33 -04:00
75708f7600
couple small fixes
2014-07-30 02:46:08 -04:00
476dec46b6
add settings to toggle typing notifications for self and others
2014-07-29 20:14:44 -04:00
15e91cfa99
formatting, use case-insensitive string compare, use defines for keycodes
2014-07-28 21:47:35 -04:00
e891b1281b
Configurable keybinds implemented and example conf updated
2014-07-29 00:53:44 +01:00
8960eb98f4
Example conf updated
2014-07-28 22:47:33 +01:00
a7e6ab7758
reads correctly from config file now, need to go through and check each one and then look at usability
2014-07-28 15:19:50 +01:00
9f01a45b1f
Keybind defaults moved to settings.c; conf keybinds not reading correctly yet
2014-07-28 00:06:25 +01:00
3a1e23a3ff
Fixed sounds not playing
2014-07-25 02:12:32 +02:00
9476db02a9
allow disabling of individual sounds
2014-07-23 14:59:36 -04:00
3cc629cbc1
Add hardcoded path for sound notifications
2014-07-23 11:25:38 +02:00
ac01d6d316
fix config file loading, fix makefile compile errors
2014-07-21 18:57:16 -04:00
98ac4d7983
Added sound notifications and prepared for later system notifications. Also, now using libconfig for configuration loading.
2014-07-21 03:25:21 +02:00
933d46553f
Added sounds
2014-07-21 01:12:13 +02:00
ebc5cd9285
manpage fixes/rm redundant comments & make alerts setting more intuitive
2014-06-28 22:05:05 -04:00
97536d2a72
add setting option to disable timestamps
2014-06-28 20:33:46 -04:00
ef097757f3
general cleanup: rm unused config.h, add license info to device.c/h, add a couple compiler options and fix warnings
2014-06-24 17:47:35 -04:00
e47f2c05f3
Added VAD, changed device i/o, mute option, dynamic device changing and more
2014-06-22 02:18:23 +02:00
29b283c176
VAD sort of works
2014-06-21 01:58:00 +02:00
7ccf4b6432
Little fix(tm)
2014-05-29 23:42:22 +02:00
d18ba78d03
Allow toxic to compile without av
2014-05-29 23:25:09 +02:00