Skip to content

Commit c6378c8

Browse files
vveerrggclaude
andcommitted
feat: settings UI overhaul — accordions, toggle switches, dead relay cleanup
- Reorganize full_settings into App Settings / Profile Settings / General sections - Remove duplicate Security accordion (handled by dedicated security page) - Convert security.html to accordion layout with hash-based deep linking - Replace relay read/write checkboxes with Material-style toggle switches - Clean up vault page styling to match nostr-keys page - Remove dead relays (brb.io, nostr.orangepill.dev) from recommended list - Update support page with stale relay troubleshooting and nostrkey.com branding - Bump to v1.5.4 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e474e7a commit c6378c8

43 files changed

Lines changed: 2690 additions & 2521 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apple/NostrKey.xcodeproj/project.pbxproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@
851851
buildSettings = {
852852
CODE_SIGN_ENTITLEMENTS = "iOS (Extension)/nostrkey.entitlements";
853853
CODE_SIGN_STYLE = Automatic;
854-
CURRENT_PROJECT_VERSION = 5.1.0;
854+
CURRENT_PROJECT_VERSION = 5.2.0;
855855
GENERATE_INFOPLIST_FILE = YES;
856856
INFOPLIST_FILE = "iOS (Extension)/Info.plist";
857857
INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension";
@@ -862,7 +862,7 @@
862862
"@executable_path/Frameworks",
863863
"@executable_path/../../Frameworks",
864864
);
865-
MARKETING_VERSION = 1.5.3;
865+
MARKETING_VERSION = 1.5.4;
866866
OTHER_LDFLAGS = (
867867
"-framework",
868868
SafariServices,
@@ -882,7 +882,7 @@
882882
buildSettings = {
883883
CODE_SIGN_ENTITLEMENTS = "iOS (Extension)/nostrkey.entitlements";
884884
CODE_SIGN_STYLE = Automatic;
885-
CURRENT_PROJECT_VERSION = 5.1.0;
885+
CURRENT_PROJECT_VERSION = 5.2.0;
886886
GENERATE_INFOPLIST_FILE = YES;
887887
INFOPLIST_FILE = "iOS (Extension)/Info.plist";
888888
INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension";
@@ -893,7 +893,7 @@
893893
"@executable_path/Frameworks",
894894
"@executable_path/../../Frameworks",
895895
);
896-
MARKETING_VERSION = 1.5.3;
896+
MARKETING_VERSION = 1.5.4;
897897
OTHER_LDFLAGS = (
898898
"-framework",
899899
SafariServices,
@@ -917,7 +917,7 @@
917917
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
918918
CODE_SIGN_ENTITLEMENTS = "iOS (App)/nostrkey.entitlements";
919919
CODE_SIGN_STYLE = Automatic;
920-
CURRENT_PROJECT_VERSION = 5.1.0;
920+
CURRENT_PROJECT_VERSION = 5.2.0;
921921
DEVELOPMENT_TEAM = H48PW6TC25;
922922
GENERATE_INFOPLIST_FILE = YES;
923923
INFOPLIST_FILE = "iOS (App)/Info.plist";
@@ -934,7 +934,7 @@
934934
"$(inherited)",
935935
"@executable_path/Frameworks",
936936
);
937-
MARKETING_VERSION = 1.5.3;
937+
MARKETING_VERSION = 1.5.4;
938938
OTHER_LDFLAGS = (
939939
"-framework",
940940
SafariServices,
@@ -961,7 +961,7 @@
961961
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
962962
CODE_SIGN_ENTITLEMENTS = "iOS (App)/nostrkey.entitlements";
963963
CODE_SIGN_STYLE = Automatic;
964-
CURRENT_PROJECT_VERSION = 5.1.0;
964+
CURRENT_PROJECT_VERSION = 5.2.0;
965965
DEVELOPMENT_TEAM = H48PW6TC25;
966966
GENERATE_INFOPLIST_FILE = YES;
967967
INFOPLIST_FILE = "iOS (App)/Info.plist";
@@ -978,7 +978,7 @@
978978
"$(inherited)",
979979
"@executable_path/Frameworks",
980980
);
981-
MARKETING_VERSION = 1.5.3;
981+
MARKETING_VERSION = 1.5.4;
982982
OTHER_LDFLAGS = (
983983
"-framework",
984984
SafariServices,
@@ -1003,7 +1003,7 @@
10031003
buildSettings = {
10041004
CODE_SIGN_ENTITLEMENTS = "macOS (Extension)/nostrkey.entitlements";
10051005
CODE_SIGN_STYLE = Automatic;
1006-
CURRENT_PROJECT_VERSION = 5.1.0;
1006+
CURRENT_PROJECT_VERSION = 5.2.0;
10071007
DEAD_CODE_STRIPPING = YES;
10081008
ENABLE_APP_SANDBOX = YES;
10091009
ENABLE_HARDENED_RUNTIME = YES;
@@ -1018,7 +1018,7 @@
10181018
"@executable_path/../../../../Frameworks",
10191019
);
10201020
MACOSX_DEPLOYMENT_TARGET = 11.0;
1021-
MARKETING_VERSION = 1.5.3;
1021+
MARKETING_VERSION = 1.5.4;
10221022
OTHER_LDFLAGS = (
10231023
"-framework",
10241024
SafariServices,
@@ -1037,7 +1037,7 @@
10371037
buildSettings = {
10381038
CODE_SIGN_ENTITLEMENTS = "macOS (Extension)/nostrkey.entitlements";
10391039
CODE_SIGN_STYLE = Automatic;
1040-
CURRENT_PROJECT_VERSION = 5.1.0;
1040+
CURRENT_PROJECT_VERSION = 5.2.0;
10411041
DEAD_CODE_STRIPPING = YES;
10421042
ENABLE_APP_SANDBOX = YES;
10431043
ENABLE_HARDENED_RUNTIME = YES;
@@ -1052,7 +1052,7 @@
10521052
"@executable_path/../../../../Frameworks",
10531053
);
10541054
MACOSX_DEPLOYMENT_TARGET = 11.0;
1055-
MARKETING_VERSION = 1.5.3;
1055+
MARKETING_VERSION = 1.5.4;
10561056
OTHER_LDFLAGS = (
10571057
"-framework",
10581058
SafariServices,
@@ -1075,7 +1075,7 @@
10751075
CODE_SIGN_ENTITLEMENTS = "macOS (App)/nostrkey.entitlements";
10761076
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
10771077
CODE_SIGN_STYLE = Automatic;
1078-
CURRENT_PROJECT_VERSION = 5.1.0;
1078+
CURRENT_PROJECT_VERSION = 5.2.0;
10791079
DEAD_CODE_STRIPPING = YES;
10801080
ENABLE_APP_SANDBOX = YES;
10811081
ENABLE_HARDENED_RUNTIME = YES;
@@ -1100,7 +1100,7 @@
11001100
"@executable_path/../Frameworks",
11011101
);
11021102
MACOSX_DEPLOYMENT_TARGET = 13.5;
1103-
MARKETING_VERSION = 1.5.3;
1103+
MARKETING_VERSION = 1.5.4;
11041104
OTHER_LDFLAGS = (
11051105
"-framework",
11061106
SafariServices,
@@ -1124,7 +1124,7 @@
11241124
CODE_SIGN_ENTITLEMENTS = "macOS (App)/nostrkey.entitlements";
11251125
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
11261126
CODE_SIGN_STYLE = Automatic;
1127-
CURRENT_PROJECT_VERSION = 5.1.0;
1127+
CURRENT_PROJECT_VERSION = 5.2.0;
11281128
DEAD_CODE_STRIPPING = YES;
11291129
ENABLE_APP_SANDBOX = YES;
11301130
ENABLE_HARDENED_RUNTIME = YES;
@@ -1149,7 +1149,7 @@
11491149
"@executable_path/../Frameworks",
11501150
);
11511151
MACOSX_DEPLOYMENT_TARGET = 13.5;
1152-
MARKETING_VERSION = 1.5.3;
1152+
MARKETING_VERSION = 1.5.4;
11531153
OTHER_LDFLAGS = (
11541154
"-framework",
11551155
SafariServices,

distros/chrome/background-sw.build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

distros/chrome/background.build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

distros/chrome/event_history/event_history.build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)