James Booth
|
cd855d3740
|
Added /time off
|
2014-11-16 01:28:41 +00:00 |
|
James Booth
|
8c027a56f9
|
Implemented /time preference
|
2014-11-16 01:11:00 +00:00 |
|
James Booth
|
40dc8e2c49
|
Added /time setting
|
2014-11-16 00:40:54 +00:00 |
|
James Booth
|
1479a5e134
|
Added /roster size and /occupants size settings
|
2014-11-15 23:47:27 +00:00 |
|
James Booth
|
3a778cc974
|
Added seperate values for roster and occupants win sizes
|
2014-11-15 22:59:13 +00:00 |
|
James Booth
|
3642797146
|
Changed subwin width to percentage
|
2014-11-15 22:26:43 +00:00 |
|
James Booth
|
0a7c16747b
|
Fixed freeing lists
|
2014-11-13 01:01:41 +00:00 |
|
James Booth
|
ada6f5a8b6
|
Fixed leaks
|
2014-11-13 00:47:07 +00:00 |
|
James Booth
|
4e429fe788
|
Implemented /roster by group
|
2014-11-13 00:22:22 +00:00 |
|
James Booth
|
15d0f679f6
|
Implemented roster grouped by presence
|
2014-11-12 23:19:07 +00:00 |
|
James Booth
|
7e360dc35a
|
Fixed printing utf8 chats to roster, changed boothj5 theme
|
2014-11-11 00:54:10 +00:00 |
|
James Booth
|
eace543da5
|
Added /roster show|hide resource
|
2014-11-11 00:00:10 +00:00 |
|
James Booth
|
f715c0580c
|
Added /roster show|hide offline
|
2014-11-10 23:51:13 +00:00 |
|
James Booth
|
497b07c1c3
|
Added /roster show|hide command, only show roster on connect success
|
2014-11-10 23:23:02 +00:00 |
|
James Booth
|
5d59d17642
|
Refactor subwin sizing and disabled wrapping
|
2014-11-10 22:47:53 +00:00 |
|
James Booth
|
04bacdcf38
|
Order resources in roster, allow paging roster
|
2014-11-10 01:10:43 +00:00 |
|
James Booth
|
48afa52390
|
Show resources and only subscribed contacts in roster panel
|
2014-11-10 00:46:20 +00:00 |
|
James Booth
|
36331e4908
|
Added simple roster
|
2014-11-10 00:31:11 +00:00 |
|
James Booth
|
eed8f6c76d
|
Added subwin to console
|
2014-11-10 00:06:13 +00:00 |
|
James Booth
|
46583839df
|
Added /wrap user preference for enabling/disabling word wrapping
|
2014-11-09 23:29:25 +00:00 |
|
James Booth
|
70501f5dbf
|
Wordwrap, handle words bigger than line space
|
2014-11-09 23:05:53 +00:00 |
|
James Booth
|
fbda2b4170
|
Fixed history messages to work with wrapping
|
2014-11-09 00:36:25 +00:00 |
|
James Booth
|
bcfbc9f7b3
|
Added time to xmlconsole, handle newlines in messages
|
2014-11-08 22:35:47 +00:00 |
|
James Booth
|
da376b26d6
|
Simple word wrap
|
2014-11-08 21:16:16 +00:00 |
|
James Booth
|
ecef8f7956
|
Print one word at a time
|
2014-11-08 21:03:28 +00:00 |
|
James Booth
|
373b3a2d7c
|
Added /presence command to show contacts presence
|
2014-11-07 22:38:34 +00:00 |
|
James Booth
|
571db23150
|
Use message theme settings in chat rooms
|
2014-11-07 21:05:51 +00:00 |
|
James Booth
|
0bde9a6121
|
Use message theme setting for regular chat
|
2014-11-07 20:54:55 +00:00 |
|
James Booth
|
74a2d4601f
|
Removed hash_table_iter usage for room roster
|
2014-11-03 21:27:41 +00:00 |
|
James Booth
|
c4412fe823
|
Fixed various memory leaks
|
2014-11-01 01:48:36 +00:00 |
|
James Booth
|
b6c116e8b6
|
Updated help
|
2014-10-27 20:52:45 +00:00 |
|
James Booth
|
c8b524d9c8
|
Show message on /prefs desktop when notifications not supported by the build
|
2014-10-26 22:20:37 +00:00 |
|
James Booth
|
5fc35bd6a6
|
Changed room help colour, added whitespace after invalid field setting
|
2014-10-24 00:21:00 +01:00 |
|
James Booth
|
fa834d003c
|
Added locked messages when joining rooms
|
2014-10-23 23:58:25 +01:00 |
|
James Booth
|
60e3f91cf6
|
Removed console message when joining locked rooms
|
2014-10-23 23:56:31 +01:00 |
|
James Booth
|
272fbf2f0f
|
Updated form field help
|
2014-10-19 01:27:44 +01:00 |
|
James Booth
|
04a6504689
|
Remove fields from command autocomplete on form submit/cancel
|
2014-10-18 23:56:10 +01:00 |
|
James Booth
|
6246c8b940
|
Add fields to command autocompleter on switch/previous/next
|
2014-10-18 23:16:19 +01:00 |
|
James Booth
|
bd03bbad73
|
Moved previous win function
|
2014-10-18 22:43:47 +01:00 |
|
James Booth
|
fc049c9eef
|
Added /privileges command to set UI option for showing roles/affiliations in rooms
|
2014-10-18 20:22:34 +01:00 |
|
James Booth
|
0cc25e1b76
|
Removed debug messages when setting roles/affiliations
|
2014-10-18 19:19:01 +01:00 |
|
James Booth
|
77674beb7e
|
Show occupants role/affiliation changes
|
2014-10-18 19:10:50 +01:00 |
|
James Booth
|
67755ca74d
|
Added reason to role/affiliation changes
|
2014-10-18 01:37:52 +01:00 |
|
James Booth
|
3790b16299
|
Add output for when both role and affiliation changed at same time
|
2014-10-18 01:07:25 +01:00 |
|
James Booth
|
9134a65e97
|
Show occupants role and affiliation when they join a room
|
2014-10-18 00:52:42 +01:00 |
|
James Booth
|
014f0f7a91
|
Don't show join messages on subsequent /join commands
|
2014-10-18 00:40:44 +01:00 |
|
James Booth
|
48929aa92e
|
Removed /help other
|
2014-10-18 00:18:10 +01:00 |
|
James Booth
|
9f2f54b2a0
|
Removed /duck command
|
2014-10-18 00:07:48 +01:00 |
|
James Booth
|
6b6ed6a93e
|
Show role/affiliation on room join and on change
|
2014-10-12 02:10:46 +01:00 |
|
James Booth
|
77684cda00
|
Allow /role list and /affiliation list with no args
|
2014-10-12 01:10:46 +01:00 |
|
James Booth
|
ed9266f959
|
Added key code for ctrl-left ctrl-right
|
2014-10-09 22:43:06 +01:00 |
|
James Booth
|
3615736762
|
Renamed args to /occupants default
|
2014-10-09 22:39:57 +01:00 |
|
James Booth
|
ce7cb3f40f
|
Added occupants UI preference
|
2014-10-09 22:02:39 +01:00 |
|
James Booth
|
cbe14d6e4e
|
Implemented /occupants show
|
2014-10-09 21:42:09 +01:00 |
|
James Booth
|
73262221f5
|
Implemented /occupants hide
|
2014-10-09 21:27:16 +01:00 |
|
James Booth
|
778a495fbd
|
Added /occupants commands, unfinished
|
2014-10-09 13:16:36 +01:00 |
|
James Booth
|
f6e0a219ff
|
Add key codes for shift arrow keys on ITerm
|
2014-10-08 00:50:28 +01:00 |
|
James Booth
|
ef62104d63
|
Added larger occupants pad size
|
2014-10-08 00:34:26 +01:00 |
|
James Booth
|
4f0009312f
|
Added help to form config
|
2014-10-07 21:31:34 +01:00 |
|
James Booth
|
fb84c6dcd0
|
Fixed spelling
|
2014-10-07 21:21:03 +01:00 |
|
James Booth
|
b8ba9b038c
|
Added scroll support to occupant list
|
2014-10-07 21:12:19 +01:00 |
|
James Booth
|
639796384a
|
Handle occupant list resize
|
2014-10-07 17:06:02 +01:00 |
|
James Booth
|
0c24b53bfa
|
Added room occupants panel
|
2014-10-07 16:37:14 +01:00 |
|
James Booth
|
0e18b10b8e
|
Include self in room roster
|
2014-10-07 01:16:46 +01:00 |
|
James Booth
|
78a1556f12
|
Added jid autocomplete for affiliation commands
|
2014-10-06 22:59:25 +01:00 |
|
James Booth
|
965f048b18
|
Implemented setting and listing roles
|
2014-10-06 21:42:09 +01:00 |
|
James Booth
|
d12534c58e
|
Implemented /room kick command
|
2014-10-05 20:52:34 +01:00 |
|
James Booth
|
ac7bc02c63
|
Added /room kick command
|
2014-10-05 03:52:55 +01:00 |
|
James Booth
|
7584ddaa62
|
Added /room subject command
|
2014-10-05 03:05:46 +01:00 |
|
James Booth
|
2026ab4b6e
|
Implemented getting affiliation list, and setting affiliation
|
2014-10-05 01:39:48 +01:00 |
|
James Booth
|
7090f04a92
|
Formatted /room info output
|
2014-10-02 23:52:17 +01:00 |
|
James Booth
|
25b04537e1
|
Added service discovery to /room info command
|
2014-10-02 23:37:10 +01:00 |
|
James Booth
|
44764e12dd
|
Merge branch 'master' into muc_roles
|
2014-10-02 01:01:38 +01:00 |
|
James Booth
|
92a0aba93f
|
Removed usages of strcpy
|
2014-10-02 00:57:29 +01:00 |
|
James Booth
|
60e0d5ef7b
|
Store real jid with occupants
|
2014-10-01 13:27:01 +01:00 |
|
James Booth
|
b189f8f52e
|
Show fixed form fields
|
2014-10-01 13:01:20 +01:00 |
|
James Booth
|
c90f4a37a3
|
Added /room <affiliation> command
|
2014-10-01 00:46:58 +01:00 |
|
James Booth
|
5879f497ad
|
Added /room <role> command
|
2014-10-01 00:27:25 +01:00 |
|
James Booth
|
76d2b9e9b5
|
Moved room info output to ui module, added TODO for roles
|
2014-09-30 23:08:48 +01:00 |
|
James Booth
|
7ec0dd0b83
|
Show occupants affiliation and role with /info in rooms
|
2014-09-30 21:58:18 +01:00 |
|
James Booth
|
9bff9c850b
|
Merge branch 'master' into muc_roles
|
2014-09-30 21:23:31 +01:00 |
|
James Booth
|
ded712c35c
|
Fixed help for jid-multi form fields
|
2014-09-30 21:22:13 +01:00 |
|
James Booth
|
bca5a5f78d
|
Merge branch 'master' into muc_roles
Conflicts:
.gitignore
|
2014-09-30 20:46:26 +01:00 |
|
James Booth
|
fbeb107cbe
|
Dont check for var attribute on form fields of type fixed
|
2014-09-30 20:44:00 +01:00 |
|
James Booth
|
0365e88b7b
|
wip - Store roles and affiliations with occupants
|
2014-09-30 19:46:35 +01:00 |
|
James Booth
|
b7088363e6
|
Merge branch 'master' into muc_roles
|
2014-09-30 00:27:35 +01:00 |
|
James Booth
|
4f7feedb65
|
Changed rooms to use Occupant type instead of PContact
|
2014-09-30 00:16:01 +01:00 |
|
Adam Coffman
|
652bc54bc8
|
free latest_release regardless of its validity
|
2014-09-29 17:09:42 -05:00 |
|
James Booth
|
d25d6b4502
|
Tidied muc module
|
2014-09-28 22:09:20 +01:00 |
|
James Booth
|
a288c200d7
|
Unreference date time
|
2014-09-24 00:52:32 +01:00 |
|
James Booth
|
95a2cec953
|
Handle errors for /disco info requests
|
2014-09-24 00:30:05 +01:00 |
|
James Booth
|
60a18c3c8d
|
Cache capabilities to file
|
2014-09-22 01:36:45 +01:00 |
|
James Booth
|
9f7a8cea81
|
Show message when no capabilities available
|
2014-09-21 23:21:48 +01:00 |
|
James Booth
|
2fb9989123
|
Added jid->hash lookup for capabilities
|
2014-09-20 23:50:19 +01:00 |
|
James Booth
|
ab3fde185d
|
Fixed messages for new rooms
|
2014-09-18 00:15:32 +01:00 |
|
James Booth
|
d2a06ab18e
|
Handle result of room configuration submit
|
2014-09-17 21:48:55 +01:00 |
|
James Booth
|
672fcfe009
|
Show errors in room when can't retrieve room config
|
2014-09-17 20:59:56 +01:00 |
|
James Booth
|
60eedc7c6d
|
Added field updated message, show form mofified indicator for /wins
|
2014-09-17 00:49:06 +01:00 |
|
James Booth
|
0de9c1bdda
|
Merge branch 'master' into roomconfig
|
2014-09-17 00:26:11 +01:00 |
|
James Booth
|
1847f87190
|
Fixed window switching when paged
|
2014-09-17 00:22:55 +01:00 |
|
James Booth
|
16acb52ca3
|
Show indicator when form has unsaved changes
|
2014-09-16 22:23:59 +01:00 |
|
James Booth
|
ef8b8e637d
|
Added form field help
|
2014-09-16 21:51:16 +01:00 |
|
James Booth
|
0d9a145d45
|
Implemented /form help
|
2014-09-16 20:52:38 +01:00 |
|
James Booth
|
f494faac99
|
Show form fields after updating
|
2014-09-15 23:28:12 +01:00 |
|
James Booth
|
6b575aa8fc
|
Added /form show
|
2014-09-15 22:51:53 +01:00 |
|
James Booth
|
c5b697dba7
|
Dont allow unsaved form windows to be closed
|
2014-09-15 22:31:15 +01:00 |
|
James Booth
|
de0ce0b80d
|
Allow removing data from text-multi form fields
|
2014-09-14 18:36:44 +01:00 |
|
James Booth
|
b6242fbd3d
|
Tidied form UI code
|
2014-09-14 01:56:53 +01:00 |
|
James Booth
|
7a12684523
|
Added /room remove command, reformetted form output
|
2014-09-14 01:53:52 +01:00 |
|
James Booth
|
68b839a508
|
Added /room add for *-multi
|
2014-09-14 00:18:06 +01:00 |
|
James Booth
|
b111419693
|
Added form type check on set
|
2014-09-13 22:39:06 +01:00 |
|
James Booth
|
42a14d0182
|
Added tags to form fields
|
2014-09-11 23:44:39 +01:00 |
|
James Booth
|
eba3a7cb30
|
Implemented /room config submit for saving room configuration
|
2014-09-10 23:05:35 +01:00 |
|
James Booth
|
5aa75b1f8b
|
Extracted form field display code
|
2014-09-10 19:59:30 +01:00 |
|
James Booth
|
acc7df161d
|
Added form field type enum
|
2014-09-10 13:18:36 +01:00 |
|
James Booth
|
f3187917fb
|
Coloured room config form var tags
|
2014-09-10 00:32:40 +01:00 |
|
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 |
|