Pietro Gagliardi
|
f7f96f4d8b
|
Added an implementation of uiBox.
|
2015-11-18 16:16:29 -05:00 |
Pietro Gagliardi
|
3bbd4bfeac
|
Gave the uiWindow a background color. This will lead into children.
|
2015-11-18 15:47:15 -05:00 |
Pietro Gagliardi
|
c329a721ca
|
More TODOs.
|
2015-11-18 11:51:54 -05:00 |
Pietro Gagliardi
|
86388debb0
|
Fixed a bug in Haiku's uiWindow.
|
2015-11-18 11:43:22 -05:00 |
Pietro Gagliardi
|
71defd53ce
|
Wrote uiWindow for Haiku. It works!
|
2015-11-18 11:35:43 -05:00 |
Pietro Gagliardi
|
4d3d80736b
|
Fixed stupid STUPID **STUPID** C and C++ language bullshit.
|
2015-11-17 20:01:01 -05:00 |
Pietro Gagliardi
|
794186a5a9
|
Somehow I never had -pedantic; fixed.
|
2015-11-17 19:52:05 -05:00 |
Pietro Gagliardi
|
cfa09ecba0
|
Wrote some of the boilerplate. Now we can get to the meat of the matter.
|
2015-11-17 19:33:22 -05:00 |
Pietro Gagliardi
|
2a42511c5c
|
Fixed an assortment of C++ and Haiku build errors.
|
2015-11-17 19:18:55 -05:00 |
Pietro Gagliardi
|
5cfea3c0e0
|
Forgot a file in the uiTable removal.
|
2015-11-17 13:51:14 -05:00 |
Pietro Gagliardi
|
e295163653
|
Settled GCC 4 stuff, I think.
|
2015-11-17 13:44:57 -05:00 |
Pietro Gagliardi
|
ff9dcc6d58
|
Wrote the Haiku allocator and fixed some leftovers in other allocators.
|
2015-11-17 12:51:51 -05:00 |
Pietro Gagliardi
|
07a9b452aa
|
Added some notes.
|
2015-11-17 12:24:48 -05:00 |
Pietro Gagliardi
|
786c0a33d4
|
More TODOs.
|
2015-11-17 12:09:51 -05:00 |
Pietro Gagliardi
|
486ca161d3
|
Removed gcc2 support in Haiku.
|
2015-11-17 11:55:52 -05:00 |
Pietro Gagliardi
|
c40e80d5a5
|
Added C++ to the build and started writing the actual Haiku code. I think this isg oing to have to require a GCC 4 hybrid...
|
2015-11-17 11:49:23 -05:00 |
Pietro Gagliardi
|
e24bde16ba
|
Entering Valhalla.
|
2015-11-17 10:46:58 -05:00 |
Pietro Gagliardi
|
a9316a04b0
|
Added C++ extern guards.
|
2015-11-16 10:55:44 -05:00 |
Pietro Gagliardi
|
5e29d07d20
|
Moved all the table stuff out of the way. I need to decide what I'm going to do with it.
|
2015-11-16 10:52:19 -05:00 |
Pietro Gagliardi
|
e340f75b78
|
Broke the very long chain of tabs apart in the test program.
|
2015-11-02 10:49:04 -05:00 |
Pietro Gagliardi
|
5d26b9b059
|
Finished the uiTable test and fixed errors.
|
2015-10-19 10:52:36 -04:00 |
Pietro Gagliardi
|
fa2252e9c6
|
Started a table test.
|
2015-10-18 23:00:24 -04:00 |
Pietro Gagliardi
|
056db88de0
|
More uiTable work. I'm not too happy anymore...
|
2015-10-18 18:55:06 -04:00 |
Pietro Gagliardi
|
66cd3542bc
|
Reworked the table model system a bit.
|
2015-10-18 18:05:38 -04:00 |
Pietro Gagliardi
|
4577cb79a1
|
Started the GTK+ implementation of uiTable and added uiTableSubscriptions. This is a mess already :D
|
2015-10-18 13:59:38 -04:00 |
Pietro Gagliardi
|
60accb0676
|
Set up the API for tables.
|
2015-10-18 11:21:56 -04:00 |
Pietro Gagliardi
|
858ff1d64f
|
Quick makefile change.
|
2015-10-17 10:22:43 -04:00 |
Pietro Gagliardi
|
c9b241a7b6
|
More makefile work.
|
2015-10-17 10:20:31 -04:00 |
Pietro Gagliardi
|
260a7f4879
|
More makefile fixes.
|
2015-10-16 23:33:53 -04:00 |
Pietro Gagliardi
|
f19d3cd0c7
|
More makefile work.
|
2015-10-16 22:49:54 -04:00 |
Pietro Gagliardi
|
e04e5dc90f
|
Made libui position-independent.
|
2015-10-16 22:02:56 -04:00 |
Pietro Gagliardi
|
e6d302f7ab
|
Turned off soname for now. This is confusing as all hell.
|
2015-10-16 21:39:28 -04:00 |
Pietro Gagliardi
|
790edf0df8
|
Assembled a new make system. Not quite working the way I'd like yet, but definitely a start.
|
2015-10-16 20:55:09 -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
|
8b61215052
|
Set up a _wip folder for WIP stuff.
|
2015-10-16 18:27:13 -04:00 |
Pietro Gagliardi
|
982bc989cd
|
Cleaned up the makefile a bit.
|
2015-10-16 18:14:05 -04:00 |
Pietro Gagliardi
|
b4cbf79cbb
|
Implemented dashing on OS X.
|
2015-10-16 11:05:08 -04:00 |
Pietro Gagliardi
|
8119a69572
|
Implemented dashing on Windows.
|
2015-10-16 10:46:26 -04:00 |
Pietro Gagliardi
|
1cadb85bd0
|
Added line dashing and implemented it on GTK+.
|
2015-10-16 10:09:41 -04:00 |
Pietro Gagliardi
|
10cba66bbf
|
Enhanced the histogram example with some basic mouse interaction.
|
2015-10-14 11:45:31 -04:00 |
Pietro Gagliardi
|
2b4ba6ad16
|
Implemented mouse event coordinates and proper render target size getting on Windows.
|
2015-10-14 09:31:31 -04:00 |
Pietro Gagliardi
|
191c026d29
|
And implemented on OS X.
|
2015-10-14 08:50:56 -04:00 |
Pietro Gagliardi
|
6849b01f73
|
Switched coordinates to floating-point drawing space and implemented such on GTK+.
|
2015-10-14 08:49:06 -04:00 |
Pietro Gagliardi
|
a504bcee40
|
More TODOs.
|
2015-10-13 22:17:25 -04:00 |
Pietro Gagliardi
|
88ca24200f
|
Removed the long-obsolete OSXparams file.
|
2015-10-13 22:12:48 -04:00 |
Pietro Gagliardi
|
2cbbc6c69d
|
Removed the DPI fields from uiAreaDrawParams. We no longer worry about DPI.
|
2015-10-13 19:44:16 -04:00 |
Pietro Gagliardi
|
7d8c78bf8e
|
Quick makefile fix.
|
2015-10-13 16:47:46 -04:00 |
Pietro Gagliardi
|
3f0133f57a
|
More work on the histogram example.
|
2015-10-13 16:40:05 -04:00 |
Pietro Gagliardi
|
6018780970
|
Started a histogram example.
|
2015-10-13 16:32:55 -04:00 |
Pietro Gagliardi
|
efc0e74c82
|
Wrote a better arc test.
|
2015-10-13 15:09:06 -04:00 |