129bb6ba68
New option: Hide peer connection status in groups
2022-06-27 17:31:05 +03:00
2c51afd9ef
Sync with master branch
2022-03-18 12:23:55 -04:00
812210d63f
Implement new groupchats
2022-03-18 12:23:53 -04:00
2ff9d29491
Custom colors proof of concept
...
Fix formatting
Fix repeated variable in example config
2020-12-05 17:46:13 -06:00
3f1b7cdd26
Update config example and some default settings to reflect recent changes
2020-11-30 00:58:43 -05:00
41be04a142
Implement push-to-talk for conference audio
2020-11-18 16:57:26 -05:00
31f36318a2
Add config settings for audio channels
2020-11-18 16:29:01 -05:00
d75d6e8b60
sort includes
2020-11-14 00:00:05 +00:00
7dead5ec96
Implement simplistic VAD
2020-11-14 00:00:01 +00:00
e428879beb
Fix clashing key bindings
...
Scrolling the groupchat peer list now uses ctrl+up and down
2020-10-13 19:52:43 -04:00
6f72a191ba
Revert "Add feature flags and missing #includes."
...
This reverts commit dd5fa236ae
.
Also, set `-std=gnu99` in Bazel build.
2020-04-17 19:37:22 +00:00
dd5fa236ae
Add feature flags and missing #includes.
...
These are needed to compile on some strict Linuxes.
2020-04-15 21:34:30 +00:00
f7b73af9a7
Add config option for the notification timeout duration
2018-11-10 08:54:59 -05:00
73aaa44d12
Add config option to set data file auto-save frequency
2018-10-30 18:22:30 -04:00
a37bf300f9
Update astylerc to match toxcore & reformat all source files
2018-07-18 11:33:16 -04:00
369f26932e
Fix error messages being printed when autorun_path is unset.
2017-05-23 19:12:53 -04:00
b3ed8bc35c
Finalized and documented the Python scripting interface.
2017-05-16 20:31:23 -04:00
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