ttth Changelog

What's new in ttth 1.8.20210416 Pre-release

Sep 20, 2022
  • 12+ month after the last 1.8.x pre-release - absolutely untested but upgraded electron and other things multiple times.

New in ttth 1.8.20210416 Pre-release (Apr 17, 2021)

  • Absolutely untested but upgraded electron and other things multiple times.

New in ttth 1.8.0 (Jul 3, 2020)

  • New services: gitter, wire, steam chat
  • Added a periodic check for network accessibility.
  • Added support for more themes
  • Added warning to url click handler regarding non-https links
  • Updated electron from 5.x to 7.x
  • More inject scripts for existing services
  • Several other changes

New in ttth 1.7.0 (Jul 3, 2020)

  • Added:
  • Window titlebar now includes the menu. See #115
  • Added a first (pretty poor) version of french localication. See #118
  • Added error notification when service url failed to load. See #119
  • Added a menu item to the help menu to open DevTools for the current service. See #120
  • Services:
  • Added Reddit Chat. See #121
  • Added WeChat. See #122
  • Added Google Duo. See #123
  • Added ICQ. See #124
  • Added Microsoft Teams. See #126
  • Added Microsoft Outlook. See #127
  • Performance: Added v8-compile-cache which might speed up ttth a bit.
  • Builds: Added support for freebsd. See #129
  • Changed:
  • Dependencies:
  • Updated electron from 5.0.10 to 5.0.11
  • Updated i18next from 17.0.17 to 17.2.0
  • Removed:
  • Window title no longer shows the name of the current tab / service. Sideeffect of #115
  • Setting 'Hide menubar' is not longer needed. Sideeffect of #115
  • Menu: 'View' -> 'Toggle Menubar' is not longer nedded. Sideeffect of #115
  • Removed 'electron-unhandled' as it is currently causing more issues then use. See #125
  • Fixed:
  • Cleaned up the css code. Sideeffect of #115
  • Fixed issue where fullscreen toggle caused display of previous hidden menubar on linux. See #94. Sideffect of #115
  • Fixed issue on disabling a service. See #117
  • Fixed issue with global shortcuts for services (when service amount > 9). See #116
  • Fixed noty is not defined error. See #128
  • Fixed several js lint errors

New in ttth 1.6.0 (Jul 3, 2020)

  • Added:
  • Crash Reporting: See #106
  • Added crashReporter for renderer.
  • Added support for Sentry (collects crash informations).
  • Settings:
  • Added a new setting urgent-mode. See #110
  • Added title descriptions for all user settings.
  • Added a button in settings view to open the folder which contains all user-setting json files.
  • Menubar:
  • Added a new entry to help menu for quick access to FAQ. See #111
  • Added a new entry to help menu for quick access to CHANGELOG. See #112
  • Changed:
  • Improved (some) log messages
  • Improved handling of file which stores window position and size. See #109
  • The urgent window notification (introduced in 1.5.0) is now optional as user-setting. See #110
  • Dependencies
  • Updated eslint from 6.4.0 to 6.5.1
  • Updated mocha from 6.2.0 to 6.2.1
  • Updated i18next from 17.0.16 to 17.0.17
  • Third party js libraries
  • jquery: changed from LOCAL to CDN
  • Bootstrap: changed from LOCAL to CDN
  • FontAwesome: changed from LOCAL to CDN & updated from 5.10.2 to 5.11.2
  • Removed:
  • Maintenance: Removed 'clean local storage' from help menu. As side effect from #107
  • Removed javascript splash screen (cleanup -> jquery.modalLoading)
  • Fixed:
  • Settings: LocalStorage was broken in 1.5.0. This broke all user settings from the settings tab. Replaced with electron-json-storage. See #107
  • Window position and size was not properly saved on macOS (since 1.5.0). See #109
  • Maintenance: Fixed 'clear cache' function. See #114

New in ttth 1.5.0 (Jul 3, 2020)

  • Added:
  • Logging: Write a log file. See #73
  • Builds: Added .rpm build for linx. See #78
  • Services: Added basic support for linkedin. See #79
  • Services: Added basic support for Facebook Messenger. See #80
  • Services: Added support for Riot.im. See #101
  • Services: Added support for Skype. See #103
  • UI: Added icon preview to service-config-window. See #85
  • UI: Added button with link to FontAwesome icons to service-config-window. See #86
  • UI: Config window is now localized as well. See #89
  • UI: Added a basic DarkMode. See #96
  • Settings: Added new setting to disable tray. See #98
  • Added basic support for startup parameters. See #82
  • Added check if internet is accessible. See #90
  • Added support for urgent-window. See #100
  • Added about-window menuItem to tray. See #104
  • Added a crash reporter (local only). See #105
  • Changed:
  • UI: Added localized titles for UI elements. See #75
  • Settings: Options - simplify autostart setup. See #72
  • Updated jquery from 3.3.1 to 3.4.1.
  • Updated font-awesome from 5.8.1 to 5.10.2
  • Code: Slimdown main.js by moving menu code to separate file. #95
  • Dependencies:
  • Updated electron from 4.2.6 to 5.0.6. See #37
  • Updated electron from 5.0.6 to 5.0.10
  • Removed some not-in-used dependencies. See #91
  • Updated several dependencies. See #92
  • Updated about-window from 1.13.0 to 1.13.1
  • Updated electron-packager from 13.1.1 to 14.0.1. See #81
  • Updated electron-packager from 14.0.1 to 14.0.6
  • Updated electron-builder from 20.44.4 to 21.2.0
  • Updated electron-log from 3.0.6 to 3.0.7
  • Updated electron-json-storage from 4.1.6 to 4.1.8
  • Updated mocha from 6.1.4 to 6.2.0
  • Updated spectron from 5.0.0 to 8.0.0
  • Updated eslint from 5.16.0 to 6.4.0
  • Updated i18next from 15.1.3 to 17.0.16
  • Deprecated:
  • Removed ia32 builds for linux (deprecated via electron-packager 14.x). See #93
  • Fixed:
  • Fixed global shortcuts for service-tabs. See #74
  • Fixed an error in calculation of the next tab position while adding new service tabs. See #77
  • UI: No single element on settings tab is now selectable anymore using CTRL + a.
  • Travis: Building linux builds via travis was broken since rpm-support was added (#78). This is now fixed. See #83