summaryrefslogtreecommitdiffstatshomepage
path: root/boxlayout.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* boxLayoutFlags: Use union of child flags without modificationAlexander Neumann2019-11-271-35/+12
* Label: Add EllipsisModeAlexander Neumann2019-11-211-14/+49
* TableView: allow disabling scrollbarsJason A. Donenfeld2019-10-241-2/+3
* DPI: CleanupSimon Rozman2019-09-271-1/+1
* DPI: Merge `RectanglePixels` to `Rectangle`Simon Rozman2019-09-271-4/+5
* DPI: Merge `SizePixels` to `Size`Simon Rozman2019-09-271-8/+8
* DPI: Merge `Pixel` to `int`Simon Rozman2019-09-271-20/+20
* DPI: Name 96dpi margins and spacing fields appropriatelySimon Rozman2019-09-261-23/+23
* DPI: Reorganize metrics structs to approach client compatibilitySimon Rozman2019-09-261-17/+17
* DPI, Layout: Fix spacing issuesSimon Rozman2019-09-261-4/+5
* DPI: Revise 1/96" to/from native pixel conversionsSimon Rozman2019-09-261-36/+41
* BoxLayout/GridLayout: Let HeightForWidthers take excess height if they canAlexander Neumann2019-08-051-2/+2
* Expose more stuff from new layout system so external widgets can use itAlexander Neumann2019-07-301-16/+15
* Run for your life or prepare to meet theAlexander Neumann2019-07-171-144/+118
* Update layout of container that stayed the same size only if dirtyAlexander Neumann2019-06-041-0/+2
* Improve performance of applying DPI changeAlexander Neumann2019-05-161-0/+6
* Widget[Base]: Add *Pixel variants of MinSize, MaxSize and SetMinMaxSizeAlexander Neumann2019-05-071-1/+1
* More work on multi monitor HIDPIAlexander Neumann2019-05-071-2/+2
* Avoid some ineffiency in layouts and factor out common stuff into LayoutBaseAlexander Neumann2019-05-011-91/+15
* Initial multi monitor HIDPI supportAlexander Neumann2019-04-301-11/+21
* Add support for alignment specified per widgetAlexander Neumann2019-02-271-6/+11
* Add support for specifying widget alignment on layout levelAlexander Neumann2019-02-271-8/+98
* BoxLayout: Small refactoring after removing logging codeAlexander Neumann2019-02-261-3/+1
* Spacer: Add support for restricting greed locallyAlexander Neumann2019-02-261-1/+9
* Merge pull request #462 from zx2c4-forks/jd/identical-nondeclarative-boxlayoutAlexander Neumann2019-02-261-0/+2
|\
| * boxlayout: Use same margins and spacing for non-declarative UIsJason A. Donenfeld2019-02-251-0/+2
* | Replace some occurrences of Widget with *WidgetBaseAlexander Neumann2019-02-251-9/+9
|/
* Add support for widgets that trade height for width to layouts and do some refactoringAlexander Neumann2018-12-051-100/+105
* FlowLayout: Fix section heights and marginsAlexander Neumann2018-11-071-2/+0
* Add FlowLayoutAlexander Neumann2018-11-071-44/+20
* Merge branch 'master' into graphicseffectsAlexander Neumann2017-11-061-4/+2
|\
| * Honor MaxSize even if smaller than MinSizeHint, fixes #339Alexander Neumann2017-11-061-4/+2
* | Add experimental support for graphics effectsAlexander Neumann2017-04-111-0/+12
|/
* Some ScrollView improvementsAlexander Neumann2017-04-111-0/+2
* Add a simple layout scheduling system to avoid pointless intermediate updatesAlexander Neumann2017-04-111-0/+4
* Some layout improvementsAlexander Neumann2017-03-231-2/+12
* Add build tags to allow this library to be included in a cross platform program. This allows for several things:Joseph Watson2015-09-151-0/+2
* Use stable sort everywhereAlexander Neumann2015-08-041-1/+1
* Use win instead of go-winapi package and import qualifiedAlexander Neumann2013-07-251-7/+7
* Group imports everywhereAlexander Neumann2013-07-241-2/+6
* Introduce Window and WindowBase as base for all windowsAlexander Neumann2013-07-241-17/+20
* Add beginnings of declarative sub package and exampleAlexander Neumann2012-09-281-1/+3
* Some Splitter and layout improvementsAlexander Neumann2012-06-071-37/+14
* Run go fix; apply additional manual fixesAlexander Neumann2012-02-201-10/+7
* Remove winapi sub-package and use github.com/lxn/go-winapi insteadAlexander Neumann2012-02-201-1/+1
* Revert directory layout to what we had initiallyAlexander Neumann2012-02-201-0/+531