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

[Calendar] Settings for Standalone Calendar App #7162

Merged

Conversation

murilopereirame
Copy link
Contributor

Splits the settings files in:

  • Common for components and screen used by both apps;
  • Mail for settings related with the mail app;
  • Calendar for settings related with the calendar app.

Fixes the Android project changing the gradle task used to build the Android app and import errors caused by the rebase.

Closes #7147

@murilopereirame murilopereirame linked an issue Jul 3, 2024 that may be closed by this pull request
11 tasks
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch 5 times, most recently from 349847a to 94771fb Compare July 3, 2024 15:35
@murilopereirame murilopereirame changed the title Settings for Standalone Calendar App [Calendar] Settings for Standalone Calendar App Jul 5, 2024
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch from d50197d to b1fbfe9 Compare July 5, 2024 14:57
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch 2 times, most recently from 3117bf8 to ae13e81 Compare July 11, 2024 08:49
@wrdhub wrdhub force-pushed the 7147-update-settings-for-standalone-calendar-app branch 2 times, most recently from 12fa3b1 to f94328f Compare July 16, 2024 13:14
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch from 43749ea to f74e5e7 Compare July 17, 2024 11:22
wrdhub and others added 14 commits July 17, 2024 14:22
Co-authored-by: rih <rih@tutao.de>
This commit splits the settings files in:
 - Common for components and screen used by both apps;
 - Mail for settings related with the mail app;
 - Calendar for settings related with the calendar app.

 Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit fixes the Android project changing the gradle task
used to build the Android app.

Also fixes some import errors caused by the rebase.

Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
mup and others added 13 commits July 17, 2024 14:47
This commit prevents the redraw event from being fired when the sidebar is scrolled.
The redraw isn't needed since we change the dom directly through target.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7179
This commit adds the contacts permission page instead of the contacts
import and sync when using the Calendar app. The permission is needed
to suggest contacts when creating an event and inviting guests.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7150
The calendar app doesn't have email or contacts, so it shouldn't
handle search for these entities. This commit removes the Mail/Contact search
and also fixes a bug related to calendar search skipping same day events.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7155
…ter bugs

Fixes calendar not selecting an event when the event ID is present in the URL.
Also fixes the calendar selection that was throwing an error when moving back
to All calendars

Co-authored-by: André Dias <and@tutao.de>
This commit adds a check before changing the selected calendar in SearchView
to prevent checking for Calendar values when selecting all calendars.

This commit also fixes the item selection when page loads by subscribing to
a stream and awaiting the list load before selecting a result.

Co-authored-by: André Dias <and@tutao.de>
This commit modifies the Calendar App icon to use the new icon
instead of using the same as the current mail app.

Co-authored-by: André Dias <and@tutao.de>

Closes #7148
This commit splits the settings files in:
 - Common for components and screen used by both apps;
 - Mail for settings related with the mail app;
 - Calendar for settings related with the calendar app.

 Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit fixes the Android project changing the gradle task
used to build the Android app.

Also fixes some import errors caused by the rebase.

Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch 2 times, most recently from 1656f46 to dc3e29f Compare July 18, 2024 07:26
This commit adds the App field to push identifiers, letting the
server know if the identifier belongs to Mail or Calendar app and
send notifications correctly according to the app.

Closes #7149
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch 2 times, most recently from 8c04ad1 to d2b442f Compare July 18, 2024 09:26
mup added 2 commits July 18, 2024 11:43
This commit fixes the Build scripts and missing imports
from rebase.
@murilopereirame murilopereirame force-pushed the 7147-update-settings-for-standalone-calendar-app branch from d2b442f to 7f25069 Compare July 18, 2024 09:43
@murilopereirame murilopereirame merged commit 7f25069 into dev-calendar Jul 18, 2024
2 checks passed
@murilopereirame murilopereirame deleted the 7147-update-settings-for-standalone-calendar-app branch July 18, 2024 10:07
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.

Update Settings for Standalone Calendar App
3 participants