Commit Graph

400 Commits

Author SHA1 Message Date
Chris Michael 718f1153b4 express: Reduce calls to edje_object_part_swallow. Don't need them here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 20:22:36 -04:00
Chris Michael 916c9bfa67 express: Don't need to call the second show program here
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 20:22:15 -04:00
Chris Michael cd06d81420 express: Check getenv(LOGNAME) for user name first before using getlogin()
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 10:02:14 -04:00
Chris Michael 4f79bcfa79 express: Make sure we actually have text to send from the entry before trying to send to channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 09:52:13 -04:00
Chris Michael e849212f34 express: Remove debug line
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 09:15:00 -04:00
Chris Michael eb44199864 express: Highlight current active channel when adding to treeview
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 09:14:22 -04:00
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 ec4d2dde21 express: Minor formatting fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 08:30:33 -04:00
Chris Michael b52ec72319 express: Increase resolution of bg_shine
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-04-13 08:28:41 -04:00
Andy Williams 258756572c express: respect scale for minimum size 2015-04-12 23:55:18 +01: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 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