Pietro Gagliardi
|
4fabbd18cf
|
Split future symbols into a new file and added one we need to fix our button cell renderer on 3.20.
|
2016-06-29 15:33:30 -04:00 |
Pietro Gagliardi
|
575f4f3053
|
Added a button cell renderer. No events yet. Now to test.
|
2016-06-28 12:00:35 -04:00 |
Pietro Gagliardi
|
cf3182f4d2
|
Put images on uiTables. We're going to have to swizzle on OS X after all :(
|
2016-06-27 16:11:15 -04:00 |
Pietro Gagliardi
|
0d6dac5c5a
|
Migrated from GTK+ 3.4 to 3.10 and from OS X 10.7 to 10.8.
|
2016-05-28 13:06:16 -04:00 |
Pietro Gagliardi
|
5272e749c0
|
Fixed grapheme stuff on GTK+.
|
2016-05-25 15:07:32 -04:00 |
Pietro Gagliardi
|
ac652f0690
|
Did most of the work for grapheme cluster boundary based text layout characters on GTK+.
|
2016-05-25 01:52:53 -04:00 |
Pietro Gagliardi
|
5a4b6aa6f0
|
Switched from using M_PI to a named constant uiPi.
|
2016-05-22 12:00:44 -04:00 |
Pietro Gagliardi
|
440e8fa47f
|
Integrated the GTK+ date/time picker. FINALLY!
|
2016-05-04 23:35:11 -04:00 |
Pietro Gagliardi
|
289ca0ed78
|
More conversion work, including getting rid of a few now-unnecessary function declarations.
|
2016-04-25 20:09:20 -04:00 |
Pietro Gagliardi
|
e6effa042d
|
Implemented the new fontbutton routines on GTK+.
|
2016-04-20 13:59:59 -04:00 |
Pietro Gagliardi
|
78772ca62d
|
Fixed most compiler errors and warnings.
|
2016-04-19 23:58:36 -04:00 |
Pietro Gagliardi
|
c2d165af94
|
Implemented the uiDrawTextFont direct from system font-making functions on other platforms.
|
2016-04-19 11:23:05 -04:00 |
Pietro Gagliardi
|
ab97e26efc
|
Moved all the common stuff in a new folder common/. This is part of the makefile simplification.
|
2015-10-16 18:31:14 -04:00 |
Pietro Gagliardi
|
73d77ef38b
|
Capped sweeps at 2π radians.
|
2015-10-09 22:00:41 -04:00 |
Pietro Gagliardi
|
752467b543
|
Fixed up the GTK+ uiArea a bit.
|
2015-10-09 03:43:29 -04:00 |
Pietro Gagliardi
|
ef04c18856
|
Merged the GTK+ uiArea implementation with its backend. Now we just have to move the test program.
|
2015-10-08 18:24:09 -04:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |
Pietro Gagliardi
|
46b865a298
|
Begin the GTK+ backend migration.
|
2015-08-27 12:29:19 -04:00 |
Pietro Gagliardi
|
8213eac2d7
|
Moved everything up a directory level.
|
2015-08-27 12:05:11 -04:00 |
Pietro Gagliardi
|
61b791d9f1
|
Moved uipriv_unix.h back.
|
2015-06-14 00:58:10 -04:00 |
Pietro Gagliardi
|
057c6d0cfd
|
Implemented menu uninit on GTK+.
|
2015-05-08 10:17:33 -04:00 |
Pietro Gagliardi
|
f544414299
|
Added allocation tracking to the GTK+ backend.
|
2015-05-07 23:10:19 -04:00 |
Pietro Gagliardi
|
58954ed201
|
Fixed up realloc() to zero extra memory on GTK+. Thanks to Rena (irc.badnik.net) and hyphenated (irc.freenode.net/#go-nuts) for confirming my memset() and spotting errors.
|
2015-05-04 19:26:05 -04:00 |
Pietro Gagliardi
|
5ad2bfd6f0
|
Cleaned up uipriv*.h.
|
2015-05-01 10:14:11 -04:00 |
Pietro Gagliardi
|
0ee2a72446
|
Exported the GTK+ backend's strdupText() as uiUnixStrdupText().
|
2015-04-30 22:55:06 -04:00 |
Pietro Gagliardi
|
9eede9d8ae
|
Set up a framework for menu deletion on GTK+.
|
2015-04-30 12:05:18 -04:00 |
Pietro Gagliardi
|
6c6bce3702
|
Moved everything back to the top level.
|
2015-04-29 11:02:38 -04:00 |
Pietro Gagliardi
|
4c280ca42c
|
Removed or moved a bunch of stale files from the old source. All that's left now is to re-add the main controls and recreate the test program.
|
2015-04-29 10:20:25 -04:00 |
Pietro Gagliardi
|
9f82838632
|
Started implementing menus in general and on the Unix backend.
|
2015-04-20 18:34:51 -04:00 |
Pietro Gagliardi
|
a5e4060b67
|
Started splitting out lifetime management code into its own place on the GTK+ backend.
|
2015-04-19 01:37:11 -04:00 |
Pietro Gagliardi
|
d6ceeed7b6
|
Cleaned up unix/button.c a bit.
|
2015-04-16 16:38:33 -04:00 |
Pietro Gagliardi
|
d4fb903c07
|
Moved the uipriv_*.h files to the respective folders. The ui_*.h files stay up here; they'll be moved to IDLs later.
|
2015-04-15 18:51:04 -04:00 |