Jfreegman
a009f11c0c
Automatically update DHT nodeslist
...
List is now automatically fetched from nodes.tox.chat and placed in the
user config directory. The list is updated once every 30 days, and
will attempt to detect problems and re-fetch the list if necessary.
Also fixed a couple file descriptor leaks and cleaned some things up.
2016-09-20 00:00:09 -04:00
Jfreegman
5e20e6b279
Switch to using json DHT nodes file
...
Parsing json manually like this is ugly, but this allows us to use the json formatted nodeslist file
at nodes.tox.chat instead of having to update the list by hand. We could also potentially
use curl to fetch the list and update it automatically.
2016-09-17 21:38:32 -04:00
Marvin Ewald
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
Marvin Ewald
9aedcf7753
Update docs
2016-07-17 19:22:40 +02:00
Jfreegman
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
Jfreegman
fc06a625a6
Put toxme.io back as it has a new owner
2016-04-25 14:49:23 -04:00
Jfreegman
e73ac9b6a4
Remove defunct nameserver
2016-03-30 00:30:47 -04:00
Marvin Ewald
c6a2bb8a90
Add settings option to set paste-mode key and update docs
2016-02-28 21:53:33 +01:00
Jfreegman
eb02424f8a
Update DHT nodes list
2016-02-25 19:04:37 -05:00
Jfreegman
a474e3bf39
Add settings option to disable friend connection change notifications
2016-02-25 17:06:49 -05:00
Jfreegman
8584feab80
Replace DNS-based username lookups with HTTPS & drop utox.org support
2015-10-28 17:14:17 -04:00
Jfreegman
941ac1d951
Update DHTnodes
2015-10-23 04:40:33 -04:00
Jfreegman
cea5f1fe04
Fix avatar size limit and fix comment
2015-10-20 22:47:11 -04:00
Jfreegman
a920f3edfe
Replace toxme.se with toxme.io in DNSservers list and remove hardcoded servers from source
2015-09-12 21:31:19 -04:00
Jfreegman
083611f18e
Update DHTnodes
2015-08-13 15:03:02 -04:00
Jfreegman
688ea927f8
Update dht nodes list and fix URL's
2015-07-08 22:40:17 -04:00
fr33domlover
0c39e7b158
Add support for auto-away based on screen attach/detach
2015-03-09 01:38:30 +02:00
Loui Chang
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
Loui Chang
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
urras
2823115a6c
Update DHT nodes again
2015-01-11 15:06:15 -05:00
JFreegman
5599d73760
remove invalid node from nodes list
2015-01-11 14:28:52 -05:00
urras
61c50972e3
Update DHT node list
2015-01-11 14:06:33 -05:00
Jfreegman
47692edee4
update DHTnodes for real
2014-12-05 20:33:13 -05:00
Jfreegman
1baeb15073
update DHTnodes
2014-11-20 02:57:42 -05:00
Sean
ae04dd8fa5
Create toxic.desktop
2014-10-20 13:00:14 -07:00
Ansa89
d65f3ea58d
Fix sound namefile
2014-10-20 10:55:06 +02:00
Jfreegman
2094186c0f
update DHTnodes
2014-10-08 14:44:15 -04:00
Jfreegman
d3a489b756
update settings and docs with peerlist-toggle keybinding
2014-10-08 03:08:08 -04:00
Jfreegman
5af561c811
new default sounds; rm unused sounds
2014-10-01 01:16:17 -04:00
Jfreegman
940af2c711
a few fixes, update example config file
2014-09-26 03:39:36 -04:00
Jfreegman
9ee7a48910
add setting to disable welcome message
2014-09-19 01:11:23 -04:00
Jfreegman
618704df76
remove duplicate DHT node
2014-09-18 22:52:05 -04:00
Sean
e2d310b10f
Add TCP nodes on 443
2014-09-17 14:00:41 -07:00
Jfreegman
a1015a366a
update DHTnodes, small fixes
2014-09-17 13:52:27 -04:00
Jfreegman
7edcf6cb45
add setting to set path for chatlogs
2014-08-26 23:56:37 -04:00
Ansa89
d4ce697bd9
toxic.conf.example: better formatting
2014-08-20 12:40:32 +02:00
Jfreegman
327081945e
update DHTnodes
2014-08-15 18:17:03 -04:00
Jfreegman
d9a861331f
Use DNS server list instead of hard coding domains/keys
2014-08-10 21:40:19 -04:00
Jfreegman
476dec46b6
add settings to toggle typing notifications for self and others
2014-07-29 20:14:44 -04:00
Ansa89
1c58c339bb
Update toxic.conf manpage
2014-07-29 12:07:24 +02:00
Jfreegman
15e91cfa99
formatting, use case-insensitive string compare, use defines for keycodes
2014-07-28 21:47:35 -04:00
matt
0d2ff2c0a8
Fixed toxic.conf.example mistakes
2014-07-29 01:28:10 +01:00
matt
8960eb98f4
Example conf updated
2014-07-28 22:47:33 +01:00
Jfreegman
9476db02a9
allow disabling of individual sounds
2014-07-23 14:59:36 -04:00
Jfreegman
ac01d6d316
fix config file loading, fix makefile compile errors
2014-07-21 18:57:16 -04:00
Ansa89
98aae242fb
Makefile fix
2014-07-21 12:33:19 +02:00
mannol
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
Jfreegman
ebc5cd9285
manpage fixes/rm redundant comments & make alerts setting more intuitive
2014-06-28 22:05:05 -04:00
Jfreegman
97536d2a72
add setting option to disable timestamps
2014-06-28 20:33:46 -04:00
Ansa89
828b7fb505
Add help target and toxic.conf manpage
2014-06-28 18:40:59 +02:00