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
1f02bb2be5
Refactor DHT bootstrap code
...
- Separate node list loading from connecting
- Put code in its own source file
- Rename a few functions
2016-09-17 14:26:23 -04:00
98154b3cba
Merge branch 'kdhp-master'
2016-09-15 11:27:04 -04:00
379ad9e116
Use ALC_ENUMERATE_ALL_EXT when available
2016-09-14 05:43:10 -05:00
cb21672600
Merge pull request #403 from metala/fix-set-video-fmt
...
Changed video get format to set format
2016-07-28 12:30:28 -04:00
4019395f44
Changed video get format to set format
...
* Fixes issue #394
* This was obviously meant to set the video format.
2016-07-28 17:58:24 +02:00
ee084c572c
Merge pull request #402 from metala/fix-chat-infobox-flicker
...
Remove chat infobox flicker
2016-07-27 22:38:23 -04:00
41a8401ac5
Merge branch 'master' into fix-chat-infobox-flicker
...
Fixed cursor position issue
2016-07-27 22:04:41 +02:00
d8a3f7de4c
Merge pull request #401 from metala/fix-remote-help-flicker
...
Remove help window flicker
2016-07-27 12:16:12 -04:00
c425aa2f27
Fixed input lag
2016-07-27 18:06:33 +02:00
94e026d114
Remove chat infobox flicker
2016-07-27 02:39:31 +02:00
f89638635a
Remove help window flicker
2016-07-27 02:07:31 +02:00
402b86687f
Merge branch 'mphe-beep'
2016-07-21 11:35:22 -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
62ec514f17
Merge pull request #400 from Encrypt/master
...
Added a changelog to the project
2016-07-19 14:04:05 -04:00
f893dd755f
Added a changelog to the project
2016-07-19 00:06:52 +01:00
9aedcf7753
Update docs
2016-07-17 19:22:40 +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
2ec180789b
Fix crash on AV error call state during active call
2016-07-11 17:42:57 -04:00
9f74d3a3a8
Fix memory leak
2016-06-29 21:36:54 -04:00
9fcbc3bde0
Fix tab-complete bug causing buffer to sometimes clear
2016-06-11 23:49:56 -04:00
cf16849b37
Dynamically allocate memory for save file instead of using stack
2016-05-03 14:13:16 -04: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
50f227418b
Update man pages
2016-04-25 22:04:43 -04:00
fc06a625a6
Put toxme.io back as it has a new owner
2016-04-25 14:49:23 -04:00
70bd39eb74
Fix small bug
2016-04-11 18:50:28 -04:00
4e0e322e32
Fix cross-client audio issue
2016-04-05 00:49:46 -04:00
e73ac9b6a4
Remove defunct nameserver
2016-03-30 00:30:47 -04:00
bcda6e476e
Fix bug for real this time
2016-03-12 02:29:59 -05:00
5b29ce7132
Fix bug preventing friend connection status from changing
2016-03-03 20:49:48 -05:00
f43f644451
Merge branch 'mall0c-multiline'
2016-02-29 19:22:41 -05:00
d6fdac9739
Fix markup in multiline messages
...
A '<' or '>' at the beginning of a line will now highlight only this
particular line instead of the whole message.
2016-02-29 01:46:48 +01:00
c6a2bb8a90
Add settings option to set paste-mode key and update docs
2016-02-28 21:53:33 +01:00
04576fea7e
Add paste-mode to allow multiline text pasting
...
Ctrl-T toggles paste mode.
Useful when pasting multiline text because it avoids triggering an
enter keypress after linebreaks.
Instead, every \r is translated to \n which is again translated to a
pilcrow (see previous commit).
The pasted text can then be sent as a whole instead of splitting up in
multiple messages.
2016-02-28 21:40:41 +01:00
e6f839f9ac
Enable multiline input
...
Adds a nonl() call to avoid translation from \r to \n when pressing
enter.
C-J -> \n
Enter -> \r
To allow multiline input, \n chars (e.g. when pressing C-J) are replaced
with a pilcrow. After hitting enter, every pilcrow is substituted with
\n again.
2016-02-28 02:35:36 +01:00
eb02424f8a
Update DHT nodes list
2016-02-25 19:04:37 -05:00
2e609c46f6
Remove file transfer timeoutes, and remove a couple unused functions
2016-02-25 17:58:02 -05:00
a474e3bf39
Add settings option to disable friend connection change notifications
2016-02-25 17:06:49 -05:00
93835f0455
Merge pull request #379 from FreakyPenguin/password_eval
...
Add password_eval option to skip password prompt
2016-01-19 18:31:04 -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
88e74224ed
Merge pull request #374 from quininer/master
...
sleep use tox_iteration_interval
2016-01-11 04:09:56 -05:00
deccaec40e
fix milliseconds
2015-12-22 10:43:08 +08:00
4419be36e8
remove useless var
2015-12-21 20:00:48 +08:00
b34b51e8c1
use tox_iteration_interval
2015-12-21 18:13:03 +08:00
74416b4b58
Merge pull request #373 from wedge-jarrad/master
...
Fix #372 - can't start with missing ~/.config
2015-12-18 01:11:16 -05:00
675712cea0
Fix #372 - can't start with missing ~/.config
...
This block was added in fa0e645
. I'm unsure what bug or corner case it
was intended to address but it causes Toxic to exit with an error if
the ~/.config directory doesn't exist. Without this block the ~/.config
directory and tox-specific subdirectories will be created when Toxic
starts.
2015-12-17 18:17:34 -08:00
36feebfe8d
Merge branch 'RomeroMalaquias-master'
2015-12-09 01:32:07 -05:00
3fe9abd84d
Avoiding conditional directives that split up parts os statements
2015-12-08 23:13:39 -03:00
fd6432c727
Avoiding conditional directives that split up parts os statements
2015-12-08 23:10:16 -03:00
1feffcc2f0
Merge pull request #369 from nil0x42/master
...
update doc: DATA_FILE is now `toxic_profile.tox`
2015-12-07 16:11:07 -05:00