Maelkum
51e3e89ae5
Function for Appending multiple controls at once
...
Append() adds one control at a time, while it is a common
use-case that a user wants to add several controls. This
leads to the unnecessary repetion of a single function call.
AppendMultiple() appends controls as non-stretchy, while
AppendMultipleEx() allows boolean to explicitely specify
the type of control.
Standard Append() was changed to use AppendMultipleEx() too.
2018-07-23 21:19:56 +02:00
Pietro Gagliardi
6c3bda44d3
Added some extra documentation to QueueMain. Fixes #164 .
2018-03-27 20:19:27 -04:00
Pietro Gagliardi
8716bfd161
Oops
2018-03-27 10:40:24 -04:00
Pietro Gagliardi
394e1cadbf
More TODOs.
2018-03-27 01:59:12 -04:00
Pietro Gagliardi
056526af34
Added GTK+ 3.0 install instructions. Addresses #255 for now, but a better solution may be needed...
2018-03-27 01:57:59 -04:00
Pietro Gagliardi
dbfc38f49b
Fixed README formatting mistake·
2018-02-18 04:10:36 -05:00
Pietro Gagliardi
b435594adb
Windows bugfix.
2018-02-17 21:47:49 -05:00
Pietro Gagliardi
28012570b0
Merge branch 'master' of github.com:andlabs/ui
2016-06-19 15:09:41 -04:00
Pietro Gagliardi
2dde2a79e7
Merge pull request #154 from ProtonMail/syso
...
Rename static_windows_*.o files to .syso
2016-06-19 13:06:29 -04:00
emersion
9a4d0b8b47
Rename static_windows_*.o files to .syso
2016-06-19 18:14:23 +02:00
Pietro Gagliardi
793598c2fa
Moved Compatibility.md from ui to libui.
2016-06-12 11:55:37 -04:00
Pietro Gagliardi
02104c77a4
Merge pull request #140 from pftbest/local
...
Safer nil pointer handling in stddialogs
2016-06-10 10:45:18 -04:00
Vadzim Dambrouski
62c8f204e7
Safer nil pointer handling in stddialogs
2016-06-10 17:07:15 +03:00
Pietro Gagliardi
0846667ce9
Merge pull request #139 from pftbest/local
...
OpenFile, SaveFile and MsgBox dialogs
2016-06-09 22:00:02 -04:00
Vadzim Dambrouski
a8bcf1a4fa
Using C.uiFreeText instead of freestr
2016-06-10 02:52:23 +03:00
Vadzim Dambrouski
b2f408abfc
OpenFile, SaveFile and MsgBox dialogs
2016-06-10 01:34:16 +03:00
Pietro Gagliardi
a8a9dd456d
Forgot the important part.
2016-06-05 18:56:15 -04:00
Pietro Gagliardi
99b377d538
Set up the Windows builds. Almost working!
2016-06-05 18:49:53 -04:00
Pietro Gagliardi
bcef740473
Updated everything to alpha3.1.
2016-06-05 18:11:26 -04:00
Pietro Gagliardi
80e7d83b77
This isn't going to work.
2016-05-30 02:06:25 -04:00
Pietro Gagliardi
52f7d276a6
Removed prev/.
2016-05-30 00:14:46 -04:00
Pietro Gagliardi
c9b32c1333
Fixed Linux static linking.
2016-05-29 23:44:09 -04:00
Pietro Gagliardi
b9c3e87d5d
More static library linker setup.
2016-05-29 22:48:55 -04:00
Pietro Gagliardi
a2db124cc9
More stuff.
2016-05-29 22:46:04 -04:00
Pietro Gagliardi
7dec70c262
Imported libui Alpha 3.
2016-05-29 22:45:32 -04:00
Pietro Gagliardi
30d1e59fd1
Switched OS X to use statically linked libui.
2016-05-29 05:05:09 -04:00
Pietro Gagliardi
aef0521c25
Bumped minimum versions.
2016-05-28 13:08:04 -04:00
Pietro Gagliardi
8e729f3615
Documented the new limit swapping of uiSlider and uiSpinbox.
2016-05-22 20:13:35 -04:00
Pietro Gagliardi
53cfaa3531
Updated the uiRadioButtons documentation based on the latest change in libui, which gets rid of a few quirks.
2016-05-21 02:02:25 -04:00
Pietro Gagliardi
9435f8166b
Made things more clear.
2016-05-03 19:41:03 -04:00
Pietro Gagliardi
56d487b154
More TODOs.
2016-04-20 14:18:56 -04:00
Pietro Gagliardi
21d398b1ac
Removed small caps from the font descriptor. It will be made a setting on TextLayout instead.
2016-04-15 14:02:24 -04:00
Pietro Gagliardi
08823edfec
Removed the text gravity stuff. That will be removed.
2016-04-15 00:18:39 -04:00
Pietro Gagliardi
ffc857e55c
Added a TODO for binding support.
2016-04-14 17:13:41 -04:00
Pietro Gagliardi
42d273bea8
More C.CBytes() preparatory work.
2016-04-12 23:27:29 -04:00
Pietro Gagliardi
53722b5b08
Started the safer malloc() system.
2016-04-12 19:17:59 -04:00
Pietro Gagliardi
439f3f476c
Added Area.ScrollTo().
2016-01-24 21:50:59 -05:00
Pietro Gagliardi
4dbaec8aa1
More TODOs.
2016-01-24 15:37:03 -05:00
Pietro Gagliardi
cb8eadd7f3
More TODOs.
2016-01-16 19:47:36 -05:00
Pietro Gagliardi
8dc672361e
More documentation.
2016-01-16 18:27:18 -05:00
Pietro Gagliardi
fdc9af39ac
Added the new text extents and multiline stuff.
2016-01-16 16:56:58 -05:00
Pietro Gagliardi
ac85bff62f
1.6 Beta 2 confirmed.
2016-01-13 21:43:26 -05:00
Pietro Gagliardi
b59d586ecf
Added font metrics.
2016-01-13 17:57:23 -05:00
Pietro Gagliardi
182e8545d6
More TODOs.
2016-01-12 18:41:49 -05:00
Pietro Gagliardi
5454e81f3f
Comment terminology fixup.
2016-01-12 18:39:14 -05:00
Pietro Gagliardi
ba81304d60
Updated to the new font API.
2016-01-12 18:34:51 -05:00
Pietro Gagliardi
d3cf58f2d9
Added the new text stuff to package ui.
2016-01-09 20:57:35 -05:00
Pietro Gagliardi
672892cf80
More TODOs.
2016-01-06 20:43:32 -05:00
Pietro Gagliardi
33f5e9b3e0
Fixed linker issues and updated to the new OS X-based soname versioning.
2016-01-06 20:33:49 -05:00
Pietro Gagliardi
82d0efb92d
Re-enabled @executable_path and OS X linking now that the OS X build is fixed. Now I just have to figure out why it's not linking...
2016-01-06 20:24:31 -05:00