jfreegman
d18cc8cbc2
Fix two memory leaks and properly clean up friendlist window
2018-10-19 17:43:03 -04:00
jfreegman
ce6d4861fb
Fix bug where autocomplete added a forward slash to files with no extension
...
Also slightly refactored the line complete functions
2018-10-17 18:00:09 -04:00
jfreegman
8f0e6026f0
Add enum for file_type() and a little cleanup
2018-10-17 18:00:08 -04:00
jfreegman
258736995d
Remove ability to set note with status command
2018-10-17 18:00:08 -04:00
jfreegman
56e03a3f8b
No longer require quotes to enclose paths
2018-10-17 18:00:08 -04:00
jfreegman
b6c746b5f5
No longer require quotes for commands that take strings as arguments
2018-10-17 18:00:07 -04:00
jfreegman
03673cbced
Improve readability of INSTALL.md
2018-10-11 14:22:37 -04:00
jfreegman
0fea930c24
Convert deprecated uppercase enums to camelcase
2018-10-10 13:34:17 -04:00
jfreegman
94d22a8853
Allow empty status messages
2018-10-09 18:21:05 -04:00
jfreegman
63cc23401a
Improve readability of defines
2018-10-08 13:39:04 -04:00
Leonid Bobrov
f90a774470
Make Toxic easier to port
2018-10-03 22:00:43 +00:00
jfreegman
e7c5fbc873
Cleanup xtra.c
...
Privatise some functions that don't need to be public
Fix struct names starting with _ char
Remove unnecessary memset of Xtra struct in init_xtra()
2018-09-27 03:41:58 -04:00
iphydf
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
iphydf
bebff3be0e
Use (void) for empty parameter list in C.
2018-09-08 17:23:07 +00:00
iphydf
2be4847b53
Ignore warning about unused result.
...
These should be fixed, but for now we leave it as warning, not error.
2018-09-06 13:46:24 +00:00
iphydf
4557614443
Enable .travis.yml check and use non-markdown license.
2018-08-17 23:49:01 +00:00
iphydf
5b30ecf2e4
Use @x11 instead of the longer @x11//:X11 to link against xlib.
2018-08-14 09:55:54 +00:00
iphydf
2413ad2b59
Use bazel import libs instead of global -l
flags.
...
Import libs currently also point to the global system installed versions,
but at least we have the freedom to import them properly later.
2018-08-05 19:17:57 +00:00
iphydf
52855b805a
Add astyle check to travis.
2018-07-18 17:19:43 +00:00
iphydf
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
iphydf
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
jfreegman
a37bf300f9
Update astylerc to match toxcore & reformat all source files
2018-07-18 11:33:16 -04:00
jfreegman
cb524dcbc3
Merge branch 'iphydf-local-libconfig'
2018-07-16 10:18:44 -04:00
iphydf
4144b868ce
Use libconfig built in the WORKSPACE rather than system installed.
...
Improves hermeticity and reproducibility.
2018-07-15 15:34:19 +00:00
jfreegman
af11f16bef
fix merge mistake take 2
2018-07-07 10:29:12 -04:00
jfreegman
1d27a496ef
fix merge mistake
2018-07-06 15:43:32 -04:00
jfreegman
32bd9dc1a7
Merge branch 'TokTok-master'
2018-07-06 12:35:46 -04:00
iphydf
3cd2bc7e3c
Don't compile A/V code if AUDIO/VIDEO are not #defined.
2018-07-06 15:46:12 +00:00
iphydf
43ca840658
Conditionally compile api.c and python_api.c contents.
...
Based on `-DPYTHON`, instead of based on which files are listed in the
source list. This simplifies people's lives when compiling from the
command line with `cc *.c`.
2018-07-06 14:42:33 +00:00
iphydf
685837357b
Add bazel build file for toxic.
2018-07-06 14:41:16 +00:00
jfreegman
812a13b0fb
Merge branch 'fx-carton-master'
2018-06-17 20:27:57 -04:00
jfreegman
641fa471d2
Merge branch 'master' of https://github.com/fx-carton/toxic into fx-carton-master
2018-06-17 20:23:12 -04:00
jfreegman
8d5755f2d8
Merge branch 'nieldk-master'
2018-06-17 20:21:05 -04:00
jfreegman
af510b6666
Merge branch 'master' of https://github.com/nieldk/toxic into nieldk-master
2018-06-17 20:09:14 -04:00
François-Xavier Carton
46f646afcf
Add an option to disable qr codes
2018-06-16 05:07:16 +02:00
jfreegman
68ce17a57f
Temp fix for nick change spam on group join
2018-04-19 22:23:49 -04:00
jfreegman
a69fad15c1
Use default timestamp format if provided one is invalid
2018-04-10 17:47:21 -04:00
Sebastian Schmidt
7621fe9a62
fix macOS build ( #494 )
2018-03-31 21:10:17 -04:00
Niel Nielsen
f6d9bc3a74
Update check_features.mk
...
Changed cfg/checks/check_features.mk to enable individual Audio/Video checks by adding proper DISABLE_VI option which takes "0" or "1" for disable/enable video checks/building.
2018-03-19 22:31:31 +01:00
jfreegman
29aea0b42c
Remove libtoxav from install instructions as it's now part of the toxcore lib
2018-03-03 23:55:54 -05:00
jfreegman
815c29ee31
Significantly reduce time before trying to re-send a message with no read receipt
...
(also some formatting cleanup)
2018-03-03 23:54:12 -05:00
jfreegman
3917f664bf
Bump to v0.8.2
2018-03-01 19:14:14 -05:00
jfreegman
a223329815
Fix persistent groupchat loading
2018-02-27 18:46:56 -05:00
jfreegman
3fec11d5f9
Update readme
2018-02-26 03:03:12 -05:00
jfreegman
221edb0012
add a .travis file and some build fixes
2018-02-26 02:34:38 -05:00
jfreegman
2710ab6034
Re-implement group nick change notifications
2018-02-25 03:43:19 -05:00
jfreegman
bc3ffac0ba
re-add group peer list sorting
2018-02-25 01:21:22 -05:00
jfreegman
29f55c5277
Update API
...
-Removed usage of deprecated API functions
-Integrated conference changes with a few regressions
2018-02-25 00:00:06 -05:00
jfreegman
a290f0f7f8
Update toxav API calls
2018-02-24 15:38:07 -05:00
jfreegman
5cd196a769
Fix autocomplete bug
...
Formatting was messed up due to not accounting for null byte in directory list
2018-02-20 20:54:26 -05:00