summaryrefslogtreecommitdiffstatshomepage
path: root/window.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Widget[Base]: Add *Pixel variants of MinSize, MaxSize and SetMinMaxSizeAlexander Neumann2019-05-071-0/+50
* More work on multi monitor HIDPIAlexander Neumann2019-05-071-32/+173
* Export some HIDPI related helpersAlexander Neumann2019-05-061-13/+13
* Cache dpi to avoid repetitive calls to GetDpiForWindowAlexander Neumann2019-05-021-25/+40
* Avoid some ineffiency in layouts and factor out common stuff into LayoutBaseAlexander Neumann2019-05-011-0/+8
* Add DoubleBuffering getter and declarative stuffAlexander Neumann2019-05-011-0/+10
* Initial multi monitor HIDPI supportAlexander Neumann2019-04-301-9/+121
* window: allow setting double bufferingJason A. Donenfeld2019-04-271-0/+10
* WindowBase: Remove stale logging codeAlexander Neumann2019-03-251-2/+0
* Window[Base]: Add VisibleChanged, fixes #474Alexander Neumann2019-03-211-0/+10
* Remove some commented-out codeAlexander Neumann2019-02-281-15/+0
* Nothing to see here. Move on.Alexander Neumann2019-02-251-12/+28
* Add support for widgets that trade height for width to layouts and do some refactoringAlexander Neumann2018-12-051-27/+57
* WindowBase: Add persistence implementations that recursively call descendant'sAlexander Neumann2018-12-051-0/+36
* WindowBase: Add ForEachDescendantAlexander Neumann2018-12-051-0/+22
* Don't activate a window when it is made visibleAlexander Neumann2018-12-051-1/+1
* Fix Window.Focused property for widgets that have their own implementationAlexander Neumann2018-08-271-1/+1
* Cache widget text size calculation results to speed up layoutAlexander Neumann2018-04-231-2/+56
* WindowBase: Fix reported button for MouseUp event, fixes #364Alexander Neumann2018-02-071-5/+19
* WindowBase: Cache dialogBaseUnits results to speed up layout calculationsAlexander Neumann2018-02-051-6/+18
* Expose ApplyFonter and SetWindowFontAlexander Neumann2018-02-051-2/+12
* WindowBase: Expose getState as ReadState and putState as WriteStateAlexander Neumann2017-12-121-2/+2
* Merge branch 'master' into graphicseffectsAlexander Neumann2017-11-131-3/+11
|\
| * Merge branch 'mainwindow-icon-title' of https://github.com/tmm1/walk into prsAlexander Neumann2017-11-131-3/+11
| |\
| | * add NewMainWindowWithName(); ensure name is passed to CreateWindowExAman Gupta2017-10-311-1/+6
| | * load custom app icon provided by rsrc if availableAman Gupta2017-10-311-1/+4
| | * use win.MAKEINTRESOURCE helperAman Gupta2017-10-311-2/+2
* | | Merge branch 'master' into graphicseffectsAlexander Neumann2017-11-061-0/+6
|\| |
| * | WindowBase: When changing visibility, also publish VisibleChanged events for descendentsAlexander Neumann2017-11-061-0/+6
| |/
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-10-171-0/+9
|\|
| * Add variants of MustRegisterWindowClass that allow specifying the styleAlexander Neumann2017-10-171-0/+9
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-10-171-21/+45
|\|
| * [Line|Number|Text]Edit: Add support for TextColor, fixes #328Alexander Neumann2017-10-171-21/+45
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-09-271-2/+6
|\|
| * WindowBase: Guard against widget w/o form in WM_CONTEXTMENU handlerAlexander Neumann2017-09-271-2/+6
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-09-261-0/+10
|\|
| * Window[Base]: Add BoundsChanged eventAlexander Neumann2017-09-261-0/+10
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-08-221-7/+51
|\|
| * Add right to left supportAlexander Neumann2017-08-171-7/+51
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-08-091-3/+25
|\|
| * Merge branch 'master' into gradientbrushAlexander Neumann2017-08-081-1/+1
| |\
| | * Label: Stop the nonsense and fix #303 alreadyAlexander Neumann2017-08-081-1/+1
| * | Add GradientBrushAlexander Neumann2017-08-061-0/+14
| * | Brushes: Add some weird kind of reference counting that will help us laterAlexander Neumann2017-08-031-2/+10
| |/
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-07-261-1/+10
|\|
| * Label: Add TextColor, fixes #21, #101, #196, #300Alexander Neumann2017-07-261-1/+10
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-07-101-1/+3
|\|
| * Fix some widgets that failed to honor Background, fixes #292Alexander Neumann2017-07-101-1/+3
* | Add experimental support for graphics effectsAlexander Neumann2017-04-111-2/+32
|/
* Fix background handling for disabled editable ComboBoxAlexander Neumann2017-04-111-6/+16