Pietro Gagliardi
|
44b4fa9c68
|
Fixed hiding on OS X uiBox.
|
2016-06-14 10:54:16 -04:00 |
Pietro Gagliardi
|
d54f7dd682
|
Added a facility to the OS X port to be notified when a child's visibility has changed; this is necessary for implementing hiding and showing properly.
|
2016-06-14 10:37:19 -04:00 |
Pietro Gagliardi
|
207340f16f
|
Finished the migration.
|
2016-06-13 22:42:11 -04:00 |
Pietro Gagliardi
|
75a8ee9bf9
|
Removed intmax_t from everything else EXCEPT the Windows code. Now it's time for THAT...
|
2016-06-13 21:37:50 -04:00 |
Pietro Gagliardi
|
864c6c2511
|
Finished stripping ui.h of intmax.
|
2016-06-13 21:20:20 -04:00 |
Pietro Gagliardi
|
155299cdb9
|
More intmax_t removal.
|
2016-06-13 21:11:59 -04:00 |
Pietro Gagliardi
|
440635447d
|
More intmax_t removal.
|
2016-06-13 21:05:40 -04:00 |
Pietro Gagliardi
|
8d48d42201
|
More intmax_t elminiation.
|
2016-06-13 20:55:50 -04:00 |
Pietro Gagliardi
|
b26354d1e7
|
Started replacement of intmax_t and uintmax_t with int.
|
2016-06-13 20:46:11 -04:00 |
Pietro Gagliardi
|
857bbbf506
|
Don't use 10.10-specific selectors in uiNewSearchEntry(). Fixes #132.
|
2016-06-13 15:15:40 -04:00 |
Pietro Gagliardi
|
f08cd96688
|
More control gallery rewriting. Removed some debugging code in the OS X grid.
|
2016-06-12 19:55:35 -04:00 |
Pietro Gagliardi
|
41ec54cb47
|
Started a new controlgallery. Fixed some glitches in OS X uiForm.
|
2016-06-12 19:08:08 -04:00 |
Pietro Gagliardi
|
144366c775
|
And got the last bit of grid working :D
|
2016-06-12 18:26:13 -04:00 |
Pietro Gagliardi
|
2cd97c8e60
|
Reworked hugging priorities a bit. We're getting closer...
|
2016-06-12 18:23:43 -04:00 |
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
|
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
|
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 |
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 |
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
|
3e1258cc62
|
Implemented the new radio button stuff on OS X.
|
2016-06-06 20:12:17 -04:00 |
Pietro Gagliardi
|
4e7d2812bd
|
Implemented uiPasswordEntry() and uiSearchEntry() on OS X.
|
2016-06-05 20:39:18 -04:00 |
Pietro Gagliardi
|
b65fb6509b
|
More notes.
|
2016-06-04 00:16:37 -04:00 |
Pietro Gagliardi
|
abcf1edf43
|
Re-added OS X file. Now to just prune everything again.
|
2016-06-03 21:48:10 -04:00 |
Pietro Gagliardi
|
1903115bbd
|
Pushed all the build files elsewhere. I'm rewriting the CMakeLists files from scratch.
|
2016-06-03 00:29:31 -04:00 |
Pietro Gagliardi
|
e4a66b786e
|
Fixed static builds, added GTK+ builds, and cleaned out things in general for cmake.
|
2016-06-01 20:21:10 -04:00 |
Pietro Gagliardi
|
0fff9c6fd6
|
More CMake work. Thanks to Mr-Hide in irc.freenode.net/#cmake.
|
2016-06-01 12:48:26 -04:00 |
Pietro Gagliardi
|
0b5fbb81c9
|
Merge pull request #86 from joaoventura/master
Declare 10.9 version in Darwin
|
2016-05-31 08:19:26 -04:00 |
Pietro Gagliardi
|
aa28904408
|
Removed the -DMACOSX_DEPLOYMENT_TARGET; this is an env var, not a macro. Thanks to Psy in irc.freenode.net/#macdev.
|
2016-05-30 22:26:08 -04:00 |
João Ventura
|
f779978a42
|
Declare 10.9 version in Darwin
Fixes compilation issues in Mavericks
|
2016-05-30 13:06:25 +01:00 |
Pietro Gagliardi
|
0738eca6e4
|
More work.
|
2016-05-29 19:01:48 -04:00 |
Pietro Gagliardi
|
efc1e55e58
|
More OS X spinbox stuff.
|
2016-05-29 18:40:53 -04:00 |
Pietro Gagliardi
|
be8a957689
|
Fixed static linking on Windows.
|
2016-05-29 18:35:06 -04:00 |