Virtual Dice Tray Version 1.1 Revision Log
New Features
Menu option to change document background color
Added custom status bar message for undo/redo with last/next action
Full d% support
Added status bar messages to all menu items that were missing them
Smart text color (black/white) based on luminance of center-of-text pixel on image
Draw text for hacked n-sided dice with images
Added version info to About boxes
Floating text blobs for labels
Removed Align Horizontal and Align Vertical, replaced with Increment/Decrement Modifier buttons for changing the modifiers of multiple dice by the same amount
List of revisions between versions 1.0 and 1.1
These are the barely-edited notes to myself as I checked in code revisions to my Subversion vault. I include them for completeness, though many won't mean anything to anyone but me (especially revisions 10-17 which all have to do with setting up a real get/build procedure from the vault with version stamping)
-
Revision: 85
Spread out dice when inserted into default positions
-
Revision: 84
Changed snap-line color to highlight color for better visibility on XP's default theme
-
Revision: 81
Added roll "animation" when adding new dice
-
Revision: 80
Fixed bug due to recent refactoring: Single group with multiple dice should get multiple dice sound
-
Revision: 79
Added roll "animation" and sound when pasting
-
Revision: 78
Fix bug: Horizontal scroll does not include modifier set tab
Changed view to add room for mod control to doc extents
-
Revision: 77
Cleaned up previous Bug Fix: Right-clicking multiple text selection does nothing
-
Revision: 76
Fix Bug: Right-clicking mutliple text selection does nothing
-
Revision: 75
Refactored rolling "animation" and sound into separate routine for later
-
Revision: 60
Added adjustments so the dice group text edit box now lines up exactly on the selection lines
-
Revision: 58
Fix Bug: Scrolling confuses text placement
-
Revision: 52
typedef'ed list of DocEntities
-
Revision: 51
Added option to delay result for a half second while flashing numbers
-
Revision: 50
Tweaked ability to copy SRD-format text (i.e. 2d6+2) and paste in as dice
Handled line feeds between multiple dice groups
-
Revision: 49
Added ability to copy SRD-format text (i.e. 2d6+2) and paste in as dice
Handled labels in "label: #d#+#" format
-
Revision: 48
Changed to start open dialog in directory of current document
-
Revision: 47
Fix bug: Invert selection and edit text items in Edit menu should not be enabled when editing text
-
Revision: 46
Fix bug: Copying with Ctrl+C does not work from the dice title or text edit box
-
Revision: 45
Changed dice bag toolbar so all dice change color to color chosen
-
Revision: 44
Added Cancel option when right-dragging new dice
-
Revision: 43
Fix bug: Add text command does not commit text being edited
-
Revision: 42
Changed installer to version 1.1 and synced for patching
-
Revision: 41
Updated installer with uppercase image names
-
Revision: 40
Added image files named with upper case D
-
Revision: 39
Deleted image files named with lower case d
-
Revision: 38 (1.1 beta release)
Fix Bug: Scrolling confuses text placement
-
Revision: 37
Added Set Background Color and Add Text (at position) to context menu when right-clicking no selection
-
Revision: 36
Added Increment/Decrement to context menu when clicking selection
-
Revision: 35
Added check to colors menu when right-clicking dice bag
-
Revision: 34
Added d100 images to install
-
Revision: 33
Fix bug: Changing die image to larger one with die near left/top extent asserts and confuses extent update
-
Revision: 32
Added background of solid die image color behind text for readability
Added code to make die wireframes on dark backgrounds white
Moved most text color handling code to higher level to color all floating text in one place
-
Revision: 31
Added scaffolding for more dropdown toolbar buttons
-
Revision: 30
Added feature: Check mark by current color (if single) in Colors menu
-
Revision: 29
Raised warning level to 4 and fixed all warnings
-
Revision: 28
Fix bug: n-sided dice don't have a default title in the mini dice tray
-
Revision: 27
Fix bug: Copy/Paste copies background color
-
Revision: 26
Added feature: Menu option to change document background color
Made all stock images transparent
Made all text white as needed for color
-
Revision: 25
Added custom status bar message for undo/redo with last/next action
-
Revision: 24
Fixed comments
-
Revision: 23
Added feature: Full d% support
-
Revision: 22
Fix bug: Flickering raw result text at 0,0 when adding (caused by rev 18)
-
Revision: 21
Added status bar messages to all menu items that were missing them
-
Revision: 20
Fix bug: Esc does not cancel cleanly after "Add n" context menu pops up
-
Revision: 19
Added smart text color (black/white) based on luminance of center-of-text pixel on image
-
Revision: 18
Added feature: Draw text for hacked n-sided dice with images
-
Revision: 17
Added version info to About boxes
-
Revision: 16
Added version info from header to Mini Dice Bag properties
-
Revision: 15
Fixed syntax for echoing out revision number
-
Revision: 14
Added version info in header file and altered build to write version to it
-
Revision: 13
Changed mail server
-
Revision: 12
Added build scripts - second draft
-
Revision: 11
Added build scripts - first draft
-
Revision: 10
Changed to use relative paths
-
Revision: 9
Tweaked feature: Fixed right-click menu for text
-
Revision: 8
Changed menu when right-clicking text
-
Revision: 7
Added feature: Live edit of text blobs
-
Revision: 6
Added feature: Floating text blobs for labels
-
Revision: 5
Added feature: Removed Align Horizontal and Align Vertical, replaced with Increment/Decrement Modifier buttons for changing the modifiers of multiple dice by the same amount