Commit Graph

122 Commits

Author SHA1 Message Date
Jason Rhinelander a177f6ddc0 Redraw vectorized connection button and shrink it
Redraw the connection button as a vectorized image so that we can
cleanly resize it (which should also make it look better with dpi
scaling).

Also make it smaller so that it takes less space and looks less stupid.
2020-11-11 13:20:33 -04:00
Jason Rhinelander fe87abeedc Condense UI elements to shrink the control panel
This should make it fit fine on a 720p screen.
2020-11-10 23:10:27 -04:00
Jason Rhinelander 2ab0cea224 Shift text down a bit
Makes it consistent with the section above.
2020-11-02 20:20:19 -04:00
Jason Rhinelander d70700d0a6 Make speed rounding more precise; add space
- Use 1/2 decimal places for <10/<100 values.
- Add a space between number and unit (there was a space there for B/s,
but not si-prefixed B/s values).

Gives us "1.24 KB/s" or "12.3 KB/s" instead of "1KB/s" or "12KB/s".
2020-11-02 20:08:11 -04:00
Jeff 76ca265a12 more bullshittery with style and arrangment 2020-11-02 18:59:45 -05:00
Jeff 507190bf7c style tweaks 2020-11-02 18:43:21 -05:00
Jeff b1bb3a3820 style tweaks 2020-11-02 18:39:55 -05:00
Jeff Becker 404a4593fb
shorten usage panel 2020-11-02 18:30:47 -05:00
Jeff Becker e71e83efeb
make connection icon smaller 2020-11-02 11:52:08 -05:00
Jeff Becker 31b470a585
re-add loki address copy to clipboard widget 2020-11-02 11:45:43 -05:00
Jeff 52630e87b9 make gui smaller 2020-10-16 09:29:56 -04:00
Jeff Becker 4937455c1a get rid of connected and not running as a concept for now 2020-10-08 12:23:20 -03:00
Jeff Becker ba38d78c35
check for null 2020-10-07 11:55:52 -04:00
Jeff Becker 669b500632
misc fixes for gui 2020-10-07 09:08:49 -04:00
Jeff 96d0fdbf5d dont always set auth code field 2020-09-29 11:20:28 -04:00
Jeff 48f496067b only save auth codes in config when we have them 2020-09-29 11:00:34 -04:00
Jeff 731a950fdc make slider checked when we have exit 2020-09-28 15:23:52 -04:00
Jeff 0de6f03dfa config saving works 2020-09-28 15:19:55 -04:00
Jeff 14cddd45a2 make enabled switch bg color green 2020-09-28 14:17:33 -04:00
Jeff 325e9dcb38 change exit label text to be more clear about state 2020-09-28 14:11:02 -04:00
Jeff 1641656a17 add visual queue for having an exit and move status text below check button 2020-09-26 09:17:26 -04:00
Jeff a9bbfa9186 fix typo 2020-09-25 11:43:24 -04:00
Jeff 2c7ad923ec use switch not button, fetch auth code from rpc and set it 2020-09-25 11:40:10 -04:00
Jeff Becker f158b58038
use checkswitch not button 2020-09-25 11:05:26 -04:00
Jeff Becker f777e3c59e
pad error message 2020-09-25 10:50:16 -04:00
Jeff Becker f250ead1b0
set error text red 2020-09-25 10:32:36 -04:00
Jeff Becker bf64ed3e6b
make button round 2020-09-25 10:32:23 -04:00
Jeff Becker 70409a7f81
pad exit panel widget elements a bit more 2020-09-25 06:29:50 -04:00
Jeff Becker 08bd3510a8
show active paths and path build success ration 2020-09-11 09:52:47 -04:00
Jeff Becker 138d192eeb
style updates 2020-09-11 07:44:44 -04:00
Jeff Becker f4ae29dda8
get loki exit address 2020-09-03 13:27:36 -04:00
Jeff Becker e3454c530a
fix typo 2020-09-02 16:12:13 -04:00
Jeff Becker 03770950a2
start wiring up drone. add lokimq submodule and associated stuffs for it 2020-09-02 07:39:29 -04:00
Jeff Becker 6c9fe07b62
more exit ui jizz 2020-08-26 09:17:15 -04:00
Jeff Becker fb11e90fa2
redo lmq commit to not remove bootstrap code 2020-08-24 06:45:49 -04:00
Jason Rhinelander 40e51e5d72 Build a .app with all the crap on macos 2020-04-17 20:08:52 -03:00
Stephen Shelton dbcd607fff
Add mac (icns) icon 2020-04-16 14:14:46 -06:00
Ryan Tharp c246976415 Apply padding to logo per mktg 2020-04-06 18:08:46 -07:00
Jason Rhinelander 0e6066111f SVG workaround for Windows
Apparently QML SVG breaks on SVG's with `<style>` tags (which have a
default `type=text/css` attribute according to the 20-year-old spec),
but Qt on Windows is okay if you explicitly change it to `<style
type="text/css">`.
2020-03-27 01:25:25 -03:00
Stephen Shelton 6dcbf4c73f
No hard tabs 2020-03-26 10:43:14 -06:00
Stephen Shelton 90457a7163
Reroll the banner again 2020-03-26 10:37:54 -06:00
Jason Rhinelander adf0d00e03 Replace icon with official branding one 2020-03-26 10:42:48 -03:00
Stephen Shelton 549e168fdb
DRY 2020-03-24 13:39:43 -06:00
Stephen Shelton 1b546dc721
Call stopLokinetIfWeStartedIt() when exiting window 2020-03-24 13:37:07 -06:00
Stephen Shelton a37d454df0
Merge pull request #26 from notlesh/cleanup-2020-03-24
Cleanup
2020-03-24 11:10:13 -07:00
Stephen Shelton 9599bf5200
Hide bootstrap menu option in systemd mode 2020-03-24 12:06:36 -06:00
Jason Rhinelander f3742df784 Make the curtain match the drapes
Changes the application icon to one derived from the logo shown inside
the application window.
2020-03-24 14:22:41 -03:00
Stephen Shelton dc4a5c278f
Merge pull request #23 from notlesh/add-nohide-cli-2020-03-20
Add --nohide and --notray CLI options
2020-03-24 10:00:36 -07:00
Stephen Shelton 8dc099d1f0
Use full window chroming for --nohide 2020-03-24 10:19:26 -06:00
Stephen Shelton 387309dd0a
Make window non-resizeable 2020-03-24 10:14:55 -06:00