Commit Graph

348 Commits

Author SHA1 Message Date
Chris Michael 47b87c07c8 move username and nickname to be Network specific
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 11:42:18 -05:00
Chris Michael 685e6365bf support SSL certificates if Use SSL is specified
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 10:43:12 -05:00
Chris Michael 81c301e4c8 setup listener for ecore_con server error
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 09:55:59 -05:00
Srivardhan Hebbar 59a1570e66 express: Adding mouse over functionality.
Summary: Adding mouse over functionality in the express.

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D2058
2015-02-27 09:29:10 -05:00
Chris Michael 48663bc45d express: Fix printing of user left message and add printing of user
quit message

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-20 12:21:10 -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
Srivardhan Hebbar 43f50c761d express: Added .arcconfig
Summary: Added arc config file.

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D1996
2015-02-19 08:51:26 -05:00
Srivardhan Hebbar cf024c2e42 express: Modified autogen.sh to enable building from any directory.
Summary: Currently we can build from only src directory. So modified autogen.sh to be able to build from other directories as well.

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D1995
2015-02-19 08:50:34 -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 701f204bc6 increase width of userlist
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-13 16:00:26 -05:00
Chris Michael 12a6a7f47b add teamwork support for Mike :)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 16:50:44 -05:00
Chris Michael 7a81b732e3 add dbus to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:46:42 -05:00
Chris Michael 73176149b1 add start of dbus code
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:46:34 -05:00
Chris Michael f94710a9a2 add dbus header file
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:45:02 -05:00
Chris Michael c61707c157 add checks for eldbus support
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:43:33 -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 361ad048fa recolor tabs when we fill a tabbar
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 15:24:51 -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 5ab72400ce add function to return network max nickname length
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 14:05:38 -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 39b74a1c00 strip '\r\n' from user names
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 13:45:32 -05:00
Chris Michael b8825ed092 add our own str_has_prefix function which ignores case
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 13:44:53 -05:00
Chris Michael c945e4b200 remove define from grid file
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 09:28:40 -05:00
Chris Michael 9c7375b5d1 add define for maximum nickname length
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-12 09:28:14 -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 b21034e3e6 remove dead assignment
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 15:50:07 -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 2862649ae6 support column for usename and column(s) for text
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 13:02:17 -05:00
Chris Michael d318ec5926 don't segfault when freeing users
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:30:19 -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 8104f6dcdf add function to colorize any missed tabs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:09:30 -05:00
Chris Michael 035e1406db add function prototype to update channel tabbar
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:09:08 -05:00
Chris Michael 32e4e56f91 add function declaration to update window tabbar
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:08:49 -05:00
Chris Michael 26922dfa62 add support to colorize any missed tabs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 11:07:57 -05:00
Chris Michael 33f4b1c04d only update tabs if we are configured to use them in the gui
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 10:17:30 -05:00
Chris Michael 491cabc577 add tab config option to gui config
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 10:17:16 -05:00
Chris Michael 5364cc489a add option to use tabs in the gui
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 10:17:03 -05:00
Chris Michael 549620aa31 start work on ability to accept irc commands from entry
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:55:01 -05:00
Chris Michael 4008027e4f use channel 'active', not channel focus when writing to a channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:55:01 -05:00
Chris Michael 33013e3de3 add support for window tabbar and channel tabs.
separate channel focus and channel active so that focus is handled by
window focus.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:54:56 -05:00
Chris Michael 4e44a3d318 add window tabbar function prototypes
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:51:26 -05:00
Chris Michael 721dab7923 add channel tab function prototypes
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:50:54 -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 352cd4365c add tabs to theme
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:44:38 -05:00
Chris Michael 3b4239af91 add tab images
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-11 09:44:25 -05:00