Commit Graph

223 Commits

Author SHA1 Message Date
Chris Michael 2742c3205e Add theme entries for options frame and icons
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-09 16:23:40 +00:00
Chris Michael c94f5794e1 Add settings icon to theme
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-09 16:23:15 +00:00
Chris Michael 6e1e6ac8df Start on express library initialization code
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-05 13:20:06 +00:00
Chris Michael c50602f3b8 Add express library init & shutdown api functions
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-05 13:19:48 +00:00
Chris Michael 3e6d4d2717 Add logging macros
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-05 13:19:35 +00:00
Chris Michael 367106b7a4 Add express library header and code to init express library
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-05 13:19:05 +00:00
Chris Michael 546f905629 Cleanup pkgconfig dependencies
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-05 13:18:38 +00:00
Chris Michael 767736312c Adjust makefiles to support EFL compiler & linker flags
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 17:39:20 +00:00
Chris Michael a8915dcde3 Add efl compiler flags and start on library autofoo
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 17:34:08 +00:00
Chris Michael 6e217d768f Add more efl m4 macros
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 17:15:06 +00:00
Chris Michael 7e9bc95162 Add callbacks for channel next & prev
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 14:48:34 +00:00
Chris Michael ec853e9a25 Add code to grid for catching key down and mouse events
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 14:47:44 +00:00
Chris Michael 4bf995e5ec Fix where clicked callback is raised
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 14:47:18 +00:00
Chris Michael 3cddd5ae2c Add keydown support for selector
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 12:45:38 +00:00
Chris Michael d43299f25a Add selector to theme
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:32:33 +00:00
Chris Michael 17f9578dd5 Update images Makefile
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:32:17 +00:00
Chris Michael 8a682453f1 Add inset_shadow image
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:32:06 +00:00
Chris Michael 80294d5700 Add selector to window.
Add channel focus function.
Add code to create selector

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:31:01 +00:00
Chris Michael 0e79b5ce2c Add function for getting grid name and save grid name during _grid_add
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:30:28 +00:00
Chris Michael 73f443cffc Remove dead comment
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:30:08 +00:00
Chris Michael 96050fe2d4 Add a config option for selector zoom
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:29:48 +00:00
Chris Michael 83dd49a17b Add selector function declarations
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:29:28 +00:00
Chris Michael f3329b5d59 Add selector to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:29:14 +00:00
Chris Michael 48efe689bf Add selector file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 11:29:04 +00:00
Chris Michael 8500247adf Hook callback for when textgrid changes size hints.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:49:35 +00:00
Chris Michael 179a491175 Fix desktop comment
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:46:00 +00:00
Chris Michael 285591d246 Add sizing job and handle step sizing.
Add function to update channel count and missed channels.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael b752cea680 Add function to init grid default colors.
Update textgrid cells in _smart_apply.
Add focus_in & focus_out callbacks to for cursor object.
Add function to set initial grid config.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 925b3ca564 Init grid default colors
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 7dd9dfc08f Add grid function for setting colors
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael a9668b8161 Add cursor object to theme
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 5daa87c8a5 Add fonts to output
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 6f9c418180 Add grid to channel.
Add config check for translucency.
Add code to init and shutdown config subsystem.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael f9ebb3dee7 Add grid and config to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 0779c19d5c Add fonts subdirectory
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael c161133545 Add utility functions to get user directory and name
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 6c27b88479 Add config structures and macros
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 7e4def95e9 Add textgrid object
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:46 +00:00
Chris Michael 8c7e572363 Add config subsystem
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael fc754f7e41 Add fonts to install
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 102c7190e8 Add channel count callbacks, and focus callbacks for channel
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael b992187cfb Add channel count/missed parts to channel group.
Add focus to channel group.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael c54aa07ec5 Formatting fix
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 48bee885b6 Add Channel structure.
Add functions to create and free Channels.
Create a default channel for new window.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 7aecccc436 Make _theme_default_get an accessible function.
Add _theme_reload functions

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 08f314b5e3 Add Channel structure
Add Theme function declarations

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 68082e9431 Add start of theme objects for window, channel, and background
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael c2b0963fa1 Add elm theme overlay
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 49aeefd2cf Apply theme to base object
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 6ca6e1ef6d Add _theme_apply function declaration
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00