Go to file
zmike 3d81272e68 redo widget callback creation to use an array, fix all warnings
this still needs more work and simplifying
2014-05-03 12:19:13 -04:00
data add toolbar theme copied from default theme (for now), pop toolbar selected state after action completes 2014-05-03 11:52:53 -04:00
m4 redo build system 2014-05-02 14:51:37 -04:00
packaging spec: added rpm build. tested on tizen. 2013-02-01 15:43:51 +09:00
src/bin redo widget callback creation to use an array, fix all warnings 2014-05-03 12:19:13 -04:00
.gitignore redo build system 2014-05-02 14:51:37 -04:00
AUTHORS added Jiyoung to authors list. thanks for the contribution. 2013-02-01 12:57:24 +09:00
COPYING added Jiyoung to authors list. thanks for the contribution. 2013-02-01 12:57:24 +09:00
ChangeLog autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
INSTALL autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
Makefile.am redo build system 2014-05-02 14:51:37 -04:00
NEWS autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
README README: added command line option. 2013-08-24 05:01:58 +09:00
TODO TODO: updated 2013-08-15 23:24:57 +09:00
autogen.sh autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
configure.ac comment out log level limiting in configure: this is for libraries and apps which depend on performance! 2014-05-02 15:47:52 -04:00
elm-theme-viewer.manifest elm-theme-viewer.manifest: updated manifest according to the latest tizen changes. 2013-04-05 15:53:50 +09:00
init.txt init. 2013-03-26 00:16:57 +09:00

README

===============================================================================
elm-theme-viewer
===============================================================================
Author: Daniel Juyung Seo (SeoZ) and others

Elm Theme Viewer is an EFL(Enlightenment Foundation Libraries) elementary
widget preview program. It lists all widgets and styles from the theme.  It
actually creates widgets with a proper code.
This is a very useful program for elementary application programmers,
elementary theme creators, and elementary widget developers.



===============================================================================
Build and Install
===============================================================================
   $ ./autogen.sh && make && sudo make install



===============================================================================
Command Line Option
===============================================================================
 $ ./elm_theme_viewer -h
Usage: ./elm_theme_viewer [options]

Elementary theme previewer written with Enlightenment Foundation Libraries.

Options:
  -t=THEME, --theme=THEME
                          Set the theme to load and parse.
                          Type: STR.
  -m, --mobile            Set the mobile view.
  -s=SCREENSIZE, --screensize=SCREENSIZE
                          Set the screen size in WIDTHxHEIGHT format. (300x500)
                          Type: STR.
  -F, --fullscreen        Go into the fullscreen mode from start.
  -T, --tizen             Run as a Tizen platform mode. Use Tizen internal style
                          s.This enables mobile mode automatically.
  -w=WIDGET, --widget=WIDGET
                          Set the widget to launch from command line.
                          Type: STR.
  -V, --version           show program version.
  -C, --copyright         show copyright.
  -L, --license           show license.
  -h, --help              show this message.



===============================================================================
Usages
===============================================================================
Usage 1:
   $ elm_theme_viewer

It loads default theme (default.edj from /usr/local/share/elementary/themes) by
default. But you can see the preview of other themes with the following
instruction.

Usage 2: Set the theme file
   $ elm_theme_viewer -t ./darkness.edj

Usage 3: See the help
   $ elm_theme_viewer -h

Usage 4: Set the mobile mode
   $ elm_theme_viewer -m

Usage 5: Set the Tizen platform style. This enables mobile mode (-m) automatically.
   $ elm_theme_viewer -T

Usage 6: Set the screen size
   $ elm_theme_viewer -s 1280x720

Usage 7: Set the full screen mode. This overrides screen size setting.
   $ elm_theme_viewer -F

Usage 8: Set the widget name to start with.
   $ elm_theme_viewer -w check



===============================================================================
Supports Features
===============================================================================
- Fingersize change
- Scale change
- Force resize object
- Widget disable support
- Focus highlight enabled on/off
- Focus highlight animation on/off
- Each widget's description
- Each widget's specific option change
- Widget search