The EVX Software developers' documentation
- Developers' Documentation Scrapbook - work in progress.
- Thoughts about a new plugin-system - work in progress.
Setting up a development environment
- Windows - Setting up development on Windows for one developer
- Linux - TODO ( LAMP + EasyEclipse ) Setting up development on Linux for one developer
- Team Development - TODO (subversion server, subversion plugin for Eclipse, check-in/out etc.) Setting up development on Windows and Linux for multiple developers sharing one code base
- Instructions on Sourceforge CVS - EVX Software CVS Repository is currently hosted on Sourceforge (under the project named opengoo) .
Applications
Script snippets by Forum Users
These are largely uncommented, and may not present ideal implementations. However, they may be insightful. Note that you have to be logged in as a forum user in order to see the downloadable attachments of the forum posts!
- Example Plugin for an action in the action panel: Posted by Ignacio in the EVX Software Forum (OGOO 1.3.x)
- Shell Access simple hack to allow basic access via the Unix Shell. Work in Progress by max (OGOO 1.3.x)
To be continued…
Outdated Script snippets
These have been superseded by corresponding features in later releases of EVX Software. So we're only keeping them here for possible reference.
- Freemind Viewer Flash based Previewer for Freemind (.MM) Mindmaps in the Documents App. Posted by Ignacio in the EVX Software Forum (OGOO 1.3.x) - integrated from V. 1.4.x on
- a basic iCal Exporter1) which can be used to sync external calendar applications like Mozilla Lightning etc. Posted by Sadysta in the EVX Software Forum (OGOO 1.3.x) - integrated from V. 1.4.x on
- Changing the number of Tasks displayed in Task manager. Posted by Andy.Hoyle in the EVX Software Forum (OGOO 1.3.x) - from 1.4.x onwards, this is editable as a user preference
EVX Software Development Documentation
Development Documentation - Collection of documentation on new modules, ideas, specifications, instructions, etc. It is used by the EVX Software Development Team to plan new features.
1)
does not work for repeating events - only the first occurrence of a repeating event is synced; does not sync alarms (tested on Lightning 0.9)