Commit Graph

40 Commits

Author SHA1 Message Date
Amy Bowersox
cb9ecc89ca add the undo and clear commands with their icons 2019-12-11 15:52:49 -07:00
Amy Bowersox
4d5b53fcdc cleanup of the script elements 2019-12-11 15:34:12 -07:00
Amy Bowersox
416438f6c8 typo 2019-12-11 15:28:45 -07:00
Amy Bowersox
59ee61200c added the backlight control and some code for doing repaints 2019-12-11 15:27:29 -07:00
Amy Bowersox
2a5a6dbe4e now we're actually saving the objects and drawing them properly 2019-12-11 15:18:33 -07:00
Amy Bowersox
85e89eae4c revised the feedback for freehand 2019-12-11 14:55:34 -07:00
Amy Bowersox
e7f191a9e0 wrong procedure name stored in tool list 2019-12-11 14:53:47 -07:00
Amy Bowersox
b620f55420 adding feedback for each of the tools 2019-12-11 14:52:32 -07:00
Amy Bowersox
35a12760d7 global variable definitions again 2019-12-11 14:45:59 -07:00
Amy Bowersox
90da46505e the basic tool and color selection code 2019-12-11 14:44:35 -07:00
Amy Bowersox
6a4938e4ee finished disco debugging 2019-12-11 14:27:14 -07:00
Amy Bowersox
0dd8d45898 now probing into the Python interface for devctx 2019-12-11 14:14:17 -07:00
Amy Bowersox
c283d06c12 disco debugging the demo script 2019-12-11 14:08:33 -07:00
Amy Bowersox
ed9fd9320c added stock bitmap handling and support for it in the demo script 2019-12-11 14:03:11 -07:00
Amy Bowersox
8c82022168 typos 2019-12-11 13:00:38 -07:00
Amy Bowersox
b7e9de7d7e now try rubberbanding lines 2019-12-11 12:59:45 -07:00
Amy Bowersox
2c0a1374d9 guess I need to declare certain things as global 2019-12-11 12:50:10 -07:00
Amy Bowersox
fee3619ee1 first try at rubberband feedback 2019-12-11 12:46:26 -07:00
Amy Bowersox
46213020dd separate out the message handlers for clarity 2019-12-11 12:26:05 -07:00
Amy Bowersox
8441949e3d script had a syntax error 2019-12-11 12:21:03 -07:00
Amy Bowersox
1ea7a740fe disco debugging the script 2019-12-11 12:19:48 -07:00
Amy Bowersox
acc7aacf7b fixed another typo 2019-12-11 12:14:55 -07:00
Amy Bowersox
c309e4dc0f now I forgot that text_color is an ATTRIBUTE of a DC 2019-12-11 12:13:35 -07:00
Amy Bowersox
9fbb7be717 I forgot you can't alter the elements of tuples 2019-12-11 12:12:33 -07:00
Amy Bowersox
1088f630a0 added the rgb function to upiwin and started building the demo script 2019-12-11 12:05:53 -07:00
Amy Bowersox
65999084c4 added "click" events for both buttons and touch 2019-12-11 11:32:19 -07:00
Amy Bowersox
59c8dcc638 a more extensive clipping test 2019-12-10 15:00:51 -07:00
Amy Bowersox
a14acdb0ed the clipping looks like it worked, my geometry was just off :) 2019-12-10 13:25:36 -07:00
Amy Bowersox
3dd2e037ff finished debugging parameter error, now test drawing without resetting clip 2019-12-10 13:21:24 -07:00
f41356cca4 prepare for disco debugging 2019-12-10 13:10:43 -07:00
Amy Bowersox
eef55f71b3 added a script to test clipping of drawn lines 2019-12-10 13:04:24 -07:00
Amy Bowersox
68be55a8f5 tracing backlight problem and fixing a typo in a function definition 2019-12-09 13:42:55 -07:00
Amy Bowersox
bb8b27fb24 forgot the Python import 2019-12-09 13:38:01 -07:00
Amy Bowersox
351e2a2b47 error in Python script now 2019-12-09 13:37:02 -07:00
Amy Bowersox
a96a427e49 moved the main message loop entirely into Python 2019-12-09 13:29:37 -07:00
Amy Bowersox
5ff7bd0858 added constant registration capability 2019-12-09 12:28:28 -07:00
161a854502 checking out text rendering 2019-12-08 00:07:28 -07:00
30106490c0 add text out capabilities using FreeType and the Inconsolata font 2019-12-07 23:30:05 -07:00
2cfb92d97b fixed compile and runtime errors 2019-12-07 22:09:27 -07:00
aa94d80145 ready to try executing actual Python within UPIWIN 2019-12-07 22:05:31 -07:00