Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update main (sync main as required) #16

Closed
wants to merge 123 commits into from
Closed

Update main (sync main as required) #16

wants to merge 123 commits into from

Conversation

bryanMawan
Copy link
Collaborator

sync forked repo with upstream

weblate and others added 30 commits July 24, 2023 09:55
Updated by "Cleanup translation files" hook in Weblate.

Translation: Openscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/openscape/ios-app/
Currently translated at 18.6% (205 of 1101 strings)

Translation: Openscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/openscape/ios-app/sv/
…JSON-Parsing"

    This reverts commit 943ff8a, reversing
    changes made to 03b47e3.
* Add categories for places nearby 

Co-authored-by: Daniel W. Steinbrook <[email protected]>
For future reference, the command used was:
for x in `find . -type f -name *.strings -exec file {} + | grep "UTF-16" |cut -d ':' -f 1 `; do iconv -f UTF-16LE -t UTF-8 "$x" | tail -c +4 > "$x.tmp"; mv "$x.tmp" "$x"; done
* "Enter Vicinity Distance" setting

Adds a setting to configure the distance threshold for stopping beacon audio.

Fixes soundscape-community#78
…ocumentation (soundscape-community#94)

* Create Soundscape Lab Notebook.pdf

Information about my progress on Soundscape so far.

* Motion detected code + testing code

LaunchHelper.swift contains the code for detecting motion

POICallout.swift contains the sound that I could get to run upon a POI callout.

* More experimentation with playing proper sound

Using a boolean variable to detect motion, a previous sound variable, and reusing existing code, I attempt to play the previous sound when the device is shaken.

* Experimentation with playing previous sound

Variable called previousSounds initalized, though not done properly. Currently, previousSound is set to the current sound every time the code runs, but I only want this to happen when it hasn't been initialized, and I can't figure how to do this without getting errors. Daniel has directed me to another variable that does show the callout history, though this is an array of type POI and not a single variable of sounds. I'm not 100% sure how to utilize this.

* Create Soundscape Lab Notebook.pdf

Forgot to add the updated lab notebook detailing my progress in the previous commit, so I'm adding it to this commit.

* Somehow working code

The code half-accomplishes the goal - shaking the device runs code originally obtained from a function called handleRepeat in HomeViewController+RemoteControl.swift to restart the existing callout. However, when the restarted callout is complete, it will not continue to state other callouts if there are more in the queue.

* Update documentation + change to markdown format

* Minor edit to documentation

Made a line of code appear as a code block.

* Code cleanup, add shake toggle w/ bugs

Shake toggle at its core works but presents two bugs
1. Callout animation does not stop after all callouts have been played
2. Disabling all callouts causes Soundscape to crash stating that "Invalid batch updates detected: the number of sections and/or rows returned by the data source before and after performing the batch updates are inconsistent with the updates."

* Bugfixes, cleanup, moved documentation to docs folder

Fixed bugs with shake device callouts listed in the previous commit. Now, the callout animation properly stops and there is no crash when disabling all callouts.

However, when doing a shake callout on "my location", I noticed that shaking the device will state the callout but also the coordinates, which seems like unnecessary information to the user. I wonder if this is a thing running it on the simulator? Using media controls on my phone to call the previous callout that way doesn't list the coordinates.

I also cleaned up a few more files that I missed the first time around and moved my documentation to the appropriate folder.

* Keep just the changes necessary for this feature

---------

Co-authored-by: Daniel W. Steinbrook <[email protected]>
…munity#107)

* fix ios tests workflo, issue soundscape-community#106

* test on iOS 18.0
* return the correct exit code from the build command

* Fix yaml syntax and split up very long lines
Give TTS voices time to download in the simulator in GitHub Actions.
Currently translated at 97.7% (1108 of 1134 strings)

Translation: Soundscape Community/Soundscape
Translate-URL: https://hosted.weblate.org/projects/soundscape-community/soundscape/es/

Co-authored-by: gallegonovato <[email protected]>
* Translated using Weblate (Finnish)

Currently translated at 96.0% (1089 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/fi/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.6% (1096 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/nb_NO/

* Translated using Weblate (Swedish)

Currently translated at 96.6% (1096 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/sv/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/nl/

---------

Co-authored-by: Bram Duvigneau <[email protected]>
* Translated using Weblate (Spanish)

Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.6% (1096 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/nb_NO/

---------

Co-authored-by: gallegonovato <[email protected]>
Co-authored-by: Bram Duvigneau <[email protected]>
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en/
Currently translated at 94.7% (1074 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/da/
Currently translated at 94.7% (1074 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/de/
Currently translated at 94.7% (1074 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/el/
Currently translated at 97.7% (1109 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en_GB/
Currently translated at 94.0% (1067 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/fi/
JJGatchalian and others added 29 commits November 13, 2024 15:38
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en/
Currently translated at 99.8% (1132 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en_GB/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en_GB/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
…dscape-ios-app

Translations update from Hosted Weblate
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
…dscape-ios-app

Translations update from Hosted Weblate
…sion (soundscape-community#127)

* .github/workflows/ios-tests.yml: automatically use the latest MacOS image and version of Xcode

* .github/workflows/ios-tests.yml: output xcode version

* .github/workflows/ios-tests.yml: exclude Beta and Release Candidate versions of Xcode
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en_GB/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/en_GB/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
Currently translated at 100.0% (1134 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/es/
…dscape-ios-app

Translations update from Hosted Weblate
Currently translated at 87.8% (996 of 1134 strings)

Translation: Soundscape/iOS app
Translate-URL: https://hosted.weblate.org/projects/soundscape/ios-app/fi/
@bryanMawan bryanMawan closed this Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.