Chris Michael
23ca94c072
express: Fix issue of dynamic switching between tabs & treeview
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 08:59:30 -04:00
Chris Michael
eec4dd91bf
express: Start work on dynamic switching between tabs & treeview
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 18:26:51 -04:00
Chris Michael
9efa17c431
express: Don't create treeview if we are using tabs
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 11:03:45 -04:00
Chris Michael
260519c1c6
express: Add initial support for treeview
...
NB: Not entirely complete yet, but sort of functional ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-11 21:11:21 -04:00
Chris Michael
fb4d13bd98
express: Fix sizing of userlist and also fix scrollbars showing up
...
when not needed
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:10:07 -05:00
Chris Michael
86e612da39
express: Add function(s) to find a user in a channel
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-20 12:20:45 -05:00
Chris Michael
3bd87f8739
express: Store channel opcount in each channel separately
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-20 11:30:08 -05:00
Chris Michael
6c195d3e38
express: Add a user count label to channel userlist to show total
...
number of users
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-20 11:22:39 -05:00
Chris Michael
7c191eef05
sort operators in userlist by available 'data'. we cannot sort by if
...
they have an icon or not because the 'icon' does not actually get set
until the item is realized.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-13 16:00:44 -05:00
Chris Michael
b7088bb4fa
first semi-usefull nickname completion
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:25:21 -05:00
Chris Michael
df53d4f855
remove unused nicklen variable
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 14:48:25 -05:00
Chris Michael
46e57ef464
print list of possible tab-completion nicknames to grid
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 14:46:31 -05:00
Chris Michael
dff57e7052
make grid use the network-defined maximum nickname length
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 14:08:06 -05:00
Chris Michael
3d3820a912
start work on 'Tab' nick completion in entry widget
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 14:02:24 -05:00
Chris Michael
4ca49cebcd
hook into entry changed signal so we can start work on nickname
...
completion
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 15:55:47 -05:00
Chris Michael
1104b6a136
fix channel entry focus issues when activating channels
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 14:04:25 -05:00
Chris Michael
aead1f5b32
set channel entry focus according to active state
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 13:09:20 -05:00
Chris Michael
ba27f70af4
add function to update channel tab color on missed messages
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:11:03 -05:00
Chris Michael
2981ba11f9
add support for tabs to channels
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:50:01 -05:00
Chris Michael
5ec1496c53
Fix eo and elm warnings about widget not being parent
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-07 11:48:15 -05:00
Chris Michael
e7e7eef7b9
implement hiding of channel list if grid is clicked
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-06 11:50:30 -05:00
Chris Michael
5135603dcc
sort channel user list by op and alphabetical
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-06 11:02:19 -05:00
Chris Michael
f07b950679
add function so we can append users to the channel's user list
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-30 14:54:15 -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
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
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
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
1ba6075b85
add FIXME note
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-18 14:36:49 -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
00bc2f0754
modify text append function to accept a nick parameter also
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:26:18 -05:00
Chris Michael
e021e73e9b
remove debug printing of channel text
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 11:14:01 -05:00
Chris Michael
eb055ef1bf
start on appending text to the grid (version 2) ;)
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-12 15:09:42 -05:00
Chris Michael
f1ab6b82e2
use an eina_binbuf to store channel text (the theory is that we will
...
write the text to the actual grid in an idler maybe)...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 14:48:01 -05:00
Chris Michael
5ccfbc70e8
add ability to send messages to the proper channels
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 14:14:34 -05:00
Chris Michael
0db9795f21
Fix resizing of grid and window.
...
Fix issue of size_hint_change causing grid to get larger
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 15:10:54 -05:00
Chris Michael
e87014fab2
cleanup channel objects on delete
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 13:48:43 -05:00
Chris Michael
e8a015db81
add function to set the grid window so we can do smart callbacks for
...
selection
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 13:31:41 -05:00
Chris Michael
82ac30d8cb
add support for setting window opacity
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 12:28:24 -05:00
Chris Michael
a8c76761e6
Add begnings of channel_text_append
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-20 17:31:26 +00:00
Chris Michael
b9a63f145d
Big giant "rework" commit to redo the UI code (faster, easier to
...
manage).
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 11:11:32 +00:00