Commit Graph

341 Commits

Author SHA1 Message Date
Jeff Becker 03770950a2
start wiring up drone. add lokimq submodule and associated stuffs for it 2020-09-02 07:39:29 -04:00
jeff 9cc8d41747 use a signal to prevent crash from race condition 2020-08-26 09:54:12 -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
Jeff 945c559bf6
Merge pull request #40 from majestrate/lokimq-2020-08-13
have rpc use lokimq
2020-08-13 13:51:16 -04:00
Jeff Becker a09c1bcccf
move rpc to use lokimq 2020-08-13 13:48:27 -04:00
Stephen Shelton 4471698463
Merge pull request #38 from jagerman/cmake
Redo build system in cmake
2020-04-21 11:41:17 -06:00
Jason Rhinelander 68ee53d5c5 Try another entitlement 2020-04-21 01:35:43 -03:00
Jason Rhinelander 7be80e9b63 Try an entitlement 2020-04-21 00:44:13 -03:00
Jason Rhinelander 9f14e1ae75 Try -qmldir= to fix it 2020-04-19 22:44:56 -03:00
Jason Rhinelander cbfcd94ce0 codesign automatically (when set) and be more verbose 2020-04-19 20:27:14 -03:00
Jason Rhinelander de47f5f8ee Turn on hardening macos voodoo; verbose++ 2020-04-19 18:16:56 -03:00
Jason Rhinelander f15caf9a59 Add --force to codesign
Otherwise codesign fails if it is already signed (even if something may
need signature updating).
2020-04-19 12:56:58 -03:00
Jason Rhinelander 6508ee5239 Add codesigning option 2020-04-19 12:49:53 -03:00
Jason Rhinelander 2ce4af8263 Change bundle name to CamelCase 2020-04-18 17:52:30 -03:00
Jason Rhinelander 198fbd96ee Add some install paths 2020-04-18 16:22:45 -03:00
Jason Rhinelander 000ffac0dd Tell macdeployqt to overwrite so you can make multiple times 2020-04-18 16:12:36 -03:00
Jason Rhinelander 4b52f7d57a Put lokinet-gui.app building behind a cmake option
This lets someone build and use it locally just the same way they would
on Linux, but still allows building the bundle for producing an "app".
2020-04-18 14:40:25 -03:00
Jason Rhinelander 71b2f5fd91 icns: no background, make cmake reconvert on script change 2020-04-17 20:19:34 -03:00
Jason Rhinelander 40e51e5d72 Build a .app with all the crap on macos 2020-04-17 20:08:52 -03:00
Jason Rhinelander ba2ca5df47 Update readme with qmake -> cmake 2020-04-17 18:28:57 -03:00
Jason Rhinelander 3e16dc1436 Redo build system in cmake 2020-04-17 17:58:06 -03:00
Stephen Shelton 6ee45ad71d
Merge pull request #37 from notlesh/mac-icon-2020-04-16
Add mac (icns) icon
2020-04-17 14:48:11 -06:00
Stephen Shelton 67406ce624
Merge pull request #36 from notlesh/mac-magic-2020-04-14
Use lauchd to control process on MacOS
2020-04-17 14:47:53 -06:00
Stephen Shelton dbcd607fff
Add mac (icns) icon 2020-04-16 14:14:46 -06:00
Stephen Shelton b5bb38ad26
Use lauchd to control process on MacOS
This controls the lokinet process by creating and removing a magic file
which is monitored by launchd and used to supress automatic launching of
lokinet when present.
2020-04-14 12:28:19 -06:00
Stephen Shelton ffdaab8e89
Merge pull request #34 from loki-project/styling
Apply padding to logo per marketing
2020-04-06 20:21:28 -06:00
Stephen Shelton b1da068088
Merge pull request #35 from neuroscr/mac-svg
Make SVG systray icon work on MacOS
2020-04-06 20:19:29 -06:00
Ryan Tharp b544f759e4 add svg to mac platform to make svg systray icon work 2020-04-06 18:17:19 -07:00
Ryan Tharp c246976415 Apply padding to logo per mktg 2020-04-06 18:08:46 -07:00
Stephen Shelton d7f9bbe5dd
Merge pull request #32 from jagerman/svg-workaround
SVG workaround for Windows
2020-03-27 08:57:40 -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 1b5e74c3b3
Merge pull request #31 from notlesh/reroll-banner-2020-03-26
Reroll the banner again
2020-03-26 09:44:10 -07: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
Stephen Shelton c815942319
Merge pull request #30 from jagerman/new-icon2
Replace icon with official branding one
2020-03-26 07:22:40 -07:00
Jason Rhinelander adf0d00e03 Replace icon with official branding one 2020-03-26 10:42:48 -03:00
Stephen Shelton ffe37a52e5
Merge pull request #28 from notlesh/make-close-window-kill-lokinet-2020-03-24
Make close window kill lokinet 2020 03 24
2020-03-24 12:45:08 -07:00
Stephen Shelton 8ae8366c7b
Don't stop lokinet on exit in systemd mode 2020-03-24 13:43:08 -06: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 df8421c642
Update readme to reflect v0.2.0 changes 2020-03-24 13:33:11 -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
Stephen Shelton 30c901ad11
Merge pull request #27 from jagerman/new-icon
Make the curtain match the drapes
2020-03-24 10:34:53 -07: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 06770495ca
Rename .pro file 2020-03-24 11:09:15 -06:00
Stephen Shelton b14760edcd
Merge pull request #24 from notlesh/systemd-support-2020-03-20
First pass at process management via systemd
2020-03-24 10:04:57 -07:00
Stephen Shelton 6b9d3bc918
Comments are super important 2020-03-24 11:03:03 -06: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