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 |
Pietro Gagliardi
|
f98318fb3a
|
Started implementing the new uiWindows stuff on GTK+.
|
2016-06-15 16:45:49 -04:00 |
emersion
|
560cca5bc9
|
Adds uiProgressBar(Set)Indeterminate for unix
|
2016-06-15 21:51:08 +02:00 |
Pietro Gagliardi
|
53bec81925
|
More uiWindow positioning refinement and implementation on OS X.
|
2016-06-15 14:57:52 -04:00 |
Pietro Gagliardi
|
4465d37d2e
|
Started uiWindow positioning stuff.
|
2016-06-15 13:21:07 -04:00 |
emersion
|
e07a7b3d05
|
Adds uiProgressBarValue() in unix
|
2016-06-15 18:51:12 +02:00 |
emersion
|
6270af8cf9
|
Merge pull request #2 from andlabs/master
Merge upstream changes
|
2016-06-15 18:49:39 +02:00 |
Pietro Gagliardi
|
efe207ca37
|
Added a test of uiFormDelete().
|
2016-06-15 12:06:19 -04:00 |
Pietro Gagliardi
|
dda58c9323
|
Fixed leaking issues with the previous commit.
|
2016-06-15 12:04:11 -04:00 |
Pietro Gagliardi
|
157a312e8a
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-06-15 12:01:06 -04:00 |
Pietro Gagliardi
|
ac1a515820
|
Merge pull request #141 from ProtonMail/ui-form-delete
Adds uiFormDelete()
|
2016-06-15 12:00:38 -04:00 |
Pietro Gagliardi
|
cea52e2df6
|
Preemptive README change for next merge.
|
2016-06-15 11:58:26 -04:00 |
Pietro Gagliardi
|
e017c22409
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-06-15 11:55:11 -04:00 |
Pietro Gagliardi
|
e75b9cc4fa
|
Merge pull request #142 from ProtonMail/fix-windows-static-copy
Fix windows static copy
|
2016-06-15 11:54:27 -04:00 |
emersion
|
3173fc6cdc
|
Fixes windows static library copy
|
2016-06-15 17:07:52 +02:00 |
emersion
|
831fe1e73b
|
Updates darwin to work with upstream changes
|
2016-06-15 16:39:23 +02:00 |
emersion
|
578ff39525
|
Merge pull request #1 from andlabs/master
Merge upstream changes
|
2016-06-15 10:27:35 +02:00 |
Pietro Gagliardi
|
16b4409f38
|
Amended TODO.
|
2016-06-15 00:04:55 -04:00 |
Pietro Gagliardi
|
c60cbb72f9
|
More TODOs.
|
2016-06-15 00:04:39 -04:00 |
Pietro Gagliardi
|
c8dd546804
|
I don't know what's up. Fix a leak anyway.
|
2016-06-14 23:03:40 -04:00 |
Pietro Gagliardi
|
4b2d646345
|
Fixed most of the grid problems. Now we just need to figure why the Assorted page both clips and doesn't position controls correctly...
|
2016-06-14 23:00:30 -04:00 |
Pietro Gagliardi
|
106d4b544a
|
Edging ever closer to getting grids working right on Windows.
|
2016-06-14 21:55:14 -04:00 |
Pietro Gagliardi
|
cf8c1c67fe
|
Clarified the previous commit.
|
2016-06-14 21:00:57 -04:00 |
Pietro Gagliardi
|
cdbe48cc83
|
Plugged a potential memory corruption in darwin/grid.m. Now we have to do the same on Windows: ensure that hidden cells are taken into account when computing xmin/xmax/ymin/ymax and abort if there's nothing there.
|
2016-06-14 20:58:44 -04:00 |
Pietro Gagliardi
|
0a4a8ae4f3
|
Getting closer. Adding hidden views makes things harder... hm.
|
2016-06-14 20:57:21 -04:00 |
Pietro Gagliardi
|
96ce336a8b
|
Handled hidden controls in uiGrid properly. Spacing, on the other hand...
|
2016-06-14 19:44:28 -04:00 |
Pietro Gagliardi
|
8ae0823eee
|
Implemented hidden controls properly on Windows uiForm.
|
2016-06-14 18:12:30 -04:00 |
emersion
|
b817a16c05
|
Adds missing delete() method for darwin
|
2016-06-14 22:55:55 +02:00 |
emersion
|
52bd3b2c35
|
Adds uiFormDelete()
|
2016-06-14 22:41:37 +02:00 |
Pietro Gagliardi
|
b6cb429d1a
|
Fixed uiBox hidden control nonsense on Windows. FINALLY.
|
2016-06-14 16:06:39 -04:00 |
Pietro Gagliardi
|
997c8aac35
|
Implemented visibility change detection on Windows. Now to refine the actual implementation of hidden controls.
|
2016-06-14 15:55:24 -04:00 |
Pietro Gagliardi
|
6e5cf97623
|
Tied uiForm label visibility on GTK+ to the visibility of the control. This is the only visibility change needed on GTK+, fortunately.
|
2016-06-14 11:31:10 -04:00 |
Pietro Gagliardi
|
cb81518e0f
|
Implemented proper hiding and showing behavior on OS X on uiForm and uiGrid.
|
2016-06-14 11:18:38 -04:00 |
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 |