aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/tray.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: bump copyright dateJason A. Donenfeld2021-02-011-1/+1
* global: update headersJason A. Donenfeld2020-11-221-1/+1
* manager: allow S-1-5-32-556 users to launch a limited UIJason A. Donenfeld2020-11-221-2/+2
* ui: add status icon to context menuJason A. Donenfeld2020-11-191-0/+4
* ui: re-add systray popup menu tunnel list, but behind submenu if too bigJason A. Donenfeld2020-11-191-34/+192
* ui: use resource numbers instead of resource indicesJason A. Donenfeld2020-11-161-1/+1
* ui: remove systray popup menu tunnel listJason A. Donenfeld2020-11-161-178/+55
* l18n: add localization supportSimon Rozman2020-03-151-20/+21
* ui: use unicode …Jason A. Donenfeld2019-10-281-3/+3
* ui: always show manage page on tray clickJason A. Donenfeld2019-09-271-4/+2
* ui: add label mnemonicsSimon Rozman2019-08-301-1/+1
* ui: improve error handlingAlexander Neumann2019-07-291-3/+3
* global: cleanup TODO comment spacingJason A. Donenfeld2019-06-071-1/+1
* ui: do not pass pointer into closure from loopJason A. Donenfeld2019-05-271-2/+2
* service: split into tunnel and managerJason A. Donenfeld2019-05-201-20/+20
* ui: fix dpi related code smellsAlexander Neumann2019-05-151-9/+7
* ui: centralize state labelsJason A. Donenfeld2019-05-141-8/+3
* ui: add about to corner menuJason A. Donenfeld2019-05-141-1/+1
* global: regroup all importsJason A. Donenfeld2019-05-141-1/+2
* ui: dont use main window and run our own message loopJason A. Donenfeld2019-05-101-1/+1
* ui: somewhat aggressively cache iconsJason A. Donenfeld2019-05-101-10/+2
* ui: networks -> addressesSteven Honson2019-05-091-2/+2
* ui: do not allow removed items state changes to change tray stateJason A. Donenfeld2019-05-081-0/+3
* ui: make window restoring and pop-up more aggressiveSimon Rozman2019-05-081-4/+4
* ui: get correctly sized system iconsv0.0.1Jason A. Donenfeld2019-05-081-7/+17
* ui: defer update popup until 3 seconds after app startJason A. Donenfeld2019-05-071-3/+14
* ui: select first tunnel even when showing updates tabJason A. Donenfeld2019-05-071-1/+4
* ui: set global state before main state in trayJason A. Donenfeld2019-05-071-1/+1
* ui: scale icons according to DPIJason A. Donenfeld2019-05-071-1/+1
* ui: do tray click action when popup clickedJason A. Donenfeld2019-05-051-0/+3
* ui: use natural sorting orderJason A. Donenfeld2019-05-051-1/+4
* ui: improve update logging and tray logicJason A. Donenfeld2019-05-051-2/+15
* ui: use more windows iconsJason A. Donenfeld2019-05-041-6/+8
* ui: embolden update tray itemJason A. Donenfeld2019-05-041-5/+12
* ui: show custom connected and disconnected icons in balloonJason A. Donenfeld2019-05-041-2/+4
* ui: specify default action in trayJason A. Donenfeld2019-05-041-2/+3
* ui: add toolbar after adding it to the tabsJason A. Donenfeld2019-05-031-2/+2
* ui: Quit -> ExitJason A. Donenfeld2019-05-021-1/+1
* ui: render dots with svgs insteadJason A. Donenfeld2019-05-021-1/+3
* ui: use icons instead of unicode fontJason A. Donenfeld2019-05-021-1/+1
* ui: select tunnel on tray start errorJason A. Donenfeld2019-04-291-1/+2
* ui: show first active tunnels on window popupJason A. Donenfeld2019-04-291-2/+10
* ui: make IPC calls in go routinesJason A. Donenfeld2019-04-291-27/+38
* service: pass global state with notificationJason A. Donenfeld2019-04-291-13/+8
* updater: add initial skeletonJason A. Donenfeld2019-04-291-0/+13
* ui: suppress extranous deactivated notification in trayJason A. Donenfeld2019-04-271-2/+4
* ui: set tray check to original state because change is asyncJason A. Donenfeld2019-04-271-0/+1
* ui: simplify everythingJason A. Donenfeld2019-04-271-65/+108
* ui: use tabs in main window and refactor tunnels ui and log dialog into tab pagesAlexander Neumann2019-04-241-5/+5
* ui: overlay main window and tray icons according to tunnel statusAlexander Neumann2019-04-231-0/+4