Skip to content

Releases

Satori 0.13.7

Choose a tag to compare

@tretten tretten released this 11 Nov 22:11
  • With Settings › General › Video sites on Always, a click on a video's link goes straight to Satori Player, and the site's page no longer opens and starts playing first. ⌘-click and the middle button still open a new tab. A change to the setting now reaches pages that are already open.
  • Back from Satori Player returns to the video's page. Before, Back skipped over it. Coming back this way, the video stays on the site under Always, and the "Open in Satori Player" button shows again under Ask.
  • After you open videos in Satori Player by hand twice, a toast asks "Open videos straight in Satori Player?" with Turn On, which switches the setting to Always. It asks once.
  • YouTube Shorts play upright, in a 9:16 frame. The player's tab shows a play icon instead of the site's, and the video has the keyboard as soon as it loads.
  • A link that starts the video at a time written as 1m30s or 1h2m3s starts there under Always. Before, the video started from the beginning.
  • Download and Play and Save Video read a stream's pieces in larger blocks, so on a fast connection the Mac's processor no longer holds them back.
  • Settings › Shortcuts › Show tab numbers, off by default. While you hold the keys that pick tabs (⌥ unless changed), each tab shows its number, across the top and in the sidebar: 1 to 8, and 9 on the last tab.
  • Zoom, Webex and Microsoft Teams open the meeting in its own window. Before, Satori's pop-up blocker stopped it and the site said "Your browser blocked the meeting".

Satori 0.13.6

Choose a tag to compare

@tretten tretten released this 11 Nov 00:03
  • Video sites open in Satori Player, a page of their own with the site's own player and no recommendations or comments. It covers YouTube, RUTUBE, Bilibili, Twitch recorded videos and Vimeo, and the video starts where you were. YouTube's player loads from youtube-nocookie.com. Some videos don't allow embedding, and for those the site's own page is the way.
  • Settings › General › Video sites sets when this happens. Ask, the default, shows an "Open in Satori Player" button at the top right corner of a video, and × hides it for that video. Always sends video addresses straight to Satori Player, and Never leaves only the right-click item "Open in Satori Player". Hover the setting to see the list of sites.
  • The player page has a "Watch on " link at the bottom that opens the same video on its site.
  • Download and Play: right-click a streamed video, the kind Save Video saves (on kino.watch, for example), and choose "Download and Play". It offers the same quality choice as Save Video, and the toast shows "Preparing video 42%" while it works.
  • When it is ready, the video opens in a tab with the page's title, from where you were, and the page's video pauses. If you have moved to another tab by then, it opens in the background and a "Video ready" toast has Play. The file stays in a temporary folder, is deleted when Satori quits, and never goes to Downloads.
  • On YouTube, Save Video and Download and Play are not offered, because its stream can't be saved. Open in Satori Player is offered there instead.
  • Settings › Tabs has "Float video when you switch apps", off by default. When another app covers Satori's window, a playing video keeps playing in the small floating window above it, and returns to its tab when you come back to Satori. It stays in its tab during a call that uses the microphone or camera, while the window is still visible (on another display, for example), and in Split View. Videos you float by hand with ⇧⌘P stay out of this.
  • A bookmark's address can be a file on your Mac, such as file:///…. Before, the editor refused any address without a host ("Needs an address, like example.com").

Satori 0.13.5

Choose a tag to compare

@tretten tretten released this 10 Nov 07:21
  • Closing the last window asks "Quit Satori?", the same question as ⌘Q. That covers the red button, ⇧⌘W, and ⌘W on the last empty tab. Cancel keeps the window. With the question turned off, the window closes and Satori stays in the Dock, and a click on its icon brings back a window with your session. A web app quits instead.
  • Settings › About › Get beta versions. Satori's versions now come in two kinds: stable ones end in .0, like 0.14.0, and betas have a number after it, like 0.13.5. With the switch off, which is the default, Satori offers only stable versions. This version is a beta, and everyone on 0.13.4 gets it, because older versions have no switch.
  • Updates never go back. If you turn the switch off after installing a beta, that beta stays until the next stable version.
  • Download Image asks for the picture the way the page does. Before, some sites answered with a web page, and it was saved as a .html file instead of the picture.

Satori 0.13.4

Choose a tag to compare

@tretten tretten released this 09 Nov 06:08
  • Select text, right-click and choose "Translate Selection". A small card next to the selection shows the translation, with Copy. It translates into the language Translate Page uses for the site: the language picked from the globe's menu first, otherwise your own. Esc closes the card at any time, and a click outside closes it once the translation is in.
  • "Translate Selection" is left out when the selection already reads in the language Satori would translate it into.
  • Translation runs on the Mac with Apple's Translation framework, and nothing leaves the Mac. The text is not logged or kept. The first use of a language may show the system prompt to download its language pack.
  • A selection longer than 2,000 characters is cut to its first 2,000, and the card says so. A selection inside an iframe is not offered.
  • Soundscapes: each preset has eight progressions of chords. Nature and Ambience have six scenes instead, each with its own progression.
  • Soundscapes: the first start of each day opens on a track the date picks, and the cycle repeats every eight days. Later starts that day open at random.
  • Soundscapes: binaural beats are tuned to each mood: 14 Hz for Focus and Work, 10 Hz for Study, 8 Hz for Calm, 6 Hz for Meditative and 16 Hz for Boost. Energetic, Nature and Ambience have none.
  • Camera and microphone: when you allow a page's request, Satori asks macOS for that access first, if it has not yet, and the page gets its answer after.
  • Camera and microphone: if macOS has the camera or microphone off for Satori, a message says so and offers an Open System Settings button, instead of the page only seeing a refusal.
  • Camera and microphone: a site you said no to shows a message when it asks again, with an Ask Again button. Ask Again forgets the answer for that site and that kind of request, so the next request asks you.
  • VoiceOver reads the button that stops Split View as "Stop Split View, left side" or "right side".
  • The voice button in Listen is labelled "Choose Voice" for VoiceOver.
  • Strings that had no translation are translated in Japanese, Simplified Chinese, Russian and Spanish. Some Russian and Spanish wording is fixed.
  • Apostrophes in the app's text use one form, the typographic ’.

Satori 0.13.3

Choose a tag to compare

@tretten tretten released this 07 Nov 20:53
  • Bookmarks › ⋯ › Import from Firefox, Import from Zen and Import from Safari bring bookmarks and history over. Firefox and Zen appear when they have a profile on this Mac, each profile in a folder of its own. Safari's folder is private to macOS, so unless Satori has Full Disk Access it asks you to choose ~/Library/Safari once. Passwords are not touched. Undo on the notice takes the pages back, and the bookmarks too if nothing else has changed them.
  • A pinned tab that has left its home page shows a small arrow on its corner. Click it, or choose Back to Pinned (in the tab's menu, the Tabs menu and ⌘K), to return to the address it was pinned on. Set Pinned Address to Current Page makes where you are the new home. Back still works afterwards.
  • Pin Tab and Unpin Tab have a shortcut, ⇧⌘D, changeable in Settings › Shortcuts.

Satori 0.13.2

Choose a tag to compare

@tretten tretten released this 05 Nov 21:29
  • The "Search YouTube" label in the address field sits where the globe was on an empty tab and no longer leaves empty space around it. It grows out of its edge and goes back the same way, and with Reduce Motion on it fades.
  • is searches iStock, with the other built-in sites.
  • Settings › Search › Sites: the key and address fields for a new site sit on their own row under "Add a site". Before, the explanation broke at every word and the Add button was squeezed into an empty capsule.

Satori 0.13.1

Choose a tag to compare

@tretten tretten released this 05 Nov 07:13
  • Type a site's key or name in the address field, press Tab, and the field reads "Search YouTube". Return searches that site, and Return with nothing typed opens it. Delete with nothing typed leaves the search, and Esc leaves it first. Built in: yt for YouTube, gh for GitHub, wiki for Wikipedia, so for Stack Overflow, r for Reddit, amz for Amazon and mdn for MDN.
  • Satori learns other sites' searches from the search description a site links to. It fetches that file once per site each launch, over https and on the same site, with no cookies. Files over 64 KB are ignored, searches are not kept, and private tabs never ask. Settings › Search › Sites lists every site, where you can change a key, switch a site off, add one with its own search address, or remove any site except the built-in ones. Clear History erases what Satori learned.
  • Kensho has an "Open in Space" menu beside Open when you have two or more Spaces. It sends the window to another Space. An "Always open" submenu makes the rule for the site Kensho was opened for, so that site's Kensho windows open in the chosen Space from then on. Rules are not saved or applied in private tabs, Clear History erases them, and a renamed Space keeps its rules.
  • "Open in Normal Tab" moves a page out of a private tab. It is in the Tabs menu and in a tab's right-click menu. The page loads again in a normal tab with nothing carried over from the private session, the private tab closes, and a pinned tab is unpinned first. Satori says "Opened in a normal tab."
  • A page that has not answered after about six seconds says what it is waiting for: "Still waiting for" its host, or "Still waiting for the page." when it has none yet. Stop (⌘.) and Reload (⌘R) sit beside the line. When you are offline, the "You're offline." line appears too.
  • After three reloads of one page within 20 seconds, Shield can offer "Turn off here" if it has blocked something on the page. Turning it off pauses blocking for that site and reloads the page, and Undo brings blocking back. If you have typed something on the page, Satori asks first. The offer does not appear in private tabs.
  • The sidebar folds into a narrow rail of icons. Use View › Collapse Sidebar, ⌥⌘S (rebindable in Settings › Shortcuts), the same item in the right-click menu on empty space in the sidebar, or drag the sidebar's right edge left.
  • Drag the rail's edge right, double-click it, or click the button under the traffic lights to expand it. Hovering a square shows its name. The width you set comes back on expand, and Focus works as before.
  • VoiceOver can press a tab square or row in the sidebar. It selects the tab, or scrolls the current tab to the top.
  • The Spaces button's menu opens from VoiceOver without hanging the press that opened it.

Satori 0.13.0

Choose a tag to compare

@tretten tretten released this 03 Nov 17:59
  • A plain http:// page is asked for over https first. If that fails to connect, the error page offers "Open over http:// anyway", for that page once. Local addresses, other ports, forms, Back and Forward and Reload stay as they are. Settings › Privacy has a switch, on by default.
  • History can search what a page said, not only its title and address. Turn on "Search history by page text" in Settings › Privacy: "phone with 3 screens" then finds the page about the iPhone Duo. Satori keeps the start of each page you read, on this Mac, only on power and never in private tabs, on pages with a password field, on sites you have a saved password for, on search results, or on mail, bank and sign-in hosts. Turning the switch off deletes it. Matches by meaning, shown under "Close in meaning", work in English and German.
  • The address field (⌘L, ⌘T, ⌘K) finds pages by what they said too, under "In page text", and by meaning under "Related by meaning", from three letters. It needs the same switch and never looks in a private tab. Open tabs are found by their text as well.
  • A new version of Satori waits for you quietly. The "ready, Restart" line now appears only after the update has been waiting a day, and it still goes in when you quit. Before, it showed as soon as the download finished.
  • Pull down to reload now takes a deliberate pull. Scrolling up to the top of a page, or flicking once more when you get there, no longer reloads it: a pull counts from a short way past the top, it starts only after the scroll has rested for a moment, and letting go while the fingers are still moving fast scrolls instead. Hold the page down past the mark and let go, as before. Settings still has the switch.
  • Tabs on a page that failed over https keep the choice: "Try again" asks for https again instead of quietly opening http.

Satori 0.12.28

Choose a tag to compare

@tretten tretten released this 03 Nov 06:25
  • Leaving Focus is as smooth as entering it. The tab strip or the sidebar, the traffic lights and the Reload button come back together, and the page narrows on the same spring. Before, they appeared at different moments. With Reduce Motion on, they fade instead.
  • Select text and right-click for "Convert". A distance, weight, temperature, volume or speed such as "5 miles" or "350 F" shows the other system, and a time such as "3 PM EST" shows your local time. Currency is not converted. Satori reads the selection only when you open the menu, and the sum is worked out on your Mac.
  • Background tabs fall asleep after 10 minutes instead of 30 when your Mac is on battery or in Low Power Mode. The sleep.after setting still wins when you have set one.
  • The tab you paused music in from the mini player no longer falls asleep.
  • The Tabs menu groups what acts on the page in front under Current Tab: pin, keep awake, duplicate, copy, stop sound, move to a window or a Space, and close other tabs. Paste and Go moves up next to Search Tabs. In View, Reload Page, Stop Loading, Reading Mode and Page Tools come first, then the switches, and zoom last.

Satori 0.12.27

Choose a tag to compare

@tretten tretten released this 02 Nov 08:38
  • Right-click empty space in the tab strip or the sidebar to move the tabs to the other side ("Move Tabs to Sidebar" or "Move Tabs to Top", ⇧⌘S). After you switch, Satori tells you once where to find it again. Before, the layout could only be changed in Settings, the View menu and Welcome.
  • Settings › Top Bar has a Focus switch. It puts a Focus button in the tab strip and in the sidebar footer, and it is off by default. Right-click the button and choose "Hide Button" to remove it.
  • A private tab says what it keeps. Its blank page shows that no history, cookies or sign-ins are saved and that closing the tab erases it, a Private chip sits in the address field, and the tab has a thin outline and the title Private Tab. The blank page no longer shows shortcuts or the haiku.
  • The address field and its suggestions (⌘L) over a page keep Satori's own theme. Before, they turned dark on a dark site and light on a light one, whatever theme you use.