Amy Bowersox
|
d1369964d7
|
The code has to be GPL'd, because the license of the BCM2835 library requires
it. Add the license document and the header on all source files.
|
2019-12-12 09:24:58 -07:00 |
|
Amy Bowersox
|
91c466eae7
|
typo in makefile
|
2019-12-11 15:54:21 -07:00 |
|
Amy Bowersox
|
cb9ecc89ca
|
add the undo and clear commands with their icons
|
2019-12-11 15:52:49 -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
|
1b4cbfae63
|
try makefile another way
|
2019-12-11 13:22:39 -07:00 |
|
Amy Bowersox
|
62204682af
|
adding the four "tool" icons to bind into the executable (this works for now)
|
2019-12-11 13:20:45 -07:00 |
|
Amy Bowersox
|
2526184dfe
|
rename mksplash to mkgfx because it's really more general than just for
splash screen graphics
|
2019-12-11 13:04:00 -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
|
7c844e6b69
|
use -Werror to make all warnings into errors (should have done this already)
|
2019-12-11 11:13:44 -07:00 |
|
|
76269f5189
|
fix to makefile
|
2019-12-11 10:50:59 -07:00 |
|
Amy Bowersox
|
20ed16a9ae
|
sending over all the bitmap and select_object work for compile check
|
2019-12-11 10:45:45 -07:00 |
|
Amy Bowersox
|
b390886277
|
work in progress - support for bitmaps and BitBlt
|
2019-12-10 17:09:16 -07:00 |
|
Amy Bowersox
|
c3b3e0a350
|
first pass at the device-independent drawing system, including the Python
representation of a device context
|
2019-12-10 12:42:58 -07:00 |
|
Amy Bowersox
|
ee292d3aab
|
starting to build device-independent drawing functions (work in progress)
|
2019-12-09 17:02:04 -07:00 |
|
Amy Bowersox
|
a96a427e49
|
moved the main message loop entirely into Python
|
2019-12-09 13:29:37 -07:00 |
|
Amy Bowersox
|
69a4c42d68
|
added the rectangle functions and a "wait for input" mechanism to the system
input thread
|
2019-12-09 11:18:24 -07:00 |
|
Amy Bowersox
|
cc00d7a5ef
|
changed the splash screen and added a test to make sure we run as root
|
2019-12-09 10:14:20 -07:00 |
|
|
6af1c1c058
|
fixed compile errors
|
2019-12-07 23:37:21 -07:00 |
|
|
30106490c0
|
add text out capabilities using FreeType and the Inconsolata font
|
2019-12-07 23:30:05 -07:00 |
|
|
ffae4e3329
|
added the upiwin_tmp module definitions
|
2019-12-07 21:18:27 -07:00 |
|
|
2576f6ae2e
|
adding first module definition for UPIWIN (the backlight functions)
|
2019-12-07 20:53:59 -07:00 |
|
|
79bb9552da
|
adding the embedded Python init/terminate code
|
2019-12-07 19:43:45 -07:00 |
|
|
2320ce5e99
|
some changes to Makefiles and added top-level Makefile
|
2019-12-07 13:11:46 -07:00 |
|
|
0dc56d49e5
|
added the ASSERT and VERIFY macros to logging to help detect problems
|
2019-12-06 23:46:21 -07:00 |
|
|
82ca8371e6
|
fixed compile errors and a segfault on exit
|
2019-12-06 23:34:34 -07:00 |
|
|
7b1c8dd5bb
|
implemented frame buffer primitives
|
2019-12-06 23:26:13 -07:00 |
|
|
cfc067786a
|
fixed compile errors and makefile error omitting config.o
|
2019-12-06 22:45:01 -07:00 |
|
|
6538ddeb53
|
fixed up the makefile and the symbol references in fbinit.c
|
2019-12-06 20:51:41 -07:00 |
|
|
374f1d78eb
|
added the rules to create the splash screen data and the external
references to the binary data
|
2019-12-06 20:41:26 -07:00 |
|
|
0849582c7b
|
added clean rule and a bunch of definitions
|
2019-12-02 23:30:46 -07:00 |
|
|
3595dfdbbd
|
add framebuffer initialization
|
2019-12-01 18:53:54 -07:00 |
|
|
3a5befa36f
|
use the BCM2835 library to abstract out the GPIO details
|
2019-12-01 14:18:31 -07:00 |
|
|
340e08232e
|
fixed compilation errors
|
2019-12-01 01:07:37 -07:00 |
|
|
87db1f4d02
|
implemented the system input queue and system input thread
|
2019-12-01 01:02:08 -07:00 |
|
|
a2335a9d74
|
ready to test GPIO code
|
2019-11-29 02:05:30 -07:00 |
|