Fixes
- Better management of multiscreen configurations
- Fix a bug causing GeekTool processes to miss their name in Activity Monitor
- Better reliability of import/export
- Geektool Helper crashes on malformed ANSI coloring sequencing
- GeekTool crash when screen configuration changed under some circumstances
Shell Geeklet
- Fixed a memory leak when shell geeklets are cancelled
File Geeklet
- Fix a bug that caused GeekTool Helper to crash if an incorrect regular expression was set in the File Geeklet settings
HTML Geeklet
- Fix a bug causing Web geeklet to crash GeekTool with some web pages
New
- Geeklets script now shows output of timed out scripts
- Added an actionable warning sign in the settings palette when the geeklet is not visible
- GeekTool can now load plugins from user's directory (see documentation)
Fixes
- Fix a bug causing Geeklets to disappear on some MacBook Pro computers
- Fix a bug causing locking of GeekTool Helper when running long scripts
- Fix a bug with Geeklet disappearing when screen configuration changes
- Fix a bug causing inconsistent behavior of geeklets when duplicating them
New
- Implemented geeklet placement relative to their screen
- Geeklet position based on monitor ID
Important! Now that geeklets are placed relative to their screen, if the screen is not present, geeklets won't be opened. Which means that the old behavior of having Geeklets positioned out of screen pounds relative to the main screen is no longer valid.
If you need the same Geeklet on your secondary screen home, and on your secondary screen at work for example, you will have to create the same Geeklet for both.
Shell Geeklets
- Implemented extended colors with ANSI sequences
Log Geeklets
- Log geeklets can now be filtered and search/replaced using regular expressions
Web Geeklets
- Implemented Applescript dictionary for HTML Geeklets
- Web Geeklets can now be scaled
- WebView opacity was ignored
- Added an option to disable or enable automatic updates
- Fix a bug causing the GeekTool to crash when refreshing GeekLets with AppleScript
- Fixed a random exception when configuring Geeklets
- Fixed a bug causing change of fonts to be ignored
- Fixed a bug causing inconsistent geeklets layering
Important.
Older release of GeekTool will fail when doing the upgrade, please manually download if that's the case :
https://dl.devmate.com/org.tynsoe.GeekTool/GeekTool.zip
- Switched update to https URL to address a security issue with the Sparkle framework