All Source code available on GitHub
Summary of my APIs
-
DiffReader.py
Reads git diff files and displays them using text.py API -
Parser.py
A simple, quick and easy syntax parser- JSParser.py
- PHPParser.py
-
encypher.py
Simple encryption, confusing algorithm converts things like HelloWorld to obpzjblgnz -
eventhandler.py
Easy to use event queueing that can handle 2 requests being sent at the same time -
fileftp.py
Based off ftplib, provides similar methods to an ftp server but for local files -
icon.py
A better icon handler class for appuifw.Icon -
tabs.py
A class for appuifw tab handling -
text.py
A really useful set of functions to provide advanced support to the appuifw.Text module- ExtendedEditor.py
- SyntaxHighlighter.py
- console.py - (ArgumentParser.py)
- ExtendedEditor.py
-
timer.py
Really basic e32.ao_sleep handler -
util.py
Set of useful utilities
util.select - File/Direcory selector with optional white/blacklist extension filters
util.mkdir - takes a list of direcories an makes them
util.db - advanced e32dbm manager
util.submenu - easily create submenus in appuifw.app.menu
Summary of my Projects
-
FileManager
Advanced file manager for both local and ftp files -
GithubMobile
There is a lack for a Github client on Symbian, so i made one. Uses the GitHub API but I began to make it more like a real scm-git client -
MHTML Reader
This is more of an API but is designed specifically to read Opera Mobile Saved Pages -
cURL Console
Based on my console.py API, provides a curl console to S60