NetNewsWire/Mac
Jim Correia e7e77d362c Fix for bug #901 — first web view load flashes white in dark mode
The fix used for iOS (keep a queue of preloaded web views) isn't appropriate
for macOS since the first view is used immediately. That approach would
solve the flash of white when first searching, but not the flash of white
when launching the application.

Instead, use a modification of the original solution used for iOS:

    - wrap the web view in a box with an appropriate background color
    - hide the web view at creation
    - show the web view after* the first load

This doesn't suffer the latency problem that the same solution on iOS had
because the first load is always local, "No Selection" HTML.

[*] Showing the view immediately after the first load still causes the flash
    to white. Waiting 0.05 seconds avoids this. That's a fairly terrible hack,
    but I don't have a better solution at present.
2019-08-31 22:14:56 -07:00
..
Base.lproj Add prefs to Advanced prefs pane to 1) check for updates automatically, and 2) choose to download test or release builds. The default will be release builds only, since most people don’t want test builds. 2019-08-18 16:07:37 -07:00
CrashReporter Major folder and project tree restructuring. 2019-04-13 16:18:54 -07:00
Inspector Implement default timeline avatar. Issue #641 2019-05-21 05:42:40 -05:00
MainWindow Fix for bug #901 — first web view load flashes white in dark mode 2019-08-31 22:14:56 -07:00
Preferences Center prefs window after switching to the proper view. 2019-08-23 18:30:14 -07:00
Resources Fix for bug #901 — first web view load flashes white in dark mode 2019-08-31 22:14:56 -07:00
SafariExtension Major folder and project tree restructuring. 2019-04-13 16:18:54 -07:00
Scriptability Fix crash when making a feed via AppleScript and the feed already exists. 2019-08-03 11:04:52 -07:00
AppAssets.swift add missed file in last commit 2019-06-14 15:35:12 -05:00
AppDefaults.swift Remember last OPML export account, suggest account name for OPML export file name, allow export of inactive accounts. Issue #659 & Issue #652 2019-05-21 15:15:26 -05:00
AppDelegate.swift Cache home page to feed icon relationship 2019-08-26 19:40:30 -05:00
Browser.swift Major folder and project tree restructuring. 2019-04-13 16:18:54 -07:00
ErrorHandler.swift Change to not show alert dialog on automatic refreshes. Issue #729 2019-06-10 15:21:17 -05:00