Pietro Gagliardi
|
0bef344f61
|
More file migration.
|
2015-09-15 11:54:27 -04:00 |
Pietro Gagliardi
|
640598f417
|
Aborted implementing text rendering for now.
|
2015-09-15 09:25:59 -04:00 |
Pietro Gagliardi
|
601bced3ac
|
More ui.h work. Seriously not sure what I'm going to do about text.
|
2015-09-15 09:18:54 -04:00 |
Pietro Gagliardi
|
78482c8523
|
More Uniscribe work. Is this even necessary.
|
2015-09-14 23:28:46 -04:00 |
Pietro Gagliardi
|
e79066fd9d
|
Attempted to clean up the Uniscribe stuff.
|
2015-09-14 23:08:44 -04:00 |
Pietro Gagliardi
|
9dbc8a1ba2
|
Started writing the Uniscribe gunk. This is a mess...
|
2015-09-14 22:42:07 -04:00 |
Pietro Gagliardi
|
0db611abd8
|
More work.
|
2015-09-14 20:41:49 -04:00 |
Pietro Gagliardi
|
882dec1ad4
|
More uiArea API work. Text rendering functions started. I'll start with Windows because it'll require Uniscribe.
|
2015-09-14 20:02:52 -04:00 |
Pietro Gagliardi
|
92379ad592
|
Implemented keyboard events on Windows, mostly.
|
2015-09-13 12:59:12 -04:00 |
Pietro Gagliardi
|
3f15f5d60a
|
Finished migrating events.c.
|
2015-09-13 10:43:26 -04:00 |
Pietro Gagliardi
|
68387a8bfb
|
Set up the infrastructure for keyboard events.
|
2015-09-12 23:21:34 -04:00 |
Pietro Gagliardi
|
72dacc82dd
|
Fixed a small bug with regards to capture on drag on Windows.
|
2015-09-12 08:20:07 -04:00 |
Pietro Gagliardi
|
bc5c6dac58
|
Added uiAreaHandler.DragBroken() and implemented it on Windows.
|
2015-09-11 22:59:59 -04:00 |
Pietro Gagliardi
|
2f0a022ff3
|
Implemented capture on drag on Windows.
|
2015-09-11 21:36:28 -04:00 |
Pietro Gagliardi
|
848eff27e7
|
Added a ClientWidth and ClientHeight fields to uiAreaMouseEvent. This is necessary for the updated dragging behavior, since both GTK+ and OS X do it: drags automatically capture.
|
2015-09-11 21:24:39 -04:00 |
Pietro Gagliardi
|
1a78c4c2f1
|
Added mouse events to Windows uiArea.
|
2015-09-11 16:01:54 -04:00 |
Pietro Gagliardi
|
95e0ca8f49
|
Added uiAreaHandler.RedrawOnResize() to handle redrawing on resizes.
|
2015-09-10 21:17:00 -04:00 |
Pietro Gagliardi
|
8e18604fd9
|
Started the OS X uiArea. Implemented the Quartz layer.
|
2015-09-08 23:00:13 -04:00 |
Pietro Gagliardi
|
b2faa68bf0
|
More Windows uiArea scrolling work.
|
2015-09-08 21:53:20 -04:00 |
Pietro Gagliardi
|
8c14cfefd1
|
Implemented vertical scrolling in the Windows Area. Code is based on wintable's.
|
2015-09-08 20:58:31 -04:00 |
Pietro Gagliardi
|
450dba41a1
|
Set up the framework for tracking scrolling.
|
2015-09-08 20:31:15 -04:00 |
Pietro Gagliardi
|
afc2f25e85
|
Made the Windows uiArea test into a real window so I can add more stuff to it.
|
2015-09-08 17:58:07 -04:00 |
Pietro Gagliardi
|
fc3e13a4e6
|
Fixed alpha-blending issues on Windows.
|
2015-09-08 17:13:55 -04:00 |
Pietro Gagliardi
|
4d97644f94
|
Renamed uiDrawArc to uiDrawArcTo.
|
2015-09-08 16:28:08 -04:00 |
Pietro Gagliardi
|
61fee661c2
|
Fixed Windows uiDrawArc() for now.
|
2015-09-08 16:26:04 -04:00 |
Pietro Gagliardi
|
c5e4c3a92d
|
Fixed some bugs in the Windows uiArea code.
|
2015-09-08 12:11:01 -04:00 |
Pietro Gagliardi
|
4eed0d77ae
|
More uiArea work, this time on Windows.
|
2015-09-08 11:51:12 -04:00 |
Pietro Gagliardi
|
6e2ad99ce9
|
Fixed a bug.
|
2015-09-07 21:47:52 -04:00 |
Pietro Gagliardi
|
436290d4ed
|
Finished the Windows draw.c.
|
2015-09-07 21:43:35 -04:00 |
Pietro Gagliardi
|
717e8dbc2d
|
Started the Windows uiArea implementation for now.
|
2015-09-07 20:05:23 -04:00 |