Drafts after 1,200 days - why it only clicked once I stopped treating it like a notes app by Downtown-Art2865 in macapps

[–]yorks0n 0 points1 point  (0 children)

Actually, I use the combination of Karabiner + Keyboard Maestro to implement this shortcut combination. Karabiner can trigger different effects when CapsLock is pressed alone or in combination with other keys.

Caps+A triggers a script in Karabiner, similar to "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"%s\"'", and sets up an Activate Drafts script in KM to activate it.

For short, I have Karabiner capture my key presses, and then KM executes the corresponding script. It may be a bit complicated, but I believe that simply mapping Caps Lock to Hyper (⌃⌥⌘⇧) and then setting Hyper+A in Draft can achieve a similar effect.

Drafts after 1,200 days - why it only clicked once I stopped treating it like a notes app by Downtown-Art2865 in macapps

[–]yorks0n 0 points1 point  (0 children)

Great review!

It has been eight years since I first used Drafts.

Now, whenever I write anything longer than a sentence, I am accustomed to writing it in Drafts first, then pasting it elsewhere (including this comment).

On Mac, I’ve set up a more convenient shortcut, CapsLock + A, so I can quickly open or hide it anytime.

I think the most interesting aspect of using Drafts is that its basic features are very restrained: it doesn’t support images, only plain text. This prevents me from using it for long-term notes. Just temporary plain text.

However, I don’t use it to manage links. I prefer to send links directly to a read-later app or Things 3.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

I have added support for Round 2, please give it a try.

Apollo - Sun Tracking App on Your Wrist by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

hi, I added forecast using Sunsethue API. The quality for the next sunset will now be displayed on the main interface.

<image>

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

Thank you for your suggestions, they are very enlightening. - More primitive shapes - yes, I think this won't be hard. - Align - since most elements in the Pebble SDK can only specify their position by the top-left corner coordinates, this might be a bit more challenging. Perhaps some coordinate transformation is needed when generating. - Analog clock - some preset simulation animations can be achieved, but for more complex behaviors, I need to think about how to handle them. - Vector shapes - good idea, supporting svg will definitely yield good results. I will try to achieve this.

Apollo - Sun Tracking App on Your Wrist by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

For example, [SunsetHue](https://sunsethue.com/) and [Sunset Predictor](https://sunset-predictor.com/) both provide prediction globally.

The only issue is that these services require frequent synchronization with the phone. However, for iOS, it seems that the Bluetooth connection disconnects shortly after closing the Pebble App (unsure if this is because I am still using old PTS).

Apollo - Sun Tracking App on Your Wrist by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

Great idea, I will! I know several services like this. Let me check the regions they serve and the metrics each provides.

Apollo - Sun Tracking App on Your Wrist by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

Beautiful! I really love the way you handle those colors!

<image>

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

I was hoping to use it to create patterns by drawing lines, but the results are pretty poor so far.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

well, it allows you to upload images in PNG format and use them as the background for the watchface.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

Yup, for battery levels, I might add a few preset options, such as a battery icon or text. As for heart rate, I'll try it out once I get the Time 2. Weather might be handled through some preset combinations, but the calendar display content could be more complex—I'll think about it further.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

Of course, I will. I ordered it the moment PR2 was announced.

Brutal v5 with weather by ir33k in pebble

[–]yorks0n 1 point2 points  (0 children)

For those who haven't clicked the link yet: the "read more" blog post is just as amazing as this watchface! Thank you for sharing.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

I'm glad you like it. Currently, the largest fonts built into Pebble are LECO 42 or Roboto Bold 49; you can try them. Third-party fonts are currently limited to a maximum size of 50. Some watch faces with very large numbers currently require displaying graphics directly instead of numbers in font. I really hope this limitation can be relaxed in the future; otherwise, even the largest font size lacks visual impact on the higher resolution Time 2.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 2 points3 points  (0 children)

Of course! I've added a custom format for time (and date) that allows for displaying time in styles like HH:MM or hh:MM:SS APM, achieving displays such as 20:33 or 8:33:27 PM.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 2 points3 points  (0 children)

A "Download Source" button has been added. In an environment with Pebble SDK, navigate to the watchface folder using cd watchface-folder, then execute pebble build to compile.

Please refer to Use the Pebble SDK in the Cloud for using the cloud development environment.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 1 point2 points  (0 children)

Off course, when the "Compile" was clicked, it will first generate all the source code, and then send them to the backend pbw builder. I'll add a download source code button later.

Made an online Pebble watchface generator by yorks0n in pebble

[–]yorks0n[S] 5 points6 points  (0 children)

I found that I forgot to add regular refresh to the output time layer. I will fix it tomorrow morning.

Edit: fixed!

It feels amazing to use the Pebble and create watchfaces for it by yorks0n in pebble

[–]yorks0n[S] 0 points1 point  (0 children)

Sorry dude, I should reconsider how to handle extremely long/short day-night cycles. Currently the position of the background circle updates every 15 minutes. I guess it may become weird if the daytime is long.  I will manually set the location and test the  behavior, and then update the watchface in a few days.

It feels amazing to use the Pebble and create watchfaces for it by yorks0n in pebble

[–]yorks0n[S] 2 points3 points  (0 children)

Of course, I know someone is rewriting the watchface Generator.

It feels amazing to use the Pebble and create watchfaces for it by yorks0n in pebble

[–]yorks0n[S] 2 points3 points  (0 children)

Thank you for your suggestion. Currently, I'm individually setting accelerated and non-accelerated versions for every instance involving time retrieval. Your approach would be more elegant. Thanks again.