Commit Graph

300 Commits

Author SHA1 Message Date
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
Chris Michael 646c94e444 Add utils file to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 2985b1fbdf Add theme, images, and sounds
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 524f7539e8 Add themes directory to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael d9f3e96ee7 Add theme directory to build output
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael dfbc18cc30 Add utils file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael ff0a5572a1 Add conformant and base object to window
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 456a44d1f2 Don't segfault on window close
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 392943dd2b Add express_config.h.in to clean files
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 05f4fb0170 Add po folder and files
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 6586e3994e Add EINA_UNUSED
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 2af648d5ab Cleanup library makefile
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 7fb8585940 Add Eina header
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 11ebae1657 Add window file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael b309cccdd8 Set PACKAGE_*_DIRs in Makefile
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 66f728e17e Add code to create main window
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael ab6c8bfe0c Add logging domain and logging macros
Add function declarations for Window

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael e0d7a3c77f Fix up Express desktop file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 6ca553872b Add po to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 7becc8f024 Add start of source code
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 97e79e2039 Add Makefile and configure.ac
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael bafe3bece0 Add data directory with desktop file and icon
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:45 +00:00
Chris Michael 444ef1fbd2 Add m4 directory and m4 files
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:44 +00:00
Chris Michael 24ab65bcb0 Add basic files such as Authors, Copying, News, Readme, etc
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-27 20:44:44 +00:00