Pietro Gagliardi
e133903809
Merge branch 'master' of github.com:andlabs/libui
2016-10-17 12:41:58 -04:00
Pietro Gagliardi
05f7e2d3cf
Merge pull request #208 from sclukey/swift
...
Add Swift binding
2016-10-17 12:34:19 -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
8964dff296
Reworked the README a bit.
2016-08-19 08:34:20 -04:00
Pietro Gagliardi
33e5defdb5
Merge branch 'master' of github.com:andlabs/libui
2016-08-19 08:13:56 -04:00
Lin Xi
bc670c0b5f
Add an oo binding reference in d
2016-08-19 16:07:48 +08:00
Pietro Gagliardi
5f4e5ed8eb
More bindings.
2016-07-05 07:44:57 -04:00
Pietro Gagliardi
7995a4460c
Got rid of uiDrawImage stuff. I need to decide if the drawing API should care about scaling or not.
2016-06-25 14:33:42 -04:00
Pietro Gagliardi
2da1273ec2
Drafted the README.
2016-06-25 11:23:45 -04:00
Pietro Gagliardi
ec15e25694
More announcements.
2016-06-18 22:08:17 -04:00
Pietro Gagliardi
087a89dac9
Added menu planning.
2016-06-17 13:39:36 -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
ebdcf7bf17
And THAT did it.
2016-06-17 10:24:30 -04:00
Pietro Gagliardi
ae14542c9a
Improved uiMainSteps().
2016-06-17 09:22:31 -04:00
Pietro Gagliardi
99545e8775
Fixed up the progressbar changes.
2016-06-16 17:43:04 -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
dd2ee50710
And implemented borderless windows on OS X.
2016-06-16 11:46:58 -04:00
Pietro Gagliardi
aafdb75a98
And implemented the fullscreen stuff on Windows.
2016-06-16 10:30:44 -04:00
Pietro Gagliardi
caec39281b
And implemented the new sizing stuff on OS X.
2016-06-16 00:58:40 -04:00
Pietro Gagliardi
c3777da0f4
And added the new uiWindow methods on Windows.
2016-06-15 21:55:42 -04:00
Pietro Gagliardi
cea52e2df6
Preemptive README change for next merge.
2016-06-15 11:58:26 -04:00
Pietro Gagliardi
0a4a8ae4f3
Getting closer. Adding hidden views makes things harder... hm.
2016-06-14 20:57:21 -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
cb81518e0f
Implemented proper hiding and showing behavior on OS X on uiForm and uiGrid.
2016-06-14 11:18:38 -04:00
Pietro Gagliardi
48546f6b44
Clarified the update.
2016-06-13 22:44:11 -04:00
Pietro Gagliardi
207340f16f
Finished the migration.
2016-06-13 22:42:11 -04:00
Pietro Gagliardi
9f4092dab5
And put uiGrid in the updates. Yay!
2016-06-12 18:28:34 -04:00
Pietro Gagliardi
ddbd6c2133
Merge pull request #115 from ghaberek/master
...
Added Euphoria binding to README.md
2016-06-09 11:25:16 -04:00
Pietro Gagliardi
06ae417cb3
Split old announcements and updates out.
2016-06-09 11:22:02 -04:00
Pietro Gagliardi
afe27177d5
Implemented uiForm on Windows.
2016-06-08 23:33:32 -04:00
Gregory Haberek
958893a73d
Added Euphoria binding to README.md
2016-06-07 17:45:57 -04:00
Pietro Gagliardi
3e1258cc62
Implemented the new radio button stuff on OS X.
2016-06-06 20:12:17 -04:00
Dominik Picheta
8d660431d7
Add Nim binding to readme
2016-06-06 23:49:04 +01:00
Pietro Gagliardi
852d2ee143
Clarified the README a bit.
2016-06-06 10:29:55 -04:00
Pietro Gagliardi
fe2d85590e
Merge pull request #8 from actionless/patch-1
...
chore(readme): add the link to arch linux aur
2016-06-05 22:11:59 -04:00
Pietro Gagliardi
15456c8b41
Implemented uiPasswordEntry and uiSearchEntry on Windows.
2016-06-05 21:02:59 -04:00
Pietro Gagliardi
6ebdc96b93
Updated the README and example screenshots. Here we go for real!
2016-06-05 18:00:18 -04:00
Pietro Gagliardi
0ffd8badb8
Er whoops.
2016-06-05 16:39:31 -04:00
Pietro Gagliardi
df5e0a3e37
Expanded the README. Let's package alpha3.1!
2016-06-05 16:34:39 -04:00
Pietro Gagliardi
dac8aea49a
Removed now-irrelevant stuff.
2016-06-05 00:20:22 -04:00
Pietro Gagliardi
8247bc2b2b
Alpha 3 release.
2016-05-29 22:38:29 -04:00
Pietro Gagliardi
473e3b593b
Quick README fix.
2016-05-29 18:36:11 -04:00
Pietro Gagliardi
be8a957689
Fixed static linking on Windows.
2016-05-29 18:35:06 -04:00
Pietro Gagliardi
e114502605
Tried to set up Windows static linking.
2016-05-29 12:00:55 -04:00
Pietro Gagliardi
d88233a0fb
Documentation updates.
2016-05-29 04:53:49 -04:00
Pietro Gagliardi
0d6dac5c5a
Migrated from GTK+ 3.4 to 3.10 and from OS X 10.7 to 10.8.
2016-05-28 13:06:16 -04:00
Pietro Gagliardi
46f6f2aac1
Updated bindings list.
2016-05-27 22:32:24 -04:00
Pietro Gagliardi
834cc12299
Named the margins and padding. Made them functions that can take parameters in the future to allow more complex spacing options in the future.
2016-05-26 21:25:32 -04:00
Pietro Gagliardi
0b7b9a94e7
More bindings stuff.
2016-05-25 23:35:09 -04:00
Pietro Gagliardi
965c2712e4
Updated bindings list based on wiki.
2016-05-25 23:18:21 -04:00
Pietro Gagliardi
5272e749c0
Fixed grapheme stuff on GTK+.
2016-05-25 15:07:32 -04:00
Pietro Gagliardi
278227a3d7
More announcements.
2016-05-24 23:27:56 -04:00
Pietro Gagliardi
31d6939c48
README updates.
2016-05-24 22:46:53 -04:00
Pietro Gagliardi
095e08bc79
Added uiEditableCombobox on Windows.
2016-05-24 10:06:24 -04:00
Pietro Gagliardi
5d63fe4cec
Fixed surrogate pair drawing on OS X.
2016-05-23 01:11:43 -04:00
Pietro Gagliardi
399af0319c
Whoops, forgot the date
2016-05-22 23:30:22 -04:00
Pietro Gagliardi
268bdbcb34
More announcements.
2016-05-22 23:28:17 -04:00
Pietro Gagliardi
0e5e37f98b
Fixed multilne entry changed events on GTK+.
2016-05-22 23:14:33 -04:00
Pietro Gagliardi
a99a81f584
Answered matrix scaling stuff. https://www.willamette.edu/~gorr/classes/GeneralGraphics/Transforms/transforms2d.htm#Combining
2016-05-22 22:52:29 -04:00
Pietro Gagliardi
61185072f7
More TODO -> LONGTERM migration. Also made it so uiSpinbox and uiSlider merely swap min and max if min is larger.
2016-05-22 20:11:52 -04:00
Pietro Gagliardi
ab0a9102b4
Added a user bug for calling SetParent() on a uiWindow.
2016-05-22 20:02:47 -04:00
Pietro Gagliardi
b957558ef4
Even more TODO resolution in uiDateTimePicker on GTK+.
2016-05-22 19:40:56 -04:00
Pietro Gagliardi
ea37e13c67
Quick README clarification.
2016-05-22 16:19:19 -04:00
Pietro Gagliardi
878778c683
Implemented WM_PRINTCLIENT for uiArea and the Direct2D scratch windows.
2016-05-22 16:16:20 -04:00
Pietro Gagliardi
d9f133d81b
Fixed the README.
2016-05-22 14:39:14 -04:00
Pietro Gagliardi
6c6843dac6
Fixed non-wrapping uiMultlineEntries.
2016-05-22 14:37:02 -04:00
Pietro Gagliardi
f3dad94039
Added CRLF translation to uiMultilineEntry on Windows. More TODOs.
2016-05-22 13:42:37 -04:00
Pietro Gagliardi
5a4b6aa6f0
Switched from using M_PI to a named constant uiPi.
2016-05-22 12:00:44 -04:00
Pietro Gagliardi
1d8ea79e45
Removed uiControlVerifyDestroy(); we could have just had it in uiFreeControl().
2016-05-22 01:07:25 -04:00
Pietro Gagliardi
772caf19f3
Link to issue because for some reason github doesn't auto-link.
2016-05-21 18:09:09 -04:00
Pietro Gagliardi
da9ee6a913
Vast README updates.
2016-05-21 18:07:36 -04:00
Pietro Gagliardi
eb48bc1732
Wrote up a utf16 with conversion and allocating-sprintf() functions. Changed the way deubgging will work.
2016-04-21 18:03:52 -04:00
Pietro Gagliardi
84b392d0f9
Quick formatting fix in the README.
2016-01-04 19:03:34 -05:00
Florent Clairambault
9f43f4089b
Adding travis icon
2016-01-05 00:54:41 +01:00
Pietro Gagliardi
c7d7a64373
Removed the ID2D1RenderTarget_GetSize note from the README; it affects MSVC too.
2016-01-04 16:04:16 -05:00
Yauhen Kirylau
9c3a8f9a44
chore(readme): add the link to arch linux aur
2015-12-29 01:50:06 +01:00
Pietro Gagliardi
5f530c5bf7
More MinGW stuff.
2015-12-09 15:36:56 -05:00
Pietro Gagliardi
a29f8ee890
Stupid Markdown
2015-12-09 13:04:27 -05:00
Pietro Gagliardi
e620a97573
Updated the README. Going to outright drop MinGW-w64 support next.
2015-12-09 13:03:16 -05:00
Pietro Gagliardi
78868253c5
Removed note about manifest file on Windows.
2015-12-09 09:51:30 -05:00
Pietro Gagliardi
f716e8e28d
Upped the minimum version of Windows formally.
2015-10-07 13:22:55 -04:00
Pietro Gagliardi
8ec69eedc1
Added a basic README.
2015-09-02 21:58:27 -04:00