Jfreegman
cf0840b80d
small fixes
2013-11-17 15:45:26 -05:00
Jfreegman
0f5fed577d
fix friendlist drawing bugs
2013-11-15 17:03:24 -05:00
Jfreegman
8bbd796755
fix on_friendadded()
2013-11-15 14:59:49 -05:00
Jfreegman
ee509a7cec
add file sender timeouts
2013-11-14 19:14:54 -05:00
Jfreegman
be88c89e09
simplify pending groupchat handling
2013-11-12 17:26:13 -05:00
Jfreegman
704b787ec2
formatting
2013-11-12 01:50:04 -05:00
Jfreegman
549fc5ecb6
big refactor for command functionality
2013-11-09 21:43:56 -05:00
Jfreegman
89266c8eff
display friendlist with online friends above offline
2013-11-09 02:50:32 -05:00
Jfreegman
706aed533d
bit of cleanup
2013-11-02 20:32:35 -04:00
Jfreegman
0396ce6456
rm /msg command
2013-10-18 23:46:58 -04:00
Jfreegman
361c4cfafc
adjusting max name length handling
2013-10-18 23:08:37 -04:00
Jfreegman
2ff1da396c
refactored file saving/fixed bugs
2013-10-17 19:53:29 -04:00
Jfreegman
7046772a03
fixed friend requests queueing
2013-10-16 17:59:56 -04:00
Jfreegman
e60e4f4727
implemented file receving
2013-10-11 00:23:39 -04:00
Jfreegman
e6956b1abc
fixes
2013-09-23 01:22:21 -04:00
Jfreegman
89cb29afed
moved misc helper functions to separate file and removed redundant includes
2013-09-20 20:35:03 -04:00
Jfreegman
b4512811ba
fixed prompt scroll bugs and statusbar struct issues
2013-09-18 17:30:35 -04:00
Jfreegman
4e5e3be95f
misplaced comment
2013-09-17 19:15:29 -04:00
Jfreegman
42de821e3c
use/display nicks instead of friend numbers for groupchat invites
2013-09-17 19:11:23 -04:00
Jfreegman
399b92c8e7
added groupchats
2013-09-15 16:38:38 -04:00
Jfreegman
b7375fb2a1
made statusmessages resize dynamically according to window size
2013-09-13 02:02:49 -04:00
Jfreegman
35cd2a2914
endwin needs to come first
2013-09-12 01:33:41 -04:00
Jfreegman
40dcfc82d2
made error handling more consistent and added exit function
2013-09-11 00:02:27 -04:00
Jfreegman
9e8fa92109
truncate friends' notes if they're too long
2013-09-10 04:04:13 -04:00
Jfreegman
4fc063d5fe
api changed return on function
2013-09-09 06:54:36 -04:00
Jfreegman
1b5bcb4ffa
tweaks and fixes
2013-09-09 01:08:06 -04:00
Jfreegman
fde8059a4c
tweaks and fixes
2013-09-09 00:56:47 -04:00
Jfreegman
9798dd6b95
code cleanup/bug fixes
2013-09-08 03:18:34 -04:00
Jfreegman
261310b091
added status bar to prompt and fixed some bugs
2013-09-06 19:59:45 -04:00
Jfreegman
9c7cad0d55
made prompt window beep/blink on friend request
2013-09-06 02:51:10 -04:00
Jfreegman
ba7d01d3c1
bug fix and remove redundant code
2013-09-06 00:56:55 -04:00
Jfreegman
05c7727fb8
Added a statusbar to chat windows and removed spammy messages
2013-09-05 18:24:58 -04:00
Jfreegman
369233ba04
remove superfluous prompt alerts and some visual changes
2013-09-05 01:34:23 -04:00
Jfreegman
f7d96b0779
define curses colours and replace magic numbers
2013-09-05 00:47:33 -04:00
Jfreegman
f5695a4b3e
implemented status and connectionstatus callbacks
2013-09-04 21:25:59 -04:00
Jfreegman
2f93081a42
slight refactor of select_friend() and fix mistake
2013-09-04 17:22:16 -04:00
Jfreegman
f93af40f28
Save messenger data on exit
2013-09-04 02:05:36 -04:00
Jfreegman
0be84ecbb3
notes/status messages no longer forced
2013-09-03 22:05:36 -04:00
Jfreegman
aa6e205ee8
Show offline friends names and some cosmetic changes
2013-09-03 21:31:50 -04:00
Jfreegman
e5b5155c3e
Change statusmsg to note for less confusion
2013-09-02 23:27:34 -04:00
Jfreegman
dbe84898b9
oops
...
oops
oops
2013-09-02 05:24:55 -04:00
Jfreegman
ed68350424
format fixes
2013-09-02 05:15:29 -04:00
Jfreegman
73d6fba055
display status messages in friends list
2013-09-02 00:18:20 -04:00
Jfreegman
c5b9677fc0
properly implemented statuses
2013-09-01 22:11:47 -04:00
Jfreegman
3d062ca15b
potential seg fault
2013-08-29 23:14:09 -04:00
Jfreegman
4f2e80ef28
added infinite loop check
2013-08-28 14:47:47 -04:00
Jfreegman
c08639b8e1
small fixes
2013-08-28 05:53:47 -04:00
Jfreegman
f24eebaeed
implemented friend deletion
2013-08-28 05:46:09 -04:00
Sergey 'Jin' Bostandzhyan
2a46d48cdf
Sync with new libtoxcore build system
...
First try to use pkg-config to find libtoxcore, fall back to manual
checks if pkg-config is not available.
Improve ncurses search, should now find everything on OSX.
2013-08-24 05:15:15 +03:00
Florian Hahn
2db69f0fd6
Use tox_ instead of m_ functions
2013-08-24 00:21:01 +02:00
Florian Hahn
baadd95b45
Use new public api
2013-08-23 23:50:34 +02:00
Sergey 'Jin' Bostandzhyan
78deb13c45
Added check and define for wide char support
...
Try to figure out if wide character support is available and provide
the necessary define for toxic.
2013-08-23 10:57:31 +03:00
Sergey 'Jin' Bostandzhyan
c157837f97
Added autotools based build scripts
...
Limitations:
currently the tox core library does not ship proper public headers,
so we'll have to tell the configure script where the headers are (i.e.
directory in the ProjectTox-Core source tree.
Since these headers are not really public, they include sodium.h, so
right now the toxic configure script will check for sodium.h as well.
We also need to look for the libsodium library for linking vs Tox core.
2013-08-23 01:30:49 +03:00
Sergey 'Jin' Bostandzhyan
43372f09a6
Move sources to an own subdirectory
2013-08-22 23:57:20 +03:00