Chris Michael
|
fc9b8551e3
|
show/hide userlist when we get channel users from network
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-30 13:03:52 -05:00 |
Chris Michael
|
34d50e5ecb
|
add start of userlist code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-30 13:03:35 -05:00 |
Chris Michael
|
d7d3aaaa8d
|
add function prototypes for showing/hiding user list
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-30 13:03:02 -05:00 |
Chris Michael
|
8ddb6daf86
|
user weight & align macros
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-30 13:02:48 -05:00 |
Chris Michael
|
91ced159a5
|
adjust position of entry and channel text
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 15:44:38 -05:00 |
Chris Michael
|
e64e058934
|
add support for highlighting urls on mouse over.
add support for launching urls.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 15:22:35 -05:00 |
Chris Michael
|
af8eae9b68
|
add fields to Grid structure for supporting mouse_over link support
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 15:22:07 -05:00 |
Chris Michael
|
80bd55ae60
|
add utility functions used for url/link support
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 15:21:42 -05:00 |
Chris Michael
|
88a26b2184
|
add function prototypes for link detection
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 15:21:23 -05:00 |
Chris Michael
|
d86f78de1c
|
add edc group for url links
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 13:07:59 -05:00 |
Chris Michael
|
c1226ce3f4
|
Add images for url links
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 13:07:43 -05:00 |
Chris Michael
|
d195876627
|
set window urgent on missed messages
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 11:02:58 -05:00 |
Chris Michael
|
1d4a315083
|
write text to channel when message is sent by the user
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-29 10:50:30 -05:00 |
Chris Michael
|
1c030bb1aa
|
fix appending new text to proper position after grid has been resized
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2015-01-27 15:47:55 -05:00 |
Chris Michael
|
d07544a8ff
|
set the network to be used for the channel when sending text
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-19 15:08:24 -05:00 |
Chris Michael
|
b05756d466
|
send text to the channel when Enter is pressed
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-19 15:08:09 -05:00 |
Chris Michael
|
7f1371c61b
|
add support for Sending text to channels
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-19 15:07:48 -05:00 |
Chris Michael
|
2c8ed6a5b0
|
hook into entry activated callback so we can start sending text to
channels
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-19 14:01:35 -05:00 |
Chris Michael
|
bb477ea448
|
for now, entry will be always visible
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-19 13:52:32 -05:00 |
Chris Michael
|
d8acc7216a
|
start work on an entry for channel input
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 16:33:17 -05:00 |
Chris Michael
|
cbc7e8ab0d
|
update README
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 14:37:30 -05:00 |
Chris Michael
|
1ba6075b85
|
add FIXME note
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 14:36:49 -05:00 |
Chris Michael
|
09823824d3
|
remove blank line
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 14:36:38 -05:00 |
Chris Michael
|
60e38fda84
|
add callback hook for server notices
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 14:24:53 -05:00 |
Chris Michael
|
09d0c202d5
|
add support for IDENTIFY for various network types
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 14:04:52 -05:00 |
Chris Michael
|
3938af1641
|
add callbacks for channel names and private messages
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 12:23:28 -05:00 |
Chris Michael
|
ae8efe5b28
|
add channel callback hooks for private messages and channel users list
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 12:23:05 -05:00 |
Chris Michael
|
928fd054c4
|
trap channel_names code and raise callback
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:53:47 -05:00 |
Chris Michael
|
241eccf988
|
add channel_name to callbacks
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:53:28 -05:00 |
Chris Michael
|
9da7e96167
|
Fix printing of topic time
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:53:08 -05:00 |
Chris Michael
|
dc10a57c36
|
add support for TOPIC_TIME message and mark further callbacks that
need implementing
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:32:36 -05:00 |
Chris Michael
|
6225e686bc
|
add support for TOPIC_TIME message
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:32:18 -05:00 |
Chris Michael
|
b63ed66841
|
add support for Topic_Time message
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 11:31:49 -05:00 |
Chris Michael
|
5b41eb77e3
|
implement callback for channel join messages
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 10:44:07 -05:00 |
Chris Michael
|
723626a71c
|
fix issue with parsing channel JOIN messages where /r/n was not being
stripped
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 10:43:39 -05:00 |
Chris Michael
|
01f5519b99
|
when creating a new channel, default the channel password to NULL
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-18 10:43:20 -05:00 |
Chris Michael
|
da817f631c
|
add hooks for user quit, part, and join
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 15:27:36 -05:00 |
Chris Michael
|
8a6554a10f
|
setup proper hook for user_quit callback.
Implement user part & join callbacks
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 15:26:47 -05:00 |
Chris Michael
|
57b625f9fe
|
don't use the Quit callback for users leaving a channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 14:10:13 -05:00 |
Chris Michael
|
10fa6dc126
|
don't set channel name in list when we change password
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 14:06:30 -05:00 |
Chris Michael
|
af99dea79c
|
fix up channel count and missed channel count to work properly
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 13:49:15 -05:00 |
Chris Michael
|
dafbb86da9
|
enable some more debugging for Andy
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 13:09:47 -05:00 |
Chris Michael
|
3be16072d7
|
cleanup compiler warnings
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:50:04 -05:00 |
Chris Michael
|
011d50928c
|
we still want to update channel count if we only have one channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:48:17 -05:00 |
Chris Michael
|
6dda84e4ff
|
if we fail to create a Channel tab after joining, then part the channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:38:41 -05:00 |
Chris Michael
|
73f2fa029d
|
restore Default tab behaviour
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:34:47 -05:00 |
Chris Michael
|
b88c9fc0df
|
don't remove the Default tab during development
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:29:12 -05:00 |
Chris Michael
|
a85ec0e0e2
|
tweak options layout slightly to fit colors
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:20:41 -05:00 |
Chris Michael
|
c8e19fa467
|
move structure definition of Color to header file
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:20:14 -05:00 |
Chris Michael
|
f78cbaf9e2
|
add Colors tab to options list
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2014-12-17 12:19:52 -05:00 |