Jfreegman
21f8e7f398
couple small fixes
2014-09-09 15:16:27 -04:00
Jfreegman
bcf4a5af90
message queue improvements
2014-09-09 14:06:28 -04:00
Jfreegman
09f90d095b
properly flag lines with unread mark
2014-09-07 22:28:54 -04:00
Jfreegman
416ebc9ab8
another fix
2014-09-07 22:05:17 -04:00
Jfreegman
3ca22aa714
fix
2014-09-07 21:43:16 -04:00
Jfreegman
8dd25e1f0b
code cleanup, add delay for unread message notification
2014-09-07 15:08:01 -04:00
Jfreegman
5b9bd603ea
implement read receipts
2014-09-07 02:43:53 -04:00
Jfreegman
3c2c1f15ce
message sending queue for fake offline messaging
2014-09-06 13:18:42 -04:00
Andriy Voskoboinyk
1ff97161fb
temporarily revert a862874740
.
2014-09-05 14:15:25 +03:00
Andriy Voskoboinyk
667410e879
fix another potential memory leak
2014-09-05 13:17:10 +03:00
Andriy Voskoboinyk
a862874740
mark exit_toxic_* functions as noreturn
2014-09-05 13:15:56 +03:00
Andriy Voskoboinyk
79bde4e5bf
fix potential memory leak and move cleanup to the end of the function
2014-09-05 13:02:26 +03:00
Jfreegman
833b724e9f
fix bug
2014-09-04 18:48:55 -04:00
Jfreegman
96b68058bb
code cleanup and fix bug that sometimes prevented tab notifications from working
2014-09-04 18:28:20 -04:00
Andriy Voskoboinyk
a9b0028a15
move some code inside _X11 ifdef
2014-09-04 01:41:02 +03:00
Andriy Voskoboinyk
b18e6cff5a
move duplicate code into separate function
2014-09-04 01:36:37 +03:00
Jfreegman
009095af24
slight simplification for command list iteration
2014-09-02 02:23:44 -04:00
Jfreegman
2ce42ab057
bump version to 0.5.0
2014-09-01 18:56:20 -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
f2aa57c4fa
additional messages for startup options
2014-08-26 02:28:05 -04:00
Jfreegman
8bf4405fd0
fix error code
2014-08-25 19:55:00 -04:00
Jfreegman
21ef1788ca
print init messages to prompt window intead of stderr
2014-08-25 19:26:41 -04:00
Jfreegman
68f1dffba7
add command to decline friend requests
2014-08-25 14:08:01 -04:00
Jfreegman
f48ec4f49b
array bounds fix
2014-08-20 13:10:21 -04:00
Jfreegman
bd20513493
a few fixes
2014-08-19 23:41:43 -04:00
Jfreegman
75e8486061
add command to list pending friend requests, a few related fixes
2014-08-19 20:52:17 -04:00
Jfreegman
affc88d0a8
error checking for file senders, fixes
2014-08-17 15:32:38 -04:00
Jfreegman
eca4882ce2
transfer progress bar fix
2014-08-17 13:50:22 -04:00
Jfreegman
58b0a04019
separate file transfer updates from callbacks
2014-08-17 00:11:49 -04:00
Jfreegman
b870679f2c
allow resuming of broken file transfers (needs testing)
2014-08-16 17:20:53 -04:00
Loui Chang
595e42b587
Clarify function of -b switch.
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-08-16 02:35:21 -04:00
Loui Chang
3e79a5ca8b
Add -b flag for debugging
...
For now this just prints messages to stderr, so the user should manually
redirect stderr to avoid breaking the ui. This can be later expanded
upon to provide debugging messages in the command window.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-08-15 19:06:16 -04:00
Jfreegman
68ec484a58
don't allow DNS lookups when using a proxy + forced TCP & fix arg parsing
2014-08-15 15:13:35 -04:00
Jfreegman
1d6ccf56a8
name conflict with core function might cause linking error
2014-08-15 12:22:39 -04:00
Jfreegman
67f637a1e1
redirect stderr before audio init to prevent error spam
2014-08-14 21:31:28 -04:00
JFreegman
5e175d5319
Merge pull request #220 from louipc/master
...
new tox_bootstrap_from_address() behaviour and a minor ui change
2014-08-14 20:47:17 -04:00
Jfreegman
778db0fece
core change: ports no longer in network byte order
2014-08-14 20:38:33 -04:00
Jfreegman
72010dd2e1
allow connections through proxies
2014-08-14 20:31:52 -04:00
Loui Chang
39556b36f3
port is no longer passed in network byte order to tox_bootstrap_from_address()
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-08-14 20:10:14 -04:00
Loui Chang
dc9ffa6e56
ipv6enabled parameter was removed in toxcore.
...
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-08-14 19:51:52 -04:00
Loui Chang
1e92bb3c2b
help: lowercase keybinding hints for clarity.
...
Seeing the uppercase character I expected it to be the actual key.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-08-14 19:22:59 -04:00
Jfreegman
edbdf2966a
toxcore API update, add option to force TCP connection
2014-08-14 18:45:41 -04:00
Jfreegman
35cc815cdb
add option to specify DNSservers path
2014-08-12 22:32:36 -04:00
Jfreegman
a318bdb034
add option to not connect to the DHT network
2014-08-12 18:59:27 -04:00
Jfreegman
d6aaa95b25
ignore invalid file data callbacks
2014-08-12 15:27:42 -04:00
Jfreegman
5718ad52db
a few fixes
2014-08-12 03:01:18 -04:00
Jfreegman
0f4cffbacc
a few dns fixes
2014-08-11 01:59:01 -04:00
Jfreegman
d9a861331f
Use DNS server list instead of hard coding domains/keys
2014-08-10 21:40:19 -04:00
Jfreegman
2f12a8d429
prevent statusmessage from wrapping on prompt screen
2014-08-10 00:37:26 -04:00
Jfreegman
e75cf4f3ad
fix bug where tab alert colours weren't being properly prioritized
2014-08-08 13:39:05 -04:00
Jfreegman
bb85f31bb2
convert bytes for file transfer message, general fixes
2014-08-07 19:31:36 -04:00
Jfreegman
396d08f0d2
refactor friend/blocklist, dynamically allocate memory
2014-08-07 13:24:29 -04:00
Jfreegman
6ab184e7ce
file transfer improvements and bug fixes
2014-08-05 17:38:33 -04:00
mannol
147030e06f
Fix ringing sounds
2014-08-05 01:41:06 +02:00
Jfreegman
09fd5cb69f
small fix
2014-08-04 18:04:54 -04:00
Jfreegman
64db9f73a2
update file transfers for core changes
2014-08-04 16:47:45 -04:00
Jfreegman
28633be2dd
a few fixes and improve error messages
2014-08-04 14:35:34 -04:00
Jfreegman
6fdafceda8
add ability to cancel file transfers
2014-08-04 02:03:23 -04:00
Jfreegman
38ed0c86ad
use hangup cmd to cancel outgoing call requests
2014-08-03 23:11:19 -04:00
Jfreegman
ad23816096
fix filetransfer bug
2014-08-03 16:44:21 -04:00
Jfreegman
bc4a730e76
re-adding until better solution found
2014-08-03 15:42:14 -04:00
Jfreegman
79372cc80d
don't show full path when sending files
2014-08-03 15:12:55 -04:00
Jfreegman
c9e4246ac5
Merge branch 'master' of https://github.com/Tox/toxic
2014-08-03 11:54:49 -04:00
Felix Janda
c49de7733c
Add missing includes
...
Fixes compilation with musl libc
2014-08-03 09:44:48 +02: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
53663a7832
try to end curses session gracefully on SIGSEGV
2014-08-03 00:26:44 -04:00
Jfreegman
c14f2a3fcd
put chatlogs in their own directory
2014-08-02 21:03:59 -04:00
Jfreegman
3cbe61e111
fix a few formatting bugs and simplify code a bit
2014-08-02 15:35:57 -04:00
mannol
f98e6bdcb4
Fix bug
2014-08-02 19:21:40 +02:00
Jfreegman
0884954c84
fix data file init bug
2014-08-02 13:04:29 -04:00
mannol1
43727c6730
Merge pull request #210 from mannol1/master
...
Fresh pack of backdoors
2014-08-02 17:31:36 +02:00
Jfreegman
618b731d5a
fix possible buffer overflow
2014-08-01 23:00:52 -04:00
mannol
46975bf38b
Updated with latest core
2014-08-02 02:10:21 +02:00
mannol
8f3989000d
Box notifications are like ready
2014-08-02 00:37:02 +02:00
Jfreegman
9fe75fbc47
fix
2014-08-01 15:05:10 -04:00
Jfreegman
c455e79604
dynamically adjust main loop sleep time according to recommended value
2014-08-01 13:56:49 -04:00
Jfreegman
a223545853
close chatwindow if its associated contact is blocked/deleted
2014-07-31 22:05:09 -04:00
Jfreegman
b243f7aa62
Merge branch 'master' of https://github.com/Tox/toxic
2014-07-31 15:13:10 -04:00
Jfreegman
899452d7cd
Merge branch 'block'
2014-07-31 15:04:05 -04:00
Jfreegman
af68fa7ee0
endian correctness
2014-07-31 15:02:19 -04:00
Jfreegman
5da789cc37
save last online data in blocked list
2014-07-31 14:53:02 -04:00
stal
7e5b41c8e0
another apple include: <sys/syslimits.h>
...
for NAME_MAX
2014-07-31 10:52:36 -07:00
Jfreegman
0254596c73
add help menu for friendlist
2014-07-31 13:49:15 -04:00
stal
67c02404b7
alut is not part of OpenAL.framework on OS X
...
therefore the linux include path works fine
2014-07-31 10:38:04 -07:00
Jfreegman
fba0732faa
implement contact blocking
2014-07-31 12:48:49 -04:00
Ansa89
d06086a656
Try to support older versions of OpenAL
2014-07-31 13:14:33 +02:00
Ansa89
b62787ce47
Makefile: refactoring and adding desktop notifications support
2014-07-30 14:14:13 +02: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
973f6206ee
enforce const correctess, fix undefined behaviour with string literals
2014-07-29 14:54:34 -04:00
Jfreegman
15e91cfa99
formatting, use case-insensitive string compare, use defines for keycodes
2014-07-28 21:47:35 -04:00
matt
5275da5a6b
Merge branch 'keybinds'
...
configurable keybinds finished and working, merging with master branch
2014-07-29 00:55:39 +01:00
matt
e891b1281b
Configurable keybinds implemented and example conf updated
2014-07-29 00:53:44 +01:00
Jfreegman
ca7110b37c
small visual adjustment to progress bar
2014-07-28 19:36:30 -04:00
matt
8960eb98f4
Example conf updated
2014-07-28 22:47:33 +01:00
Zetok Zalbavar
7a7e4f573a
Fix ONLINE_CHAR being identical to OFFLINE_CHAR
2014-07-28 18:38:15 +01:00