User:Epage

(Active Software Projects)
Line 12: Line 12:
= Active Software Projects =
= Active Software Projects =
-
* [http://theonering.garage.maemo.org/ The One Ring] Creator
+
[http://theonering.garage.maemo.org/ The One Ring]
-
* [http://ejpi.garage.maemo.org/ ejpi] Creator
+
* Plugs into the "Telepathy" stack to integrate GV texting and calls into the native chat program for Linux, especially Maemo
-
* [http://gc-dialer.garage.maemo.org/ DialCentral] Maintainer
+
* Creator
-
* [http://quicknote.garage.maemo.org/ Quicknote] Maintainer
+
 
-
* [http://gonvert.garage.maemo.org/ Gonvert] Maintainer
+
[http://ejpi.garage.maemo.org/ ejpi]
-
* [http://multilist.garage.maemo.org/ Multilist] Maintainer
+
* Experiments with touchscreen UI design using an RPN calculator
-
* [http://talk.maemo.org/showthread.php?t=50588 NQA] Contributor
+
* 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
 +
 
 +
[http://talk.maemo.org/showthread.php?t=50588 NQA]
 +
* Audiobook player
 +
* Contributor
= Future Software Ideas =
= Future Software Ideas =

Revision as of 00:55, 14 June 2010

Contents

Personal

Background

  • BS in Computer Engineering
  • Driver developer

Hardware

  • Nokia 770
  • Nokia n810 - Maemo 4.1
  • Nokia n900 - Maemo 5

Active Software Projects

The One Ring

  • Plugs into the "Telepathy" stack to integrate GV texting and calls into the native chat program for Linux, especially Maemo
  • Creator

ejpi

  • Experiments with touchscreen UI design using an RPN calculator
  • Creator

DialCentral

  • Touch-screen enhanced interface to the GV website
  • Maintainer (rewrote almost all the original code though)

Gonvert

  • Unit converter
  • Maintainer (rewrote almost all the original code, twice)

Quicknote

  • Simple note taking application
  • Maintainer

Multilist

  • Simple list management program
  • Maintainer

NQA

  • Audiobook player
  • Contributor

Future Software Ideas

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

telepathy sharing plugin

  • Allows sharing of files with various IM contacts

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

Previous Software Projects