PlanMyDay
Get your things done - today!
What is it?
PlanMyDay is a Tool, that helps you planning your
days work. Todays entries from the built-in calendar and todo
application get imported. After assigning a duration and the ordering
of entries, the user gets an overview what must and can be done today.
During work on every single event, the times they take get
recalculated and the progress can be updated. Then it is always
possible to see if everything is in plan or hurry is needed.
Why did I wrote it?
On some days it happens, that the things I have to do consumes more time
than the remaining hours of the day. Then always some questions come up:
- How much time do the different appointments take?
- What are the most important thing to do?
- How many appointments can I finish in the remaining time?
Since some years ago I wrote down all my calendar-entries and todos
to a paper-based list, assigned the times they need and ordered
them like I wanted.
That was very annoying sometimes, and so I decided to start my first
Palm OS open-source project: PlanMyDay
First, PlanMyDay imports the following entries from your
built-in or extra applications:
- Todo's
- Floating events (timed and untimed)
- User defined events
The next thing, is to assign the time, each of them takes and to reorder
them like you want. Thats all!
PlanMyDay calculates now from a given start time
when every item gets finished. You can also mark, how many percent
of each entries is finished and the complete time-table gets recalculated.
You can also add own entries, that are not in Todo or the Datebk, by
example as a marker, when your days work will get finished.
Example-screen-shot
How to install:
Very easy. All you have to do is install the file
PlanMyDayEN.prc (English language) or
PlanMyDayDE.prc (German language) or
PlanMyDayXX.prc (any other language)
on your Palm-PDA after unpacking.
Download:
Please have a look at
SourceForge or get the very latest (developer)-version from the
CVS.
Documentation:
The documentation is availabel in various formats:
FAQS:
- Why are so many things are still not implemented?
-
Well, because of two reasons:
The first is, that I am developing this program in my spare free time.
And so it may take some time until the wished features get implemented.
The second reason is, that I'm relatively new in Palm-OS programming.
Being experienced in programming over twenty years, I have to learn the
concepts and ideas behind Palm-OS now step by step. This makes fun, but
consumes time too.
Of course, I am always interested in your suggestions and (constructive)
critic and would like to hear, if you are happy with PlanMyDay.
- What features are planned next?
-
Please have a look in the TODO-file in the distribution.
Then you could see, how many ideas wait for implementation ...
- How can I help developing PlanMyDay?
-
There are many ways. Let me count some of them:
- Translating the Application or manuals in other languages
(especially french, italian and portughese language)
- Tell me on which peace of hardware do you run it.
- Help, removing typos from the manual, because English is not
my mother tongue.
- If you are a more experienced Palm-OS programmer, rework the code
and help me to get the things done more efficient.
- Send me your constructive critic or suggestions, how to make
PlanMyDay work even better. (A picture-postcard would be great!)
- Where can I get the very latest versions of PlanMyDay?
-
There are two ways. Between the stable releases (with the even
sub-release numbers like v0.2, v0.4, ...) unstable releases with
odd sub-release numbers will come out. Unstable does not
necessarily mean, that this versions are broken, but it may be
that there is less comfort (Documentation, translations, etc.)
than in stable versions.
For users, that want to stay always 'on the bleeding edge' is the
possibility to check out the source code from the CVS. Then they can
compile the application by themselves, having the newest version
possible.
- How can I get informed about new versions of PlanMyDay?
-
SourceForge gives registered users the possibility to monitor software
releases. By following the
Monitor-Link , you will be informed automatically, whenever a
new version comes out.
License:
PlanMyDay is released under the terms of the
GNU General Public License.
History and main changes:
2003-08-04: v0.1 - Initial version
2003-08-22: v0.2
- Deletion of entries
- Details form
- Preferences
- Added documentation
- Many small enhancements and optimizations
- ... many bug fixes
2003-09-06: v0.4
- Moving entries
- Action menu on entries
- Automatic recalc every minute
- Repeating appointments
- Show different sum-field types
- Recognize keys for easier handling
- Sync with datebook and todo
- Other small improvements and bug-fixes
2003-12-18: v0.6
- Planning is now allowed for the next seven days
- Spanish translation
- New pref.: Move done to end
- New action: Clear all planning data
- Complete change of the internal data structure
- Help pages
- Documentation in various other formats (PostScript, PDF, Text)
- Other small improvements and bug-fixes
2004-04-15: 0.8.0
- Load-speedup when no change in DB
- Wait popup
- Show notes for PMD entries
- Duplicates-detection enhanced
- Keep your settings for Floats not finished yesterday
- Keep your settinges for long-range future floats also
- Show symbols for repeating PMD-entries and Notes
- New languages
- Croatian
- French
- Indonesian
- Italian
- Polish
- Portughese
- Ukrainian
2005-05-03: 0.9.0
- Reset now possible for
- Starttime-settings applies to dates in the future
- Rest-time calculation, when the current appointment conflicts with a fixed-time appointment
- Better detection for Datebk5-notes
- New HiRes icons
- Bugfixes:
- PalmOS5 compatibility bugfixes
- Sync with Todos works correct in two directions
- Correct Calculation for end-time
- Deletion of the wrong records is stopped now
- Duplicates are shown again
- New languages
2006-04-28: 0.9.2
- Dynamic-Input-Area (DIA) now working on Palm-Devices
- Landscape-Mode
- Palm-TX support
- 5-way navigation support
- PlanMyDays entries can be dated and timed
- Starttime now set and reset via 'Options'
- Selection of option-type using a list
- Starttime calculation corrected
- French Translation from Benoit Pointet enhanced
Authors:
- Klaus Reger
- planmyday|at|gmx.de (Please replace |at| by @), Main author
- Iván Rivera González
- Spanish translation
This project is hosted at
|
Last change: $Date: 2005/05/03 06:50:00 $ |