What's new in Oryoki 0.2.2
Feb 11, 2018
- 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
New in Oryoki 0.2.1 (Oct 13, 2017)
- 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
New in Oryoki 0.2.0 (Sep 8, 2017)
- 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.
New in Oryoki 0.1.0 (Feb 13, 2017)
- 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. (7aee08f)
- Use ctrl+enter in the omnibox to get a "feeling lucky" search result. (83ad636)
- Fix a bug where permission requests would freeze the renderer process. (723d937)
- Misc: small UI tweaks and Electron update.
New in Oryoki 0.0.5 Beta (Dec 6, 2016)
- 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 Screenshot:
- Ō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
New in Oryoki 0.0.4 Beta (Aug 29, 2016)
- A first update that tackles usability and improves on a couple features.
- 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:
- 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:
- 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 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
New in Oryoki 0.0.3 Beta (Jul 18, 2016)
- Multiple window support
- Frameless browsing
- User preferences
- Simple omnibox
- Mini console draft
- Video recording (still experimental)
- Notifications