-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Add/remove apps from/to Shortcuts-widget #2440
Conversation
6ba0d55
to
da5599a
Compare
2ed9f5d
to
6aed757
Compare
fab2718
to
bcb38e0
Compare
524e07e
to
617cf01
Compare
a526b41
to
3cc17e4
Compare
617cf01
to
f3a8e53
Compare
f3a8e53
to
4d72725
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works, didn't look at the code.
probably not directly related to this pr: While testing usage with multiple accounts it was a bit unclear what happens. Like pinning from different account removed the previously pinned items (my user expectation would have been that it just adds it to the list of apps).
not that I forget it again
# Conflicts: # deltachat-ios/bqi.lproj/Localizable.strings # deltachat-ios/en.lproj/Localizable.strings # scripts/untranslated.xml
4d72725
to
cc01e8e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, just a minor suggestion (feel free to ignore :) beside the things we discussed already.
thanks a lot for pushing that forward!
This PR makes the Widget (#2418) configurable. The widget doesn't show the most recent apps anymore but only those handpicked by the user. To handpick the Webxdc-apps, this PR introduces some new menu-entries to the App-gallery and the menu on the Webxdc-Screen:
The ids of the selected Webxdc-apps (read: messages) and the user-account are stored as JSON in core-config using
ui.ios.selected_apps_for_widget
as key.(On another note: An alternative would've been to make the widget really configurable, so that users can pick the apps when editing the widget itself, but this approach made way more sense for our usecase, well, it made more sense to me and it was easier and more straight forward to implement than making a configurable widget)
Closes #2426.