Could you explain what you mean by "silent mode" in the context of iOS/iPadOS? I stare in vain at "Sounds" in the Settings app for anything resembling such a thing. I see a statement: "The volume of the ringer and alerts will not be affected by the volume buttons." The Apple maggots seem to believe that essential signals like alerts should not be blanket-suppressed. I don't possess an iPhone, only an iPad, so someone please tell me whether there is indeed a "silent mode" on that device, as opposed to iPads.
I think it's possible to over-control sound, to the despair of beginners. J901 for iOS uses the builtin iOS "alerts" in a fairly haphazard way, but the aim was to deploy them consistently. Thus the tweet sound (number 1016 in coders' documentation) is produced by a factory verb: tweet, and you can turn it off like this: tweet_z_=: empty To see and edit (tweet) and its sisters, enter the J phrase: edit'tweet' This will open j/system/ios/iosutils.ijs, and the beeps are defined at line 45 onwards. You can edit this script and relaunch the app to make the beeps behave how you like, or redefine them in j/config/startup.ijs. The original idea was to treat all beeps consistently and funnel their definition through a single J verb: beep. Then we could turn off all beeps like this: beep_z_=: empty or switch (beep) using a spare boolean flag. Alas these good things haven't been done, and that's a bug I can easily fix. Factory scripts (like iosutils.ijs) are part of the app, so they're best fixed via App Store. But you're welcome to roll-your-own iosutils, or other factory scripts, and pm them to me. To explore the factory scripts, enter: .d and take a guess at what to do next. I must confess that the J factory scripts have not enjoyed the attention I've paid to getting the Swift/C code right. Fine-tuning them is something others can do far better than I can. Whereas Xcode, Objective-C, Swift and UIKit seem to be skills in limited supply on the J forum. That I hope is something that will change. The last 2 years have seen Apple make massive improvements to iOS and how to code good apps for it. Things aren't as dire as when we started developing a replacement for j701 back in 2019. Ian Clark On Sun, 8 May 2022 at 18:43, Jan-Pieter Jacobs <janpieter.jac...@gmail.com> wrote: > Talking about IOS bugs (great app, by the way), I noticed that some sounds > don't obey the silent mode (or whatever IOS calls that mode). I also > couldn't find a setting to turn off the sounds in the app itself. > I think ignoring silent mode could count as a bug, and an in-app toggle as > a feature-request :). > > Keep up the good work! > > Jan-Pieter > > On Sun, 8 May 2022, 12:50 Ian Clark, <earthspo...@gmail.com> wrote: > > > Thanks Robert. I can reproduce the bug. > > > > There's no workaround I can find. The app needs to be terminated and > > restarted. E.g by double-clicking the (hardware) Home button, which shows > > thumbnails of open apps, and swiping upwards on the j901 app icon to make > > it disappear. > > > > I'll put it on the bug list for the next update. > > > > Ian Clark > > > > On Sat, 7 May 2022 at 20:27, Robert Cyr <robert....@gmail.com> wrote: > > > > > ... > > > > The system will not respond, you are locked out. > > > ---------------------------------------------------------------------- > > > > > > > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm