home.social

#pleasedontrain — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pleasedontrain, aggregated by home.social.

fetched live
  1. @MuseumShuffle seems like so many apps ignore dynamic type settings.

    It’s fun to see apps that do a great job: #PleaseDontRain & Pedometer++

    P++ has a custom big tab bar! 👍 @_Davidsmith

  2. @MuseumShuffle seems like so many apps ignore dynamic type settings.

    It’s fun to see apps that do a great job: #PleaseDontRain & Pedometer++

    P++ has a custom big tab bar! 👍 @_Davidsmith

  3. I was really confused as to why each entry in the Y axis labels was 0. Turns out it's REALLY tiny amounts and enough significant digits weren't allowed.

    In this scenario the iOS Weather app will show a blank chart even though the percent chance chart shows a 5% chance for several hours.

    #PleaseDontRain

  4. I was really confused as to why each entry in the Y axis labels was 0. Turns out it's REALLY tiny amounts and enough significant digits weren't allowed.

    In this scenario the iOS Weather app will show a blank chart even though the percent chance chart shows a 5% chance for several hours.

    #PleaseDontRain

  5. After reading this section of the Apple docs I was experimenting with the Increase Contrast setting.

    What's confusing me is that in light mode (best mode) with Increase Contrast turned on a regular TextField gets a much darker gray background color, which makes it less legible.

    I have the ability to set the background color manually, but it feels like I'm missing something. 🤔

    #accessibility #a11y #PleaseDontRain #SwiftUI

  6. After reading this section of the Apple docs I was experimenting with the Increase Contrast setting.

    What's confusing me is that in light mode (best mode) with Increase Contrast turned on a regular TextField gets a much darker gray background color, which makes it less legible.

    I have the ability to set the background color manually, but it feels like I'm missing something. 🤔

    #accessibility #a11y #PleaseDontRain #SwiftUI

  7. It's absolutely wild when you've been working on an app for a long time and go back and look at your work.

    I got a photo memory that left screenshot of @PleaseDontRain is from two years ago today.

    It's so bare boned. 😳

    #PleaseDontRain

  8. It's absolutely wild when you've been working on an app for a long time and go back and look at your work.

    I got a photo memory that left screenshot of @PleaseDontRain is from two years ago today.

    It's so bare boned. 😳

    #PleaseDontRain

  9. Spotted a problem with .textInputAutocapitalization(.words) in a SwiftUI TextField.

    It will auto capitalize each word UNLESS you start using swipe typing. Then it doesn’t.

    Thanks to @RobW for asking me to add to add this feature. That led me spot this.

    FB17255947

    #SwiftUI #PleaseDontRain

  10. Spotted a problem with .textInputAutocapitalization(.words) in a SwiftUI TextField.

    It will auto capitalize each word UNLESS you start using swipe typing. Then it doesn’t.

    Thanks to @RobW for asking me to add to add this feature. That led me spot this.

    FB17255947

    #SwiftUI #PleaseDontRain

  11. I had completely forgotten that you can add .gradient to a SwiftUI Color until Vincent Pradeilles mentioned it in his talk for iOS Dev Happy Hour.

    I think I'm going to spruce up my buttons.

    #SwiftUI #PleaseDontRain

  12. I had completely forgotten that you can add .gradient to a SwiftUI Color until Vincent Pradeilles mentioned it in his talk for iOS Dev Happy Hour.

    I think I'm going to spruce up my buttons.

    #SwiftUI #PleaseDontRain

  13. Very excited to announce that Please Don't Rain now supports accessibility fonts with version 5.6 that is releasing today.

    • OpenDyslexic
    • Lexend
    • Atkinson Hyperlegible

    Font settings are found in Settings, Accessibility.

    #PleaseDontRain #accessibility #a11y

  14. Very excited to announce that Please Don't Rain now supports accessibility fonts with version 5.6 that is releasing today.

    • OpenDyslexic
    • Lexend
    • Atkinson Hyperlegible

    Font settings are found in Settings, Accessibility.

    #PleaseDontRain #accessibility #a11y

  15. Putting the final touches on the next release of @PleaseDontRain that I've been working on the last few weeks.

    Very happy with how it's turned out.

    #PleaseDontRain #accessibility #a11y

  16. Putting the final touches on the next release of @PleaseDontRain that I've been working on the last few weeks.

    Very happy with how it's turned out.

    #PleaseDontRain #accessibility #a11y

  17. It can be quite a challenge getting everything to fit into iPad Slide Over mode.

    I added a description to the wind chart popover and realized that wasn't going to fly with accessibility sizes.

    I clamp down the max size with .dynamicTypeSize() in that scenario but let it be bigger otherwise.

    #SwiftUI #accessibility #a11y #PleaseDontRain

  18. It can be quite a challenge getting everything to fit into iPad Slide Over mode.

    I added a description to the wind chart popover and realized that wasn't going to fly with accessibility sizes.

    I clamp down the max size with .dynamicTypeSize() in that scenario but let it be bigger otherwise.

    #SwiftUI #accessibility #a11y #PleaseDontRain

  19. Spotted some more time zone weirdness.

    I noticed that the day I was looking at in Oslo had a chart axis label stride by count of 5 hours (bottom) instead of the expected 4. All of the other days were normal.

    What's different about this day? It's March 30, when they "spring forward" and use DST. ⏰🌞

    #PleaseDontRain

  20. Spotted some more time zone weirdness.

    I noticed that the day I was looking at in Oslo had a chart axis label stride by count of 5 hours (bottom) instead of the expected 4. All of the other days were normal.

    What's different about this day? It's March 30, when they "spring forward" and use DST. ⏰🌞

    #PleaseDontRain

  21. Got a tip from @zach that there's another accessibility font called Atkinson Hyperlegible that was worth taking a look at it. It's "designed to improve legibility and readability for individuals with low vision".

    It's going in! So my next release adds support for OpenDyslexic, Lexend, and Atkinson Hyperlegible.

    Thanks Zach!

    #accessibility #a11y #PleaseDontRain #SwiftUI

  22. Got a tip from @zach that there's another accessibility font called Atkinson Hyperlegible that was worth taking a look at it. It's "designed to improve legibility and readability for individuals with low vision".

    It's going in! So my next release adds support for OpenDyslexic, Lexend, and Atkinson Hyperlegible.

    Thanks Zach!

    #accessibility #a11y #PleaseDontRain #SwiftUI

  23. It's already been two years of Please Don't Rain.

    Today's 5.5 release adds a visibility chart.

    Shared forecast details now include artwork (if you want).

    Plus various UI improvements.

    Thank you for supporting the app!

    #PleaseDontRain

  24. It's already been two years of Please Don't Rain.

    Today's 5.5 release adds a visibility chart.

    Shared forecast details now include artwork (if you want).

    Plus various UI improvements.

    Thank you for supporting the app!

    #PleaseDontRain

  25. I realized there's a problem with my recent change for nearby days.

    I adjust the date with ViewThatFits and have been able to squeeze in more precipitation stats by doing that. But on days with snow *and* rain the heavy font weight that indicates today was making them not fit.

    Medium weight to the rescue!

    #SwiftUI #PleaseDontRain #ViewThatFits

  26. I realized there's a problem with my recent change for nearby days.

    I adjust the date with ViewThatFits and have been able to squeeze in more precipitation stats by doing that. But on days with snow *and* rain the heavy font weight that indicates today was making them not fit.

    Medium weight to the rescue!

    #SwiftUI #PleaseDontRain #ViewThatFits

  27. I was asked by King @thillsman why there wasn't a way to include the weather image with the forecast details you can share from @PleaseDontRain .

    What King Tyler wants King Tyler gets.

    #PleaseDontRain

  28. I was asked by King @thillsman why there wasn't a way to include the weather image with the forecast details you can share from @PleaseDontRain .

    What King Tyler wants King Tyler gets.

    #PleaseDontRain

  29. When you use Siri to turn on VoiceOver the dialog present does not go away when you start interacting with the screen.

    Also, the switch button says you can use it to turn off VO but interacting with it doesn't toggle and instead takes you to Settings.

    FB16442352

    #accessibility #a11y #PleaseDontRain

  30. When you use Siri to turn on VoiceOver the dialog present does not go away when you start interacting with the screen.

    Also, the switch button says you can use it to turn off VO but interacting with it doesn't toggle and instead takes you to Settings.

    FB16442352

    #accessibility #a11y #PleaseDontRain

  31. After spending so long on adding Image Playground support to @PleaseDontRain it feels nice to add another weather theme that my sister drew.

    Here's "Butterflies". 🦋

    #PleaseDontRain

  32. After spending so long on adding Image Playground support to @PleaseDontRain it feels nice to add another weather theme that my sister drew.

    Here's "Butterflies". 🦋

    #PleaseDontRain

  33. For Light Mode (best mode) I'd like to have a symbol like this have the cloud as an outline but the sun symbol be filled.

    This solution I came up where I overlay the same symbol with different parts being clear seems to work.

    Are there any gotchas that I'm not thinking of?

    #SwiftUI #PleaseDontRain

  34. For Light Mode (best mode) I'd like to have a symbol like this have the cloud as an outline but the sun symbol be filled.

    This solution I came up where I overlay the same symbol with different parts being clear seems to work.

    Are there any gotchas that I'm not thinking of?

    #SwiftUI #PleaseDontRain

  35. I am updating the @PleaseDontRain welcome splash screens for Image Playground support and once again ScreenFrames by @charliemchapman is saving my life.

    #BuildInPublic #PleaseDontRain #ScreenFrames

  36. I am updating the @PleaseDontRain welcome splash screens for Image Playground support and once again ScreenFrames by @charliemchapman is saving my life.

    #BuildInPublic #PleaseDontRain #ScreenFrames

  37. Giving the chart for the UV Index in Please Don't Rain some much needed attention.

    While the chart showed five categories (low, moderate, high, very high, extreme) there were only three colors used (low, medium, high). Now there are configurable colors for every category.

    Also added a legend.

    #PleaseDontRain

  38. Giving the chart for the UV Index in Please Don't Rain some much needed attention.

    While the chart showed five categories (low, moderate, high, very high, extreme) there were only three colors used (low, medium, high). Now there are configurable colors for every category.

    Also added a legend.

    #PleaseDontRain

  39. Working on adding one last Spooky Season theme my sister drew to Please Don't Rain - Spooky Skulls. 💀🎃

    #PleaseDontRain

  40. Working on adding one last Spooky Season theme my sister drew to Please Don't Rain - Spooky Skulls. 💀🎃

    #PleaseDontRain

  41. Last week I kept taking screenshots of the wind chart in Please Don't Rain, cropping them, and sending them via iMessage.

    Also that week valued user @thillsman sent me a feature request asking for a way to share a chart.

    Something I hadn't thought of when I was doing something similar over and over. 🤦🏻‍♂️

    In the next release every chart will have sharing functionality.

    #PleaseDontRain #BuildInPublic

  42. Last week I kept taking screenshots of the wind chart in Please Don't Rain, cropping them, and sending them via iMessage.

    Also that week valued user @thillsman sent me a feature request asking for a way to share a chart.

    Something I hadn't thought of when I was doing something similar over and over. 🤦🏻‍♂️

    In the next release every chart will have sharing functionality.

    #PleaseDontRain #BuildInPublic

  43. Released an update to Please Don't Rain today that contains a control over what types of images are allowed and the second theme drawn by my sister for Spooky Season (Webs).

    #PleaseDontRain

  44. Released an update to Please Don't Rain today that contains a control over what types of images are allowed and the second theme drawn by my sister for Spooky Season (Webs).

    #PleaseDontRain

  45. I saw a post (not directed towards me) on Threads saying that a Settings option like this would be appreciated.

    I thought it was a great idea and I'm adding it to Please Don't Rain right now.

    It lets you completely block AI images from appearing.

    The majority of images in the app were drawn by my sister and her images are the default. But you couldn't use the "random images" option if you didn't want AI images to appear. Now you can.

    #PleaseDontRain

  46. I saw a post (not directed towards me) on Threads saying that a Settings option like this would be appreciated.

    I thought it was a great idea and I'm adding it to Please Don't Rain right now.

    It lets you completely block AI images from appearing.

    The majority of images in the app were drawn by my sister and her images are the default. But you couldn't use the "random images" option if you didn't want AI images to appear. Now you can.

    #PleaseDontRain

  47. Hurricane Helene made me realize that there is a glaring omission with Please Don't Rain. Users can't track what the wind speeds will be during each part of the day.

    I'm hoping to push this wind chart to the App Store this weekend.

    #PleaseDontRain

  48. Hurricane Helene made me realize that there is a glaring omission with Please Don't Rain. Users can't track what the wind speeds will be during each part of the day.

    I'm hoping to push this wind chart to the App Store this weekend.

    #PleaseDontRain

  49. My sister finished drawing the first Please Don't Rain theme for spooky season this year! 👻

    #PleaseDontRain

  50. My sister finished drawing the first Please Don't Rain theme for spooky season this year! 👻

    #PleaseDontRain

  51. It's still iOS 18 launch day right?

    Please Don't Rain is here with a nice iOS 18 update for you.

    * A major UI refresh
    * Monthly charts for average rainfall, snowfall, temperature, and precipitation chance (when available)
    * Stylized widgets in tinted mode
    * Lock Screen/Control Center control for quickly changing the forecast

    And a lovely new version of the app icon thanks to Senaid Grbo!

    #iOS18 #PleaseDontRain

  52. It's still iOS 18 launch day right?

    Please Don't Rain is here with a nice iOS 18 update for you.

    * A major UI refresh
    * Monthly charts for average rainfall, snowfall, temperature, and precipitation chance (when available)
    * Stylized widgets in tinted mode
    * Lock Screen/Control Center control for quickly changing the forecast

    And a lovely new version of the app icon thanks to Senaid Grbo!

    #iOS18 #PleaseDontRain

  53. My sister drew this artwork for the App Store in-app event Please Don't Rain had for when support for iPadOS was added.

    It was too cute not to use again. 🐸

    #PleaseDontRain

  54. My sister drew this artwork for the App Store in-app event Please Don't Rain had for when support for iPadOS was added.

    It was too cute not to use again. 🐸

    #PleaseDontRain

  55. There was much confusion until I realized that when you pick a Control Center widget in iOS 18 it DOES show the .displayName of the ControlWidget when you pick it. But when you increase the size of the widget it does NOT. It will show the label for the ControlWidgetButton instead.

    #SwiftUI #iOS18 #PleaseDontRain

  56. There was much confusion until I realized that when you pick a Control Center widget in iOS 18 it DOES show the .displayName of the ControlWidget when you pick it. But when you increase the size of the widget it does NOT. It will show the label for the ControlWidgetButton instead.

    #SwiftUI #iOS18 #PleaseDontRain

  57. Originally my plan for Please Don't Rain's iOS / iPadOS 18 widgets in tinted mode was to just make them all be the tint color.

    I got really inspired by how pretty @harshil made his widgets in tinted mode and decided to go all in with stylizing them.

    Pretty happy with my progress so far.

    #iOS18 #SwiftUI #PleaseDontRain

  58. Originally my plan for Please Don't Rain's iOS / iPadOS 18 widgets in tinted mode was to just make them all be the tint color.

    I got really inspired by how pretty @harshil made his widgets in tinted mode and decided to go all in with stylizing them.

    Pretty happy with my progress so far.

    #iOS18 #SwiftUI #PleaseDontRain

  59. I took the arrow buttons that are in Please Don't Rain and also made them into Lock Screen buttons. 🤪

    Watch the lock screen widgets change as the buttons update the tracked day to be one day less or one day more.

    Leave it to me to leave things like this until the last minute. 🫣

    #SwiftUI #iOS18 #PleaseDontRain #AppIntents

  60. I took the arrow buttons that are in Please Don't Rain and also made them into Lock Screen buttons. 🤪

    Watch the lock screen widgets change as the buttons update the tracked day to be one day less or one day more.

    Leave it to me to leave things like this until the last minute. 🫣

    #SwiftUI #iOS18 #PleaseDontRain #AppIntents