Commit Graph

390 Commits

Author SHA1 Message Date
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 9195f3fcbf express: Slightly increase space between tabregion and channel grid
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 18:24:11 -04:00
Chris Michael e34cf6ddfe express: Modify theme so that grid does Not draw over tab region when we switch between treeview & tabs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 18:19:29 -04:00
Chris Michael bb2545ccf7 express: Disable Video config option for now as we have nothing in there
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 11:28:29 -04:00
Chris Michael ae059b6ad6 express: Make userlist align to bottom of tabregion
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 11:26:06 -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 6c8b9faa1e express: Fix default treeview state to not take up space when invisible
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 11:02:07 -04:00
Chris Michael 1e30ca9298 express: Listen for Tab/Treeview radio change and update config
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-12 11:00:44 -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 f2b697a508 express: Modify default theme to handle treeview and move user list
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-11 21:10:48 -04:00
Chris Michael 6d16d808b5 express: Only update tabbar, tabcount, etc when tabs are enabled
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-10 10:58:07 -04:00
Chris Michael a6eda968fe express: Re-enable Treeview option
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-10 10:57:46 -04:00
Chris Michael 8c98baf110 express: Move userlist to right of window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-10 10:57:21 -04:00
Chris Michael 22aa20a354 express: Bump minor version
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-31 09:40:21 -04:00
Chris Michael fb27e465c9 express: Add a --version help option to display Express version
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-31 09:39:48 -04:00
Chris Michael cc02bfdd79 express: Fix support for gravatar showing 'busy' image while downloading
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:11:15 -04:00
Chris Michael 2578ce12d9 express: Add utility function for checking file extensions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:10:52 -04:00
Chris Michael 48dad68374 express: Make url links use elm_layout so we can handle tooltips
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:10:09 -04:00
Chris Michael 5daca37ba8 express: Add media files to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:09:47 -04:00
Chris Michael 7d99faa9b1 express: Add configure.ac check for mkstemps
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:09:29 -04:00
Chris Michael 48ff03ccf4 express: Add Media smart object
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-30 16:09:00 -04:00
Srivardhan Hebbar 6644cf5331 express: Adding downloading symbol while gravatar being downloaded.
Summary:
This is not working and I don't know why!! Thought this is the best way to show you my code. Need your help now.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D2187
2015-03-24 09:12:32 -04:00
Srivardhan Hebbar e273df30d0 express: Made gravatar configurable.
Summary: Added option to enable/disable gravatar feature. Also reverted the eina_file_mkstemp changes, because, it doesn't work the way it is supposed to work. It doesn't return a random file. Raised a bug for it: https://phab.enlightenment.org/T2203

Reviewers: devilhorns

Reviewed By: devilhorns

Differential Revision: https://phab.enlightenment.org/D2141
2015-03-17 09:48:30 -04:00
Chris Michael d85fac0e1d express: Delete the Eina_Tmpstr when we are finished with it
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-12 11:17:07 -04:00
Chris Michael b7be2f7606 express: Use Eina_Tmpstr for buffer
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-12 11:09:16 -04:00
Srivardhan Hebbar 757b21f653 express: Used eina_file_mkstemp instead of mkstemps.
Summary: Instead of using mkstemps, using eina_file_mkstemp. Thought this would be better.

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D2139
2015-03-11 10:49:30 -04:00
Chris Michael 48af66cd17 express: Fix formatting
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-09 14:04:08 -04:00
Chris Michael 16ecdfcba1 express: Use evil_tmpdir_get for temp director on windows
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-09 13:59:50 -04:00
Chris Michael 6c92c8f1d8 express: Fix formatting
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-09 10:50:43 -04:00
Srivardhan Hebbar 4d74e09ff0 express: Adding Gravatar functionality.
Summary:
Gravatar is working fine. I will add option to on and off Gravatar in another patch. Now gravatar is enabled always.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>

Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D2106
2015-03-09 10:47:41 -04:00
Chris Michael 40be88265d express: Add config option for Treeview
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:50:02 -05:00
Chris Michael b121e6460b express: Add config variable for treeview
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:33:03 -05:00
Chris Michael 4ea006427c express: Implement support for users changing nicknames
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:31:44 -05:00
Chris Michael 4442b9f2a6 express: Return all channels that a user is in when requested
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:31:39 -05:00
Chris Michael 7675357bdd express: Hook into callback for user changing nickname
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 14:10:43 -05: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 fae267cd01 express: Support servers which auto-join channels when connecting
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 13:05:51 -05:00
Chris Michael c402734869 express: Replace evas_object_size_hint_weight/align set functions with
MACROS

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 12:30:58 -05:00
Chris Michael 34649d44b2 move username and nickname config options to the network tab
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 11:43:41 -05:00
Chris Michael 7391e086a4 fill in cfg_net username and nickname if they are missing
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 11:43:23 -05:00
Chris Michael 56deeb9228 send username and nickname from the network config
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 11:43:00 -05:00
Chris Michael 78538b9ee1 remove username and nickname from the general options tab
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-03-03 11:42:39 -05:00
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