Pietro Gagliardi
|
fc243aed00
|
Cleaned up debugging code and added the main loop bugfix to the README.
|
2016-10-24 17:47:23 -04:00 |
Pietro Gagliardi
|
0c209a8277
|
Whoops, bugged that last one bad (yet it worked fine in X11 for some reason????). Fixed.
|
2016-10-24 15:44:02 -04:00 |
Pietro Gagliardi
|
3f1540b84a
|
And got rid of message pumping in unix/window.c. Woo! Gotta clean it up a bit first though...
|
2016-10-24 14:39:10 -04:00 |
Pietro Gagliardi
|
e17e69f2ad
|
Let's experiment with making uiWindowSetSize() not require an event loop.
|
2016-10-23 22:02:07 -04:00 |
Pietro Gagliardi
|
57fbf78ef3
|
More removal.
|
2016-10-22 19:31:57 -04:00 |
Pietro Gagliardi
|
f46edd097b
|
uiDrawTextWeightUtraBold.
|
2016-10-21 16:35:46 -04:00 |
Pietro Gagliardi
|
3286c9b572
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-08-10 22:08:45 -04:00 |
Neel Chauhan
|
7324683ba2
|
Fix "cannot find -ldl" linking error with FreeBSD
|
2016-08-10 20:37:42 -04:00 |
Pietro Gagliardi
|
e20ce4e188
|
Some TODO resolution.
|
2016-06-29 19:20:43 -04:00 |
Pietro Gagliardi
|
9164e521e2
|
Changed the button cell renderer on GTK+ to actually work on 3.20. Thanks to baedert in irc.gimp.net/#gtk+ for suggestions. This actually has slightly fewer bugs!
|
2016-06-29 17:25:05 -04:00 |
Pietro Gagliardi
|
4fabbd18cf
|
Split future symbols into a new file and added one we need to fix our button cell renderer on 3.20.
|
2016-06-29 15:33:30 -04:00 |
Pietro Gagliardi
|
6b0028d084
|
Added uiTable value setting and events on GTK+.
|
2016-06-28 22:36:56 -04:00 |
Pietro Gagliardi
|
f484f568f6
|
Finished up and plugged in cellrendererbutton.
|
2016-06-28 13:09:44 -04:00 |
Pietro Gagliardi
|
575f4f3053
|
Added a button cell renderer. No events yet. Now to test.
|
2016-06-28 12:00:35 -04:00 |
Pietro Gagliardi
|
8b04f2062a
|
More GTK+ uiTable work.
|
2016-06-27 19:12:08 -04:00 |
Pietro Gagliardi
|
cf3182f4d2
|
Put images on uiTables. We're going to have to swizzle on OS X after all :(
|
2016-06-27 16:11:15 -04:00 |
Pietro Gagliardi
|
af0dbd3a0e
|
Fixed a bunch of bugs in GTK+ table.c.
|
2016-06-27 12:24:14 -04:00 |
Pietro Gagliardi
|
40e943eb43
|
Fixed compile issues. Now to fix other issues. Yay!
|
2016-06-27 12:01:36 -04:00 |
Pietro Gagliardi
|
99a3462eb4
|
Added GTK+ images. Will hook it up to tables later.
|
2016-06-27 11:38:11 -04:00 |
Pietro Gagliardi
|
f7e5c7dd25
|
Finished the initial implemenetation of uiTable on GTK+.
|
2016-06-27 09:30:22 -04:00 |
Pietro Gagliardi
|
f354d48bfd
|
Started the GTK+ implementation of uiTable.
|
2016-06-26 23:17:34 -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
|
9656a81c77
|
Added uiNewVerticalSeparator().
|
2016-06-17 11:02:17 -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
|
798061f7f6
|
Merge pull request #144 from ProtonMail/progress-bar
Improves progress bar
|
2016-06-16 16:44:42 -04:00 |
Pietro Gagliardi
|
c001c164f1
|
Implemented uiMainSteps() on GTK+.
|
2016-06-16 13:59:35 -04:00 |
Pietro Gagliardi
|
256a452fbd
|
Implemented borderless windows on GTK+.
|
2016-06-16 11:34:19 -04:00 |
Pietro Gagliardi
|
132d925b70
|
Implemented the fullscreen stuff on GTK+.
|
2016-06-16 10:03:35 -04:00 |
Pietro Gagliardi
|
88bb697bbd
|
Implemented the new uiWindow stuff on GTK+.
|
2016-06-16 00:45:23 -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 |
emersion
|
e07a7b3d05
|
Adds uiProgressBarValue() in unix
|
2016-06-15 18:51:12 +02:00 |
Pietro Gagliardi
|
ac1a515820
|
Merge pull request #141 from ProtonMail/ui-form-delete
Adds uiFormDelete()
|
2016-06-15 12:00:38 -04:00 |
emersion
|
52bd3b2c35
|
Adds uiFormDelete()
|
2016-06-14 22:41:37 +02: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
|
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
|
41ec54cb47
|
Started a new controlgallery. Fixed some glitches in OS X uiForm.
|
2016-06-12 19:08:08 -04:00 |
Pietro Gagliardi
|
4b149ddfef
|
Implemented uiGrid on GTK+.
|
2016-06-09 18:57:58 -04:00 |
Pietro Gagliardi
|
4b2858b53a
|
Implemented uiForm on GTK+.
|
2016-06-08 18:19:41 -04:00 |