SettingsGUI
From Openmoko
(Difference between revisions)
(0.3 - audio settings, new screenshoot) |
(0.4 - GSM Settings (only signal strength for now), new screenshoots) |
||
Line 1: | Line 1: | ||
{{InProgress}} | {{InProgress}} | ||
− | [[Image:SettingsGUI- | + | [[Image:Screen-0_4.png|thumb|SettingsGUI - Screen Settings]] |
+ | [[Image:Audio-0_4.png|thumb|SettingsGUI - Audio Settings]] | ||
+ | [[Image:Gsm-0_4.png|thumb|SettingsGUI - Experimental GSM Settings]] | ||
+ | |||
== Overview == | == Overview == | ||
Until OpenMoko releases an official GUI-Tool to change settings, SettingsGUI allows you to set various settings of the gta01. | Until OpenMoko releases an official GUI-Tool to change settings, SettingsGUI allows you to set various settings of the gta01. | ||
− | This programm is written in Python using pygtk | + | This programm is written in Python using pygtk. It can be used only if those are present in your environment. |
(see [[SettingsGUI#Environment]]) | (see [[SettingsGUI#Environment]]) | ||
Line 12: | Line 15: | ||
* Screen (Backlight enable/disable, Backlight brightness, Screen Orientation) | * Screen (Backlight enable/disable, Backlight brightness, Screen Orientation) | ||
* Audio (profile selection, volume) | * Audio (profile selection, volume) | ||
+ | * GSM (Restart gsmd, signal strength) | ||
== Planned Features == | == Planned Features == | ||
− | * GSM (Provider selection, enable/disable gsm-reciver | + | * GSM (Provider selection, enable/disable gsm-reciver) |
* Bluetooth (device scanning, connection, signal strength) | * Bluetooth (device scanning, connection, signal strength) | ||
* GPRS (select APN, display transfer rate) | * GPRS (select APN, display transfer rate) | ||
* Battery (show capacity, voltage, charger-status) | * Battery (show capacity, voltage, charger-status) | ||
+ | |||
+ | == Comment on GSM-Support == | ||
+ | |||
+ | * As there are no gsmd python bindings available at the time, SettingGUI uses python-subprocess and threads to communicate to the commandline of [[Gsmd#libgsmd-tool | libgsmd-tool]] for the time being. | ||
== Download == | == Download == | ||
− | [http://mput.de/~kristian/.openmoko/SettingsGUI-0. | + | [http://mput.de/~kristian/.openmoko/SettingsGUI-0.4.tar.gz SettingsGUI-0.4.tar.gz] |
== Environment == | == Environment == | ||
Line 28: | Line 36: | ||
The following archives will have to be installed: | The following archives will have to be installed: | ||
− | * python | + | * python |
− | * python-misc | + | * python-misc |
+ | * python-lang | ||
* python-pygtk | * python-pygtk | ||
− | * python-pygtk-dev | + | * python-subprocess |
− | * python-pycairo-dev (should be a dependency of python-pygtk-dev...?) | + | * python-pygtk-dev (should not be needed... ?) |
+ | * python-pycairo-dev (should be a dependency of python-pygtk-dev and not be needed... ?) | ||
Line 39: | Line 49: | ||
* Uncompress tar.gz file | * Uncompress tar.gz file | ||
* run: | * run: | ||
+ | export DISPLAY=:0.0 | ||
python SettingsGUI-x.x/SettingsGUI.py | python SettingsGUI-x.x/SettingsGUI.py | ||
[[Category:Applications]] | [[Category:Applications]] | ||
[[Category:In_progress]] | [[Category:In_progress]] |
Revision as of 21:33, 28 August 2007
In progress: This article or section documents one or more features whose implementation are in progress. |
File:Screen-0 4.png
SettingsGUI - Screen Settings
Contents |
Overview
Until OpenMoko releases an official GUI-Tool to change settings, SettingsGUI allows you to set various settings of the gta01.
This programm is written in Python using pygtk. It can be used only if those are present in your environment.
(see SettingsGUI#Environment)
Current Features
- Screen (Backlight enable/disable, Backlight brightness, Screen Orientation)
- Audio (profile selection, volume)
- GSM (Restart gsmd, signal strength)
Planned Features
- GSM (Provider selection, enable/disable gsm-reciver)
- Bluetooth (device scanning, connection, signal strength)
- GPRS (select APN, display transfer rate)
- Battery (show capacity, voltage, charger-status)
Comment on GSM-Support
- As there are no gsmd python bindings available at the time, SettingGUI uses python-subprocess and threads to communicate to the commandline of libgsmd-tool for the time being.
Download
Environment
The following archives will have to be installed:
- python
- python-misc
- python-lang
- python-pygtk
- python-subprocess
- python-pygtk-dev (should not be needed... ?)
- python-pycairo-dev (should be a dependency of python-pygtk-dev and not be needed... ?)
Installation / Execution
- Uncompress tar.gz file
- run:
export DISPLAY=:0.0 python SettingsGUI-x.x/SettingsGUI.py