Oryoki Versions Save

Ōryōki [応量器] is an experimental web browser with a thin interface.

0.2.2

6 years ago

New feature, new preference fields, and refinements. Upgraded to Chromium 59.0.3071.115 and Electron 1.8.2.

request mobile site


(#42) — Thanks to @jondashkyle, Ōryōki can now request the mobile version of websites by changing the UA (user agent) of the webview. The function is under Tools > Request Mobile Site, or cmd alt U. Ōryōki can also request automatically, if request_mobile_site is set to true in the preferences.

hide url preview


(#40) — Reported by @hatsumatsu. There is now a show_url_preview in preferences, that allow to hide links url preview on mouse hover. Potentially looking at refactoring /lib/status.js in future updates.

others


  • Hiding or showing the window handle no longer resizes the window
  • Copy and cut now use the webview's full url, not just what's shown in the omnibox
  • Omnibox can no longer be hidden with esc before loading something first
  • Restored homepage preference field

0.2.1

6 years ago

🎉

• Oryoki can now read PDFs urls (webview can use browser plugins)

Bug fixing:

• Fixed a bug where drag overlay would stay on • Fixed a bug where the console would hide on page reload • Preference model is now checked against factory settings and not app version

0.2.0

6 years ago

Rewrote the entire project this summer (1000 js lines down). It should make the project easier to read (less bs, standard code style), and easier to expand (modules, events).

Refactored:

  • Inter-process comms
  • Window management
  • Recording
  • Menus
  • Config files

Reorganized:

  • Everything else

themes

Toggle between light/dark themes with cmd+alt+n. The theme affects the entire UI, on a per-window basis. Theme switching happens automatically when visiting a website, based on the page’s luminance. This option can be changed in preferences.

recording

Video recording has been overhauled to record frames directly to file. Options and features otherwise unchanged. Note that recording large frames, or for a long time can have you wait for a bit before the stream clears and the file is ready.

misc

  • New ui for mini-console
  • Hovering links displays urls
  • Small bug fixing, etc.

0.1.0

7 years ago

Mostly a bugfix / tweak release. Also bumping version to 0.1.0 to better keep track of revisions.

• UI can now handle sizes down to 200x200px. (7aee08fbb3a053da9cb06e5cf9950950c01948f1) • Use ctrl+enter in the omnibox to get a "feeling lucky" search result. (83ad636cf7c15b69a17ce8395145e49da4488bc5) • Fix a bug where permission requests would freeze the renderer process. (723d9371ea0a25b5756b90061cbf336e3506fb53)

Misc: small UI tweaks and Electron update.

0.0.5

7 years ago

Updater❗️

Ōryōki will ping you when an update is available. Updates can be downloaded in the background. Just need to replace the .app once the update is downloaded.

View Filters❗️

Webview can be inverted (CMD+I) or put in grayscale (CMD+G).

Magic Screenshots❗️

Ōryōki saves the source url and title of a website in the PNG's tEXt chunks. Saved screen grabs can be opened (CMD+O) or dropped on the omnibox to revisit the website captured.

Picture in Picture❗️

Ōryōki fullscreens in the window (not the screen) by default. This option can be changed in preferences.

Webview

Enhanced feeling of speed. Navigation is more reliable and crashes less.

Interface

• Updated color scheme. • Interface uses system's fonts.

Utility

• Added a shortcut to cycle through windows. • Added window sizes shortcuts. Can be customized in preferences. • Added zoom +/- functions • Added a preference to follow all links into current window.

Misc.

• Added an about window • Fixed status overload

0.0.4

7 years ago

Omg finally! A first update that tackles usability and improves on a couple features.

Search dictionary

search-dictionary

This comes with a number of changes to the omnibox. The search dictionary allows to search directly for wikipedia articles, images, dev docs, etc. The dictionary is entirely customizable, so you add your own.

This also means the default search engine is now customizable, too.

Notifications

notifications

Reworked to be more status-like, taking less space in the window. Refined the flow so there's not that many of them. Also introducing emojis now 💯

Web plugins

Following #6 – @koddson

Web plugins allow to execute bits of local js on a specific domain name when visiting it. Web plugins are by default located in Application Support / Oryoki / Web Plugins but you can set a custom path (like ./js) in the app's preferences.

For example, when visiting www.twitter.com, Oryoki will look for / Web Plugins / twitter.js, and execute its content on the page. Useful for a tweet filter, e.g., or all sorts of extensions to web pages.

Web plugins are enabled by default, and can be toggled on/off on any window in Tools > Web Plugins.

Recording

recording

Recording gets minor updates: a new recording App badge and a tray icon to stop recording. It is also now less likely to crash (like weird #1). Recording still requires you have ffmpeg installed on your system, but it checks for it first now (lol).

Other changes

• Menus have been reorganized a bit • New windows now appear without flashing • Minor type improvements • Refactor of the UserManager and User classes

✌️

0.0.3

7 years ago

Note: announced on Jun 29. Just getting around tagging in GitHub now.

This pre release lays out the main functionalities of the software. Though the project is still under development, this release is simple/stable enough to be used outside the context of beta testing.

In this release:

  • Multiple window support
  • Frameless browsing
  • User preferences
  • Simple omnibox
  • Mini console draft
  • Video recording (still experimental)
  • Notifications