Description

DiddleBug acts as an electronic PostIt note that you can set with an alarm to remind you of appointments and other things. It is much quicker and easier to schedule an alarm in DiddleBug than in the built-in DateBook applicaton. Just scribble something on the screen and select the alarm time from a pop-up list. You can even assign a hardware button to automatically jump to a new, blank reminder for those hurried notes.

DiddleBug is based on the Diddle sketching engine, so users familiar with Diddle will feel right as home using DiddleBug. It has the same hideable titlebar, and the same menu shortcuts.

If you have any suggestions for DiddleBug, or find a bug in the program, please mail me and let me know about it. You can see my other Palm applications here. DiddleBug is licensed under the GNU GPL. Users of the BugMe! program will notice a strong similarity with DiddleBug.
 

Features
Features include:
  • Freehand sketching with user adjustable smoothing and filtering
  • A variety of pen widths and shapes, including ones for Caligraphy!
  • Sketching of lines, circles, rectangles, ovals, and other shapes.
  • 9 different fill patterns (from white to black) that can be applied to freehand sketching as well as lines and shapes.
  • Insertion of text (3 different fonts) into sketches
  • Titlebar can be hidden for more sketching area.
  • Quick creation of new reminders using the hardware buttons.
  • Can view the alarm times as either absolute or as a running coundown.
  • Can have multiple alarms set at once which will presist even across a soft reset.
  • Alarms can be snoozed after they are displayed.
  • Reminders can be locked to prevent accidental deletion or overwrite.

 
DownLoad
Warning!! - DiddleBug is incompatible with AlarmHack. People with OS3.x or greater can try 3AlarmHack, which is known to work. Snoozer is an option for people with OS2.x and earlier, but it hasn't been tested.

Warning! - It has been reported that using DiddleBug together with Commander (an app launcher replacement) can cause system instability requiring a hard reset to fix.

Notice: - The file format has changed as of version 1.5 in an upwards-compatible way. If you ever downgrade from 1.5 or above to a lower version, please delete your databases first.

Current version is 1.5

You can view the TODO and ChangeLog and a list of known BUGs
 

Just the PRC please: diddlebug.prc

Program with copyright and this web page: diddlebug-1.5.zip

Everything including source code: diddlebug-src-1.5.tar.gz
 

Hints, Tricks, and Techniques
  • It is easy to insert text into a reminder. Just type a graffiti "Z" to bring up the Insert Text dialog. Continue writing the text you want, then place it using the pen when you are done.
  • The symbol in the bottom-right of the screen toggles between the alarm shown in absolute or countdown mode.
  • All menu items are labelled with menu accelerator keys, but you can also access the menu items with just the single character. (without using the slash from bottom left to upper right)
  • Freehand sketching is the default mode. If you select one of the "Insert " items from the Edit menu (where foo is one of Line, Shape, or Text), it only applies for the next single entry. To insert multiple lines (or shapes... or texts) you must reselect the item each time. This can be sped up by using the menu accelerator keys, or by using the shortcut menu.
  • A "shortcut menu" will pop up at the top of the screen if you tap the current time shown in the title bar. You can also pop up the same menu at the bottom of the screen by tapping the numeric keyboard key (lower right in grafiti number area). Selecting "Line" or "Text" from this menu does exactly as you would expect from the analogous menuitems in the Edit menu. Selecting one of the shapes from this menu will allow you to insert a shape into the drawing without going through the dialog box, and the settings from your previous entry will apply.
  • Tapping the alphabetic keyboard key (bottom left in the grafiti area) will toggle the titlebar on and off.
  • You can toggle forward through the your reminders by tapping the button (far right) on the titlebar that contains a number. This number represents your position and the total number of reminders. You may also use the scrolling hard keys or the graffiti NextField (down-up) or PreviousField (up-down) characters.
  • All buttons in the titlebar cycle through their analogous menuitems.
  • Inserting shapes in "Outline" mode will use the currently selected pen and fill pattern.
  • You can automatically launch a new reminder with a hardware button if you define it in the "Page - Preferences" menu pick. This is useful if you have Diddle assigned to launch with a hardware button, and pressing it again will automatically open a new reminder. If the last sketch in the buffer is blank, it will simply go to that sketch.
  • The preferences dialog allows you to suppress the Popup shortcut menu that appears when tapping the title. This is useful for people with applications like MenuHack and EVEdit that override this action.
  • Using the "Shuffle" option under the "Ink" menu will randomize the order of pixels within a fill pattern, while keeping the same black/white ratio. Therefore, it does nothing for a solid black or solid white pattern.
  • You can use the "Insert Last" menu accelerator ("L") to quickly repeat the last Insertion that you performed.
  • When snoozing an alarm that already has a Repeat set for it (such as hourly, daily, etc), you must select a snooze time that is less than the normal repeat. Also, the repeat will always be relative to the original alarm setting and not to the successive snoozes.
  • Setting an alarm using the countdown list (rather than the dialog box) will undo any Repeat setting that you may have set for that alarm.

Questions or comments about this site should be directed to Mitch Blevins
Last updated: Sun, 20 Jun 1999 18:51:00 -0400