Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove use of json, which we don't usepkg/walk | Jason A. Donenfeld | 2021-01-21 | 1 | -220/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Remove math/big usage | Jason A. Donenfeld | 2021-01-21 | 4 | -25/+0 |
| | |||||
* | databinding: disable reflection for better dead code elimination | Jason A. Donenfeld | 2021-01-21 | 1 | -3/+6 |
| | |||||
* | webview: remove | Jason A. Donenfeld | 2021-01-21 | 8 | -1723/+0 |
| | | | | We don't want anything resembling a browser engine near this app. | ||||
* | global: replace class names | Jason A. Donenfeld | 2021-01-21 | 16 | -16/+16 |
| | |||||
* | declarative: remove | Jason A. Donenfeld | 2021-01-21 | 49 | -5795/+0 |
| | |||||
* | Merge pull request #747 from evangwt/master | Alexander Neumann | 2021-01-12 | 2 | -7/+15 |
|\ | | | | | MainWindow: fix ignore WM_SIZE causes statusbar invisible when created | ||||
| * | Adding name to AUTHORS | evangwt | 2021-01-12 | 1 | -0/+1 |
| | | |||||
| * | MainWindow: fix ignore WM_SIZE causes statusbar invisable when created | evangwt | 2020-12-21 | 1 | -7/+14 |
| | | |||||
* | | Merge branch 'zx2c4-forks-jd/recreate-tray' | Alexander Neumann | 2021-01-11 | 2 | -0/+49 |
|\ \ | |/ |/| | |||||
| * | notifyicon: recreate when explorer.exe crashes | Jason A. Donenfeld | 2021-01-04 | 2 | -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 #746 | Alexander Neumann | 2020-12-09 | 1 | -1/+3 |
| | |||||
* | Merge pull request #735 from shivas/combobox-event-not-published | Alexander Neumann | 2020-11-25 | 2 | -0/+2 |
|\ | | | | | Publish event as selected index changes | ||||
| * | Adding name to AUTHORS | Audrius Karabanovas | 2020-11-24 | 1 | -0/+1 |
| | | |||||
| * | Publish event as selected index changes | Audrius Karabanovas | 2020-11-05 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #743 from zx2c4-forks/jd/commondiag | Alexander Neumann | 2020-11-23 | 1 | -3/+3 |
|\ \ | | | | | | | commondialogs: do not chdir after file dialog | ||||
| * | | commondialogs: do not chdir after file dialog | Jason A. Donenfeld | 2020-11-21 | 1 | -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/menugetter | Alexander Neumann | 2020-11-19 | 1 | -0/+4 |
|\ \ | | | | | | | action: provide a Menu() getter | ||||
| * | | action: provide a Menu() getter | Jason A. Donenfeld | 2020-11-18 | 1 | -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 #740 | Alexander Neumann | 2020-11-10 | 1 | -2/+4 |
| | | |||||
* | | GroupBox: Fix size calculation and do some cleanup | Alexander Neumann | 2020-11-10 | 1 | -6/+2 |
|/ | |||||
* | TabWidget: Fix the fix | Alexander Neumann | 2020-11-04 | 1 | -1/+1 |
| | |||||
* | TabWidget: Fix MinSize calculation | Alexander Neumann | 2020-11-04 | 1 | -10/+19 |
| | |||||
* | Merge pull request #725 from Regentag/master | Alexander Neumann | 2020-09-24 | 3 | -1/+3 |
|\ | | | | | Add Korean translation | ||||
| * | Add Korean translation | Regentag | 2020-09-24 | 3 | -1/+3 |
|/ | |||||
* | TableView: Fix some issues with frozen columns | Alexander Neumann | 2020-09-10 | 2 | -8/+8 |
| | |||||
* | TableView: Use default font to style a cell if none is provided | Alexander Neumann | 2020-09-10 | 1 | -2/+4 |
| | |||||
* | Missed that one in a previous commit | Alexander Neumann | 2020-09-07 | 1 | -19/+51 |
| | |||||
* | Bitmap: Change withPixels to GlobalAlloc with GMEM_FIXED instead of GHND | Alexander Neumann | 2020-09-03 | 1 | -3/+3 |
| | |||||
* | ListBox/ListItemStyle: Allow override of TextColor | Alexander Neumann | 2020-09-03 | 2 | -1/+3 |
| | |||||
* | NotifyIcon: Don't destroy the associated window | Alexander Neumann | 2020-09-03 | 1 | -3/+0 |
| | |||||
* | MainWindow: Add support for specifying initial bounds | Alexander Neumann | 2020-09-03 | 5 | -13/+42 |
| | |||||
* | NumberEdit: Add opt-in support for spin buttons | Alexander Neumann | 2020-09-03 | 2 | -11/+69 |
| | |||||
* | Bitmap: Reduce fake array size for 32 bit | Alexander Neumann | 2020-09-03 | 1 | -5/+7 |
| | |||||
* | ComboBox/ListBox: Keep current selection on model reset if possible | Alexander Neumann | 2020-09-03 | 2 | -3/+46 |
| | |||||
* | Merge pull request #711 from xoviat/bugfix/issue_710 | Alexander Neumann | 2020-09-02 | 2 | -7/+2 |
|\ | | | | | remove treeview condition check | ||||
| * | add name to authors | xoviat | 2020-09-01 | 1 | -0/+1 |
| | | |||||
| * | remove treeview condition check | xoviat | 2020-08-18 | 1 | -7/+1 |
| | | | | | | | | fixes #710 | ||||
* | | Bitmap: Use StretchBlt instead of AlphaBlend when it makes sense | Alexander Neumann | 2020-09-02 | 1 | -29/+105 |
| | | |||||
* | | Bitmap: Fix memory alignment issue in postProcess | Alexander Neumann | 2020-09-02 | 2 | -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 page | Alexander Neumann | 2020-09-01 | 1 | -1/+1 |
| | | |||||
* | | FormBase: Regard standard ToolBar in bounds calculation | Alexander Neumann | 2020-09-01 | 1 | -1/+3 |
| | | |||||
* | | Examples: Regenerate rsrc.syso files | Alexander Neumann | 2020-09-01 | 25 | -0/+0 |
| | | |||||
* | | GroupBox: Fix title clipping | Alexander Neumann | 2020-09-01 | 1 | -8/+5 |
| | | |||||
* | | Button: Fix weird BCM_GETIDEALSIZE issue with empty text | Alexander Neumann | 2020-09-01 | 1 | -2/+7 |
| | | |||||
* | | TableView: Reduce flicker | Alexander Neumann | 2020-08-31 | 1 | -4/+5 |
| | | |||||
* | | ListBox: Add data binding support | Alexander Neumann | 2020-08-31 | 2 | -20/+104 |
| | | |||||
* | | TableView: Improve focus handling | Alexander Neumann | 2020-08-27 | 1 | -2/+2 |
| | | |||||
* | | TabWidget: Change automatic focus behavior on current page change | Alexander Neumann | 2020-08-27 | 2 | -22/+35 |
|/ | | | | We now only set focus to a descendant if the TabWidget already contains the focus. | ||||
* | ListBox: Fix weird glitch + some cleanup | Alexander Neumann | 2020-08-06 | 1 | -3/+11 |
| | | | | The WM_WINDOWPOSCHANGED handling of WindowBase somehow was messing up. |