waveboxapp

Wavebox, the revolutionary and feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.

Stars
1.3K
Committers
17
waveboxapp - Version 4.5.11beta

Published by Thomas101 almost 6 years ago

This release contains over 70 commits which come along with a bunch of new features, fixes and additions to the app

🆕 Features

  • Add Quick Switch which you can access via CmdOrCtrl+T
    • Quickly search and switch to your accounts
    • Fast access to pinned, recent and task items
  • Add download manager to Wavebox Mini and to the sidebar
    • Download history
    • In progress downloads
    • Total download progress at a glance from the sidebar
  • Change & customize pinned items from the tooltips
    • Change name, link and icon
    • Add missing information that sites don't publish
  • Add Window open picker, which appears when a tab asks to open a new window
    • Pick opening a link in a Wavebox Window or the Default Browser
    • Elect to open a link in a certain account/existing tab
    • Options to disable this behaviour and always default to Wavebox Window or the Default Browser
    • Setting to launch the picker when using Shift/Ctrl/Command + Click

✅ Additions & Improvements

  • Don't automatically quit on CmdOrCtrl+Q but prompt first
  • Keep the Slack WebSockets in active mode to prevent duplicate mobile notifications
  • Updates to the Basic HTTP Authentication dialog to look less like it was designed in 1996 and give an option to remember the username and password
  • Add support for visual pinch to zoom
  • Automatically mute notifications when the machine is suspended, this should stop an onslaught of notifications when you wake the machine
  • More friendly and useful update instructions for Linux users, tailored to your specific install method when available
  • Add a reload option to the top-level mailbox context menu, which reloads the service based on who's active/who was active last
  • Various UI tweaks all around the app
  • Add option to prevent service tabs from sleeping
  • Update slack logos
  • Deps update

🔧 Fixes

  • Fix Personal Microsoft accounts no longer syncing the profile image
  • Update Microsoft sync to use the new network stack by default
waveboxapp - Version 4.5.10

Published by Thomas101 almost 6 years ago

This release contains some fixes for problems reported in the last stable

  • Update Google API usages to deal with Google depreciations
  • Ensure modal transitions always fire
  • Fixes to slack unread count and badge sometimes being off
  • Make the new download handler more resilient and re-enable
  • Add workaround for a small proportion of users who see blank windows on restore
  • Update Costa Rica dictionary
waveboxapp - Version 4.5.9

Published by Thomas101 almost 6 years ago

This release contains some fixes for problems reported in the last stable

  • Fixes for the slack unread count
  • UI fixes
  • Fix the app not being quittable when there's no internet connection
  • Fix Force GTKStatusIcon force not working on Linux
  • Fix crash when attaching Mixmax calendar availability
  • Fix mailto links not working within the app
  • Capture top-level errors more gracefully
waveboxapp - Version 4.5.8

Published by Thomas101 almost 6 years ago

This release contains important security fixes, new features and additional fixes, as well as some minor tweaks over 4.5.7.

✅ Additions & Improvements

  • Add Quick Switch. (Accessible via Ctrl+Tab)
  • Allow customization of Shift+Click and Cmd / Ctrl+Click for opening links
  • UI Tweaks
  • Update dependencies

🔧 Fixes

  • [Security/Chromium] Fix for Chromium Magellan vulnerability
  • Potential fix for hard to reproduce sporadic copy/paste detection not working for a small set of users
  • Fix issue where copy/paste would stop working for a small time after adding a container account
  • Rewrite download handler to fix issues with macOS file picker
    • Expand and collapse rendering glitch
    • Search not working correctly
  • Fix Mojave checkboxes properly
  • Rewrite avatar circles to remove white circle issues
waveboxapp - Version 4.5.7

Published by Thomas101 almost 6 years ago

This release contains important security fixes, new features and additional fixes

✅ Additions & Improvements

  • Add Quick Switch. (Accessible via Ctrl+Tab)
  • Allow customization of Shift+Click and Cmd / Ctrl+Click for opening links
  • UI Tweaks
  • Update dependencies

🔧 Fixes

  • [Security/Chromium] Fix for Chromium Magellan vulnerability
  • Potential fix for hard to reproduce sporadic copy/paste detection not working for a small set of users
  • Fix issue where copy/paste would stop working for a small time after adding a container account
  • Rewrite download handler to fix issues with macOS file picker
    • Expand and collapse rendering glitch
    • Search not working correctly
  • Fix Mojave checkboxes properly
  • Rewrite avatar circles to remove white circle issues
waveboxapp - Version 4.5.6beta

Published by Thomas101 almost 6 years ago

This beta release contains some new features and fixes. A big thanks 👍 goes to @nmat for testing this and finding bugs before it makes it to beta. Here's what's in this release...

✅ Additions & Improvements

  • Add Quick Switch. (Accessible via Ctrl+Tab)
  • Allow customization of Shift+Click and Cmd / Ctrl+Click for opening links
  • UI Tweaks

🔧 Fixes

  • Potential fix for hard to reproduce sporadic copy/paste detection not working for a small set of users
  • Fix issue where copy/paste would stop working for a small time after adding a container account
  • Rewrite download handler to fix issues with macOS file picker
    • Expand and collapse rendering glitch
    • Search not working correctly
  • Make Mojave checkbox fix more aggressive to capture fringe cases
  • Rewrite avatar circles to hopefully remove white circle issues
waveboxapp - Version 4.5.5

Published by Thomas101 almost 6 years ago

Thanks to everyone who reported these niggles in version 4.5.4, this small bugfix release addresses those...

  • Fix File > Quit (CmdOrCtrl+Q)
  • Fix tooltips not staying open on windows when the window titlebar is hidden
  • Fix PDF print being called multiple times for a single document
  • Add a service by right-clicking anywhere in the toolbar
  • Deps update
waveboxapp - Version 4.5.4

Published by Thomas101 almost 6 years ago

Thanks to everyone who reported bugs in version 4.5.4, this small bugfix release addresses those issues...

  • Fix Flipboard login
  • Improve unread count matching on Gmail
  • Add safe mode to help menu to start the app without Hardware Acceleration
  • Add double click bindings to title bar when default title bars are not in use
  • Add context menu support to keychain
waveboxapp - Version 4.5.3

Published by Thomas101 almost 6 years ago

Thanks to everyone who reported bugs in version 4.5.0, this small bugfix release addresses those issues...

  • Fix copy and paste not working in the keychain window
  • Fix copy and paste not working in non-tab UI
  • Fix issue on macOS that would see the open dialog hidden behind the main window after using QuickLook
  • Fix issue that would see non-expired accounts being cleaned
  • Fix issue that caused renderer calls to be needlessly duplicated
  • Fixes to scrollspy on account settings
  • Don't show useless context menu items on password fields
  • UI Tweaks to the extensions page
  • Add option to force the use of GTKStatusIcon for tray rendering to restore the previous click behaviour for Linux Mint users
  • Add syntax highlighting to custom code editing dialogs
  • Add tool to load unpacked extensions
  • Updates to the build tooling
waveboxapp - Version 4.5.0

Published by Thomas101 almost 6 years ago

This release contains a bunch of new features and fixes. A big thank you to everyone who has been testing and providing feedback on the beta channel. Special thanks also go out to @nmat for testing from master and @lancethomps & @nmat for the pull requests! Here's what's in this release...

✅ Additions & Improvements

  • Dismiss mailbox notifications automatically once read where possible. Thanks to @lancethomps
  • Better support for macOS Mojave dark mode
  • Automatically change the tray theming on macOS Mojave when light and dark modes are changed
  • Improve checkbox fix on macOS Mojave
  • Add some settings into the toolbar context menus to help change commonly used settings
  • Add option to keep the windowed tray on top
  • Add option to clear notifications from the tray
  • Add print option to context menu
  • Add option to use bing or duck duck go as search providers
  • Add option to open search results with Wavebox or default browser
  • Remove sleep notifications and instead provide the same information in the loading screens
  • Various UI tweaks
  • More resilient crash reporting
  • Options to customise tooltip delays
  • Updated account and service tooltips
    • Quick access to services from account tooltip
    • Recent sites
    • Pinned items
    • Tasks

👍 Upgrades

  • Update Chromium
  • Update Electron
  • Update react
  • Update dependencies

🔧 Fixes

  • Auto-dismiss notifications after clicking on macOS. Thanks to @lancethomps
  • Fix context-menu capitalization. Thanks to @nmat
  • Fix crash on macOS when vibrancy is enabled and the app is quit
  • Ensure window doesn't restore maximized state when start hidden is set
  • Parse mailto: links properly when copying from the right-click context menu
  • Capture bug where Microsoft would send incomplete data to the client and causes crashes
  • Fix translate no longer working in context menu
  • Fix tray icon size not being respected when DPI multiplier is more than 1
  • Fix UI glitch that would see the context menu appear behind the tooltip in the sidebar
  • Fix UI glitch that would see avatar icons overflow their container by a pixel
  • Capture slack socket warning
  • Ensure the splash screen shows on launch
  • Fix Paste & Match style
  • Fix possible hard crash case
waveboxapp - Version 4.4.3beta

Published by Thomas101 almost 6 years ago

This release contains a bunch of new features and fixes. A big thanks 👍 goes to @nmat for once again testing this version from master and finding bugs before it makes it to beta.

✅ Additions & Improvements

  • Dismiss mailbox notifications automatically once read where possible. Thanks to @lancethomps
  • Updated account and service tooltips
    • Quick access to services from account tooltip
    • Recent sites
    • Pinned items
    • Tasks
  • Update dependencies
  • More resilient crash reporting

🔧 Fixes

  • Fix tray icon size not being respected when DPI multiplier is more than 1
  • Fix UI glitch that would see the context menu appear behind the tooltip in the sidebar
  • Fix UI glitch that would see avatar icons overflow their container by a pixel
  • Capture slack socket warning
  • Ensure the splash screen shows on launch
  • Fix Paste & Match style
  • Fix possible hard crash case
waveboxapp - Version 4.4.2 beta

Published by Thomas101 almost 6 years ago

This release contains various upgrades and improvements. A big thanks 👍 goes to @nmat for testing this and finding bugs before it makes it to beta

👍 Upgrades

  • Update Chromium
  • Update Electron
  • Update react
  • Deps update

🔧 Fixes

  • Auto-dismiss notifications after clicking on macOS. Thanks to @lancethomps
  • Fix context-menu capitalization. Thanks to @nmat
  • Fix crash on macOS when vibrancy is enabled and the app is quit
  • Ensure window doesn't restore maximized state when start hidden is set
  • Parse mailto: links properly when copying from the right-click context menu
  • Capture bug where Microsoft would send incomplete data to the client and causes crashes
  • Fix translate no longer working in context menu

✅ Additions & Improvements

  • Better support for macOS Mojave dark mode
  • Automatically change the tray theming on macOS Mojave when light and dark modes are changed
  • Improve checkbox fix on macOS Mojave
  • Add some settings into the toolbar context menus to help change commonly used settings
  • Add option to keep the windowed tray on top
  • Add option to clear notifications from the tray
  • Add print option to context menu
  • Add option to use bing or duck duck go as search providers
  • Add option to open search results with Wavebox or default browser
  • Remove sleep notifications and instead provide the same information in the loading screens
  • Various UI tweaks
waveboxapp - Version 4.4.0

Published by Thomas101 about 6 years ago

This release contains some fixes and usability improvements based on feedback and bugs that were reported in the previous version. Thanks to everyone who reported them and provided feedback.

✅ Additions, Enhancements & Updates

  • Added requireInteraction support to Linux enhanced notifications, thanks to @zsimple for the pull request
  • Change the colour picker to one that gives more configuration options
  • Add a home button to the context menu when applicable
  • Add option to context menu to open links in an existing tab
  • Add option to context menu open links as new service
  • Limit the number of services that startup all at once to improve startup performance and general snappiness
  • Update dependencies
  • Update Electron

🔧 Fixes

  • Fix extension actions being unclickable on win32 & Linux when the title bar is hidden
  • Add fix for checkboxes not displaying correctly on macOS Mojave
  • Fix next account menu item not working
  • Fix a rendering glitch in the sidebar icons which would sometimes result in a faint white line around the edge
  • Fix issue that prevents free users from adding a second account when they have multiple disabled services
  • Ensure loading splash screen doesn't prevent the app from being dragged
waveboxapp - Version 4.3.1beta

Published by Thomas101 about 6 years ago

🔧 Fixes

  • Fix extension actions being unclickable on win32 & Linux when the title bar is hidden
  • Add fix for checkboxes not displaying correctly on macOS Mojave
  • Fix next account menu item not working
  • Fix a rendering glitch in the sidebar icons which would sometimes result in a faint white line around the edge

✅ Additions, Enhancements & Updates

  • Change the colour picker to one that gives more configuration options
  • Add a home button to the context menu when applicable
  • Add option to context menu to open links in an existing tab
  • Add option to context menu open links as new service
  • Limit the number of services that startup all at once to improve startup performance and general snappiness
  • Update dependencies
  • Update Electron
waveboxapp - Version 4.3.0

Published by Thomas101 about 6 years ago

This is a small bugfix release which addresses some issues reported by users

  • Fix sporadic hard crashes on Linux
  • Fix Microsoft accounts incorrectly reporting invalid authentication details
waveboxapp - Version 4.2.1

Published by Thomas101 about 6 years ago

  • Fix sporadic crashing on Linux
  • Fix Microsoft accounts incorrectly reporting invalid auth
waveboxapp - Version 4.2.0

Published by Thomas101 about 6 years ago

This bugfix release contains fixes for issues reported in version 4.0.0 and 4.1.0.

🔧 Fixes

  • Stability improvements on Linux
  • Guard native modules in renderer threads to prevent hard crashes
  • Fix 'Show sleeping services in grey' not being respected for top-level sidebar items
  • Handle unknown permission types more gracefully
  • Improve crash reporting when the app hard crashes
  • Ensure macOS dock hiding is respected on launch
  • Fix UI glitch on the welcome screen
  • Ensure mailto links are handled when opening from within the app
  • The latest Mojave beta no longer crashes when setting the download progress bar, re-enable this in Wavebox

✅ Additions

  • Add a quick link to open Wavebox data directory to settings
  • Deps update
  • Add option to display scrollbar in the sidebar
  • Add support for custom client certificates
waveboxapp - Version 4.1.0

Published by Thomas101 about 6 years ago

This release contains some fixes based on feedback and bugs that were reported in version 4.0.0. Thanks to everyone who reported them and provided feedback. Here's what's changed...

✅ Additions, Enhancements & Updates

  • Auto-scroll sidebar when dragging items around
  • Dependency updates
  • Change the default notification provider on macOS
  • Add some helper tools to the account settings to suggest common services to add
  • Improve responsiveness of Trello badges and notifications
  • Always switch back to the last used service, even after the current 5 min timeout
  • UI Tweaks

🔧 Fixes

  • Fix Grammarly sign-in links not working from popout
  • Fix issue that would see slack DM notifications appear when the conversation was opened and focused
  • Ensure permission requests are propagated to the content windows. Fixes Hangouts video call not working.
  • Fix issue on macOS where the dock icon is configured to hide, but would re-appear when opening the tray
  • Fix glitch that wouldn't allow a sidebar service to be more than 500px tall
  • Fix issue that would scroll the sidebar on Linux when scrolling to the end of a page
  • Capture more error states on Microsoft accounts and propagate as an error state on the account
  • Fix issue that would see accounts ordered incorrectly
  • Fix edge case where the app is not accessible when the tray is disabled and start minimized is true (Windows and Linux).
waveboxapp - Version 4.0.0

Published by Thomas101 about 6 years ago

Version 4.0 of Wavebox comes with lots of new features, fixes and improvements. Over 350 commits 😮 have gone into this bumper release. A big thank you to the community who's tested and provided early feedback on our beta channel and a special thanks goes to all the hard work @nmat has done in thoroughly testing the app from master. 👍👍

Here's everything that's in this bumper release...

🆕 Features

  • Add cloud import & export of accounts
  • Add sign in with Wavebox as well as Gmail & Microsoft
  • Add context menu option to open link in another profile
  • Give more fine-grained control over website permissions
  • Rewrite account and services for more flexibility enabling:
    • Attach any service of any type to any mailbox
    • Allow mixed-mode & split service/navigation/extension toolbar
    • Arrange services in the sidebar, toolbar (left) & toolbar (right) in the same account at the same time
    • Change the icon and color of each service independently
    • Give names to services for easier identification
  • Switching mailbox
    • Switch back to the last active service rather than first service
    • Switch back to the first service if the last service hasn't been used for some time
    • Add long-press handler to account switcher to always go back to the first service
  • Sleep
    • Allow accounts with auto-sleep disabled to still be slept manually
    • Auto-dismiss sleep notifications after a short time
    • Prompt to disable sleep on a service when waking it
  • UI changes
    • New Settings UI
    • Make sidebar bottom controls smaller
    • Save the state of the collapsed service control between sessions
    • Add three sizes for the toolbar, regular, compact & tiny
    • Add themes for the Wavebox UI & unify the theme in content windows
    • Updated welcome screen with a new layout and more info

🕹ī¸ Extensions

  • Add support for LastPass
  • Add support for the browser action pop-out with Grammarly
  • Fix Dropbox & Gmelius tools not injected into some popout windows correctly

✅ Additions

  • Add option to show navigation bar to all service types
  • Add ability to lock sidebar and toolbar items
  • Add more info and advanced mode to the monitoring screen
  • Add basic compose support to outlook
  • Add accelerator to compose in current tab (Cmd or Ctrl+Shift+N)
  • Allow extensions to be removed & inspected whilst an update is pending
  • Easier access to Wavebox account from app bar & settings
  • Automatically detect the difference between personal and corporate outlook accounts to sync correctly
  • Propagate unread activity into the tray items and icon
  • Add prioritization mode to first sidebar service for different behaviours
  • Give more information when showing the account name & provide an option to disable this
  • Group mailbox & service popovers so only one appears at a given time
  • Add option to sandbox individual services allowing multiple sign-ins in the same account/grouping
  • Add an option to change the auth type of a Microsoft account between a personal one and corporate one
  • Add option to hide the first sidebar service and thus change the behaviour of the account switcher accordingly
  • Add ability to link directly to service settings
  • Add more information to the tray about the unread items in a mailbox
  • Provide some more unread context in the tray when the service indicates there are unread items but doesn't specifically publish any to display
  • Add some helper info when making the main window fullscreen

👍 Improvements & updates

  • Update Electron & Chromium
  • Remove unused dependencies
  • Update loads of dependencies
  • Update React & Material UI
  • Prevent Google Inbox always scrolling to the top of the screen reactivating

💨 Performance

  • Multiple Speed, Stability & Performance updates
  • Faster leaner UI
  • Improved code tree-shaking to reduce initial load times and memory footprint
  • Reduce cross-thread communication in Google sync implementation to reduce lag
  • Performance improvements to our Webview module preventing wasted paints
  • Speed up pdf print launching and rendering

🔧 Fixes

  • Remove and replace a bunch of lossy libraries used on win32
  • Prevent windows opening offscreen when changing monitors
  • Ensure bad network timeouts don't cause launch issues
  • Fix external links not respecting window open user settings in Google Chat
  • Fix case where storage could erroneously send a fail signal causing additional writes
  • Auto cancel alerts on macOS after long periods to prevent memory leaks
  • Fix Ctrl+Click on sidebar items starting the drag process
  • Fix rendering glitch in the tray
  • Fix rendering glitch when restoring fullscreen window
  • Fix Wavebox mini not being resizable along the top of the window on windows
  • Fix Wavebox mini positioning when the cursor is on a secondary display
  • Fix window control placeholder staying in the window on macOS fullscreen mode
  • Fix missing toolbar icon in the tray on windows & Linux
  • Fix unread activity positioning on macOS tray icon
  • Fix Account Settings button in Weblink Wizard
  • Capture some rejected auth cases on Microsoft accounts and bubble the status to the account icon
  • Fix issue where slack messages wouldn't open from the tray
  • Fix issue where tooltips would remain visible in the tray after repositioning the window
  • Fix scrollbars rendering incorrectly in the tray
  • Fix notification content overflowing in the tray
  • Remove usage of inline styles in the tray
  • Make clicking on the Unread tray tab item return you to the top of the stack
  • Fix an issue where the offline screen would not appear on Windows
  • Fix Fastmail external links not respecting window opener preferences
  • Fix Fastmail shift+click to compose new messages
waveboxapp - Version 3.14.15 beta

Published by Thomas101 about 6 years ago

Thanks to everyone who took the time to report issues in the previous beta, this release contains fixes for some of those items

  • Fix an issue that was preventing sign-in with Gmelius
  • Fix Ctrl+Click on sidebar items starting the drag process
  • Updated dependencies