Go to file
Daniel Juyung Seo b962683355 gui: Fix widget list display issue. 2016-06-29 01:07:52 +09:00
data Desktop: added desktop and icon files. 2014-01-10 13:14:14 +09:00
m4 autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
packaging spec: added rpm build. tested on tizen. 2013-02-01 15:43:51 +09:00
src gui: Fix widget list display issue. 2016-06-29 01:07:52 +09:00
.arcconfig arcconfig: added .arcconfig file 2014-09-11 01:07:39 +09:00
.gitignore .gitignore: added .deps directory to git ignore file. 2014-02-26 01:32:14 +09: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
DEV.txt dev: added elm theme viewer development guideline. 2014-08-17 01:56:43 +09:00
INSTALL autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
Makefile.am autotools: adopted autotools. 2013-01-05 14:55:27 +09: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: Update a todo list. 2014-12-18 00:03:31 +09:00
autogen.sh autotools: adopted autotools. 2013-01-05 14:55:27 +09:00
configure.ac Desktop: added desktop and icon files. 2014-01-10 13:14:14 +09: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