GPE Wiki
Related projects
- linuxtogo.org
http://www.linuxtogo.org - The Matchbox Window Manager
http://projects.o-hand.com/matchbox/ - wxEmbedded - wxWidgets support for GPE
http://www.roebling.de/embedded.html - VLC for GPE/Familiar
http://www.videolan.org/vlc/download-familiar.html - MKPhone - a phone application that can be used with GPE
http://dev.jerryweb.org/mkphone/ - Gomunicator - a phone application that can be used with GPE
http://www.linuxdevelopment.org/projects/familiar/gomunicator/index.html - FBReader - ebook reader featuring GPE support
http://only.mawhrin.net/fbreader/ - Tinymail - THE framework to build resource aware email clients
http://www.tinymail.org
Related documentation
- GNOME Human Interface Guidelines (1.0)
http://developer.gnome.org/projects/gup/hig/1.0/ - Apple Newton application interface guidelines
http://www.unna.org/unna/development/documentation/ - Palm OS User Interface Guidelines
http://www.palmos.com/dev/support/docs/ui/UIGuidelinesTOC.html - XSETTINGS - configuration of settings for all applications running within a desktop
http://www.freedesktop.org/standards/xsettings.html - D-BUS - a system for low-latency, low-overhead, easy to use interprocess communication (IPC)
http://www.freedesktop.org/software/dbus/
Desktop interoperability
GPE programs aim to meet the relevant freedesktop.org standards.
GPE programs should comply with the GNOME Human Interface Guidelines where it is appropriate. Some deviations have to be made to deal with peculiarities of the palmtop environment, such as small screens; some of these changes and additions to the GNOME HIG can be found on the GPE HIG Wiki page.
OpenOffice has a project for Document Editing on Small Devices: XMerge.
Here is something that would allow to run wine on ARM: QEMU x86 Emulator.
Icons:
- http://art.gnome.org/art-icons/index.php
- http://developer.ximian.com/themes/icons/
- http://jimmac.musichall.cz/ikony.php3
- http://developer.ximian.com/themes/icons/ooo-icons.html
- http://www.asturlinux.org/~jsmanrique/gpe/files/Pixmaps_NOIA.tar.gz (icons can be seen on http://www.asturlinux.org/~jsmanrique/gpe/)
SQL schemas
The core storage model for environment-wide data such as PIM data and user preferences is that of a relational database, implemented through the ubiquitous SQL (Structured Query Language).
We started to collect the database layouts used in GPE in the GpeDatabaseScheme wiki.
Data transfer
GPE supports the vCard and vCal standards for transferring address book and calendar information. We also plan to follow the IETF Calendaring and Scheduling standards. See also the OpenSync link below.
Interesting applications
- Sam J. Engström has a nice collection
http://www.samengstrom.com/ipaq/ - SQLite is the database engine library used by some applications and usqld
http://www.sqlite.org/ - SyncML
http://www.syncml.org
SyncML library
http://libsyncml.sourceforge.net/ - OpenSync
- PaxAnimas minipredict, psCalc and psPim
![[The GPE Logo] > gpe.linuxtogo.org](/images/logo3s.png)
![[The Linuxtogo.org] > www.linuxtogo.org](/images/logo-w.png)