98cb7f58c0
Fix unused parameter and unused result warnings
2020-03-15 14:57:00 -04:00
b080236ee5
Fix typo
2020-02-10 17:16:56 -05:00
c4a11f8dc7
Refactor ToxWindows
...
ToxWindow constructor functions now return pointers instead of structs
ToxWindow windows array now holds pointers instead of structs
Refactor some logic in windows.c pertaining to keeping track of active windows
Use uint8_t for window array indexing
2018-10-19 17:43:06 -04:00
56e03a3f8b
No longer require quotes to enclose paths
2018-10-17 18:00:08 -04:00
0fea930c24
Convert deprecated uppercase enums to camelcase
2018-10-10 13:34:17 -04:00
94d22a8853
Allow empty status messages
2018-10-09 18:21:05 -04:00
d62902ffb3
Use (void) in prototypes instead of ().
...
Also, removed `__inline` from an extern function (why was it there?).
Also, moved one extern declaration to a header file. There are lots of
these that need to be moved, but one thing at a time.
2018-09-13 23:47:47 +00:00
20b5e46850
Rename callback implementations to be of the form on_$event
.
...
So it's easy to map from implementation to the event without looking at
the `tox_callback_*` calls.
2018-07-18 17:06:28 +00:00
f2b796940e
Add missing braces to if/for/while blocks.
...
Astyle doesn't quite catch all of them.
2018-07-18 15:56:21 +00:00
a37bf300f9
Update astylerc to match toxcore & reformat all source files
2018-07-18 11:33:16 -04:00
46f646afcf
Add an option to disable qr codes
2018-06-16 05:07:16 +02:00
29f55c5277
Update API
...
-Removed usage of deprecated API functions
-Integrated conference changes with a few regressions
2018-02-25 00:00:06 -05:00
2ede39369a
added /bitrate
2017-07-07 23:47:59 +00:00
0136f22076
Fix UI bugs & format
...
This fixes a bug where lines would sometimes be incorrectly marked as unread, as well as
a bug where inbound messages would sometimes be coloured incorrectly
2017-06-01 16:46:12 -04:00
22ea522baf
Add "/run" to autocompleter and fix example Python script.
2017-05-22 20:47:56 -04:00
f056f13329
Astyle everything and add an astyle options script to repo
2016-09-24 21:07:04 -04:00
f89638635a
Remove help window flicker
2016-07-27 02:07:31 +02: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
a474e3bf39
Add settings option to disable friend connection change notifications
2016-02-25 17:06:49 -05:00
39c4b7ecdd
Add ability to print your Tox ID's QR code to a file
2015-11-08 22:51:46 -05:00
fa0e645a79
Fix a bunch of misc bugs and corner cases
2015-11-08 03:57:01 -05:00
6cc1525daa
Fix some build issues
2015-11-03 23:04:05 -05:00
4ab99c73a0
Merge with master
2015-11-02 15:22:52 -05:00
6b97df2615
Add command to change the Tox ID nospam value
2015-10-22 19:44:05 -04:00
462cfca175
Merge new AV branch
2015-10-20 17:57:54 -04:00
b4464eda4d
Fix more threading issues
2015-08-27 21:29:34 -04:00
11701d22a1
Lots of bug fixes and general code cleanup
2015-08-27 03:38:08 -04:00
19cfe3d393
Display a user warning when log fails to initialize
2015-08-21 00:44:40 -05:00
ad04fa4dcd
Major refactoring and fixes towards AV
2015-08-21 00:42:28 -05:00
9b6efb65de
Implemented video preview and preparations for ToxAV
2015-08-21 00:37:23 -05:00
8301ab1bc2
Revert commit 312d0c3
(localization/gettext)
...
There were serious problems with branch merging that need to be resolved first
2015-08-21 00:35:40 -05:00
06c268417f
Fix some possible race conditions related to line printing
2015-08-21 00:29:33 -05:00
0a2ad23c15
Add localization system (gettext)
2015-08-21 00:24:02 -05:00
c8d102b02d
null terminate status message
2015-08-21 00:14:02 -05:00
92d76c7f99
Display a user warning when log fails to initialize
2015-08-19 00:42:28 -04:00
035420e5c7
Revert commit 312d0c3
(localization/gettext)
...
There were serious problems with branch merging that need to be resolved first
2015-07-04 01:19:16 -04:00
84a0276668
Fix some possible race conditions related to line printing
2015-06-30 22:40:45 -04:00
85d3c18ba6
Add localization system (gettext)
2015-05-28 15:50:55 +02:00
0bc610e18d
null terminate status message
2015-04-10 00:16:01 -04:00
eaea68c33e
fix bug where contacts would appear online twice in a row
2015-03-31 18:39:42 -04:00
522aabd4e4
Refactor and clean up file transfers
...
(No longer rely on undefined core filenumber property for indexing)
2015-03-29 18:33:51 -04: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
ae87b2eb2d
begin port to new API
2015-03-25 22:56:45 -04:00
ce1ae1d7dc
added tab autocomplete for "/status o" => "/status online"
2015-03-17 14:25:15 -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
2b19f56e63
Update for toxcore API break
2015-02-01 21:09:48 +01:00
dd8c2caac7
more prep for audio groups
2014-11-14 20:13:08 -05:00
7a7e8a7f8d
prep for audio groups
2014-11-11 20:49:05 -05:00
9c7ac9043a
prompt: Add version line to startup message.
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com >
2014-10-12 23:12:56 -04:00