This revision addresses some principal fixes:
- The unit conversion between the unicode points and on-screen points have been changed to use the sub-canvas instead of the window to convert points, providing more acurate scaling.
- Resetting the overlay map rectangle now properly resets.
- When resizing the doodle pad, the existing doodle will now temporarilly fade out, making resizing easier.
- Added an additional check to prevent redundant lines from being drawn, making undoing previous lines much easier and faster.
- Moved the buttons a bit
- Fixed the color button so it'll now correctly show the initial color (red) upon opening a doodle pad.
------------------------------------------------------------------------
r44 | humbedooh | 2010-11-08 08:34:23 +0000 (Mon, 08 Nov 2010) | 1 line
Changed paths:
M /trunk/Doodle.lua

Updating TOC
Added support for sending saved doodles to a single player (whisper)
Added some color to the menus
Fixed a bug where broadcasting saved doodles to a new target would sometimes default to a previous target instead of the new one.
------------------------------------------------------------------------
r40 | humbedooh | 2010-11-02 02:29:02 +0000 (Tue, 02 Nov 2010) | 1 line
Changed paths:
M /trunk/Doodle.lua

- Updated the config dialog (moar options!)
- Changed the double click detection a bit to be more friendly towards people using tablets
- Recombobulated the internal hashes a bit, since they were stupid
- Fixed a bug where undoing a stroke would result in different strokes being undone on the sender/receiver side
- Added a new function call for checking permissions
- Added LibCallbackHandler to the pkgmeta (since a certain 3rd party library required it but never stated so >_>)
------------------------------------------------------------------------
r37 | Humbedooh | 2010-10-11 14:59:39 +0000 (Mon, 11 Oct 2010) | 1 line
Changed paths:
M /trunk/Doodle.lua