1e985c1456
Interface improvements and bump to v0.10.0
...
- Give window tab and statusbar a make over
- Place window tab above input field
- Reduce input field to one square in height
- Refactor window tab so that it's now a subwin of its parent ToxWindow
- Fix bug causing notification counter to sometimes increment by 2
- No longer scroll on output when output is not at bottom of screen
- Show a small indicator on far left of window tab when output is
not at bottom of screen
- Reduce ncurses/UI thread sleep time by half
- Handle nanosleep errors better
2020-11-29 23:26:51 -05:00
d75d6e8b60
sort includes
2020-11-14 00:00:05 +00:00
4188b392cc
Rename: groupchats -> conferences
...
This is in line with the toxcore API naming scheme and is in preparation
for the merge with the new groupchat implementation
2020-11-08 10:08:24 -05:00
127f9462e0
make friend add fail if friend is in the block list
2019-11-16 01:55:47 -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
d18cc8cbc2
Fix two memory leaks and properly clean up friendlist window
2018-10-19 17:43:03 -04:00
0fea930c24
Convert deprecated uppercase enums to camelcase
2018-10-10 13:34:17 -04: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
52dd60dc86
Fix potential int truncation and double-check lengths before copy
2017-08-28 19:37:19 -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
2b19f56e63
Update for toxcore API break
2015-02-01 21:09:48 +01:00
7a7e8a7f8d
prep for audio groups
2014-11-11 20:49:05 -05:00
23cf9686cb
safer string handling
2014-10-03 17:53:50 -04:00
33cfca7ecc
bug fixes and code cleanup
2014-09-28 17:49:48 -04:00
05661ca9b6
core API update and refactor group invites a bit
2014-09-27 22:50:20 -04:00
133c0e8d63
rename reserved identifiers per C standard
2014-09-22 21:24:45 -04:00
58b0a04019
separate file transfer updates from callbacks
2014-08-17 00:11:49 -04:00
b870679f2c
allow resuming of broken file transfers (needs testing)
2014-08-16 17:20:53 -04:00
bb85f31bb2
convert bytes for file transfer message, general fixes
2014-08-07 19:31:36 -04:00
396d08f0d2
refactor friend/blocklist, dynamically allocate memory
2014-08-07 13:24:29 -04:00
6ab184e7ce
file transfer improvements and bug fixes
2014-08-05 17:38:33 -04:00
6fdafceda8
add ability to cancel file transfers
2014-08-04 02:03:23 -04:00
5da789cc37
save last online data in blocked list
2014-07-31 14:53:02 -04:00
fba0732faa
implement contact blocking
2014-07-31 12:48:49 -04:00
49538a986c
improve file transfer progress line
2014-07-27 18:00:33 -04:00
f1a3ed379e
fix nick truncating
2014-07-07 19:08:33 -04:00
00e6546f0c
namelength should be signed, -Werror is probably overkill
2014-07-06 22:31:11 -04:00
a009fbf20c
use char instead of uint8_t, fix compiler warnings so toxic compiles with -Wall and -Werror on gcc and clang
2014-07-06 22:16:20 -04:00
0f37e50419
groupchat keys can sometimes start with a 0
2014-07-02 14:13:35 -04:00
a126f9c1a6
don't excessively update percentage complete line during file transfers
2014-06-30 14:17:07 -04:00
7ac7713268
improve call duration string & remove a couple unused functions
2014-06-24 02:58:18 -04:00
31acdcada3
reorganize toxic_windows.h into two separate header files, rename main.c to toxic.c
2014-06-11 18:14:12 -04:00
c1dfb741c9
typging change callback update
2014-03-20 20:59:54 -04:00
d49e911fe4
type fixes
2014-03-19 03:14:08 -04:00
50a37495f8
API update
2014-03-18 21:48:26 -04:00
33a4e806e2
handle last online stuff properly & update toxic version
2014-03-16 03:31:48 -04:00
d8d198c81c
rm unused argument for sort func
2014-03-13 23:30:44 -04:00
fe0641e981
add popup alert on friend delete
2014-03-08 23:57:21 -05:00
4b8de0d16d
speed up friendlist loading on startup
2014-03-05 08:01:12 -05:00
4fb82cceaa
save logging preference for friend chats and improve log command message
2014-02-27 23:33:00 -05:00
b6613a015f
add license info to source files
2014-02-25 02:28:24 -05:00
2b707f1d80
implemented typing status
2014-02-23 04:28:33 -05:00
a4cb568558
small fix
2014-02-21 22:02:16 -05:00
2982dc6ddd
show pseudo-unique identifier in friend chat windows
2014-02-21 21:21:12 -05:00
42cd80efe9
use API function for friend count instead of global var
2014-02-07 18:44:10 -05:00
57c2872b75
try to limit scope of globals
2013-11-29 18:52:21 -05:00
3470a5eef7
improve friendlis sorting function
2013-11-24 18:22:48 -05:00
f43d735861
remove redundant cmd func args, use global prompt instead
2013-11-19 15:32:35 -05:00