summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Remove use of json, which we don't usepkg/walkJason A. Donenfeld2021-01-211-220/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Remove math/big usageJason A. Donenfeld2021-01-214-25/+0
|
* databinding: disable reflection for better dead code eliminationJason A. Donenfeld2021-01-211-3/+6
|
* webview: removeJason A. Donenfeld2021-01-218-1723/+0
| | | | We don't want anything resembling a browser engine near this app.
* global: replace class namesJason A. Donenfeld2021-01-2116-16/+16
|
* declarative: removeJason A. Donenfeld2021-01-2149-5795/+0
|
* Merge pull request #747 from evangwt/masterAlexander Neumann2021-01-122-7/+15
|\ | | | | MainWindow: fix ignore WM_SIZE causes statusbar invisible when created
| * Adding name to AUTHORSevangwt2021-01-121-0/+1
| |
| * MainWindow: fix ignore WM_SIZE causes statusbar invisable when createdevangwt2020-12-211-7/+14
| |
* | Merge branch 'zx2c4-forks-jd/recreate-tray'Alexander Neumann2021-01-112-0/+49
|\ \ | |/ |/|
| * notifyicon: recreate when explorer.exe crashesJason A. Donenfeld2021-01-042-0/+49
|/ | | | | | | | | | | | | According to [1], we receive a TaskbarCreated message after Windows recreates the taskbar, which can happen if explorer.exe crashes or even if the DPI changes. When this happens, we're supposed to create a new notify icon; otherwise the previous one is nowhere to be found. This commit listens for that message and recreates the state accordingly. [1] https://docs.microsoft.com/en-us/windows/win32/shell/taskbar?redirectedfrom=MSDN#taskbar-creation-notification Reported-by: Riccardo Paolo Bestetti <pbl@bestov.io> Diagnosed-by: Simon Rozman <simon@rozman.si>
* WindowBase: Only use transparent background mix mode on Containers, fixes #746Alexander Neumann2020-12-091-1/+3
|
* Merge pull request #735 from shivas/combobox-event-not-publishedAlexander Neumann2020-11-252-0/+2
|\ | | | | Publish event as selected index changes
| * Adding name to AUTHORSAudrius Karabanovas2020-11-241-0/+1
| |
| * Publish event as selected index changesAudrius Karabanovas2020-11-051-0/+1
| |
* | Merge pull request #743 from zx2c4-forks/jd/commondiagAlexander Neumann2020-11-231-3/+3
|\ \ | | | | | | commondialogs: do not chdir after file dialog
| * | commondialogs: do not chdir after file dialogJason A. Donenfeld2020-11-211-3/+3
|/ / | | | | | | | | | | Otherwise a user is unable to delete directories, because the process has chdir'd. Probably changes on global state like this from a UI dialog is not what the programmer wants.
* | Merge pull request #742 from zx2c4-forks/jd/menugetterAlexander Neumann2020-11-191-0/+4
|\ \ | | | | | | action: provide a Menu() getter
| * | action: provide a Menu() getterJason A. Donenfeld2020-11-181-0/+4
|/ / | | | | | | | | | | It's useful for abstractions to be able to get the Menu back out of an action after putting it in, so this commit adds a simple accessor for it.
* | declarative/TableView: Guard against invalid index, fixes #740Alexander Neumann2020-11-101-2/+4
| |
* | GroupBox: Fix size calculation and do some cleanupAlexander Neumann2020-11-101-6/+2
|/
* TabWidget: Fix the fixAlexander Neumann2020-11-041-1/+1
|
* TabWidget: Fix MinSize calculationAlexander Neumann2020-11-041-10/+19
|
* Merge pull request #725 from Regentag/masterAlexander Neumann2020-09-243-1/+3
|\ | | | | Add Korean translation
| * Add Korean translationRegentag2020-09-243-1/+3
|/
* TableView: Fix some issues with frozen columnsAlexander Neumann2020-09-102-8/+8
|
* TableView: Use default font to style a cell if none is providedAlexander Neumann2020-09-101-2/+4
|
* Missed that one in a previous commitAlexander Neumann2020-09-071-19/+51
|
* Bitmap: Change withPixels to GlobalAlloc with GMEM_FIXED instead of GHNDAlexander Neumann2020-09-031-3/+3
|
* ListBox/ListItemStyle: Allow override of TextColorAlexander Neumann2020-09-032-1/+3
|
* NotifyIcon: Don't destroy the associated windowAlexander Neumann2020-09-031-3/+0
|
* MainWindow: Add support for specifying initial boundsAlexander Neumann2020-09-035-13/+42
|
* NumberEdit: Add opt-in support for spin buttonsAlexander Neumann2020-09-032-11/+69
|
* Bitmap: Reduce fake array size for 32 bitAlexander Neumann2020-09-031-5/+7
|
* ComboBox/ListBox: Keep current selection on model reset if possibleAlexander Neumann2020-09-032-3/+46
|
* Merge pull request #711 from xoviat/bugfix/issue_710Alexander Neumann2020-09-022-7/+2
|\ | | | | remove treeview condition check
| * add name to authorsxoviat2020-09-011-0/+1
| |
| * remove treeview condition checkxoviat2020-08-181-7/+1
| | | | | | | | fixes #710
* | Bitmap: Use StretchBlt instead of AlphaBlend when it makes senseAlexander Neumann2020-09-021-29/+105
| |
* | Bitmap: Fix memory alignment issue in postProcessAlexander Neumann2020-09-022-8/+18
| | | | | | | | We now use GlobalAlloc, which is guaranteed to return 8 byte aligned memory, instead of the Go make builtin.
* | TabWidget: Avoid infinite loop when there is no pageAlexander Neumann2020-09-011-1/+1
| |
* | FormBase: Regard standard ToolBar in bounds calculationAlexander Neumann2020-09-011-1/+3
| |
* | Examples: Regenerate rsrc.syso filesAlexander Neumann2020-09-0125-0/+0
| |
* | GroupBox: Fix title clippingAlexander Neumann2020-09-011-8/+5
| |
* | Button: Fix weird BCM_GETIDEALSIZE issue with empty textAlexander Neumann2020-09-011-2/+7
| |
* | TableView: Reduce flickerAlexander Neumann2020-08-311-4/+5
| |
* | ListBox: Add data binding supportAlexander Neumann2020-08-312-20/+104
| |
* | TableView: Improve focus handlingAlexander Neumann2020-08-271-2/+2
| |
* | TabWidget: Change automatic focus behavior on current page changeAlexander Neumann2020-08-272-22/+35
|/ | | | We now only set focus to a descendant if the TabWidget already contains the focus.
* ListBox: Fix weird glitch + some cleanupAlexander Neumann2020-08-061-3/+11
| | | | The WM_WINDOWPOSCHANGED handling of WindowBase somehow was messing up.