Jfreegman
|
b4464eda4d
|
Fix more threading issues
|
2015-08-27 21:29:34 -04:00 |
|
Jfreegman
|
11701d22a1
|
Lots of bug fixes and general code cleanup
|
2015-08-27 03:38:08 -04:00 |
|
Jfreegman
|
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 |
|
Jfreegman
|
84a0276668
|
Fix some possible race conditions related to line printing
|
2015-06-30 22:40:45 -04:00 |
|
Ansa89
|
85d3c18ba6
|
Add localization system (gettext)
|
2015-05-28 15:50:55 +02:00 |
|
Jfreegman
|
dd9186e834
|
re-implement avatar setting
|
2015-04-04 03:26:38 -04:00 |
|
Jfreegman
|
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 |
|
Jfreegman
|
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 |
|
Jfreegman
|
ae87b2eb2d
|
begin port to new API
|
2015-03-25 22:56:45 -04:00 |
|
Jfreegman
|
7865cea284
|
group audio stuff
|
2014-12-09 18:29:07 -05:00 |
|
Jfreegman
|
82aa64e8f7
|
properly close all groupchats on exit
|
2014-12-07 13:51:12 -05:00 |
|
Jfreegman
|
09bbec79cf
|
group audio almost works
|
2014-11-26 15:22:34 -05:00 |
|
Jfreegman
|
76c21c8b34
|
implement group titles
|
2014-11-14 22:15:59 -05:00 |
|
Jfreegman
|
dd8c2caac7
|
more prep for audio groups
|
2014-11-14 20:13:08 -05:00 |
|
Jfreegman
|
43f45d67a4
|
core API update
|
2014-11-11 18:30:23 -05:00 |
|
Jfreegman
|
14dc02ac83
|
fix segfault
|
2014-10-09 15:47:48 -04:00 |
|
Jfreegman
|
0908920b51
|
fix segfault
|
2014-10-08 18:06:15 -04:00 |
|
Jfreegman
|
55ada8ad2f
|
fix groupchat resizing when peerlist is off
|
2014-10-08 14:53:09 -04:00 |
|
Jfreegman
|
9f0daca5eb
|
filter escape sequences from all inbound nicks and status messages
|
2014-10-07 16:18:06 -04:00 |
|
Jfreegman
|
6492bd12f9
|
escape newlines in contact names/status messages
|
2014-10-06 16:23:43 -04:00 |
|
Jfreegman
|
7eebbd982d
|
fix
|
2014-10-03 21:12:59 -04:00 |
|
Jfreegman
|
23cf9686cb
|
safer string handling
|
2014-10-03 17:53:50 -04:00 |
|
Jfreegman
|
e7697b8fba
|
make ctrl-L force refresh the window
|
2014-10-01 16:24:36 -04:00 |
|
Jfreegman
|
05661ca9b6
|
core API update and refactor group invites a bit
|
2014-09-27 22:50:20 -04:00 |
|
Jfreegman
|
133c0e8d63
|
rename reserved identifiers per C standard
|
2014-09-22 21:24:45 -04:00 |
|
Jfreegman
|
5b9bd603ea
|
implement read receipts
|
2014-09-07 02:43:53 -04:00 |
|
Jfreegman
|
58b0a04019
|
separate file transfer updates from callbacks
|
2014-08-17 00:11:49 -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 |
|
Jfreegman
|
a223545853
|
close chatwindow if its associated contact is blocked/deleted
|
2014-07-31 22:05:09 -04:00 |
|
Jfreegman
|
476dec46b6
|
add settings to toggle typing notifications for self and others
|
2014-07-29 20:14:44 -04:00 |
|
matt
|
9f01a45b1f
|
Keybind defaults moved to settings.c; conf keybinds not reading correctly yet
|
2014-07-28 00:06:25 +01:00 |
|
mannol
|
98ac4d7983
|
Added sound notifications and prepared for later system notifications. Also, now using libconfig for configuration loading.
|
2014-07-21 03:25:21 +02:00 |
|
mannol
|
933d46553f
|
Added sounds
|
2014-07-21 01:12:13 +02:00 |
|
Jfreegman
|
e19b0ed710
|
delete subwindows before parent window on resize to prevent memory leaks
|
2014-07-09 22:12:51 -04:00 |
|
Jfreegman
|
1ce731471d
|
fix potential race conditions
|
2014-07-09 02:21:01 -04:00 |
|
Jfreegman
|
9fa5a3fdb6
|
fix window cleanup bugs & give prompt its own cleanup func
|
2014-07-08 19:24:44 -04:00 |
|
Jfreegman
|
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 |
|
Jfreegman
|
455eba3bfd
|
fix help popup flickering issue on some terminals
|
2014-07-05 14:46:16 -04:00 |
|
Jfreegman
|
10d0e99d72
|
core api const-correctness update
|
2014-07-02 17:30:31 -04:00 |
|
Jfreegman
|
0f37e50419
|
groupchat keys can sometimes start with a 0
|
2014-07-02 14:13:35 -04:00 |
|
Jfreegman
|
95d09e4b75
|
fix window resizing bug on some platforms and add -O1 optimization flag
|
2014-07-01 19:39:25 -04:00 |
|
Jfreegman
|
7c71c35797
|
possibly fix segfault
|
2014-07-01 15:04:29 -04:00 |
|
Jfreegman
|
893cfaa543
|
correctly reposition call infobox on resize
|
2014-07-01 11:17:52 -04:00 |
|
Jfreegman
|
3e22c9b829
|
allow friendlist to be resized properly
|
2014-07-01 01:17:31 -04:00 |
|
Jfreegman
|
c271622670
|
fix resizing bugs
|
2014-06-30 23:56:47 -04:00 |
|
Jfreegman
|
a2e6a25fc8
|
make prompt window look like chat/groupchat windows (fixes various bugs, allows history scrolling)
|
2014-06-28 18:40:22 -04:00 |
|
Jfreegman
|
ef097757f3
|
general cleanup: rm unused config.h, add license info to device.c/h, add a couple compiler options and fix warnings
|
2014-06-24 17:47:35 -04:00 |
|