This Nicolium 2.00 patch: a. Isn't suitable for upstream. b. Might be suitable for other instances. This patch changes the default option settings. This is important for me [and possibly for others] because Nicolium stores most option set- tings in transient storage that disappears when I delete browser data. [I and others do that regularly for security purposes.] --- nicolium-git.old/packages/nicolium/src/schemas/frontend-settings.ts +++ nicolium-git/packages/nicolium/src/schemas/frontend-settings.ts @@ -453,8 +453,8 @@ const settingsSchema = v.object({ ), showExplanationBox: v.fallback(v.boolean(), true), explanationBox: v.fallback(v.boolean(), true), - autoloadTimelines: v.fallback(v.boolean(), false), - autoloadMore: v.fallback(v.boolean(), false), + autoloadTimelines: v.fallback(v.boolean(), true), + autoloadMore: v.fallback(v.boolean(), true), preserveSpoilers: v.fallback(v.boolean(), true), forceImplicitAddressing: v.fallback(v.boolean(), false), useDedicatedComposePage: v.fallback(v.boolean(), false), @@ -485,7 +485,7 @@ const settingsSchema = v.object({ defaultTimeline: defaultTimelineSchema, showChatWidget: v.fallback(v.boolean(), true), showNestedQuotes: v.fallback(v.boolean(), false), - useRocketIconForReblogs: v.fallback(v.boolean(), false), + useRocketIconForReblogs: v.fallback(v.boolean(), true), useHeartIconForFavourites: v.fallback(v.boolean(), false), greentext: v.fallback(v.boolean(), false), displayFqn: v.fallback(v.boolean(), true), @@ -493,7 +493,7 @@ const settingsSchema = v.object({ skipInteractAsConfirmation: v.fallback(v.boolean(), false), showFilteredStatusAuthor: v.fallback(v.boolean(), false), filters: filteredArray(filterSchema), - fitScrollTopButtonInHeader: v.fallback(v.boolean(), true), + fitScrollTopButtonInHeader: v.fallback(v.boolean(), false), openshock: v.optional( coerceObject({ ==== end of patch ====