4. What is Elm Theme Viewer?
An EFL(Enlightenment Foundation Libraries) elementary widget preview program.
Lists all widgets and styles from the theme.
Actually creates widgets with a proper code.
16. Features
Widget preview
Finger Size change
Scale change
Force resize object
Widget disable
Focus highlight enabled on/off
Focus highlight animation on/off
Each widget's description
Each widget's specific option change
Widget search
17. Usage
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
$ elm_theme_viewer -t ./darkness.edj
Set the theme file
Usage 3
$ elm_theme_viewer -h
See the help
18. Usage
Usage 4
$ elm_theme_viewer -m
Set the mobile mode
Usage 5
$ elm_theme_viewer -T
Set the Tizen platform style. This enables mobile mode (-m) automatically.
Usage 6
$ elm_theme_viewer -s 1280x720
Set the window size
19. Usage
Usage 7
$ elm_theme_viewer -F
Set the full screen mode. This overrides window size setting.
Usage 8
$ elm_theme_viewer -w check
Set the widget name to start with.
21. TODO
Code generation
GUI widget resize
Easy navigation
Preview object align
Scroller for preview
Edc layout preview
E theme preview
Finish all the widgets preview
Implement open menu with file selector
22. Web Site
https://git.enlightenment.org/tools/elm-theme- viewer.git
Source Code
git://git.enlightenment.org/tools/elm-theme- viewer.git