5123 Commits

Author SHA1 Message Date
Naveen
d8d65ed415
Properly calculate weekly day codes from start week timestamp
Because start week timestamp is in local timezone, just adding 86400 is not correct in regions with daylight savings time. See https://github.com/SimpleMobileTools/Simple-Calendar/issues/2211
2023-10-02 17:33:08 +05:30
Naveen
b655b8be52
Remove parcelable interface
Because proper proguard rules weren't added for Attendee and Gson, we can not make changes to the Attendee data class without affecting it's obfuscated Json member names. When serialized using Gson, the resulting json still uses the obfuscated member names
2023-09-30 00:01:34 +05:30
Naveen
106552036e
Return empty list on empty value 2023-09-28 23:32:56 +05:30
Naveen
9f8d59f0d4
Strikethrough events when status is set to "Not going" 2023-09-28 20:58:20 +05:30
Naveen Singh
ffa1129d70
Merge branch 'SimpleMobileTools:master' into attendee_improvements 2023-09-28 13:57:53 +05:30
Tibor Kaputa
976d7d1943
Merge pull request #2214 from naveensingh/fix_yearly_view
Use proper day of month to calculate start index in week
2023-09-28 08:56:42 +02:00
Naveen Singh
8db98217c5
Merge branch 'SimpleMobileTools:master' into attendee_improvements 2023-09-28 00:06:13 +05:30
Naveen
3876952f44
Use proper day of month to calculate start index in week
Broke during view-binding migration
2023-09-27 23:58:07 +05:30
Naveen
2929dd147c
Update Attendee.isMe when synchronising 2023-09-27 23:25:08 +05:30
Naveen
c779aabfae
Only allow attendee status modification by owner
ACCOUNT_NAME is different from OWNER_ACCOUNT.
2023-09-27 23:22:42 +05:30
Naveen
0241e3beea
Replace manual attendees serialization with type converter 2023-09-27 23:19:21 +05:30
Lionel HANNEQUIN
9465020504
Translated using Weblate (French)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/fr/
2023-09-27 18:07:34 +02:00
Naveen
52c403a7b1
Fix attendee list visibility
Broke during the recent view binding migration
2023-09-27 16:26:30 +05:30
Ensar Sarajčić
2b0dacae45 Save last used value for ignore event types checkbox when importing 2023-09-25 17:26:45 +02:00
Ensar Sarajčić
07eae3e3f2 Move migrations into app settings 2023-09-25 14:19:55 +02:00
Tibor Kaputa
79e39373c5
Update strings.xml 2023-09-23 19:04:08 +02:00
Puppelimies
94b77861c0
Translated using Weblate (Finnish)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/fi/
2023-09-23 17:53:05 +02:00
Subham Jena
0c5601ba97
Translated using Weblate (Odia)
Currently translated at 9.7% (24 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/or/
2023-09-22 00:19:38 +02:00
Anonymous
8fe7b26abf
Translated using Weblate (Odia)
Currently translated at 100.0% (0 of 0 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/or/
2023-09-21 17:52:51 +02:00
Subham Jena
adabf53c1b
Added translation using Weblate (Odia) 2023-09-21 17:52:31 +02:00
Tibor Kaputa
ed69a8e877
Merge pull request #2182 from Aga-C/fix-opening-search-results
Fixed opening search results (#2180)
2023-09-19 12:41:59 +02:00
Lionel HANNEQUIN
468d2ffc4d
Translated using Weblate (French)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/fr/
2023-09-19 12:39:38 +02:00
Ensar Sarajčić
2b172d278a Clean up gradle deprecation warnings 2023-09-13 12:42:35 +02:00
Josep M. Ferrer
7c2ccc29ec
Translated using Weblate (Catalan)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/ca/
2023-09-12 10:29:56 +02:00
Komjaunietis Latvijas
d8ae034935
Translated using Weblate (Latvian)
Currently translated at 99.5% (244 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/lv/
2023-09-05 16:01:25 +02:00
Komjaunietis Latvijas
613cbb4e15
Translated using Weblate (Latvian)
Currently translated at 99.5% (244 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/lv/
2023-09-05 16:01:24 +02:00
Cleydison Nascimento
96d7f1f63c
Translated using Weblate (Portuguese)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/pt/
2023-09-05 16:01:24 +02:00
Tibor Kaputa
e9e887f1b5
Merge pull request #2189 from naveensingh/sdk_and_viewbinding_migration
Migrate to View binding, SDK 34 and Version catalogs
2023-09-05 16:01:20 +02:00
Naveen
a390966228
Update weekly day count color on resume 2023-09-05 18:32:44 +05:30
Naveen
cdca6d86c4
Minor readability change 2023-09-05 12:46:40 +05:30
Naveen
dc81fddd05
Properly handle exact alarms
- Use `USE_EXACT_ALARM` permission on API 33 and above
 - Degrade to `setAndAllowWhileIdle` just in case `canScheduleExactAlarms()` returns false on some wierd device
2023-09-05 12:28:47 +05:30
Naveen
f791195b2f
Fix month view layout 2023-09-04 16:03:56 +05:30
Naveen
801b4ae9e9
Rename layout to item_autocomplete_title_subtitle.xml 2023-09-04 16:02:06 +05:30
Naveen
e2ae8afe10
Migrate to non-transitive R class 2023-09-04 15:43:10 +05:30
Naveen
a408323236
Revert accidentally renamed constants 2023-09-04 15:29:26 +05:30
Naveen
aac1d60baf
Inflate views using binding 2023-09-04 15:17:16 +05:30
Naveen
76b83a6a46
Remove unused variable 2023-09-04 15:07:20 +05:30
Naveen
dfdf816c4e
Use viewBinding extension 2023-09-04 14:52:18 +05:30
Naveen
a8d5c1fbb8
Use a simple forEach loop 2023-09-04 14:43:30 +05:30
Naveen
a4114bd501
Minor code improvement 2023-09-04 14:26:50 +05:30
Naveen
279bec94cf
Remove useless line 2023-09-04 14:19:05 +05:30
Naveen
95303df5da
Minor code improvement 2023-09-04 14:16:52 +05:30
Naveen
7867e71cde
Migrate from kotlin synthetics to View binding 2023-09-03 18:55:41 +05:30
Usland
c4f5749c1d
Update strings.xml 2023-09-02 20:17:33 +03:00
Naveen
5f41894872
Migrate build scripts to use version catalogs and kts 2023-08-30 19:10:13 +05:30
Agnieszka C
5fc80c2149 Fixed opening search results (#2180) 2023-08-27 13:36:54 +02:00
Tibor Kaputa
7e603d7ef2
fixing the slovak translation 2023-08-14 17:29:29 +02:00
Milan Šalka
d4f7bd6c21
Translated using Weblate (Slovak)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/sk/
2023-08-11 11:46:49 +02:00
Heki
3e3ee9a49c
Translated using Weblate (Slovenian)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/sl/
2023-08-08 23:51:25 +02:00
Kingproone
8b28d6512a
Translated using Weblate (Hungarian)
Currently translated at 100.0% (245 of 245 strings)

Translation: Simple Mobile Tools/Simple Calendar
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-calendar/hu/
2023-08-01 06:12:15 +02:00