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