Pietro Gagliardi
|
f89feba680
|
Included spanning views in hugging priority management.
|
2016-06-12 16:27:29 -04:00 |
Pietro Gagliardi
|
629c242a83
|
Forgot to make the dummy views ignore autoresizing masks.
|
2016-06-12 15:35:54 -04:00 |
Pietro Gagliardi
|
0ce4fd6efd
|
FIgured out that we need to ignore spanning cells; added support for that. Not yet perfect; still need to do a bit more...
|
2016-06-12 15:30:36 -04:00 |
Pietro Gagliardi
|
7908972d34
|
Continuing the current approach. This might work out better...
|
2016-06-12 15:08:07 -04:00 |
Pietro Gagliardi
|
77f4c2f309
|
Split out more of the uiGrid logic. Rewrote the edge constraints to use a topological map of views. Added dummy views for empty cells.
|
2016-06-12 13:47:33 -04:00 |
Pietro Gagliardi
|
ebf4bce245
|
Moved the .m files out of the way.
|
2016-06-12 13:28:44 -04:00 |
Pietro Gagliardi
|
a2e5dbc94c
|
Saved some experiments.
|
2016-06-12 13:12:36 -04:00 |
Pietro Gagliardi
|
6496de0fb2
|
More TODOs.
|
2016-06-12 12:35:13 -04:00 |
Pietro Gagliardi
|
8f0bac54a3
|
Took an alternate route through the constraints in the grid. This should be a bit easier...
|
2016-06-12 12:31:44 -04:00 |
Pietro Gagliardi
|
31f2b6d059
|
More future plans.
|
2016-06-12 11:55:26 -04:00 |
Pietro Gagliardi
|
2c08f52a5b
|
Moved Compatibility.md from ui to libui.
|
2016-06-12 11:55:02 -04:00 |
Pietro Gagliardi
|
bf1595795c
|
Fixed a tester bug.
|
2016-06-11 23:53:49 -04:00 |
Pietro Gagliardi
|
fc2218b51c
|
Added some rather fickle debugging.
|
2016-06-11 23:52:35 -04:00 |
Pietro Gagliardi
|
9650770554
|
Fixed a typo. Doesn't fix runtime bugs yet.
|
2016-06-11 23:42:58 -04:00 |
Pietro Gagliardi
|
faa989aefd
|
Fixed compile errors. Runtime errors, on the other hand...
|
2016-06-11 23:28:51 -04:00 |
Pietro Gagliardi
|
d528fae1f4
|
Added uiGrid on OS X. Now to fix build errors.
|
2016-06-11 23:09:53 -04:00 |
Kevin Wojniak
|
a18e3c71b9
|
Fix void* warning
"Format specifies type 'void *' but the argument has type 'uiWindow *' (aka 'struct uiWindow *')"
|
2016-06-10 21:23:13 -07:00 |
Pietro Gagliardi
|
61a94fde57
|
Fixed a memory leak in Windows uiForm. NOW OS X.
|
2016-06-10 22:29:20 -04:00 |
Pietro Gagliardi
|
662c9de179
|
Fixed the Windows grid code. Now it's time for the OS X code (giant bottle of alcohol here).
|
2016-06-10 21:24:30 -04:00 |
Pietro Gagliardi
|
554221fd66
|
Added Windows uiGrid. Doesn't quite work yet.
|
2016-06-10 19:34:48 -04:00 |
Pietro Gagliardi
|
3a3b96a38e
|
Implemented more of GTK+'s grid tests.
|
2016-06-09 21:30:33 -04:00 |
Pietro Gagliardi
|
4b149ddfef
|
Implemented uiGrid on GTK+.
|
2016-06-09 18:57:58 -04:00 |
Pietro Gagliardi
|
075eae15e5
|
Started uiGrid.
|
2016-06-09 17:15:59 -04:00 |
Pietro Gagliardi
|
04b83a2680
|
Merge pull request #114 from hugows/patch-1
Cmake 2.8.12 doesn't understand LANGUAGES keyword on project command
|
2016-06-09 11:26:38 -04:00 |
Pietro Gagliardi
|
ddbd6c2133
|
Merge pull request #115 from ghaberek/master
Added Euphoria binding to README.md
|
2016-06-09 11:25:16 -04:00 |
Pietro Gagliardi
|
06ae417cb3
|
Split old announcements and updates out.
|
2016-06-09 11:22:02 -04:00 |
Pietro Gagliardi
|
3fad148200
|
Extracted the old grid.go for migration.
|
2016-06-09 08:20:39 -04:00 |
Pietro Gagliardi
|
c96068316a
|
More TODOs.
|
2016-06-08 23:52:53 -04:00 |
Pietro Gagliardi
|
afe27177d5
|
Implemented uiForm on Windows.
|
2016-06-08 23:33:32 -04:00 |
Pietro Gagliardi
|
4b2858b53a
|
Implemented uiForm on GTK+.
|
2016-06-08 18:19:41 -04:00 |
Pietro Gagliardi
|
69cad5e608
|
Fixed uiForm on OS X.
|
2016-06-08 16:26:23 -04:00 |
Pietro Gagliardi
|
d232342779
|
I give up. MCVE time.
|
2016-06-08 08:55:57 -04:00 |
Pietro Gagliardi
|
45d394fc81
|
Okay new plan.
|
2016-06-08 07:54:43 -04:00 |
Pietro Gagliardi
|
9295af59ab
|
More TODOs.
|
2016-06-07 23:25:01 -04:00 |
Pietro Gagliardi
|
2f3c0449ba
|
Tried to debug all this ambiguity. Argh.
|
2016-06-07 23:24:29 -04:00 |
Pietro Gagliardi
|
0fe5214c09
|
Revert "Undid all of that. There's an easier way..."
...that only works for nibs. :(
This reverts commit 0fa706b8d4 .
|
2016-06-07 18:57:02 -04:00 |
Pietro Gagliardi
|
0fa706b8d4
|
Undid all of that. There's an easier way...
|
2016-06-07 18:49:59 -04:00 |
Gregory Haberek
|
958893a73d
|
Added Euphoria binding to README.md
|
2016-06-07 17:45:57 -04:00 |
Hugo Schmitt
|
4fde812156
|
Cmake 2.8.12 doesn't understand LANGUAGES keyword
Fortunately we can just use project(libui) since C and CPP are the languages enabled by default.
|
2016-06-07 16:09:03 -03:00 |
Pietro Gagliardi
|
39f76bdb25
|
Part 2: leading and trailing edges.
|
2016-06-07 15:04:14 -04:00 |
Pietro Gagliardi
|
95fcceef2f
|
Re-establishing uiForm constraints: vertical constraints.
|
2016-06-07 14:59:12 -04:00 |
Pietro Gagliardi
|
7f05b796aa
|
Started rewriting the OS X uiForm auto layout.
|
2016-06-07 14:38:03 -04:00 |
Pietro Gagliardi
|
ff3c9f0c67
|
Made uiSearchEntry appropriately rounded on OS X.
|
2016-06-07 14:35:43 -04:00 |
Pietro Gagliardi
|
c6e8537269
|
Started the implementation of uiForm on OS X. Mostly works, but there are Auto Layout glitches (of course there are Auto Layout glitches)
|
2016-06-07 11:29:49 -04:00 |
Pietro Gagliardi
|
1ad18ddc8e
|
We are FINALLY adding uiForm. About time :V
|
2016-06-07 09:56:53 -04:00 |
Pietro Gagliardi
|
3e1258cc62
|
Implemented the new radio button stuff on OS X.
|
2016-06-06 20:12:17 -04:00 |
Pietro Gagliardi
|
9a5bc738c5
|
Implemented likewise on Windows.
|
2016-06-06 19:51:46 -04:00 |
Pietro Gagliardi
|
8ede507d36
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-06-06 19:04:06 -04:00 |
Pietro Gagliardi
|
40128080da
|
Merge pull request #112 from dom96/patch-1
Add Nim binding to readme
|
2016-06-06 19:03:23 -04:00 |
Pietro Gagliardi
|
5accda32e5
|
Added new uiRadioButtons functions and implemented them on GTK+. More TODOs.
|
2016-06-06 18:56:58 -04:00 |