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 |
Pietro Gagliardi
|
69cafde7f3
|
Started the fullscreen window stuff.
|
2016-06-16 08:07:50 -04:00 |
emersion
|
cff5dcf9c9
|
Adds indeterminate progressbar to darwin (not yet tested)
|
2016-06-16 09:45:08 +02:00 |
emersion
|
7770b5c850
|
Adds indeterminate progressbar to windows
|
2016-06-16 09:32:13 +02:00 |
Pietro Gagliardi
|
caec39281b
|
And implemented the new sizing stuff on OS X.
|
2016-06-16 00:58:40 -04:00 |
Pietro Gagliardi
|
88bb697bbd
|
Implemented the new uiWindow stuff on GTK+.
|
2016-06-16 00:45:23 -04:00 |
Pietro Gagliardi
|
e5064de86b
|
More TODOs.
|
2016-06-15 23:00:26 -04:00 |
Pietro Gagliardi
|
6c56f1e1ce
|
Implemented the window size stuff on Windows.
|
2016-06-15 22:52:35 -04:00 |
Pietro Gagliardi
|
5fbe85c21a
|
Started adding the uiWindow size code.
|
2016-06-15 22:28:44 -04:00 |
Pietro Gagliardi
|
c3777da0f4
|
And added the new uiWindow methods on Windows.
|
2016-06-15 21:55:42 -04:00 |
Pietro Gagliardi
|
48c13c738a
|
Fixed the GTK+ window code.
|
2016-06-15 20:45:10 -04:00 |
emersion
|
983a53d3c3
|
Replaces uiProgressBar(Set)Indeterminate() by value=-1
|
2016-06-15 23:17:23 +02:00 |