James Booth
|
f49a6a65d9
|
Implemented text-multi, jid-single and fixed display for room config forms
|
2014-09-10 00:25:44 +01:00 |
|
James Booth
|
0897cd7d17
|
Implemented jid-multi display for room config forms
|
2014-09-10 00:20:01 +01:00 |
|
James Booth
|
b6f4faf55b
|
Implemented list-multi display for room config forms
|
2014-09-10 00:07:31 +01:00 |
|
James Booth
|
c636134566
|
Merge branch 'master' into roomconfig
|
2014-09-09 21:29:18 +01:00 |
|
James Booth
|
273cddd661
|
Merge remote-tracking branch 'pasis/memleak'
|
2014-09-09 20:57:28 +01:00 |
|
Dmitry Podgorny
|
b6faeaaa76
|
Fixed memory leaks
|
2014-09-09 22:07:28 +03:00 |
|
James Booth
|
2ad4c7b4e0
|
Formatting of room config form
|
2014-09-09 00:14:40 +01:00 |
|
James Booth
|
85ccedd01c
|
Create new window for room configuration
|
2014-09-07 00:49:42 +01:00 |
|
James Booth
|
47d1b1ea21
|
Moved room config UI code to ui/core.c
|
2014-09-07 00:22:11 +01:00 |
|
James Booth
|
1e0e5597c2
|
Added /room config edit and /room config cancel
|
2014-09-04 22:29:57 +01:00 |
|
James Booth
|
64521eb135
|
Handle /room config cancel
|
2014-09-03 22:00:08 +01:00 |
|
James Booth
|
57effcd504
|
Show message when room requires config
|
2014-09-03 00:23:04 +01:00 |
|
James Booth
|
1a6dc76360
|
Added back switching win on new outgoing message
|
2014-09-01 21:30:31 +01:00 |
|
James Booth
|
bc3c4e09a1
|
Always update UI in event loop, removed updates from rest of code
|
2014-09-01 19:14:52 +01:00 |
|
James Booth
|
c73c4b20ef
|
Tidied console presence messages
|
2014-09-01 00:05:12 +01:00 |
|
James Booth
|
8cf5241d31
|
Paging fixes
- Include empty line when showing end page
- Switch off paging when last line and empty line visible
|
2014-08-31 23:46:13 +01:00 |
|
James Booth
|
62be586c39
|
Merge remote-tracking branch 'tdi/master'
|
2014-08-29 00:01:55 +01:00 |
|
Dariusz Dwornikowski
|
b641680251
|
Concise formatting of /roster command
|
2014-08-28 19:17:15 +02:00 |
|
Dariusz Dwornikowski
|
1dcc028a71
|
Small spelling fixes in code and comments
|
2014-08-27 13:26:11 +02:00 |
|
James Booth
|
f9737251a6
|
Added license exemption for OpenSSL to source headers
|
2014-08-24 20:57:39 +01:00 |
|
James Booth
|
0b47bba6cc
|
Check window exsists before doing incoming typing notifications
issue #397
|
2014-08-21 22:35:14 +01:00 |
|
James Booth
|
9fd45059eb
|
Check for chat room window on muc events, log error when doesn't exist
issue #341
|
2014-08-20 21:30:44 +01:00 |
|
James Booth
|
5b40696ea0
|
Handle chat states for users not in roster
issue #397
|
2014-08-19 21:22:43 +01:00 |
|
James Booth
|
30574e5334
|
Set window active instead of new on room subject
|
2014-08-18 23:00:24 +01:00 |
|
James Booth
|
cd9b1449b5
|
Escape open bracket at start of OSX notification messages
fixes #391
|
2014-08-04 22:01:03 +01:00 |
|
James Booth
|
f18bfc3396
|
Escape backtick in mac terminal notifications
|
2014-08-04 21:41:17 +01:00 |
|
James Booth
|
73a56de470
|
Changed comma colour in room roster
|
2014-07-23 01:06:57 +01:00 |
|
James Booth
|
79c857fb2a
|
Fixed bug with chat room history times being coloured
|
2014-07-22 22:16:17 +01:00 |
|
James Booth
|
56457de997
|
Fixed colouring in room roster
|
2014-07-21 13:32:46 +01:00 |
|
James Booth
|
1273d850a4
|
Use win_save_println in core.c
|
2014-07-21 00:18:37 +01:00 |
|
James Booth
|
db9028d9c3
|
Added win_save_println
|
2014-07-21 00:11:38 +01:00 |
|
James Booth
|
f4fa0bc2dd
|
Added win_save_newline
|
2014-07-20 23:57:31 +01:00 |
|
James Booth
|
490e252fb4
|
Removed win_print from window.h
|
2014-07-20 23:39:17 +01:00 |
|
James Booth
|
bb0fe16b4d
|
Made win_print static
|
2014-07-20 23:35:48 +01:00 |
|
James Booth
|
5ce08adff6
|
Added BUFF_SIZE back again
|
2014-07-20 21:53:50 +01:00 |
|
James Booth
|
b125fa0feb
|
Return address of buffer entry
|
2014-07-19 17:14:04 +01:00 |
|
James Booth
|
191b910d6e
|
Erase stdscr before resizing
|
2014-07-19 00:39:49 +01:00 |
|
James Booth
|
bf62d8bd65
|
Use PAD_SIZE for buffer max size
|
2014-07-18 23:52:00 +01:00 |
|
James Booth
|
78b0388b6c
|
Merge branch 'statusbar' into winbuffers
|
2014-07-18 23:19:25 +01:00 |
|
James Booth
|
60afe66042
|
Moved status_bar_resize
|
2014-07-18 23:17:42 +01:00 |
|
James Booth
|
1e6b70943a
|
Use GSList for buffer entries
|
2014-07-18 23:07:08 +01:00 |
|
James Booth
|
2a435cd3de
|
Removed horizontal paging
|
2014-07-18 22:28:49 +01:00 |
|
James Booth
|
d2d15ca76b
|
Removed newlines from splash logo version output
|
2014-07-16 23:23:11 +01:00 |
|
James Booth
|
a4edc12d80
|
Removed flag != 0's
|
2014-07-16 22:56:58 +01:00 |
|
James Booth
|
20c11adddc
|
Used constants for print flags
|
2014-07-16 22:41:02 +01:00 |
|
James Booth
|
860591872f
|
Removed unused function
|
2014-07-16 22:34:02 +01:00 |
|
James Booth
|
0619303abe
|
Whitespace formatting
|
2014-07-16 22:31:25 +01:00 |
|
James Booth
|
2786b7cb26
|
Whitespace formatting
|
2014-07-16 22:22:15 +01:00 |
|
James Booth
|
a607b29d4a
|
Replaced NO_EOL_DATE with bitwise or
|
2014-07-16 22:20:23 +01:00 |
|
James Booth
|
ddb6eee18d
|
Use constants for flags
|
2014-07-16 22:12:20 +01:00 |
|
James Booth
|
2cbe7e4ccb
|
Whitespace formatting
|
2014-07-16 22:03:46 +01:00 |
|
James Booth
|
aa8872875f
|
Merge branch 'master' into winbuffers
Conflicts:
src/ui/core.c
|
2014-07-16 20:03:08 +01:00 |
|
James Booth
|
4624eabb75
|
Colour chat room messages that contain users nickname
|
2014-07-16 13:44:16 +01:00 |
|
James Booth
|
b3e4731aa9
|
Fixed room autojoin messages appearing in room
|
2014-07-09 13:24:32 +01:00 |
|
James Booth
|
4a19e7e82f
|
Merge branch 'master' into winbuffers
|
2014-07-09 01:06:33 +01:00 |
|
James Booth
|
88180568e0
|
Removed debug, added check for 0 length string
|
2014-07-09 01:04:54 +01:00 |
|
James Booth
|
175da6c9a0
|
Merge branch 'master' into winbuffers
|
2014-07-09 00:40:31 +01:00 |
|
James Booth
|
4b14c0c484
|
Added autocomplete for nicknames in MUC input text
issue #321
|
2014-07-09 00:36:09 +01:00 |
|
James Booth
|
feaebf59f9
|
Merge remote-tracking branch 'origin/winbuffers' into winbuffers
|
2014-07-08 20:03:19 +01:00 |
|
James Booth
|
82d8d81dfb
|
Merge branch 'master' into winbuffers
|
2014-07-08 20:02:34 +01:00 |
|
James Booth
|
5c28ad76b6
|
Merge pull request #374 from immae/winbuffers
Implemented the buffer for windows resizing
|
2014-07-08 19:56:35 +01:00 |
|
James Booth
|
b91f421628
|
Assign GPOINTER_TO_INT value before freeing
fixes #375
|
2014-07-07 21:29:51 +01:00 |
|
James Booth
|
c4844a0626
|
Merge branch 'master' into winbuffers
|
2014-06-29 19:35:28 +01:00 |
|
James Booth
|
6731a11701
|
Fixed tabs
|
2014-06-29 19:33:18 +01:00 |
|
James Booth
|
c454836315
|
Merge branch 'master' into winbuffers
|
2014-06-29 19:31:17 +01:00 |
|
James Booth
|
4279735dd7
|
Reinitialise libnotify per notification
Fixes issue on Xfce4 where notification are not being sent after a period of time.
Issue #370
|
2014-06-29 19:19:08 +01:00 |
|
Immae
|
945d655910
|
Implemented the buffer for windows resizing
|
2014-06-29 15:04:23 +02:00 |
|
James Booth
|
dada879347
|
Merge branch 'master' into winbuffers
Conflicts:
src/ui/core.c
|
2014-06-27 00:52:52 +01:00 |
|
James Booth
|
03ffe57063
|
Fixed memleak in title bar roster_find_contact
|
2014-06-27 00:47:11 +01:00 |
|
James Booth
|
186cac34de
|
Fixed memleak in chat log history
|
2014-06-27 00:38:53 +01:00 |
|
James Booth
|
83fc97621c
|
Check for null before freeing X11info, removed free current resource
|
2014-06-24 22:23:53 +01:00 |
|
Immae
|
6a9e19303e
|
Added buffer handling. Buffer are initialized, pushed, and freed. No use is made of them so far
Signed-off-by: James Booth <boothj5@gmail.com>
|
2014-06-23 21:05:46 +01:00 |
|
Immae
|
66ad23b35b
|
having wprintw go through win_save_(v)print.
Signed-off-by: James Booth <boothj5@gmail.com>
|
2014-06-23 21:05:43 +01:00 |
|
Immae
|
5e841febd0
|
Added horizontal scroll for resized windows
Signed-off-by: James Booth <boothj5@gmail.com>
|
2014-06-23 20:23:07 +01:00 |
|
Immae
|
c3847eec34
|
Free some memory
|
2014-06-23 12:05:49 +02:00 |
|
James Booth
|
7344d3b898
|
Added deallocation function for string prefs, added otr policy enum
|
2014-06-18 00:32:36 +01:00 |
|
James Booth
|
ad68bcfde2
|
Free keys lists in windows.c
|
2014-06-17 23:14:54 +01:00 |
|
James Booth
|
acc4a00d78
|
Free values on wins_get_chat_recipients
|
2014-06-17 22:27:14 +01:00 |
|
James Booth
|
fa0be4e50e
|
Free titlebar current_recipient when switching to console
|
2014-06-17 22:05:32 +01:00 |
|
James Booth
|
e2aa4d6fd1
|
Added valgrind suppressions
|
2014-06-17 22:01:01 +01:00 |
|
James Booth
|
d89ac912eb
|
Free list in wins_get_num
|
2014-06-15 21:36:47 +01:00 |
|
James Booth
|
258a0ec873
|
Fix memleak in wins_new
|
2014-06-15 21:23:21 +01:00 |
|
James Booth
|
bc03e0dc02
|
Free list in wins_get_by_recipient
|
2014-06-15 21:04:07 +01:00 |
|
James Booth
|
45e3b25fab
|
Fixed memleak in wins_xmlconsole_exists
|
2014-06-15 17:43:16 +01:00 |
|
James Booth
|
1925cb80ec
|
Show info in chat and private chat windows
|
2014-06-03 21:35:27 +01:00 |
|
James Booth
|
c65b43f081
|
Show info in room for participant
|
2014-06-03 21:20:13 +01:00 |
|
James Booth
|
8ae6d359d7
|
Moved info display code to window.c
|
2014-06-03 21:14:21 +01:00 |
|
James Booth
|
17c73814ac
|
Made room message notification preference display case consistent
|
2014-06-02 18:44:06 +01:00 |
|
James Booth
|
355cd27f6c
|
Added character codes for alt-left, alt-right
|
2014-05-26 19:53:44 +01:00 |
|
James Booth
|
60b59d984a
|
Escape strings passed to terminal-notifier
|
2014-05-24 22:31:42 +01:00 |
|
James Booth
|
b36fbe413a
|
Added settings to show message text in notifications
|
2014-05-24 22:14:26 +01:00 |
|
James Booth
|
b25b3f3180
|
Added notification setting for typing in current window
|
2014-05-24 21:13:33 +01:00 |
|
James Booth
|
eb0f0dd96b
|
Added settings for message notifications in current window
|
2014-05-24 20:46:03 +01:00 |
|
James Booth
|
8e14946aad
|
Ignore case for chat room mention notification
|
2014-05-24 16:59:45 +01:00 |
|
James Booth
|
866d87af79
|
Added /notify room mention setting
|
2014-05-24 16:46:05 +01:00 |
|
James Booth
|
7d90d218c0
|
Split regular and chat room notify settings
|
2014-05-24 15:54:10 +01:00 |
|
James Booth
|
0166454794
|
Added config.h to files checking for OTR support
|
2014-05-19 21:25:21 +01:00 |
|
James Booth
|
e10ea1be4e
|
Fixed OTR dependency when library not present, changed version to 0.4.2
|
2014-05-19 20:41:19 +01:00 |
|
James Booth
|
e6e79d619a
|
Free strings in cons_show_account
|
2014-05-12 23:32:36 +01:00 |
|
James Booth
|
fc3046782a
|
Added OTR preferences to /account show commmand
|
2014-05-11 19:49:18 +01:00 |
|
James Booth
|
95ff13136b
|
Added OTR policy account preference
|
2014-05-11 14:13:15 +01:00 |
|
James Booth
|
015780662e
|
Added /prefs otr
|
2014-05-11 13:32:59 +01:00 |
|
James Booth
|
c0fc4256de
|
Highlight active rooms in bookmark list
|
2014-05-10 01:05:03 +01:00 |
|
James Booth
|
d2662a6f17
|
Refactored bookmarks to use option parser, allow bookmarking rooms with passwords
|
2014-05-10 00:50:43 +01:00 |
|
James Booth
|
1e4fc2ce79
|
Added UI messages for smp question/answer result
|
2014-05-07 20:41:05 +01:00 |
|
James Booth
|
a077d2008a
|
Added question answer authentication (libotr 3.2.x)
|
2014-04-30 23:59:40 +01:00 |
|
James Booth
|
eaa19598c1
|
Added ui functions for otr authentication
|
2014-04-30 22:41:53 +01:00 |
|
James Booth
|
2bc19f4669
|
Added SMP secret authentication success message
|
2014-04-27 01:17:38 +01:00 |
|
James Booth
|
c39c093fa5
|
Tidied UI messages for SMP shared secret authentication
|
2014-04-27 00:32:04 +01:00 |
|
James Booth
|
84c7fc9ae0
|
Added SMP ui events
|
2014-04-26 23:29:05 +01:00 |
|
James Booth
|
d6e92f62dc
|
Fixed cppcheck warnings
|
2014-04-26 00:36:36 +01:00 |
|
James Booth
|
ab4ea80a70
|
Added open xml console
|
2014-04-25 00:04:01 +01:00 |
|
James Booth
|
e9ddbab585
|
Allow /wins swap to move to empty position
|
2014-04-24 23:06:42 +01:00 |
|
James Booth
|
547b6cf4da
|
Added command /wins swap
|
2014-04-24 21:50:59 +01:00 |
|
James Booth
|
2c15aba92a
|
Chat room windows now created only after successful join
|
2014-04-21 00:37:04 +01:00 |
|
James Booth
|
e830e2a06a
|
Show message in console when contact starts OTR session
|
2014-04-19 00:56:57 +01:00 |
|
James Booth
|
71aea78e90
|
Open new window when otr session started by contact
fixes #331
|
2014-04-19 00:03:36 +01:00 |
|
James Booth
|
fadad0aeba
|
OTR end messages are now send to recipients not in the roster.
fixes #333
|
2014-04-18 23:29:22 +01:00 |
|
James Booth
|
ef776e52ca
|
Tidied xmlconsole
|
2014-04-15 23:45:17 +01:00 |
|
James Booth
|
e6e0a13e89
|
Added XML Console window
|
2014-04-15 13:16:32 +01:00 |
|
James Booth
|
bf185d9907
|
Added simple stanza logging to main console
|
2014-04-15 01:08:41 +01:00 |
|
James Booth
|
cc68fc5e9a
|
Show console message on room autojoin
|
2014-04-14 20:32:51 +01:00 |
|
James Booth
|
67a109927c
|
Added /log where command
|
2014-04-13 22:20:15 +01:00 |
|
James Booth
|
c3418a2909
|
Added /log shared setting
Issue #170
|
2014-04-13 21:56:51 +01:00 |
|
James Booth
|
a4a23fdf68
|
Added /log rotate option
|
2014-04-13 20:41:11 +01:00 |
|
James Booth
|
99592e2779
|
Show message when no bookmarks found
Issue #194
|
2014-04-13 02:57:11 +01:00 |
|
James Booth
|
71180f66d7
|
Added focus param to ui_room_join, not set for bookmark autojoin
Issue #194
|
2014-04-13 02:52:25 +01:00 |
|
James Booth
|
132976d85e
|
Revert "Added ui_unknown_command"
This reverts commit 714ee24863 .
|
2014-04-12 15:20:31 +01:00 |
|
James Booth
|
2fafcf0013
|
Revert "Added ui_already_connected"
This reverts commit e97ec56fce .
|
2014-04-12 15:20:19 +01:00 |
|
James Booth
|
e97ec56fce
|
Added ui_already_connected
|
2014-04-09 22:29:38 +01:00 |
|
James Booth
|
714ee24863
|
Added ui_unknown_command
|
2014-04-09 22:13:01 +01:00 |
|
James Booth
|
b9aac28ccc
|
Refactored invalid command usage
|
2014-04-09 22:05:31 +01:00 |
|
James Booth
|
a05b63f7a5
|
Removed unused inputwin module init
|
2014-04-07 22:01:50 +01:00 |
|
James Booth
|
9aa282f6de
|
Removed inputwin functions from ui.h
|
2014-04-07 21:50:28 +01:00 |
|
James Booth
|
e2443511b6
|
Tidied new headers, added defines
|
2014-04-07 21:19:35 +01:00 |
|
James Booth
|
f0f0dbfdac
|
Removed statusbar functions from ui.h
|
2014-04-07 21:12:30 +01:00 |
|
James Booth
|
fc40637789
|
Removed titlebar functions from ui.h
|
2014-04-07 20:41:06 +01:00 |
|
James Booth
|
c7e214860c
|
Removed create_title_bar from ui.h
|
2014-04-07 20:00:11 +01:00 |
|
James Booth
|
ccfea12674
|
Inlined wins_update_virtual_console and wins_update_virtual_current
|
2014-04-06 21:06:50 +01:00 |
|
James Booth
|
6b2d2fd8e4
|
Removed dirty flag from statusbar
|
2014-04-06 01:33:00 +01:00 |
|
James Booth
|
c9d28b6999
|
Inlined status_bar_update_time
|
2014-04-06 01:14:21 +01:00 |
|
James Booth
|
4248b61a0c
|
Renamed function to draw terminal title
|
2014-04-06 00:47:14 +01:00 |
|
James Booth
|
561d96c711
|
Removed titlebar version property and allow disabling of titlebar display
|
2014-04-03 21:46:43 +01:00 |
|
James Booth
|
95c081666a
|
Clear window title bar on exit
|
2014-04-03 21:13:59 +01:00 |
|
James Booth
|
e083e20313
|
Added check on input length
|
2014-04-02 22:19:27 +01:00 |
|
James Booth
|
a720ef2627
|
Removed strcpy calls
|
2014-04-02 21:01:20 +01:00 |
|
James Booth
|
e1db531875
|
Show recipient not found in console only when no window for recipient
|
2014-04-02 20:02:46 +01:00 |
|
James Booth
|
b19b881b97
|
Added missing files, refactored ui_switch_win to check win exists
|
2014-04-01 23:54:26 +01:00 |
|
James Booth
|
404dde2810
|
Renamed refresh functions to update_virtual
|
2014-04-01 21:52:04 +01:00 |
|
James Booth
|
e8e5ab597a
|
Do not scroll to end when chat room message whilst paging
|
2014-03-31 21:50:33 +01:00 |
|