|
|
(9 intermediate revisions not shown) |
Line 1: |
Line 1: |
- | = Personal =
| + | See my [http://wiki.meego.com/User:Epage MeeGo Profile]. |
- | | + | |
- | Background
| + | |
- | * BS in Computer Engineering
| + | |
- | * Driver developer
| + | |
- | | + | |
- | Hardware
| + | |
- | * Nokia 770
| + | |
- | * Nokia n810 - Maemo 4.1
| + | |
- | * Nokia n900 - Maemo 5
| + | |
- | | + | |
- | Expertise
| + | |
- | * Adapting desktop applications to being polished touch friendly applications
| + | |
- | * [http://telepathy.freedesktop.org/spec/ Telepathy]
| + | |
- | * Python, PyGTK, PyQt
| + | |
- | | + | |
- | = Active Software Projects =
| + | |
- | | + | |
- | [http://theonering.garage.maemo.org/ The One Ring]
| + | |
- | * Plugs into the "Telepathy" stack to integrate GV texting and calls into the native chat program for Linux, especially Maemo
| + | |
- | * Creator
| + | |
- | | + | |
- | [http://ejpi.garage.maemo.org/ ejpi]
| + | |
- | * Experiments with touchscreen UI design using an RPN calculator
| + | |
- | * Creator
| + | |
- | | + | |
- | [http://gc-dialer.garage.maemo.org/ DialCentral]
| + | |
- | * Touch-screen enhanced interface to the GV website
| + | |
- | * Maintainer (rewrote almost all the original code though)
| + | |
- | | + | |
- | [http://gonvert.garage.maemo.org/ Gonvert]
| + | |
- | * Unit converter
| + | |
- | * Maintainer (rewrote almost all the original code, twice)
| + | |
- | | + | |
- | [http://quicknote.garage.maemo.org/ Quicknote]
| + | |
- | * Simple note taking application
| + | |
- | * Maintainer
| + | |
- | | + | |
- | [http://multilist.garage.maemo.org/ Multilist]
| + | |
- | * Simple list management program
| + | |
- | * Maintainer
| + | |
- | | + | |
- | [[Nqaap|NQA]]
| + | |
- | * Audiobook player
| + | |
- | * Maintainer
| + | |
- | | + | |
- | [http://watersofshiloah.garage.maemo.org/ Waters of Shiloah]
| + | |
- | * Streaming media player for inspiration content
| + | |
- | * Creator
| + | |
- | | + | |
- | = Open Questions =
| + | |
- | | + | |
- | Rendering HTML Delegates correct?
| + | |
- | | + | |
- | Proper sizing of custom QWidgets
| + | |
- | | + | |
- | n900/Qt
| + | |
- | * Popup windows are cropped to rectangles
| + | |
- | * Popup windows are shifted when near screen edge
| + | |
- | | + | |
- | = Future Software Ideas =
| + | |
- | | + | |
- | Phone Number Geoclue backend
| + | |
- | * Not sure how geo clue is designed
| + | |
- | ** If just give gps location, could do that
| + | |
- | ** If give native backend location and can convert from/to location and GPS, then cool because it can work with any contact
| + | |
- | * Would be nice if could express how stale the data is
| + | |
- | | + | |
- | Use contact locality for geoclue backend
| + | |
- | * bluewire
| + | |
- | * linklocal
| + | |
- | | + | |
- | Meego Touch Input Framework Plugin
| + | |
- | * pie menus
| + | |
- | * others?
| + | |
- | | + | |
- | libfolks backends
| + | |
- | * csv, vcard, google contacts, lds.org
| + | |
- | | + | |
- | QtMobility Calendar backends
| + | |
- | * rss, google calendar, lds.org
| + | |
- | | + | |
- | Chirematic
| + | |
- | * View the world as if you have different vision impairments
| + | |
- | ** Initially (and maybe only) do color blind filters
| + | |
- | | + | |
- | telepathy-bluewire
| + | |
- | * Connection Manager for Telepathy that goes over Bluetooth
| + | |
- | * Implement the full range of telepathy support
| + | |
- | ** Re-use existing blue tooth technologies as much as possible
| + | |
- | ** Use XMPP for the rest
| + | |
- | *** Should I instead just make an XMPP server that really goes over bluetooth?
| + | |
- | | + | |
- | Another GV CM
| + | |
- | * Be a proxy for another CM
| + | |
- | ** Would I have to limit myself to SIP or could I proxy anything?
| + | |
- | * Would know exactly when calls are rejected for voicemail
| + | |
- | * Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup
| + | |
- | | + | |
- | Pickaxe
| + | |
- | * A variable precision slide-rule inspired after my Pickett n600-es
| + | |
- | * Zoomed out as all scales and has 2 significant figures
| + | |
- | * Can select scales
| + | |
- | ** Shows the results of the operation (like for C and D "X*Y=Z")
| + | |
- | *** Only shows significant figures, no decimal place
| + | |
- | * Zoom level selected by desired significant figures
| + | |
- | ** How to chose zoom level and zoom area?
| + | |
- | *** Swiping moves the slide part
| + | |
- | *** Would it be weird to have swiping the non-sliding part be to actually pan?
| + | |
- | | + | |
- | 100 Push Ups Challenge
| + | |
- | * Would require permission for trademarks/copyrights
| + | |
- | * Support multiple "profiles"
| + | |
- | * Publishes reminders to calendar
| + | |
- | * Workflow
| + | |
- | ** Start the Challenge
| + | |
- | *** Allows entry of number of push ups / age
| + | |
- | **** If in small range, suggest alternate form
| + | |
- | **** If in high range, kick user out
| + | |
- | *** Allow user to select the day of the week for D1, D2, D3, and Test
| + | |
- | ** Controls
| + | |
- | *** Post-Pone a day
| + | |
- | *** Repeat a week
| + | |
- | ** DayN
| + | |
- | *** Shows recommended push ups and where at in series
| + | |
- | *** Timer for breaks
| + | |
- | *** Can enter how many in the max run one does
| + | |
- | ** Test
| + | |
- | *** Enter how many did
| + | |
- | | + | |
- | Galcan / Island / Planets
| + | |
- | | + | |
- | Mancala
| + | |
- | | + | |
- | Risk
| + | |
- | | + | |
- | Shogi
| + | |
- | | + | |
- | = Previous Software Projects =
| + | |
- | * [[Mer]] Contributor
| + | |
- | ** [http://gitorious.org/epage-mer/mer-cpa-about mer-cpa-about] Creator
| + | |
- | ** [http://gitorious.org/epage-mer/mer-cpa-input mer-cpa-input] Creator
| + | |
- | ** [http://gitorious.org/epage-mer/mer-cpa-memory mer-cpa-memory] Creator
| + | |
- | ** [http://gitorious.org/epage-mer/first-boot-wizard first-boot-wizard] Contributor
| + | |