You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Daniel Juyung Seo b962683355 gui: Fix widget list display issue. 6 years ago
data Desktop: added desktop and icon files. 9 years ago
m4 autotools: adopted autotools. 10 years ago
packaging spec: added rpm build. tested on tizen. 10 years ago
src gui: Fix widget list display issue. 6 years ago
.arcconfig arcconfig: added .arcconfig file 8 years ago
.gitignore .gitignore: added .deps directory to git ignore file. 9 years ago
AUTHORS added Jiyoung to authors list. thanks for the contribution. 10 years ago
COPYING added Jiyoung to authors list. thanks for the contribution. 10 years ago
ChangeLog autotools: adopted autotools. 10 years ago
DEV.txt dev: added elm theme viewer development guideline. 8 years ago
INSTALL autotools: adopted autotools. 10 years ago
Makefile.am autotools: adopted autotools. 10 years ago
NEWS autotools: adopted autotools. 10 years ago
README README: added command line option. 9 years ago
TODO TODO: Update a todo list. 8 years ago
autogen.sh autotools: adopted autotools. 10 years ago
configure.ac Desktop: added desktop and icon files. 9 years ago
elm-theme-viewer.manifest elm-theme-viewer.manifest: updated manifest according to the latest tizen changes. 10 years ago
init.txt init. 10 years ago

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