Pietro Gagliardi
|
67e8db9efd
|
Added row background colors.
|
2016-06-23 11:29:43 -04:00 |
Pietro Gagliardi
|
f02fbd2ecf
|
Some more API cleanup. Don't separate table cell parts from columns.
|
2016-06-23 09:56:24 -04:00 |
Pietro Gagliardi
|
a57bef13e5
|
TODO updates.
|
2016-06-22 23:08:39 -04:00 |
Pietro Gagliardi
|
cbb07113ca
|
Fixed uiMultilineEntry to no longer use Auto Layout.
|
2016-06-22 23:07:59 -04:00 |
Pietro Gagliardi
|
ddd0e82c90
|
Removed auto layout from scrollviews. Need to do the same to text views too.
|
2016-06-22 22:58:51 -04:00 |
Pietro Gagliardi
|
0ef01e1685
|
Added some debugging code to help figure out tables.
|
2016-06-22 13:28:12 -04:00 |
Pietro Gagliardi
|
a82835fff3
|
Fixed uiTable selection colors on OS X.
|
2016-06-22 01:06:47 -04:00 |
Pietro Gagliardi
|
93923bbcb3
|
More TODOs.
|
2016-06-22 00:59:04 -04:00 |
Pietro Gagliardi
|
1c70edaef1
|
Fixed initial OS X uiTable. It works!
|
2016-06-22 00:58:10 -04:00 |
Pietro Gagliardi
|
c26f438d3b
|
Finished the initial implementation of OS X uiTable. Now to test.
|
2016-06-22 00:40:30 -04:00 |
Pietro Gagliardi
|
2f08ec683a
|
Started the OS X uiTable implementation.
|
2016-06-21 23:58:17 -04:00 |
Pietro Gagliardi
|
b21ec6cf6b
|
Laid the foundation for uiTable: common code and a test. Now to start actually implementing it.
|
2016-06-21 22:22:13 -04:00 |
Pietro Gagliardi
|
aa2e8cf4f5
|
Simplified the uiTable cell layout stuff a bit: rather than implying that a cell layout can be used by multiple columns, just have the column *be* the cell layout.
|
2016-06-21 22:07:39 -04:00 |
Pietro Gagliardi
|
d93bb2c48f
|
Formatting fixes.
|
2016-06-21 12:45:04 -04:00 |
Pietro Gagliardi
|
1f20772b46
|
Merge pull request #123 from kainjow/void-ptr-warning
Fix void* warning
|
2016-06-21 12:43:43 -04:00 |
Pietro Gagliardi
|
2d4f6eb2b8
|
Stop uiProgressBar pulsing on destroy on GTK+. Fixes #163.
|
2016-06-21 12:39:53 -04:00 |
Pietro Gagliardi
|
10480db895
|
Call gtk_widget_destroy() instead of g_object_unref() when destroying uiWindows. Fixes #165.
|
2016-06-21 12:15:38 -04:00 |
Pietro Gagliardi
|
80b8fddbea
|
Started mapping out uiTable and uiTree.
|
2016-06-20 22:14:26 -04:00 |
Pietro Gagliardi
|
ec15e25694
|
More announcements.
|
2016-06-18 22:08:17 -04:00 |
Pietro Gagliardi
|
a07e2afc9c
|
Made alignment work on uiGrid on OS X.
|
2016-06-18 13:32:10 -04:00 |
Pietro Gagliardi
|
f2c0719e95
|
More TODOs.
|
2016-06-17 23:18:31 -04:00 |
Pietro Gagliardi
|
087a89dac9
|
Added menu planning.
|
2016-06-17 13:39:36 -04:00 |
Pietro Gagliardi
|
9785565c8c
|
Expanded the control gallery a bit further.
|
2016-06-17 11:34:42 -04:00 |
Pietro Gagliardi
|
9656a81c77
|
Added uiNewVerticalSeparator().
|
2016-06-17 11:02:17 -04:00 |
Pietro Gagliardi
|
605b09f2be
|
Applied @tcyrus's README.md suggestions.
|
2016-06-17 10:31:17 -04:00 |
Pietro Gagliardi
|
d36ef03630
|
More TODOs.
|
2016-06-17 10:28:31 -04:00 |
Pietro Gagliardi
|
ebdcf7bf17
|
And THAT did it.
|
2016-06-17 10:24:30 -04:00 |
Pietro Gagliardi
|
3499e8335b
|
Round 5
|
2016-06-17 10:16:53 -04:00 |
Pietro Gagliardi
|
b95bbbd70b
|
Round 4
|
2016-06-17 10:13:46 -04:00 |
Pietro Gagliardi
|
f17483ccd2
|
Round 3
|
2016-06-17 10:09:47 -04:00 |
Pietro Gagliardi
|
721a934bf0
|
Round 2
|
2016-06-17 10:01:07 -04:00 |
Pietro Gagliardi
|
8c332591c9
|
Switched minimum cmake version to 3.1.0. Will announce after updating the Travis files.
|
2016-06-17 09:56:47 -04:00 |
Pietro Gagliardi
|
fca6edd5a2
|
More TODOs.
|
2016-06-17 09:24:15 -04:00 |
Pietro Gagliardi
|
ae14542c9a
|
Improved uiMainSteps().
|
2016-06-17 09:22:31 -04:00 |
Pietro Gagliardi
|
cc4c5f7bd5
|
Tried to see if we can fix up uiMainSteps() to not need parameters after all. Now to actually apply it.
|
2016-06-17 09:16:30 -04:00 |
Pietro Gagliardi
|
99545e8775
|
Fixed up the progressbar changes.
|
2016-06-16 17:43:04 -04:00 |
Pietro Gagliardi
|
e1a5d140db
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-06-16 16:45:35 -04:00 |
Pietro Gagliardi
|
015008976f
|
More documentation stuff.
|
2016-06-16 16:44:53 -04:00 |
Pietro Gagliardi
|
798061f7f6
|
Merge pull request #144 from ProtonMail/progress-bar
Improves progress bar
|
2016-06-16 16:44:42 -04:00 |
Pietro Gagliardi
|
179042025a
|
And implemented on Windows, and more TODOs on top of that.
|
2016-06-16 14:12:47 -04:00 |
Pietro Gagliardi
|
c001c164f1
|
Implemented uiMainSteps() on GTK+.
|
2016-06-16 13:59:35 -04:00 |
Pietro Gagliardi
|
d4492c06a9
|
Changed the uiMainSteps() API as the GTK+ port will need it to be done this way...
|
2016-06-16 13:49:50 -04:00 |
Pietro Gagliardi
|
da4b396aaf
|
Added uiMainSteps(), which sets things up to use uiMainStep() for the main loop. Implemented on OS X.
|
2016-06-16 13:45:24 -04:00 |
Pietro Gagliardi
|
b4d0e08a22
|
Started the work to fix uiMainStep().
|
2016-06-16 13:41:13 -04:00 |
Pietro Gagliardi
|
dd2ee50710
|
And implemented borderless windows on OS X.
|
2016-06-16 11:46:58 -04:00 |
Pietro Gagliardi
|
256a452fbd
|
Implemented borderless windows on GTK+.
|
2016-06-16 11:34:19 -04:00 |
Pietro Gagliardi
|
377f46814a
|
Started adding borderless uiWindow support; implemented on Windows.
|
2016-06-16 11:20:28 -04:00 |
Pietro Gagliardi
|
aafdb75a98
|
And implemented the fullscreen stuff on Windows.
|
2016-06-16 10:30:44 -04:00 |
Pietro Gagliardi
|
132d925b70
|
Implemented the fullscreen stuff on GTK+.
|
2016-06-16 10:03:35 -04:00 |
Pietro Gagliardi
|
fd9af04123
|
Implemented fullscreen on OS X.
|
2016-06-16 09:29:28 -04:00 |