summaryrefslogtreecommitdiffstatshomepage
path: root/window.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* WindowBase: Only use transparent background mix mode on Containers, fixes #746Alexander Neumann2020-12-091-1/+3
* Missed that one in a previous commitAlexander Neumann2020-09-071-19/+51
* TabWidget: Change automatic focus behavior on current page changeAlexander Neumann2020-08-271-1/+24
* WindowBase: Invalidate and RequestLayout in SetSuspended only if the widget is set visibleAlexander Neumann2020-07-291-1/+1
* Ensure synchronizing layout results of one form doesn't replace results of another formAlexander Neumann2019-11-041-2/+2
* WindowBase: Don't ignore layout request only because the requesting window is invisibleAlexander Neumann2019-10-241-1/+1
* Merge branch 'pending/dpi-fun2' of https://github.com/Amebis/walk into dpi-fun2Alexander Neumann2019-10-231-71/+82
|\
| * DPI, Window: Rename min and maxSize because they are 1/96"Simon Rozman2019-09-271-8/+8
| * DPI: Merge `SizeDBU` to `Size`Simon Rozman2019-09-271-1/+1
| * DPI: Merge `RectanglePixels` to `Rectangle`Simon Rozman2019-09-271-12/+15
| * DPI: Merge `SizePixels` to `Size`Simon Rozman2019-09-271-38/+46
| * DPI: Merge `MarginsPixels` to `Margins`Simon Rozman2019-09-271-2/+4
| * DPI: Merge `PointPixels` to `Point`Simon Rozman2019-09-271-10/+12
| * DPI: Merge `Pixel` to `int`Simon Rozman2019-09-271-33/+38
| * DPI: Reorganize metrics structs to approach client compatibilitySimon Rozman2019-09-261-155/+150
| * DPI: Revise 1/96" to/from native pixel conversionsSimon Rozman2019-09-261-100/+96
* | Accessibility: Add declarative supportSimon Rozman2019-09-271-0/+4
* | Accessibility: Move property setters from WindowBase to AccessibilitySimon Rozman2019-09-241-52/+8
* | Implement Dynamic AnnotationSimon Rozman2019-09-231-0/+55
|/
* Revert "Add support for Dynamic Annotation"Jason A. Donenfeld2019-09-201-150/+0
* Increased reliance on WindowGroup for storage of data with thread affinityJoshua Sjoding2019-09-161-7/+18
* Replaced direct access to appSingleton with calls to App()Joshua Sjoding2019-09-161-6/+8
* Merge branch 'pending/dynamic-annotation' of https://github.com/Amebis/walk into dynamic-annotationAlexander Neumann2019-09-161-0/+150
|\
| * Add support for Dynamic AnnotationSimon Rozman2019-09-121-0/+150
* | Limit context menu to popup within client boundsSimon Rozman2019-09-121-0/+22
* | Provide reasonable context menu location when invoked by keyboardSimon Rozman2019-09-121-3/+22
|/
* Improved internal documentation and cleaned up comments from debuggingJoshua Sjoding2019-09-061-3/+16
* Added WindowGroup for management of state with thread affinityJoshua Sjoding2019-09-051-6/+9
* window: initialize comctl32 from walk instead of winJason A. Donenfeld2019-09-041-0/+6
* global: don't do things in global init()Jason A. Donenfeld2019-09-041-5/+23
* Fix border painting glitch with graphics effects over remote desktopAlexander Neumann2019-08-291-1/+4
* WindowBase.RequestLayout: Avoid calling win.GetParent most of the timeAlexander Neumann2019-08-291-2/+9
* Have RequestLayout reject requests if any window up to the form isn't readyAlexander Neumann2019-08-291-8/+34
* WindowBase: Don't send WM_SETREDRAW if window isn't visibleAlexander Neumann2019-08-261-1/+3
* Export needsWmSize for external widgetsAlexander Neumann2019-07-311-1/+1
* Expose more stuff from new layout system so external widgets can use itAlexander Neumann2019-07-301-2/+2
* Menu/ToolBar/WindowBase: Clear action lists when disposed ofAlexander Neumann2019-07-231-0/+4
* Let inactive forms always update their layout immediatelyAlexander Neumann2019-07-221-3/+3
* Run for your life or prepare to meet theAlexander Neumann2019-07-171-30/+86
* WindowBase: Improve caching of calculated text sizesAlexander Neumann2019-06-241-74/+54
* Replace ActionList.AttachShortcuts with WindowBase.ShortcutActions which also apply to descendantsAlexander Neumann2019-06-191-0/+13
* Canvas: Use dpi from window if availableAlexander Neumann2019-06-181-1/+1
* WhoopsAlexander Neumann2019-06-121-1/+5
* Call runtime.LockOSThread before creating any windowAlexander Neumann2019-06-051-0/+7
* Handle theme and system color changes including high contrastAlexander Neumann2019-05-291-1/+16
* Window[Base]: Add back SetClientSizeAlexander Neumann2019-05-241-0/+10
* window: get rid of lastDPI book keepingJason A. Donenfeld2019-05-201-23/+12
* window: don't cache DPIJason A. Donenfeld2019-05-201-16/+6
* canvas: measure font height at real DPIJason A. Donenfeld2019-05-201-4/+2
* Improve performance of applying DPI changeAlexander Neumann2019-05-161-7/+11