path: root/ui/tray.go (unfollow)
Commit message (Expand)AuthorFilesLines
2019-06-07global: cleanup TODO comment spacingJason A. Donenfeld1-1/+1
2019-05-27ui: do not pass pointer into closure from loopJason A. Donenfeld1-2/+2
2019-05-20service: split into tunnel and managerJason A. Donenfeld1-20/+20
2019-05-15ui: fix dpi related code smellsAlexander Neumann1-9/+7
2019-05-14ui: centralize state labelsJason A. Donenfeld1-8/+3
2019-05-14ui: add about to corner menuJason A. Donenfeld1-1/+1
2019-05-14global: regroup all importsJason A. Donenfeld1-1/+2
2019-05-10ui: dont use main window and run our own message loopJason A. Donenfeld1-1/+1
2019-05-10ui: somewhat aggressively cache iconsJason A. Donenfeld1-10/+2
2019-05-09ui: networks -> addressesSteven Honson1-2/+2
2019-05-08ui: do not allow removed items state changes to change tray stateJason A. Donenfeld1-0/+3
2019-05-08ui: make window restoring and pop-up more aggressiveSimon Rozman1-4/+4
2019-05-08ui: get correctly sized system iconsJason A. Donenfeld1-7/+17
2019-05-07ui: defer update popup until 3 seconds after app startJason A. Donenfeld1-3/+14
2019-05-07ui: select first tunnel even when showing updates tabJason A. Donenfeld1-1/+4
2019-05-07ui: set global state before main state in trayJason A. Donenfeld1-1/+1
2019-05-07ui: scale icons according to DPIJason A. Donenfeld1-1/+1
2019-05-05ui: do tray click action when popup clickedJason A. Donenfeld1-0/+3
2019-05-05ui: use natural sorting orderJason A. Donenfeld1-1/+4
2019-05-05ui: improve update logging and tray logicJason A. Donenfeld1-2/+15
2019-05-04ui: use more windows iconsJason A. Donenfeld1-6/+8
2019-05-04ui: embolden update tray itemJason A. Donenfeld1-5/+12
2019-05-04ui: show custom connected and disconnected icons in balloonJason A. Donenfeld1-2/+4
2019-05-04ui: specify default action in trayJason A. Donenfeld1-2/+3
2019-05-03ui: add toolbar after adding it to the tabsJason A. Donenfeld1-2/+2
2019-05-02ui: Quit -> ExitJason A. Donenfeld1-1/+1
2019-05-02ui: render dots with svgs insteadJason A. Donenfeld1-1/+3
2019-05-02ui: use icons instead of unicode fontJason A. Donenfeld1-1/+1
2019-04-29ui: select tunnel on tray start errorJason A. Donenfeld1-1/+2
2019-04-29ui: show first active tunnels on window popupJason A. Donenfeld1-2/+10
2019-04-29ui: make IPC calls in go routinesJason A. Donenfeld1-27/+38
2019-04-29service: pass global state with notificationJason A. Donenfeld1-13/+8
2019-04-29updater: add initial skeletonJason A. Donenfeld1-0/+13
2019-04-27ui: suppress extranous deactivated notification in trayJason A. Donenfeld1-2/+4
2019-04-27ui: set tray check to original state because change is asyncJason A. Donenfeld1-0/+1
2019-04-27ui: simplify everythingJason A. Donenfeld1-65/+108
2019-04-24ui: use tabs in main window and refactor tunnels ui and log dialog into tab pagesAlexander Neumann1-5/+5
2019-04-23ui: overlay main window and tray icons according to tunnel statusAlexander Neumann1-0/+4
2019-04-23ui: implement about dialog, version info still TODOAlexander Neumann1-1/+1
2019-04-23ui: implement [de]activation of tunnels via trayAlexander Neumann1-13/+46
2019-04-23ui: handle adding and removing of tunnels for trayAlexander Neumann1-42/+59
2019-04-23ui: update status and active CIDRs menu itemsAlexander Neumann1-25/+42
2019-04-23ui: split tray logic into tray componentAnthony Dong1-0/+163