Commit Graph

2695 Commits

Author SHA1 Message Date
Pietro Gagliardi 15b069bb47 Merge pull request #176 from starius/no_res_suffix
cmake: do not reset unused variable _res_suffix
2016-10-17 12:38:19 -04:00
Pietro Gagliardi 05f7e2d3cf Merge pull request #208 from sclukey/swift
Add Swift binding
2016-10-17 12:34:19 -04:00
Pietro Gagliardi ba082864e1 Merge pull request #206 from yamadapc/patch-1
Add a complete Haskell binding to the README
2016-10-17 12:33:53 -04:00
Steven Clukey 4bb9b58ec6 Add Swift binding 2016-09-15 09:24:34 -04:00
Pedro Tacla Yamada 2d5166c117 Add a complete Haskell binding to the README
The currently linked Haskell bindings to this library are just an empty repository. We've published complete bindings as well as OSX specific extensions like WebViews and MapViews (WIP) at https://github.com/beijaflor-io/haskell-libui. This just adds a link to it.
2016-09-06 11:55:00 -03:00
Pietro Gagliardi 86c4485578 Merge pull request #198 from mogud/patch-1
Add an oo binding reference in d
2016-08-19 08:12:56 -04:00
Lin Xi bc670c0b5f Add an oo binding reference in d 2016-08-19 16:07:48 +08:00
Pietro Gagliardi 6e45859b9b Merge pull request #192 from neelchauhan/master
Fix "cannot find -ldl" linking error with FreeBSD
2016-08-10 22:08:05 -04:00
Neel Chauhan 7324683ba2 Fix "cannot find -ldl" linking error with FreeBSD 2016-08-10 20:37:42 -04:00
Boris Nagaev 61bcb0d536 cmake: do not reset unused variable _res_suffix 2016-07-10 22:14:55 +03: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