Davide De Rosa
|
d1a1b555f8
|
Rename to LocalProduct to avoid StoreKit clash
Started happening with Xcode 13.
|
2021-09-27 18:01:42 +02:00 |
Davide De Rosa
|
f9e9df0e3b
|
Fix unsorted areas in macOS menu
|
2021-09-03 12:07:27 +02:00 |
Davide De Rosa
|
ede43b351f
|
Add in-app donations (Mac)
|
2021-08-07 23:08:58 +02:00 |
Davide De Rosa
|
0ebddc6a68
|
Drop unused app strings and redo SwiftGen
Prefix is now just L10n without strings filename.
|
2021-08-07 14:00:35 +02:00 |
Davide De Rosa
|
23c497968f
|
Merge macOS strings into Core
|
2021-08-07 13:59:56 +02:00 |
Davide De Rosa
|
83e3138ddc
|
Make preferences non-modal
|
2021-04-10 15:07:29 +02:00 |
Davide De Rosa
|
7a61de9ae1
|
Prevent multiple sheet presentations
https://stackoverflow.com/questions/31754888/presentedviewcontrollers-memory-leak
XXX: weird though.
|
2021-04-10 09:25:11 +02:00 |
Davide De Rosa
|
ecc4c6f87e
|
Update VPN toggle if disabling while "Inactive"
Due to trusted network.
|
2021-04-09 10:07:18 +02:00 |
Davide De Rosa
|
c1d02d8edb
|
Add share submenu in macOS
|
2021-02-04 15:57:29 +01:00 |
Davide De Rosa
|
b60f579a95
|
Fix status item alpha glitch
Flashes on launch for an instant.
|
2021-02-04 15:21:42 +01:00 |
Davide De Rosa
|
280ce70965
|
Restrict feedback
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
dedbfe9d6d
|
Reload VPN status after building menu
|
2021-02-02 21:25:29 +01:00 |
Davide De Rosa
|
445249f670
|
Create variable menu items lazily
- Avoid unwrapped optionals
- Also, delegate ConnectionService after rebuild()
Fix crash on refunded providers.
|
2021-02-02 21:25:19 +01:00 |
Davide De Rosa
|
88115e10b1
|
Also mark currently selected category in menu
|
2021-01-26 20:12:11 +01:00 |
Davide De Rosa
|
5c7ddfdb90
|
Reorganize menu
- Rename Organizer to more intuitive Show
- Move About to bottom
- Move main actions to top
|
2021-01-26 20:12:06 +01:00 |
Davide De Rosa
|
05d2c4bfc1
|
Decrease status alpha when profile is inactive
Color-blind friendly, as per iTunes review.
|
2021-01-26 11:25:37 +01:00 |
Davide De Rosa
|
e833f64faf
|
Add status tooltip with profile name
|
2021-01-26 11:25:37 +01:00 |
Davide De Rosa
|
498e739dae
|
Mark selected pool in status submenus
Not only country/group.
|
2021-01-15 00:46:03 +01:00 |
Davide De Rosa
|
8313cc9497
|
Delegate profile updates internally
|
2021-01-08 18:57:15 +01:00 |
Davide De Rosa
|
4575d660b1
|
Localize "Default" string
|
2021-01-03 22:28:11 +01:00 |
Davide De Rosa
|
9b50c8dc45
|
Handle pool group hierarchy in menu
|
2021-01-03 22:28:11 +01:00 |
Davide De Rosa
|
038281b19c
|
Take area out of PoolGroup
Retain in Pool only, do not contribute to group keying.
|
2021-01-03 22:28:11 +01:00 |
Davide De Rosa
|
51373a36f2
|
Add flags to regions in menu
|
2021-01-03 22:28:11 +01:00 |
Davide De Rosa
|
05a1c97905
|
Share project name in license headers
|
2021-01-03 22:28:08 +01:00 |
Davide De Rosa
|
d4b7d47498
|
Merge macOS app and Core into repository
Temporarily drop env and fastlane.
|
2021-01-03 22:28:07 +01:00 |