Aw yeah, this is happenin'! 2.551 fixed so many issues caused by the duplicate UUID thing, and thank you so much for adding caching.
I've updated GC-BTT with the new auto-unit weather widget setting, here you go guys!
Aw yeah, this is happenin'! 2.551 fixed so many issues caused by the duplicate UUID thing, and thank you so much for adding caching.
I've updated GC-BTT with the new auto-unit weather widget setting, here you go guys!
Just wait till I learn more UI scripting... then I can add support for loads more apps!
Also - new version!
GoldenChaos-BTT 2.551-2 changelog:
Caveat: The copy link/add to library functions are slow because for some reason the UI scripting part of AppleScript likes to wait a really long time before simulating arrow key presses. If anyone knows a fix, would love to hear it.
EDIT: of course 2.552 comes out just in time to reset all the weather widget settings anyway lmao. LOVING the customization! @Andreas_Hegenberg could there be options for temperature high and full day name? Also, custom weather icons don't seem to save.
New version!
GoldenChaos-BTT 2.553 changelog:
Here's what the expanded weather widget looks like right now:
@liamb I'm going through various popular mail clients now that I know how to do generic UI scripting and adding support slowly. I'll make sure to get Outlook @Harrumph is it really that easy?!
Also, I think I've fixed the calendar widget issues; the command the output widgets were running contained an option that limited the output to a single item, which is why only the first one was showing up. I've uploaded a new experimental version, please give it a shot lots of other fixes, too!
GoldenChaos-BTT 2.553-2 changelog:
Look how nice the padding is now! No more overflow.
New version!
GoldenChaos-BTT 2.555 changelog:
Check it out:
Side note: It's clear after some testing that there is a bug causing the emoji and app switcher widgets to always be 0 width on import - @Andreas_Hegenberg could this be fixed soon?
I feel like we're getting close to a stable version!
New version! Tiny one.
GoldenChaos-BTT 2.557 changelog:
Also, I haven't tested it but I think the emoji/app switcher import bugs were fixed in BTT 2.557
New version with my first pass at Safari Tabs! @chrisparker No Airmail or all-day events yet - Airmail is giving me some trouble since it doesn't provide seemingly any way to identify unread mail (ugh), and when I enable all-day events in iCalBuddy it seems to just output nothing. Looks like these two features will take some more time, haha.
GoldenChaos-BTT 2.557-2 changelog:
Screenshots:
Alright, last new version for the day (I swear)! Please use this one with 2.557 since 2.559 is quirky. If you accidentally upgraded you can download 2.557 from here: https://bettertouchtool.net/releases/btt2.557_alpha.zip
GoldenChaos-BTT 2.557-3 changelog:
Screenshots:
Here's the fixed release!
GoldenChaos-BTT 2.557-4 changelog:
Screenshots:
New version! Probably one of the biggest yet, a lot going on here. I definitely feel like this is the best version of GC-BTT to date
GoldenChaos-BTT 2.561 changelog:
Screenshots:
Enjoy, everyone!
EDIT: Found a bug, fixed it, updated to 2.561-2
New version with fixes!
GoldenChaos-BTT 2.561-3 changelog:
Still working on the new AirPod connect script, this is only slightly more complicated than I thought since to disconnect it has to use the Bluetooth menu but to connect it has to use the Volume menu. Anyways, I should have that working by tomorrow along with enhanced toggle appearances for option menu buttons
Screenshots:
New version! Last one for today, fixing up final bits before the stable release later this week.
@myhouseblewup Two things I found out: (1) it's not possible to tell the UI to click an item in the volume menu bar but turns out it doesn't matter because (2) the original script does work, haha, turns out pairing is just very, very slow and can take multiple attempts. But... that's just the case normally. So just press the button again if they didn't connect. So much for that fancy W1 chip ¯_(ツ)_/¯
Still trying to figure out how to detect True Tone/Night Shift, but that might not be possible without launching system prefs.
GoldenChaos-BTT 2.561-4 changelog:
Screenshots:
Actual last new version for the day, I think I've knocked off everything that's been reported now
GoldenChaos-BTT 2.561-5 changelog:
Screenshots:
Now I'm off to bed. Night folks please report issues and I'll get to 'em in the morning!
EDIT: The dock badge scripts really hammer the dock process, so in the next version I've set the various dock badge widgets to only run if the specified app is also running.
New version! A dock on your Touch Bar?!
New version with some fixes I'd say this is pretty close to the stable release. I haven't encountered any major issues on my machine so far.
New version! Wrapping up browser support. If no bugs are found in this version before @Andreas_Hegenberg releases the new stable BTT, then I think this is going to be the stable version. It's definitely RC1 material
EDIT: Oh man I fixed the Now Playing output bug! Now iTunes widgets can display songs even if they have double quotes in them. Updated version to 2.563-4, haha.
If anyone's wondering, I used this code to escape the double quotes:
set aString to trackInfo
set astid to AppleScript's text item delimiters
set AppleScript's text item delimiters to quote
set aString to text items of aString
set AppleScript's text item delimiters to "\\" & quote
set aString to aString as text
set AppleScript's text item delimiters to astid
set trackInfo to aString
New version! Is this version the "Snow Leopard" of GC-BTT? In seriousness, I think I've got performance to an acceptable level. I'm now seeing some of the lowest energy usage from the preset in a long time on my system. Things also just feel much, much snappier as a result.
EDIT: After a few hours monitoring BTT, I'm really happy with the performance of this version. Honestly, if I wasn't the one who made the changes, I would've guessed that I increased the refresh rate of the scripts because of the sheer performance boost.
Please report on how performance of this version is on your machine so I can make final adjustments! Thanks everyone
New version with Spotify long-press widget! It's a little bit more basic than the iTunes one, but I did leave a bunch of placeholders in the widget for whenever I or someone else is able to get those additional functions working. For now we've got shuffle/repeat and copy track link enjoy @ZucchiniZe
New version! @Andreas_Hegenberg this version is very, very stable. What version of BTT do you think is going to be the next stable release?
@Randy_Saeks after testing, I can't reproduce your calendar bug. Have you changed it at all?
New version again! Since I had some extra time, I made the volume up button display a dynamic icon it doesn't require any extra scripts since it returns the alternate icons as text in base64. This'll probably be the last update for today, haha.
@TheAnonymous010 that's great news!!
EDIT: Fixed a small bug with the repeat button using my newfound widget updating powers decided to just replace the current version rather than releasing a new one so soon.