jfreegman
e6136d45d2
Implement new groupchats
2022-03-06 15:45:34 -05:00
Lily
2ff9d29491
Custom colors proof of concept
...
Fix formatting
Fix repeated variable in example config
2020-12-05 17:46:13 -06:00
jfreegman
3f1b7cdd26
Update config example and some default settings to reflect recent changes
2020-11-30 00:58:43 -05:00
jfreegman
41be04a142
Implement push-to-talk for conference audio
2020-11-18 16:57:26 -05:00
jfreegman
31f36318a2
Add config settings for audio channels
2020-11-18 16:29:01 -05:00
zugz (tox)
d75d6e8b60
sort includes
2020-11-14 00:00:05 +00:00
zugz (tox)
7dead5ec96
Implement simplistic VAD
2020-11-14 00:00:01 +00:00
jfreegman
e428879beb
Fix clashing key bindings
...
Scrolling the groupchat peer list now uses ctrl+up and down
2020-10-13 19:52:43 -04:00
iphydf
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
iphydf
dd5fa236ae
Add feature flags and missing #includes.
...
These are needed to compile on some strict Linuxes.
2020-04-15 21:34:30 +00:00
Rob Levitsky
f7b73af9a7
Add config option for the notification timeout duration
2018-11-10 08:54:59 -05:00
jfreegman
73aaa44d12
Add config option to set data file auto-save frequency
2018-10-30 18:22:30 -04:00
jfreegman
a37bf300f9
Update astylerc to match toxcore & reformat all source files
2018-07-18 11:33:16 -04:00
jakob
369f26932e
Fix error messages being printed when autorun_path is unset.
2017-05-23 19:12:53 -04:00
jakob
b3ed8bc35c
Finalized and documented the Python scripting interface.
2017-05-16 20:31:23 -04:00
Jfreegman
f056f13329
Astyle everything and add an astyle options script to repo
2016-09-24 21:07:04 -04:00
Jfreegman
703d5419a3
Ignore offline bootstrap nodes, small refactor of Nodes struct
2016-09-21 12:51:57 -04:00
Jfreegman
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
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
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
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
Marvin Ewald
c6a2bb8a90
Add settings option to set paste-mode key and update docs
2016-02-28 21:53:33 +01:00
Jfreegman
a474e3bf39
Add settings option to disable friend connection change notifications
2016-02-25 17:06:49 -05:00
Antoine Kaufmann
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
cnhenry
6e90072fb8
Implemented OpenCV demo to demonstrate video device listing and set up code structure for video
2015-08-21 00:14:03 -05:00
Jfreegman
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
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
Loui Chang
5cbbb62ce2
Fix whitespace
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-09 23:33:49 -05:00
dantok
a561ef8c49
Fixed emptying avatar_path if the path is too long.
2015-01-25 20:17:32 +01:00
Jon Poler
1b89bc9051
Made the keys section of settings_load more readable in settings.c
2014-12-17 12:15:18 -05:00
Jfreegman
55ada8ad2f
fix groupchat resizing when peerlist is off
2014-10-08 14:53:09 -04:00
Jfreegman
d3a489b756
update settings and docs with peerlist-toggle keybinding
2014-10-08 03:08:08 -04:00
Jfreegman
fa64fa8b93
replace call sounds
...
Signed-off-by: Jfreegman <jfreegman@gmail.com>
2014-10-01 19:38:09 -04:00
Jfreegman
5af561c811
new default sounds; rm unused sounds
2014-10-01 01:16:17 -04:00
Jfreegman
544c402f78
implement avatars (setting only) and generalize path tab-complete
2014-09-26 03:10:44 -04:00
Jfreegman
133c0e8d63
rename reserved identifiers per C standard
2014-09-22 21:24:45 -04:00
Jfreegman
9ee7a48910
add setting to disable welcome message
2014-09-19 01:11:23 -04:00
Jfreegman
934459dea8
show connection change message in chat windows
2014-08-31 14:17:33 -04:00
Jfreegman
511907fbc5
better way to check if files exist
2014-08-27 22:51:46 -04:00
Jfreegman
155e194174
fix segfault on unknown long option
2014-08-27 14:30:06 -04:00
Jfreegman
b1c7e21ca9
fix possible segfaults
2014-08-27 13:54:02 -04:00
Jfreegman
7edcf6cb45
add setting to set path for chatlogs
2014-08-26 23:56:37 -04:00
Jfreegman
3fc7c90630
stderr redirect doesn't work as intended, add invalid command message when no sound
2014-08-03 01:31:33 -04:00
Jfreegman
75708f7600
couple small fixes
2014-07-30 02:46:08 -04:00
Jfreegman
476dec46b6
add settings to toggle typing notifications for self and others
2014-07-29 20:14:44 -04:00
Jfreegman
15e91cfa99
formatting, use case-insensitive string compare, use defines for keycodes
2014-07-28 21:47:35 -04:00
matt
e891b1281b
Configurable keybinds implemented and example conf updated
2014-07-29 00:53:44 +01:00
matt
8960eb98f4
Example conf updated
2014-07-28 22:47:33 +01:00