aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/raise.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* global: bump dateJason A. Donenfeld2022-01-061-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: apply gofumptJason A. Donenfeld2021-12-091-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: bump copyright dateJason A. Donenfeld2021-02-011-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: update headersJason A. Donenfeld2020-11-221-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* l18n: add localization supportSimon Rozman2020-03-151-2/+3
| | | | | | | | | | | | | | | | | | | | | Revise the messages to make them localizable. Note: The log messages are not marked for localization. Probably, we want to keep log files in English for easier global troubleshooting. Having a user run `go generate` requires a valid and up-to-date Go environment. Rather than instructing users how to setup the environment correctly, the `go generate` was integrated into build.bat. This reuses the Go building environment downloaded and prepared by build.bat to provide controllable and consistent result. Use `make generate` on Linux. As the zgotext.go output varies for GOARCH=386 and amd64, one had to be chosen to provide stable output. The former is the first one to build in build.bat. Signed-off-by: Simon Rozman <simon@rozman.si>
* ui: raise window more aggressivelyJason A. Donenfeld2019-08-051-5/+18
| | | | | | | Since we might now be shell-exec'ing from elsewhere, we probably want to do a bit of input attachment shuffling. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: improve error handlingAlexander Neumann2019-07-291-2/+1
| | | | | Signed-off-by: Alexander Neumann <an2048@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: give foreground status to foreign process in raiseJason A. Donenfeld2019-05-131-0/+2
| | | | | | | | While UIPI prevents us from sending real window messages, we can at least give the foreground privilege to the other process, which lets it then actually come in front as it wants. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: unlock thread after raisingJason A. Donenfeld2019-05-121-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: adjust message filter for raiseJason A. Donenfeld2019-05-121-4/+2
| | | | | | High integrity means UIPI blocks this, so let it through. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: dont use main window and run our own message loopJason A. Donenfeld2019-05-101-5/+5
| | | | | | This allows us to do custom things like send raise click messages. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: make window restoring and pop-up more aggressiveSimon Rozman2019-05-081-8/+17
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* ui: search all window titles when raisingJason A. Donenfeld2019-04-301-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: ensure window comes up on topJason A. Donenfeld2019-03-091-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: move walk to go module replace operationJason A. Donenfeld2019-02-281-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: add initial sample UI for testingJason A. Donenfeld2019-02-281-0/+54
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>