Commit graph

2436 commits

Author SHA1 Message Date
Florian Angermeier
6ca192ccc9 Improve notification content by displaying date if useful
The date will now be included in the notification content if it makes sense to do so.
For the time range a en dash is now used instead of the minus symbol.
2018-03-20 23:56:55 +01:00
Florian Angermeier
a7ef12bcca Fix closing string tag
Add missing "<" character.
2018-03-20 19:06:50 +01:00
Kompiuterių meistras +37060040020
3e0a423891
Lithuanian strings.xml
Lithuanian translation
2018-03-20 14:46:49 +02:00
Gozzwip
79d320e3b8
FInally done 2018-03-15 18:58:30 +04:00
Gozzwip
164412a919
Update strings.xml 2018-03-15 18:51:13 +04:00
Gozzwip
ab8a236413
fixed some issues 2018-03-15 18:41:17 +04:00
Gozzwip
b4a1b73718
adding google playstore strings 2018-03-15 18:24:15 +04:00
julianaito
bc6164b8e1 Updated French translation 2018-03-13 14:27:48 +01:00
Gozzwip
25e98f9eec
adding azerbaijani strings 2018-03-09 22:01:48 +04:00
tibbi
bda3e415ac properly handle booting of HTC devices too 2018-03-07 15:41:05 +01:00
tibbi
6017a0bcb1 rename snoozeDelay to snoozeTime 2018-03-07 14:26:30 +01:00
tibbi
a9b2eb490b moving some strings and dialogs to Commons 2018-03-07 14:09:00 +01:00
tibbi
0c28d4f5ed rename CustomEventReminderDialog to CustomIntervalPickerDialog 2018-03-06 23:03:02 +01:00
tibbi
6c438b5cc1 fix #392, properly format snooze time in settings 2018-03-06 22:12:25 +01:00
tibbi
555496e828 update commons to 3.15.4 2018-03-06 20:14:35 +01:00
fricyo
3e3c89391c
Creat Chinese(TW) Translation 2018-03-07 00:06:59 +08:00
tibbi
147b14a053 update commons to 3.15.0 2018-03-06 12:09:50 +01:00
tibbi
85e7cbd13f update commons to 3.14.17 2018-03-05 16:14:15 +01:00
tibbi
2994334062 moving some icons to Commons 2018-03-05 12:53:35 +01:00
tibbi
43ce8ec161 fix #390, properly handle null ownername at CalDAV calendars 2018-03-05 09:10:30 +01:00
tibbi
8d03a68d8b moved week day letters to Commons 2018-03-04 23:02:41 +01:00
tibbi
17e76de431 update commons to 3.14.13 2018-03-04 19:00:50 +01:00
tibbi
84bc20d732 update commons to 3.14.1 2018-02-28 18:44:21 +01:00
tibbi
0f9ff7c2e9 move some resources to Commons 2018-02-28 18:05:34 +01:00
kniddl
fd43be1e59
Updated German FAQ section 2018-02-28 12:01:08 +01:00
solokot
c6d25cb91b
Update strings.xml 2018-02-27 13:20:31 +03:00
solokot
5e2240a330
Update strings.xml 2018-02-27 13:05:57 +03:00
solokot
b2cb6b5fdd
Update strings.xml 2018-02-27 13:03:45 +03:00
Guillaume
1a5f770148
Dutch 2018-02-25 20:21:47 +01:00
Pierre49
75d920e2a3
Update strings.xml
Modifications traductions en français
2018-02-23 15:22:12 +01:00
FTno
c7f3d34fb5
Update strings.xml
Norwegian (nb) translation update
2018-02-21 21:03:56 +01:00
tibbi
653f57ac5d update commons to 3.12.16 2018-02-21 18:46:02 +01:00
tibbi
92502c62a2 fix the Wednesdays first letter in Spanish 2018-02-21 17:59:56 +01:00
tibbi
cdccf0e2c8 update commons to 3.12.15 2018-02-21 14:49:57 +01:00
tibbi
1a030b8704 execute deleteAllEvents on a background thread 2018-02-21 14:16:14 +01:00
tibbi
7d9b55f064 fix #374, properly import CalDAV all-day events 2018-02-21 14:09:29 +01:00
tibbi
f37fcff603 update commons to 3.12.14 2018-02-21 12:09:22 +01:00
tibbi
817b35eabb adding a null check at week fragment 2018-02-20 10:16:40 +01:00
tibbi
2648014c95 make some views not nullable 2018-02-19 17:10:00 +01:00
tibbi
fdb27fbf78 fix some glitch with trying to open multiple day from month view 2018-02-19 16:59:42 +01:00
tibbi
b41936d92f make sure we really set unique view IDs at viewpagers 2018-02-19 16:44:58 +01:00
tibbi
ff6cc4caed properly set the week fragments holder background color 2018-02-19 16:28:23 +01:00
tibbi
23b1a5061e adding a FAQ section 2018-02-19 15:58:18 +01:00
gregory678
05879c0fe8
Update strings.xml 2018-02-19 10:54:22 +01:00
tibbi
87ace10313 adding some FAQ strings 2018-02-18 23:24:30 +01:00
tibbi
0486b77173 create a local variable for WeekFragment scrollview 2018-02-18 21:18:30 +01:00
tibbi
e47ab2f145 flip some activity check at refreshing events 2018-02-18 20:23:36 +01:00
tibbi
907abbf5cf fix changing event filters at the Event List view 2018-02-18 20:03:59 +01:00
tibbi
492ab31ce0 removing a redundant variable 2018-02-18 19:56:05 +01:00
angelsl
5074861f3f Fix all-day CalDAV event import for local TZ > GMT+5 2018-02-19 00:58:38 +08:00
tibbi
845489a8f3 change the EventListFragment holders ID after creating 2018-02-18 17:27:46 +01:00
tibbi
f00eb5a219 change the ID of some fragment viewpagers on creation to avoid some glitches 2018-02-18 15:42:38 +01:00
tibbi
dbb8b797dc removing a redundant variable 2018-02-18 10:43:48 +01:00
tibbi
398653ee64 move the refresh_caldav_calendars menu visibility check in onPrepareOptionsMenu 2018-02-17 23:48:45 +01:00
tibbi
8969043de2 update commons to 3.12.5 2018-02-17 23:28:03 +01:00
en2sv
7169bf0c6f
Update Swedish translation 2018-02-17 20:25:10 +01:00
Guillaume
5e83fdf73b
Dutch 2018-02-14 23:15:20 +01:00
tibbi
3a82f39430 shorten the Spanish launcher name 2018-02-11 18:23:21 +01:00
10cents
86546ba8a4
use_same_snooze +1 string 2018-02-11 12:51:59 +01:00
Sérgio Marques
dadbf368a0
Update strings.xml 2018-02-10 16:11:32 +00:00
FTno
7193c93894
Update strings.xml
Norwegian (nb) translation update
2018-02-10 16:48:05 +01:00
tibbi
d603ed3b25 use more human readable default filename at exporting events 2018-02-10 14:02:57 +01:00
tibbi
b0d4523747 refresh day fragments at event update, dont recreate them 2018-02-10 13:16:15 +01:00
tibbi
a5a84a400a properly update yearly calendar at some change, don't recreate it 2018-02-10 13:05:51 +01:00
tibbi
bffb0ba0a1 just refresh the weekly fragments if events change, dont recreate them 2018-02-10 12:07:57 +01:00
tibbi
e77ceeff2a just update monthly fragments at event rechecking, dont recreate them 2018-02-10 11:42:03 +01:00
tibbi
91d5c3dd00 properly import all-day events from nextcloud type services 2018-02-10 11:14:18 +01:00
tibbi
d343e8211f avoid updating Types db table if it was just created 2018-02-10 00:04:12 +01:00
tibbi
ab8cbf7726 commit fragment transactions asap, should fix blank/duplicate views 2018-02-09 23:16:37 +01:00
tibbi
b4c26da2ce decide if default snooze reminder should be used, or show a snooze picker 2018-02-09 22:55:01 +01:00
tibbi
4482d34ab5 reduce the padding of Settings section labels too 2018-02-09 22:02:38 +01:00
tibbi
dacf46a50b shorten the Settings string about replacing description with location 2018-02-09 21:55:09 +01:00
tibbi
13b6d44ac5 use smaller side padding at Setting items 2018-02-09 21:45:32 +01:00
tibbi
9cffeef386 add a toggle for using a default snooze 2018-02-09 21:42:15 +01:00
tibbi
dbe7211e2c add a string for toggling same interval at snooze 2018-02-09 21:09:31 +01:00
tibbi
e0628bf496 Revert "remove the customizable snooze delay from settings"
This reverts commit 0c57eb0238.
2018-02-09 21:02:51 +01:00
tibbi
40da9993d4 pass the activity as a parameter at fetching CalDAV calendars 2018-02-07 09:48:32 +01:00
Tibor Kaputa
da8eeda2bf
Merge pull request #352 from xmgz/master
1st gl translation
2018-02-06 12:43:05 +01:00
Xose M
609bd63a4f
ao galego desde a versión espanhola
espero que esté todo, pois tardei unhas semanas en voltar a rematar o traballo
2018-02-06 12:31:48 +01:00
tibbi
4c68b3b6af properly update the FAB color 2018-02-05 14:54:38 +01:00
tibbi
5eb3fa6b91 fix some glitches with blank screens at opening the app through widgets 2018-02-05 14:44:20 +01:00
tibbi
6f93c21702 use our own MyLinearLayoutManager at recycler views 2018-02-05 14:28:44 +01:00
tibbi
54922fc779 add a "New Event" content description to the Floating action button 2018-02-04 12:03:24 +01:00
Tibor Kaputa
52323908f0
Merge pull request #343 from gregory678/patch-3
Translation updates and fixes [2018.02.03]
2018-02-03 09:27:23 +01:00
gregory678
90b89067c4
Update strings.xml 2018-02-03 01:20:08 +01:00
FTno
64997579f8
Update strings.xml
Norwegian (nb) translation update
2018-02-02 20:24:06 +01:00
Tibor Kaputa
c4a75c3957
Merge pull request #335 from trubitsyn/patch-1
Set unique applicationIdSuffix in debug builds
2018-02-02 16:55:12 +01:00
Nikola Trubitsyn
c52f469220
Update strings.xml 2018-02-02 17:47:37 +03:00
Guillaume
4588af1fe2
Dutch 2018-02-01 23:26:20 +01:00
Nikola Trubitsyn
7d1952e00f Set unique applicationIdSuffix in debug builds 2018-02-02 00:46:40 +03:00
tibbi
9eee225341 add an option for preventing displaying of Whats New 2018-02-01 17:23:59 +01:00
tibbi
c671727270 allow changing the Snooze interval after clicking Snooze 2018-02-01 16:10:32 +01:00
tibbi
a9eee4ff50 move RepeatIntervalDialog and ReminderDialog in activity extensions 2018-02-01 14:45:32 +01:00
tibbi
0c57eb0238 remove the customizable snooze delay from settings 2018-02-01 14:15:54 +01:00
tibbi
829fd61ec2 remove some deprecated constants 2018-02-01 13:42:16 +01:00
tibbi
bf179350e8 apply the month fragment padding only to the top 2018-02-01 13:30:06 +01:00
tibbi
7a3e0a2e98 fix #330, show a Back button on the actionmenu at opening a subview 2018-02-01 12:30:42 +01:00
tibbi
e0b070b6dc fix #334, make sure the FAB works properly at third party intents 2018-02-01 12:04:56 +01:00
Tibor Kaputa
cee7ea87a4
Merge pull request #337 from Phoenix1747/patch-1
Update DE
2018-02-01 11:56:44 +01:00
10cents
fdc3fff54a
delete_all_events_confirmation done 2018-02-01 11:22:15 +01:00
Phoenix1747
454a48d5b4
Update strings.xml 2018-02-01 09:57:15 +01:00
tibbi
4edd3af202 make sure removing fragments is synchronous, hopefully fixes blank screens 2018-02-01 00:07:41 +01:00
tibbi
7bf1d92532 fix #123, allow deleting all events 2018-02-01 00:03:51 +01:00
tibbi
58102447af add a setting for deleting all events 2018-01-31 23:49:38 +01:00
tibbi
005c65cc76 remove the Default Event Reminder setting, remember last selection 2018-01-31 23:14:47 +01:00
tibbi
f994a085e1 catch security exceptions thrown at alarm setRepeating 2018-01-31 21:24:25 +01:00
tibbi
ba70e6b523 check if we can generate a public uri from the selected reminder sound uri 2018-01-31 21:17:45 +01:00
tibbi
f7010a9529 shorten the search closing code 2018-01-31 19:31:12 +01:00
Guillaume
fe0e2fcae5
Dutch 2018-01-29 21:55:09 +01:00
solokot
790a153ec5
Update strings.xml 2018-01-28 23:33:33 +03:00
tibbi
6b74fc4b2e do not show the Syncing... if no caldav calendar has been selected 2018-01-27 21:20:08 +01:00
tibbi
971c569cb0 remove intent extras after handling them 2018-01-27 21:10:16 +01:00
tibbi
5b0935bc92 split Settings into subsections 2018-01-27 20:19:39 +01:00
tibbi
b75cf7ebd8 add a section title to event reminders in settings 2018-01-27 18:21:52 +01:00
tibbi
5dcfe69df1 fix #324, properly import events with descriptions stretching to multiple lines 2018-01-27 15:29:38 +01:00
FTno
f265de3d4f
Update strings.xml
Norwegian (nb) translation update
2018-01-27 14:59:53 +01:00
tibbi
c6060760f0 fix #328, show FAB when opening a day from the widget 2018-01-27 14:48:26 +01:00
tibbi
8e838a295c avoid exposing file uri at notifications 2018-01-27 14:39:55 +01:00
tibbi
40e2bcc00a update the USA Memorial Day date 2018-01-26 13:23:05 +01:00
tibbi
b3453bedff refresh events at uncovered fragments 2018-01-22 22:04:01 +01:00
tibbi
fbd37d4977 avoid trying to refresh viewpager from wrong thread, or with invalid activity 2018-01-22 22:00:30 +01:00
tibbi
e04b84c416 updating the app playstore long description 2018-01-22 19:03:20 +01:00
tibbi
3857707345 adjust New Event default date/time according to currently selected fragment 2018-01-22 18:01:44 +01:00
tibbi
438935c301 remove DayActivity 2018-01-22 17:36:11 +01:00
tibbi
d2a145faed replace DayActivity with dayfragment at third party calendar intent too 2018-01-22 17:17:08 +01:00
tibbi
2fc5213391 launch the given day at pressing a day at list widget 2018-01-22 17:15:26 +01:00
tibbi
ccc738203b properly open day/month view from monthly widget 2018-01-22 16:44:06 +01:00
tibbi
558478c0d9 switch to the day fragment at opening a day from month fragment 2018-01-22 15:53:42 +01:00
tibbi
1390acd4ec fix #96, add a Daily View 2018-01-22 15:16:21 +01:00
tibbi
354d658395 properly reset some calendars at toggling Sunday First or 24 hour time format 2018-01-21 23:59:04 +01:00
tibbi
1741455f15 fix misc things around main activity fragments 2018-01-21 22:59:51 +01:00
tibbi
80d403f2b1 rewrite MainActivity, split views into standalone fragments 2018-01-21 19:10:29 +01:00
Guillaume
b8f68a287f
Dutch 2018-01-21 16:31:15 +01:00
Nikola Trubitsyn
6ccd1477c3
Update strings.xml
As per https://github.com/SimpleMobileTools/General-Discussion/issues/51
2018-01-21 16:05:00 +03:00
Nikola Trubitsyn
ad61f9eb2b
Update strings.xml 2018-01-21 04:22:49 +03:00
Tibor Kaputa
31af76d4c7
Merge pull request #318 from Phoenix1747/patch-1
translate daily view DE
2018-01-20 13:33:11 +01:00
10cents
6e5c9e67d2
Update strings.xml
Updated
2018-01-20 11:39:41 +01:00
Phoenix1747
43583fca78
translate daily view DE 2018-01-20 11:28:25 +01:00
tibbi
ba602c6495 some code cleanup at the day fragment 2018-01-19 23:48:07 +01:00
tibbi
f3ca86e809 properly refresh the viewpager at some Weekly view config changes 2018-01-19 23:22:16 +01:00
tibbi
c1871ad27a remove a searchMenuItem check 2018-01-19 23:20:22 +01:00
tibbi
85123940e4 add a Daily view string 2018-01-19 23:07:57 +01:00
tibbi
f2e3817e26 invalidate options menu only when necessary, not at every swipe 2018-01-19 21:02:25 +01:00
tibbi
fff3f05a99 prevent Event Type remove animation if it wasnt deleted 2018-01-19 20:20:56 +01:00
tibbi
9e7d99b822 adding a comment 2018-01-19 20:16:25 +01:00
tibbi
d5d56ec127 fix off-by-day issue at syncing caldav events 2018-01-19 20:16:04 +01:00
tibbi
a9ac3a955f fix #316, allow importing ics events directly in a caldav calendar 2018-01-19 18:07:06 +01:00
tibbi
339e307bf6 make the yearly fragment CalendarImpl nullable too 2018-01-19 17:14:37 +01:00
tibbi
889f59d14d make MonthlyCalendarImpl at month fragment nullable 2018-01-19 17:11:50 +01:00
tibbi
e6cae19387 fix #216, try parsing lat lon coordinates from location value 2018-01-19 16:36:15 +01:00
tibbi
06d4f8f824 adding an initial search 2018-01-19 15:42:49 +01:00
tibbi
7fe64f4c81 show search result placeholder when no results are shown 2018-01-19 14:56:35 +01:00
tibbi
c777967d7e adding the initial search logic 2018-01-18 23:54:36 +01:00
tibbi
ae48c1f899 adding a Search menu button 2018-01-18 23:37:42 +01:00
tibbi
fd2d8470df updating playstore description a bit 2018-01-16 21:57:09 +01:00
tibbi
d8a3382eda fix #313, fix some B&W theme related issues 2018-01-16 21:06:26 +01:00
tibbi
9a670a843a replace custom colors with material shades 2018-01-16 20:57:09 +01:00
tibbi
8a7fc481ee update commons to 3.7.7 2018-01-16 20:50:10 +01:00
tibbi
69efa73902 reordering some functions 2018-01-15 23:27:34 +01:00
tibbi
9f0dc9ae29 update commons to 3.7.4 2018-01-15 16:26:23 +01:00
tibbi
cb20b0a814 update Commons with just one shade of divider grey 2018-01-15 14:36:25 +01:00
Tibor Kaputa
510989fa39
Merge pull request #314 from ltGuillaume/master
Dutch
2018-01-14 21:53:41 +01:00
Guillaume
887aa76202
Dutch 2018-01-14 21:48:05 +01:00
tibbi
d28e4251a3 reuse some import/export related strings from the Commons library 2018-01-14 17:59:33 +01:00
tibbi
4c9fdc57f7 use a helper extension function for getting current time seconds 2018-01-11 20:26:01 +01:00
tibbi
136e5e2fcf fix #285, rework the event list widgets top 2018-01-11 20:17:10 +01:00
tibbi
9614997324 fix #311, handle some event INSERT and EDIT intents 2018-01-11 17:54:56 +01:00
tibbi
3bd689ce65 request caldav calendar sync on startup 2018-01-11 17:15:01 +01:00
tibbi
e1c6afc562 refresh only the needed caldav accounts 2018-01-11 16:48:22 +01:00
tibbi
c5c8b89f98 store caldav calendar type too 2018-01-11 16:26:08 +01:00
tibbi
f5e85c4a50 remove a deprecated googleSync config field 2018-01-11 16:19:17 +01:00
Guillaume
0f1a6f0893
Dutch 2018-01-11 15:10:56 +01:00
tibbi
cc763751b8 hardcode Thanksgiving day for 2018, it doesnt repeat on the same day 2018-01-11 13:49:20 +01:00
tibbi
ca327d2edc add Martin Luther King, Jr. Day holiday in USA 2018-01-11 13:45:48 +01:00
tibbi
112a044be1 more fixed related to repeatable event exceptions 2018-01-11 12:04:19 +01:00
tibbi
71a6316b29 properly send created repeatable event exception to the adapter 2018-01-10 23:44:02 +01:00
tibbi
beb00ecf89 avoid unnecessary caldav event updates 2018-01-10 23:43:20 +01:00
tibbi
fa71f3a1de remove GSON license, it isnt used 2018-01-10 22:28:28 +01:00
tibbi
30ee706176 make event update callback nullable 2018-01-10 21:00:32 +01:00
tibbi
7fb3a95455 couple more caldav repeating event improvements 2018-01-10 20:57:06 +01:00
FTno
527e670dee
Update strings.xml
Norwegian (nb) translation update
2018-01-10 20:09:24 +01:00
tibbi
db5c847035 couple more fixes related to caldav syncing repeatable event exceptions 2018-01-10 19:56:13 +01:00
10cents
7cbb502972
Update strings.xml 2018-01-10 19:14:06 +01:00
tibbi
e44623f229 handle caldav events without a title too 2018-01-10 17:04:55 +01:00
tibbi
b94dbe9f27 properly handle importing CalDAV repeating event exception, related to #294 2018-01-10 15:36:29 +01:00
Phoenix1747
6095539014
Update strings.xml 2018-01-10 15:15:53 +01:00
tibbi
2c7a722d67 show an instant notification at event saving only if it isnt repeatable 2018-01-10 14:44:49 +01:00
tibbi
8229735f63 properly reschedule repeating event if an exception has been added 2018-01-10 14:26:29 +01:00
tibbi
41ab749abb slightly updating the error message at unavailable map app 2018-01-10 14:05:49 +01:00
tibbi
c2f19d9dc0 add a location button for displaying the filled value on map, related to #216 2018-01-10 00:23:04 +01:00
tibbi
1bf5e223fa add a map button to the location field 2018-01-09 22:30:33 +01:00
tibbi
62294150bb use the adjusted primary color at filter checkboxes to improve b&w theme 2018-01-09 22:09:09 +01:00
tibbi
14b94d1eb0 fix #280, fix widget reseting its colors 2018-01-09 21:59:17 +01:00
tibbi
9541bdad2e fix #304, add Australian holidays 2018-01-09 17:54:29 +01:00
tibbi
37c86400d4 do not use withZoneRetainFields when parsing dates, should fix off-by-day 2018-01-09 17:25:31 +01:00
tibbi
726bb1f142 lets make dark theme the default 2018-01-09 16:05:41 +01:00
tibbi
b3c2aae961 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calendar 2018-01-09 16:03:27 +01:00
tibbi
832cf8c2c9 update commons to 3.6.15 2018-01-09 16:03:15 +01:00
10cents
ce044beb36
Update strings.xml
app_short_description modified, now 78 characters!
2018-01-09 15:05:13 +01:00
tibbi
7374dbc662 closing a strings tag 2018-01-09 13:52:35 +01:00
10cents
8e951323db
Update strings.xml
Should be ok by now.
2018-01-09 12:46:22 +01:00
Tibor Kaputa
87b30e0026
Merge pull request #302 from esu23/patch-1
Update Spanish translation
2018-01-01 12:24:39 +01:00
esu23
985a43c200
Update Spanish translation 2018-01-01 01:06:52 +00:00
en2sv
4f60697ba6
Update Swedish translation 2017-12-31 20:17:28 +01:00
tibbi
72f71b9158 update Commons with joda proguard rules 2017-12-31 12:20:17 +01:00
Phoenix1747
74c7984df8
Update DE Play Store description 2017-12-30 13:28:26 +01:00
Xose M
f94fd3b57b
primeiras cadeas 2017-12-30 06:58:55 +01:00
Xose M
3b1629d547
copiado de values-es
para ter unha referencia do sentido das cadeas
2017-12-30 06:56:07 +01:00
Xose M
b2b919a0eb
crear strings en galego
novo idioma para Calendar
2017-12-30 06:53:54 +01:00
tibbi
fc1e8cfb1c move the dialog theme getter in Commons 2017-12-27 19:57:41 +01:00
tibbi
940de7900c reuse dateFormats from the Commons library 2017-12-27 16:35:36 +01:00
Tibor Kaputa
ef907248b3
Merge pull request #298 from hanjoongcho/master
Update Korean translation
2017-12-20 18:10:26 +01:00
hanjoong.cho
60c575f358 Update Korean translation 2017-12-20 23:01:18 +09:00
tibbi
c4a7509efa allow creating new folders before exporting events in an ics file 2017-12-19 23:13:48 +01:00
tibbi
e53739fbd2 remove a redundant Filter string 2017-12-19 23:07:56 +01:00
tibbi
b3dcab17f7 do not show a notification of past events if no reminder is set 2017-12-14 09:26:23 +01:00
Sérgio Marques
a2a596c82b
Update strings.xml 2017-12-10 22:54:19 +00:00
tibbi
11c3410bc2 remove a confusing check 2017-12-10 21:58:39 +01:00
tibbi
00c87eb037 use our own OK string at widget configs 2017-12-07 12:56:59 +01:00
TKMankind
fa8123c954
Update strings.xml
A small correction/Une petite correction.
2017-12-07 02:25:18 +01:00
FTno
6bfe53bb00
Update norway.ics
Added UID value and removed 'CATEGORIES:Holidays' compared to the previous pull request.
2017-12-06 22:00:25 +01:00
tibbi
e6eff58062 use normal_text_size at dialogs 2017-12-06 21:08:10 +01:00
tibbi
0dcf4cfffa fix #289, remove the Holiday category from holiday ics files 2017-12-06 20:43:39 +01:00
tibbi
37bfb32d86 replace vector icons with pngs 2017-12-06 20:24:50 +01:00
tibbi
4cb647e84b reference the supportactionbar for changing the title 2017-12-05 18:58:46 +01:00
tibbi
3afce41234 use svg launcher icons whenever possible 2017-12-04 23:18:46 +01:00
tibbi
7edb6c6b96 fix #233, properly import multiple events in a row with empty importID 2017-12-04 13:58:23 +01:00
tibbi
426313bb17 display an error toast at importing ics events time parsing 2017-12-04 12:15:47 +01:00
Tibor Kaputa
b736132f90
Merge pull request #288 from FTno/patch-2
Update strings.xml
2017-12-03 23:07:55 +01:00
tibbi
38f023bca1 properly export and import custom event type colors through ics files 2017-12-03 22:57:01 +01:00
FTno
851704d80f
Update strings.xml 2017-12-03 22:50:27 +01:00
tibbi
a0d8a5a5a9 pass context instead of activity in a couple Formatter functions 2017-12-03 21:13:06 +01:00
Tibor Kaputa
88124d4219
Merge pull request #287 from ltGuillaume/patch-1
Dutch
2017-12-03 19:58:32 +01:00
Guillaume
2528b9b06c
Dutch 2017-12-03 18:58:17 +01:00
Phoenix1747
2885d0eb41
Update strings.xml
Changed translation of the word event to make more accurate + translated newest missing string.
2017-12-03 13:01:00 +01:00
tibbi
a9593e945b move config and dbHelper extensions to the top of the file 2017-12-02 19:44:52 +01:00
tibbi
b405317f7d fix #282, add notification channel so it works fine on Android 8 2017-12-02 19:34:27 +01:00
tibbi
e9b09ad88b move STORED_LOCALLY_ONLY constant in Constants.kt 2017-12-02 17:28:17 +01:00
tibbi
a105d270c0 remove a redundant interface 2017-12-02 17:24:00 +01:00
tibbi
ab0bfebdf1 use rounded icons everywhere 2017-12-02 16:03:41 +01:00
tibbi
bfe630fbc3 updating a event type item placeholder text 2017-12-01 23:54:52 +01:00
tibbi
0408dacc9b update commons to 3.0.22 2017-12-01 23:50:46 +01:00
tibbi
372bafbd1d redraw whole EventList fragment if an event has been deleted 2017-12-01 20:42:17 +01:00
tibbi
87c2e5b7bd make the list item selection marker stretch through the whole screen width 2017-12-01 20:39:38 +01:00
tibbi
9a6ee91180 initialize Stetho only in debug build 2017-12-01 20:32:54 +01:00
tibbi
07b3e418a6 remove "}" from EXDATE for now 2017-12-01 12:33:42 +01:00
tibbi
749c2e5326 update Commons to 3.0.17 2017-12-01 11:57:41 +01:00
tibbi
9c6592bcae update commons to 3.0.12 2017-11-30 20:21:35 +01:00
tibbi
2671d3d6f1 remove a redundant interface from EventListFragment 2017-11-30 18:18:16 +01:00
tibbi
0e7def3932 use the helper functions for removing recyclerview items 2017-11-30 18:13:17 +01:00
tibbi
aa04c74ae0 update Commons with some recyclerview improvements 2017-11-30 13:47:02 +01:00
tibbi
b642561616 do not use the dynamic theme at widget config screens 2017-11-29 22:41:29 +01:00
tibbi
7a2638832e update commons to 2.42.8 with misc improvements 2017-11-29 21:13:38 +01:00
tibbi
d0c5848167 adding norwegian nb strings 2017-11-27 12:07:43 +01:00
tibbi
4bb6c8b262 properly show a repeat string at monthly repetition 2017-11-26 00:29:12 +01:00
tibbi
9785900e21 fix importing and exporting new monthly repetition types 2017-11-26 00:12:14 +01:00
tibbi
078db574ca improve some monthly repetition rules 2017-11-25 23:27:51 +01:00
tibbi
a89072e244 allow repeating on Every 4th Sunday even if a month has 4 sundays only 2017-11-25 23:02:15 +01:00
tibbi
72a2b574fd make sure the default date doesn't change when adding a new event before midnight 2017-11-25 20:41:35 +01:00
Sérgio Marques
4759f4e16a
Update strings.xml 2017-11-20 00:50:01 +00:00
tibbi
29bb810681 make sure edittexts use normal_text_size 2017-11-17 10:16:07 +01:00
tibbi
86a57ace6d rename EventTypeAdapter to ManageEventTypesAdapter 2017-11-16 21:15:38 +01:00
tibbi
cd7dcde36f update to the latest version of MyRecyclerView 2017-11-16 21:14:30 +01:00
tibbi
6f90e9c030 adding Norwegian translation by FTno 2017-11-14 18:29:00 +01:00
tibbi
e49b349d6c add a check at getting event types, if the activity is still alive 2017-11-14 09:19:08 +01:00
tibbi
34097baaa4 adding an Adaptive icon 2017-11-13 23:43:13 +01:00
tibbi
2011ba4115 use a defined dimension for the widget colorpicker size 2017-11-13 23:13:20 +01:00
tibbi
a145263ffa use the new event list adapter at the widget config screen 2017-11-13 22:58:51 +01:00
tibbi
49de1431a5 use theme colors at widget config activities too 2017-11-13 22:50:21 +01:00
tibbi
befacff4e4 allow drag selecting multiple events at the daily view 2017-11-13 21:54:46 +01:00
tibbi
c2fe4d6bb0 properly refresh the events at daily view after changing filtering 2017-11-13 20:28:10 +01:00
tibbi
c1179639d6 count only the selectable items at MyAdapter actionmenu 2017-11-13 20:06:07 +01:00
tibbi
919b67d6e1 use the applyColorFilter extension for coloring elements 2017-11-13 20:01:41 +01:00
tibbi
0f8b30df52 add a confirmation dialog before deleting an event type 2017-11-13 19:32:10 +01:00
tibbi
9b24d4420e update the EventListAdapter code 2017-11-13 19:29:19 +01:00
tibbi
316832d49c properly refresh year and month view at filtering change 2017-11-13 18:22:10 +01:00
tibbi
61f637c03e rewriting FilterEventTypeAdapter 2017-11-13 18:08:58 +01:00
tibbi
28aab35b4c minor code style update 2017-11-13 17:45:20 +01:00
tibbi
064211a71a rewrite ManageEventTypes to the new adapter style 2017-11-13 17:13:21 +01:00
tibbi
64c4eb1483 add Gson and Leak Canary licenses 2017-11-13 17:12:07 +01:00
tibbi
30b1cb40c6 create an abstract MyAdapter that can be reused at multiple recycler adapters 2017-11-13 16:09:05 +01:00
tibbi
c3a770ab43 update DayEventsAdapter code style 2017-11-13 14:08:35 +01:00
tibbi
b9a2fd4f41 check for both READ_CALENDAR and WRITE_CALENDAR at enabling CalDAV sync 2017-11-13 13:39:33 +01:00
tibbi
3b18d2d7ab add a crashfix at creating caldav events 2017-11-13 12:14:34 +01:00
tibbi
debb18a0d4 show a notification of events scheduled in the past instantly 2017-11-13 12:10:41 +01:00
tibbi
33d9f02cc7 add a short wakelock at creating the reminder 2017-11-13 12:02:53 +01:00
tibbi
5c33927754 fix #270, make sure events on monthly view are sorted by time 2017-11-13 11:09:50 +01:00
tibbi
3a14475004 update commons to 2.38.9, do not override default style text size 2017-11-13 00:02:53 +01:00
tibbi
0a3f4ba50e minor style update at CustomEventReminderDialog 2017-11-12 22:06:44 +01:00
Daria Szatan
52e6658d05 [Update] Polish app name + translation 2017-11-12 13:36:46 +01:00
tibbi
d751ec72ab adding a toggle for using English language 2017-11-10 21:28:46 +01:00
tibbi
8c19b94d09 remove the unused intent variable at event list widget 2017-11-10 21:21:40 +01:00
tibbi
e04e46192d Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calendar 2017-11-09 20:28:27 +01:00
tibbi
89615acf89 try using setExactAndAllowWhileIdle at Android 6+ for scheduling notifications 2017-11-09 20:23:22 +01:00
Phoenix1747
f88e0b15f6
Translated anniversary strings 2017-11-09 19:25:23 +01:00
tibbi
431f3e244e try wrapping Extensions table adding in another try/catch 2017-11-08 09:10:13 +01:00
tibbi
7fd62de18c fix #269, properly display Caldav Calendars for syncing 2017-11-08 09:07:39 +01:00
tibbi
a728249464 remove the redundant BaseApp 2017-11-07 17:28:59 +01:00
tibbi
e2b997e8b0 simplify the way we initialize LeakCanary in debug mode only 2017-11-07 17:28:01 +01:00
tibbi
a8e9c798c4 updating to Android Studio 3 2017-11-07 16:38:58 +01:00
Guillaume
ac291f0c38
Dutch updated 2017-11-07 15:46:47 +01:00
tibbi
f2354a6756 couple improvements to the monthly widget 2017-11-07 14:33:32 +01:00
tibbi
846c5582ff fix #267, remove hyphens from event title at monthly view on Android 7+ 2017-11-07 14:00:34 +01:00
tibbi
72a146b11d adding Contact anniversaries importing 2017-11-07 12:14:48 +01:00
tibbi
6a6cfbcb51 couple updates to adding birthdays + preparations for anniversaries 2017-11-07 11:58:10 +01:00
tibbi
3ce0d184e0 use bigger font size for month labels on the widget too 2017-11-07 11:53:12 +01:00
tibbi
10af28ed8a adding some strings related to importing anniversaries 2017-11-07 11:18:19 +01:00
tibbi
69fe41829e replace "this" with "applicationContext" in some cases to avoid leaking activities 2017-11-06 23:58:01 +01:00
tibbi
fe3d636996 use simple context at getting a Config and DbHelper reference 2017-11-06 23:52:43 +01:00
tibbi
7aaaabeaaf increase the day font size on monthly view 2017-11-06 23:43:39 +01:00
tibbi
a5d3e398df applying some remoteViews extensions 2017-11-06 23:16:45 +01:00
tibbi
81897a17a5 explicitly remove the Fingerprint permission 2017-11-06 17:42:47 +01:00
tibbi
570909dc01 replace FLAG_CANCEL_CURRENT with FLAG_UPDATE_CURRENT at scheduling caldav sync 2017-11-05 15:01:04 +01:00
tibbi
256bd389d0 adding a Danish strings file 2017-11-03 12:10:09 +01:00
Phoenix1747
044bb4eba9
Update strings.xml 2017-10-31 14:26:58 +01:00
tibbi
120c844405 use Commons for sharing events 2017-10-30 18:09:50 +01:00
tibbi
00dd6844ea Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calendar 2017-10-30 17:41:00 +01:00
tibbi
aeadf3bd03 update target SDK to 26 2017-10-30 17:40:47 +01:00
bellidux
6e32ca2d71
Update strings.xml 2017-10-30 17:12:34 +01:00
tibbi
10b40f5b99 fix #256, add PRODID and VERSION to exported ics 2017-10-30 17:12:16 +01:00
tibbi
9366e55b4a fix #261, handle contact birthday format more dynamically 2017-10-30 13:20:36 +01:00
tibbi
0adc7525ff properly import ics reminders if TRIGGER and ACTION are flipped 2017-10-30 10:01:06 +01:00
Gwenn Meynier
d173b38659 [l10n] Add breton translations 2017-10-28 00:53:09 +02:00
Tibor Kaputa
4341787a8f Merge pull request #255 from ltGuillaume/master
Dutch translation
2017-10-27 08:51:45 +02:00
Guillaume
47b9dd481f Dutch translation
Checked Dutch translation.
2017-10-27 01:43:32 +02:00
tibbi
8cfe655755 use full alpha on text colors on primary color 2017-10-26 15:20:23 +02:00
Tibor Kaputa
7bfa8581d8 adding a missing dot 2017-10-26 14:40:12 +02:00
Sérgio Marques
9de15f8a6e Update strings.xml 2017-10-26 13:33:40 +01:00
tibbi
88b55eb4cf add a check at dayfragment to ensure it is added 2017-10-25 19:55:23 +02:00
tibbi
e562b268ba handle all exceptions at upgrading the db to version 13 2017-10-25 19:47:59 +02:00
tibbi
60e4d5e6f0 fix #253, properly handle birthdays without a year specified 2017-10-25 19:29:20 +02:00
tibbi
85b6174cd1 escaping an apostrophe in the french translation 2017-10-25 19:03:47 +02:00
tibbi
ec87f5066b remove a redundant local variable 2017-10-25 18:58:24 +02:00
Alexander Schäferdiek
c5701254c2 update german translations 2017-10-24 16:24:28 +02:00
Tibor Kaputa
390d120e5a Merge pull request #247 from RyDroid/fr
Improving french translation
2017-10-24 12:21:39 +02:00
Tibor Kaputa
85639749d9 Merge pull request #250 from RyDroid/xml-declaration
Adding some missing XML declarations
2017-10-24 12:15:01 +02:00
Nikola Trubitsyn
2fd7746a42 Russian translation update 2017-10-24 11:58:28 +03:00
Nicola Spanti (RyDroid)
cdfdc50979 Adding some missing XML declarations 2017-10-24 00:42:47 +02:00
Nicola Spanti (RyDroid)
0d8c15625b Improving french translation 2017-10-24 00:28:27 +02:00
tibbi
e2327dd1a6 use a contrast text color if the background is the primary color 2017-10-23 16:33:16 +02:00
tibbi
e6910f740b fix #241, do not reset regular event type color at going to settings 2017-10-23 16:12:35 +02:00
Anton Shestakov
2fda978b76 Update values-ru/strings.xml 2017-10-22 22:40:13 +08:00
tibbi
e25b19239e updating Whats new 2017-10-21 19:23:26 +02:00
tibbi
1673d7cf58 remove the bottom margin of event activitys layout 2017-10-21 19:18:35 +02:00
tibbi
5e8a41d4c7 remove some local variables 2017-10-21 19:17:34 +02:00
tibbi
879ba83574 fix #230, go to the main screen after opening the app through widget and going back 2017-10-21 19:09:26 +02:00
tibbi
387269a58a avoid unnecessary fragment redraws 2017-10-21 18:14:01 +02:00
tibbi
125fcc3055 update Commons to 2.30.6 for easy runtime permissions handling 2017-10-21 17:38:07 +02:00
tibbi
e5bc145b27 show some toast messages around caldav syncing 2017-10-21 16:49:10 +02:00
tibbi
044d51d4ea update the calendar only if some birthdays have been added 2017-10-21 16:41:57 +02:00
tibbi
6a07393193 updating some playstore descriptions 2017-10-21 16:30:03 +02:00
tibbi
3cef66f2bf reordering some functions 2017-10-21 16:24:37 +02:00
tibbi
7524360fea change the Filter events menu button to Filter events by type 2017-10-21 16:18:57 +02:00
tibbi
abd875a607 update the calendar after adding holidays 2017-10-21 16:15:22 +02:00
tibbi
e1075bee91 change the default holiday event color 2017-10-21 16:12:11 +02:00
tibbi
f2a89e8b77 avoid adding the same contact birthday multiple times 2017-10-21 16:06:38 +02:00
tibbi
0b1b6281d2 insert the birthdays in db 2017-10-21 15:55:48 +02:00
tibbi
d55c0eac62 add a menu button for importing contact birthdays 2017-10-21 15:19:17 +02:00
tibbi
c4972e77a7 add a toggle for replacing Description with Location at list views etc 2017-10-21 12:03:45 +02:00
tibbi
1028781bbb fix #216, add a Location field 2017-10-21 10:13:27 +02:00
tibbi
146fac537f do not call the superupdate at list widget provider 2017-10-21 09:27:08 +02:00
tibbi
212e7d4903 clean up the list widget provider 2017-10-20 23:39:50 +02:00
tibbi
615780f67f rewrite the monthly widget implementation 2017-10-20 22:53:30 +02:00
tibbi
0adbc34dcc adding a couple monthly widget improvements 2017-10-14 10:50:32 +02:00
tibbi
659af8ae83 ignore unknownIdInLayout at monthly fragment 2017-10-13 23:21:59 +02:00
tibbi
91878c5a71 add a click background to monthly view days 2017-10-11 21:39:23 +02:00
tibbi
91ed5dbafe adding some null checks at refreshing main viewpager 2017-10-11 21:25:01 +02:00
tibbi
5d57eea81c minor UI changes to use bigger letters on monthly view 2017-10-11 21:12:46 +02:00
tibbi
98cd76041c remove a redundant context extension function 2017-10-11 20:44:39 +02:00
tibbi
e5a23c74d1 addig a null check 2017-10-09 08:46:56 +02:00
tibbi
495f8c56b1 check if the latest used calendar id is still valid 2017-10-08 19:15:34 +02:00
tibbi
0c1c752260 fix a glitch at updating synced events 2017-10-08 19:04:03 +02:00
tibbi
669a931224 add the events to the monthly widget too 2017-10-08 18:30:40 +02:00
tibbi
a13e8f1147 fix a glitch with wrong calendar source at creating new events 2017-10-08 17:52:46 +02:00
tibbi
ad48c85c33 update the monthly widget just every hour 2017-10-08 16:47:03 +02:00
tibbi
ab88f4a90e update the widget layout structure 2017-10-08 16:36:12 +02:00
tibbi
28143d0eca make a textview extension more reusable 2017-10-08 16:30:32 +02:00
tibbi
699f4d7780 minor style update 2017-10-08 11:14:04 +02:00
tibbi
407af664a1 share some functions between monthly fragment and monthly widget 2017-10-08 11:00:22 +02:00
tibbi
3111713de8 update the monthly view at the widget config screen 2017-10-08 10:13:10 +02:00
tibbi
6db294c124 make the event label text on the monthly view smaller 2017-10-08 09:47:15 +02:00
tibbi
d64210c904 fix a glitch at updating today indicator height 2017-10-07 23:58:18 +02:00
tibbi
901684e152 fix some issues related to week number displaying 2017-10-07 23:43:45 +02:00
tibbi
6788062bde allow word breaks by chars 2017-10-07 22:55:38 +02:00
tibbi
965e48a31d fade out the event label if the day doesnt belong in the current month 2017-10-07 22:49:56 +02:00
tibbi
095062f7d5 remove the custom DayMonthlyView, use basic view types instead 2017-10-07 22:40:42 +02:00
tibbi
5f1d76e0d9 remove a redundant function 2017-10-07 21:32:58 +02:00
tibbi
b8f53d97c2 optimize monthly layout drawing 2017-10-07 21:24:21 +02:00
tibbi
381b2bc999 recheck caldav calendars at startup from a background thread 2017-10-07 21:03:49 +02:00
tibbi
8cd98798f6 comment out a part around configuring monthly widget 2017-10-07 21:01:53 +02:00
tibbi
873d68181f fix some issues around updating event calendar ids 2017-10-07 20:42:02 +02:00
tibbi
b6c635ffd9 add day events to the monthly view 2017-10-07 18:08:55 +02:00
tibbi
efd77aed41 change the monthly view layout 2017-10-07 17:17:47 +02:00
tibbi
6781860a92 add some Calendar open intent handling 2017-10-06 20:09:17 +02:00
tibbi
c64b1d10cf do not create a new thread for fetching event types at filter dialog 2017-10-06 19:13:02 +02:00
tibbi
ffb18dfb80 fix #231, update widgets more often 2017-10-06 18:53:54 +02:00
tibbi
058d02e774 make the circle marking the current day a bit thicker 2017-10-06 18:38:58 +02:00
FriederZi
31813c0e49 Update strings.xml 2017-10-06 13:56:25 +02:00
Anton Shestakov
98432cc206 Update values-ru/strings.xml 2017-09-29 15:28:59 +08:00
tibbi
f8574eef57 fix #226, make sure to properly display events lasting through midnight 2017-09-24 18:58:55 +02:00
tibbi
209e232c42 fix #222, properly color the event type dot at the list view widget 2017-09-24 17:41:20 +02:00
tibbi
3908a6e3db fix #219, update events imported through .ics file if necessary 2017-09-24 17:35:09 +02:00
tibbi
63d70afae0 shorten a parser code 2017-09-24 13:27:08 +02:00
tibbi
2c535015ba some code style updates at the dialogs 2017-09-24 00:08:17 +02:00
tibbi
dd4c525880 fix #206, allow repeating events every 30 days 2017-09-24 00:07:57 +02:00
tibbi
add8e6f116 updating some numeric string formatting 2017-09-23 15:27:11 +02:00
tibbi
33e27164e3 use some helper functions when setting up widget elements 2017-09-23 11:52:45 +02:00
tibbi
18db961c0e adding a missing apostrophe escape 2017-09-17 19:46:45 +02:00
tibbi
7d601a9864 updating some czech strings 2017-09-17 16:21:04 +02:00
ac2014
f495674ea2 Adding czech translation
Adding czech translation
2017-09-17 15:57:20 +02:00
canou
603a0cc381 French translation update 2017-09-17 13:35:25 +02:00
tibbi
3c2e796b98 adding a czech translation file 2017-09-17 10:04:04 +02:00
Sérgio Marques
8ed07d7c0d Update strings.xml 2017-09-13 21:31:09 +01:00
tibbi
9552f55b82 fix #198, show past events in the list widget too, if set so in settings 2017-09-10 18:31:29 +02:00
tibbi
530a6749f6 update the Settings section title Simple Event List 2017-09-10 18:25:25 +02:00
tibbi
39437ee906 use different day colors depending on the event types at yearly view 2017-09-10 18:07:26 +02:00
tibbi
0dd4d04f43 properly update the filename too 2017-09-10 16:51:32 +02:00
tibbi
d5e14828f5 rename Day model to DayMonthly 2017-09-10 16:50:07 +02:00
tibbi
fcb2725309 remove some private variables 2017-09-10 16:44:23 +02:00
tibbi
1d7ba8ee0a some formatting update at events 2017-09-10 15:50:17 +02:00
tibbi
77ae86f6ab make variables in smallMonthView private 2017-09-10 12:17:21 +02:00
tibbi
97df40eee7 show some error toast if something goes wrong during caldav sync 2017-09-10 12:10:57 +02:00
en2sv
8d851383ab Update Swedish translation 2017-09-10 10:16:12 +02:00
tibbi
091d0bd9cf make sure the Save and Delete button at event edit is always visible 2017-09-09 14:47:35 +02:00
Alexander Schäferdiek
c79f60155d update german translations 2017-09-09 13:55:53 +02:00
tibbi
867a6252d4 use the next full hour as the default event time, not 13:00 the next day 2017-09-06 13:44:09 +02:00
tibbi
7f89761e21 remove the f-droid related things 2017-09-06 11:59:29 +02:00
tibbi
0cc94f8e02 check null file output stream at exporting events 2017-09-05 23:38:36 +02:00
Sérgio Marques
1e07cd5b8b Update strings.xml 2017-09-03 22:58:29 +01:00
tibbi
16032c700b handle null event duration 2017-09-02 19:43:18 +02:00
tibbi
742be5846e fixing the italian translation of August 2017-09-02 13:35:16 +02:00
tibbi
d7e3d751f0 make the error reporting at ics file importing more verbose 2017-09-02 00:25:16 +02:00
tibbi
929dbf6e60 make the error reporting at ics file importing more verbose 2017-09-02 00:20:02 +02:00
tibbi
d62e565874 do not parse caldav calendar id from "imported-ics" 2017-09-02 00:15:45 +02:00
tibbi
ab3c8c7cc2 updating a German string 2017-08-31 17:25:18 +02:00
tibbi
1f1e1a0e58 check null caldav event description 2017-08-29 23:35:38 +02:00
tibbi
9876690ae4 add a check at EventActivity to not initialize things too early 2017-08-28 16:31:29 +02:00
tibbi
086a294184 catch exceptions thrown at parsing caldav event id 2017-08-28 16:21:26 +02:00
tibbi
cfe4df64b1 catch exceptions thrown at deleting CalDAV events 2017-08-28 16:03:30 +02:00
tibbi
aa25ce1659 adding some crashfixes 2017-08-28 08:27:22 +02:00
tibbi
75f013906e add CalDAV sync to release notes 2017-08-27 23:55:50 +02:00
tibbi
04b0bbbc96 use proper event type id at caldav events 2017-08-27 23:52:31 +02:00
tibbi
49ec9a59f5 properly clean up old Google Sync events at new CalDAV system 2017-08-27 23:32:38 +02:00
tibbi
c20e6f904a updating some UK holiday dates, fix #207 2017-08-27 21:52:44 +02:00
tibbi
6b1f871a43 fix #178, improve the tablet layout 2017-08-24 15:21:09 +02:00
Tibor Kaputa
2c422d716d Merge pull request #197 from Progern/AD_fix_landscape_years_view
Fixed tablet bug and current day bug
2017-08-24 14:44:03 +02:00
tibbi
c1f8d981b5 delete the redundant event types after disabling a calendar sync 2017-08-24 14:09:12 +02:00
tibbi
aa9adaa236 do not allow deleting event types belonging to caldav calendars 2017-08-24 13:50:52 +02:00
tibbi
91aeeee2bc add colored dots to the widget list too 2017-08-24 12:13:41 +02:00
tibbi
00e7d46be2 add a colored dot to the events list view too 2017-08-24 12:05:00 +02:00
tibbi
166d624eeb color the dot at day events list as appropriate 2017-08-24 11:48:26 +02:00
tibbi
d7cae83b5c add a colored dot at day fragment near events, to indicate its color 2017-08-24 11:18:00 +02:00
tibbi
a914b2e593 catch Exceptions thrown at updating calendars 2017-08-23 22:38:01 +02:00
tibbi
c1a59f36a7 update caldav calendar data at refreshing events too 2017-08-23 22:22:29 +02:00
tibbi
c88ccbe83f sort the available colors by color key 2017-08-23 21:03:25 +02:00
tibbi
d27f849946 pass a copy of the eventType to UpdateEventTypeDialog 2017-08-23 14:47:34 +02:00
tibbi
184bb10f72 allow updating CalDAV calendar color with the predefined colors 2017-08-23 14:43:42 +02:00
tibbi
7a68938f77 rename NewEventTypeDialog to UpdateEventTypeDialog 2017-08-23 10:51:56 +02:00
tibbi
d43d06bc8c add a couple things related to inserting new calendar colors 2017-08-23 10:28:59 +02:00
Tibor Kaputa
7fb245c78d Merge pull request #208 from yh-kim/master
Add korean translation
2017-08-23 09:22:14 +02:00
Yonghoon Kim
b0c6238409 Update korean translation 2017-08-23 10:22:14 +09:00
tibbi
dec585de0b select the proper color key at updating calendar color, if available 2017-08-22 22:08:52 +02:00
tibbi
6031a4596b store caldav event type displayName and email separately 2017-08-22 21:59:14 +02:00
Yonghoon Kim
dffe58d105 Add korean translation 2017-08-23 00:32:04 +09:00
tibbi
805823c58d use a helper function for fetching proper calendar color_key, if it exists 2017-08-22 16:19:13 +02:00
tibbi
0d5b40583d implement updating remote caldav calendar name 2017-08-22 15:31:43 +02:00
tibbi
a0738b9306 rename CalDAVEventsHandler to CalDAVHandler 2017-08-22 14:08:53 +02:00
tibbi
a5d11ec1fd delete event types created at caldav sync, if the calendar is unsynced 2017-08-22 13:38:36 +02:00
tibbi
937c98f758 ignore caldav calendars at modifying the only local calendar color 2017-08-22 12:10:44 +02:00
tibbi
460bbfbb51 do not allow selecting a caldav event type at non-synced event types 2017-08-22 11:57:46 +02:00
tibbi
1786704213 revert some tools:text to android:text so it actually occupies the space 2017-08-22 11:43:24 +02:00
tibbi
3f31762b3b get proper event type title at inserting caldav events 2017-08-22 11:28:08 +02:00
tibbi
a62fa7dd8e append the caldav account email after the eventtype 2017-08-21 23:56:24 +02:00
tibbi
2c36d51536 rename refresh_caldav_accounts to refresh_caldav_calendars 2017-08-21 22:30:19 +02:00
tibbi
345b9a2efa remove a redundant import 2017-08-21 22:17:40 +02:00
tibbi
b6247d55ab properly handle moving an event from 1 caldav calendar to another one 2017-08-21 22:16:33 +02:00
tibbi
7549beb814 properly handle updating event importId at moving event to a different calendar 2017-08-21 15:08:56 +02:00
tibbi
41cc9009af properly select the synced calendar at event activity 2017-08-21 14:57:43 +02:00
tibbi
6d74925a25 implement caldav event updating 2017-08-21 14:30:06 +02:00
tibbi
ca8252fc13 add an empty helper function for updating caldav events 2017-08-20 23:16:16 +02:00
tibbi
3e6b64c4b6 reset the 4 hourly caldav update at manual refreshing 2017-08-20 22:08:27 +02:00
tibbi
90164ba8ed lets also refresh the calendar without any delay 2017-08-20 22:07:12 +02:00
tibbi
b94ed6d07c set the MANUAL refreshing flag at manual caldav sync 2017-08-20 22:05:59 +02:00
tibbi
ec02fb162e some code style updating 2017-08-20 21:58:16 +02:00
tibbi
3505567083 implement the manual caldav calendar refreshing 2017-08-20 21:55:34 +02:00
tibbi
d766aaed70 add a menu button for refreshing caldav accounts manually 2017-08-20 19:45:13 +02:00
tibbi
c5a45a96b9 schedule a caldav sync for every 4 hours 2017-08-20 19:05:29 +02:00
tibbi
e718c02275 delete invalid caldav events at sync 2017-08-20 18:38:33 +02:00
tibbi
fe4ff6e276 updating some event screen margins 2017-08-20 16:50:08 +02:00
tibbi
26bd74f17d add a helper function for fetching event type with a particular caldav calendar id 2017-08-18 16:08:48 +02:00
tibbi
bd9372b8c4 store the CalDAV calendar id at EventTypes too 2017-08-18 15:52:55 +02:00
tibbi
0817efbd1d add reminders to CalDAV events too 2017-08-18 15:29:25 +02:00
tibbi
ab21bcd1a8 add event to CalDAV if sync is on 2017-08-18 15:18:10 +02:00
tibbi
d8ed0c49d4 do not allow selecting an event type at caldav synced events 2017-08-17 23:51:49 +02:00
tibbi
a66931c17d allow storing events locally only, even if caldav sync is on 2017-08-17 23:31:01 +02:00
tibbi
53e08da673 do not show not synced calendars at the calendar selector 2017-08-17 21:58:19 +02:00
tibbi
82d18556bf change the default lastUsedCaldavCalendar at creating events 2017-08-17 21:54:30 +02:00
tibbi
ed9b0caa7b show the currently selected calendar info on the events screen 2017-08-17 16:01:10 +02:00
tibbi
20b6578225 add a calendar picker to the event creation activity 2017-08-17 15:42:58 +02:00
tibbi
67f651adef rename dialog_select_event_type to dialog_select_radio_group 2017-08-17 15:32:43 +02:00
tibbi
9546220a8c add a helper function for checking which caldav calendar is writable 2017-08-17 15:13:29 +02:00
tibbi
4898311b0b add a caldav calendar selector at the new event activity 2017-08-17 14:35:18 +02:00
tibbi
e447df141d remove all local caldav events at unchecking Caldav sync 2017-08-17 11:42:41 +02:00
tibbi
5cef06637f implement deleting/unsyncing caldav events locally 2017-08-16 23:59:06 +02:00
tibbi
16538e1bde implement CalDAV event deleting 2017-08-16 23:31:19 +02:00
tibbi
3d2ba4d0ef properly handle multiple days lasting all-day events at caldav 2017-08-16 22:34:18 +02:00
tibbi
8f0c8f6018 move the CalDAV related functions away from context extensions 2017-08-16 21:38:41 +02:00
tibbi
c0d6beb81f add a boolean to indicate if the created event should be added to caldav 2017-08-16 21:28:43 +02:00
tibbi
5765bfa644 properly send info about multiple days long all-day events to caldav 2017-08-16 00:05:08 +02:00
tibbi
77a6a0fa9d update the event importId and source after creating and syncing with caldav 2017-08-15 23:27:48 +02:00
tibbi
f4c28d26f0 add a helper function for adding new events in caldav 2017-08-15 23:02:17 +02:00
tibbi
3ed2c4e472 update existing caldav event if it changed 2017-08-15 21:19:25 +02:00
Sérgio Marques
0fd2f99ccd Update strings.xml 2017-08-15 01:25:57 +01:00
tibbi
5b134a63e2 avoid inserting the same caldav event twice 2017-08-14 23:48:52 +02:00
tibbi
016b27e762 insert the parsed caldav event in our db 2017-08-14 23:19:37 +02:00
Tibor Kaputa
ed69a4b900 Merge pull request #204 from jonathan-caryl/add_fdroid_product_flavor
Add fdroid buildType so leak canary can be excluded.
2017-08-14 22:40:21 +02:00
Jonathan Caryl
705ce828d6 Add fdroid configuration so we can leave LeakCanary to just debug build 2017-08-14 21:22:19 +01:00
tibbi
65e77bf7eb do not select all caldav calendars at first sync 2017-08-14 22:18:02 +02:00
tibbi
bded050f63 ignore caldav events without titles 2017-08-14 22:15:53 +02:00
tibbi
297db04f46 if caldav event endTS is missing, use start + duration 2017-08-14 22:08:17 +02:00
tibbi
e71c8b699e parse some more fields at caldav events 2017-08-14 21:22:23 +02:00
tibbi
484554d373 store event sources as strings 2017-08-14 21:21:57 +02:00
tibbi
ad9ad142ed add some checks if cursors arent empty 2017-08-14 19:24:02 +02:00
tibbi
e65b97e647 parse a couple more fields at caldav events 2017-08-14 16:38:08 +02:00
tibbi
21efc99428 fetch event reminders at caldav events 2017-08-14 15:42:06 +02:00
tibbi
d794d59166 add a helper function for fetching caldav calendar events 2017-08-13 23:14:25 +02:00
tibbi
cebc748a7f create the missing event types at importing caldav events 2017-08-13 21:47:34 +02:00
tibbi
3efe4b0f16 allow selecting specific calendars from caldav 2017-08-13 17:23:06 +02:00
tibbi
e5bbec13d0 move caldav related buttons in Settings in a standalone section 2017-08-13 16:58:36 +02:00
tibbi
b8e15d95f6 add a new settings button for managing caldav synced calendars 2017-08-13 16:54:08 +02:00
tibbi
25f38916f1 select all calendars at first Caldav Sync 2017-08-13 16:25:29 +02:00
tibbi
e0177f355c remember which calendars should be checked at caldav sync 2017-08-13 16:18:59 +02:00
tibbi
37dda42a6b add a dialog for selecting which caldav calendars to sync 2017-08-13 13:59:46 +02:00
tibbi
ef25f7d352 fetch the caldav calendar color too 2017-08-13 13:09:32 +02:00
tibbi
5f9a13ee14 flip some fields at getting caldav calendars 2017-08-13 12:31:34 +02:00
tibbi
13b2cdf1d7 add a helper function for retrieving calDAV calendars 2017-08-13 12:15:10 +02:00
Tibor Kaputa
3f06fd20b3 Merge pull request #203 from jonathan-caryl/content_description
Content description
2017-08-13 09:15:13 +02:00
Jonathan Caryl
17e9f5221f Switch some hard-coded strings from android:text to tools:text
Hard-coded as they’re always replaced at runtime, so better to have
them as tools:text
2017-08-12 22:17:00 +01:00
tibbi
760ec1e517 disable lint in release builds + minor code style update 2017-08-12 23:13:59 +02:00
Jonathan Caryl
a13231c8b3 Add importantForAccessibility="no" for dividers 2017-08-12 22:09:49 +01:00
Tibor Kaputa
84e6a779ed Merge pull request #202 from jonathan-caryl/leak_canary
Add LeakCanary for debug versions of the app
2017-08-12 22:59:10 +02:00
Jonathan Caryl
1beab19679 Add LeakCanary for debug versions of the app 2017-08-12 21:55:17 +01:00
tibbi
214a95eb5d remove Google Sync as a standalone feature 2017-08-12 22:13:57 +02:00
tibbi
257144241a updating some polish plural strings 2017-08-11 23:06:39 +02:00
tibbi
f9ce636ada updating the CalDAV sync string 2017-08-11 22:54:58 +02:00
gregory678
4f4fb381de Update strings.xml 2017-08-11 15:52:23 +02:00
gregory678
e1c789b178 Polish translation
I have some doubts about some lines, but we'll see how it looks anyway.
2017-08-11 15:24:34 +02:00
tibbi
3eef430226 require write_calendar permission before activating caldav sync 2017-08-10 21:04:32 +02:00
tibbi
cde8deb059 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calendar 2017-08-10 20:56:06 +02:00
tibbi
8bfae3e737 adding a toggle for caldav sync 2017-08-10 20:55:41 +02:00
tibbi
dcb16990d3 adding some new Dutch events 2017-08-10 15:54:21 +02:00
tibbi
f2afa03142 updating some time strings 2017-08-04 19:57:07 +02:00
Oleh Misko
6906a373b9 Changed some small code style issues 2017-08-04 16:24:26 +03:00
Oleh Misko
3147be1d9b Fixed bug with tablet landscape years view and bug with current day drawing circle. 2017-08-04 15:46:47 +03:00
tibbi
8804518572 use empty importId if null 2017-07-30 11:30:11 +02:00
tibbi
a34f61a562 updating some playstore descriptions with Google sync 2017-07-29 20:21:24 +02:00
tibbi
eea7a53887 fix #191, properly display all-day weekly repeating events 2017-07-29 11:02:43 +02:00
tibbi
d5d6a3e656 adding a missing import 2017-07-29 10:04:37 +02:00
tibbi
0f9f1d905e updating release notes 2017-07-29 10:01:25 +02:00
tibbi
d1dd1f0142 offer uploading local events to Google at activating sync 2017-07-28 23:28:45 +02:00
tibbi
0d7653787c show a toast when importing events completes successfully 2017-07-28 22:57:08 +02:00
tibbi
485b126d51 apply the default calendar reminders where appropriate 2017-07-28 22:32:58 +02:00
tibbi
2da1739431 store default calendar reminders 2017-07-28 22:23:14 +02:00
tibbi
77eeb1aba7 properly import events without title 2017-07-28 21:59:21 +02:00
tibbi
890a7f34a6 use the proper default event color at google events 2017-07-28 21:51:23 +02:00
tibbi
dc5846f268 show an error if fetching google events fails 2017-07-28 20:39:30 +02:00
tibbi
617c56cefd make reminder "overrides" field optional at google events 2017-07-28 20:13:40 +02:00
tibbi
ccac76588d handle queued google Update operations 2017-07-28 19:13:46 +02:00
tibbi
cc428983e8 handle adding queued events in google 2017-07-28 19:04:37 +02:00
tibbi
9758919b80 handle queued Delete operation 2017-07-27 23:26:44 +02:00
tibbi
386c48bc56 if a local google event was deleted after inserting while offline, forget it 2017-07-27 23:00:56 +02:00
tibbi
e3dabf8ce5 add some logic to queueing operations 2017-07-27 22:14:03 +02:00
tibbi
18d377401a add Insert and Update operations in the queue as appropriate 2017-07-27 21:23:41 +02:00
tibbi
8160443ac5 clear Google sync queue if google sync is turned off 2017-07-27 20:58:40 +02:00
tibbi
20a5ef2a69 make sure the database table primary keys autoincrement 2017-07-26 23:12:27 +02:00
tibbi
8e4565e575 store event to delete from Google sync in db, if offline 2017-07-26 23:00:36 +02:00
tibbi
d14a64d744 create some helper functions for handling operation items in the database 2017-07-26 22:14:28 +02:00
tibbi
ce3934612c create a database for storing event operations, if the user was offline 2017-07-26 21:37:27 +02:00
tibbi
891bae5378 recheck google events every 4 hours if the app isnt launched meanwhile 2017-07-26 20:15:37 +02:00
tibbi
ccede052a8 updating a french string 2017-07-26 18:44:46 +02:00
tibbi
ff32824435 disable google sync if permission to managing calendars wasnt granted 2017-07-26 18:33:40 +02:00
tibbi
7e048eff37 properly update google events at Updating 2017-07-25 23:07:51 +02:00
tibbi
9f3d0c2c6a remove the fake importid 2017-07-25 21:32:07 +02:00
tibbi
2d6ecb068b make the toast messages clearer 2017-07-25 20:52:45 +02:00
tibbi
593af1b6ba preparations for updating event on Google cloud at updating locally 2017-07-25 20:50:55 +02:00
tibbi
d0eb958c9c use a callback at updating events 2017-07-25 20:25:37 +02:00
tibbi
8ea163b439 show an error toast when something goes wrong at uploading an event 2017-07-25 18:48:53 +02:00
tibbi
a95fed8c14 couple updates at sending events to google 2017-07-25 18:24:26 +02:00
tibbi
add8aae840 move the functions handling uploading to Google in a separate file 2017-07-24 23:32:15 +02:00
tibbi
4b530dd9c0 use proper start and end date at all-day events 2017-07-24 23:08:03 +02:00
tibbi
62a0f5af2a add reminders to exported google events 2017-07-24 22:16:51 +02:00
tibbi
dee94d7c9a add recurrence to newly created google sync event 2017-07-24 22:04:11 +02:00
tibbi
18b47b3ffc move repeat interval parsing from exporter to parser 2017-07-24 21:51:30 +02:00
tibbi
33f10240af add an initial way of uploading local events to google 2017-07-23 23:28:55 +02:00
tibbi
d95152d53c add a helper function for checking if google sync is active 2017-07-23 23:05:20 +02:00
tibbi
c6f716206f add a comment for more info about oauth 2017-07-23 22:46:28 +02:00
tibbi
aa31875bd3 flip some condition checks 2017-07-23 22:13:55 +02:00
tibbi
55c6f7267c delete redundant local google sync events when appropriate 2017-07-23 22:12:18 +02:00
tibbi
c9ec5c9606 move the fetching of local google events in a separate function 2017-07-23 21:57:54 +02:00
tibbi
038d00ed0a clear the stored Account Name at disabling google sync 2017-07-23 20:41:14 +02:00
tibbi
84d710dd6d refresh the calendar after fetching google events 2017-07-23 20:34:59 +02:00
tibbi
3767883d19 make credential a local variable 2017-07-23 20:09:08 +02:00
tibbi
016ed0e4a5 ignore all error returned from google calendar at deleting for now 2017-07-23 19:54:03 +02:00
tibbi
49d539b899 ignore empty importIDs at trying to delete them from google calendars 2017-07-23 19:52:25 +02:00
tibbi
79e6e94c6d delete events from the google calendar when appropriate 2017-07-23 19:50:55 +02:00
tibbi
7eca2a7d65 use id instead of iCalUID at importing google events 2017-07-23 19:24:59 +02:00
tibbi
eea1ab8261 do not allow enabling google sync while offline 2017-07-23 19:02:16 +02:00
tibbi
d7dde0517c make google sync service fetching a context extension function 2017-07-23 17:34:20 +02:00
tibbi
2564c17434 handle null description at importing google events 2017-07-23 17:33:45 +02:00
tibbi
850b0bd61c request write permission to google calendar too 2017-07-23 12:25:47 +02:00
tibbi
f726e8c00e delete the synced events from the device at disabling google sync 2017-07-21 22:46:18 +02:00
tibbi
9357ab7bca change event source to an Int 2017-07-21 22:30:17 +02:00
tibbi
56fbef19ae adding 2 more google sync strings 2017-07-21 22:20:37 +02:00
Tibor Kaputa
9c9ee6b513 removing an empty space 2017-07-19 22:58:32 +02:00
Sérgio Marques
b08eb948ac Update strings.xml 2017-07-19 21:36:19 +01:00
tibbi
c5532cc9d6 updating the google sync warning message 2017-07-18 21:20:32 +02:00
tibbi
011c6024db move event storing in EventActivity in a separate function 2017-07-18 20:37:13 +02:00
tibbi
58faeda4b3 use the proper google event color when available 2017-07-18 20:19:10 +02:00
tibbi
30c82c6dc7 destroy multiselector mode after deleting an event type 2017-07-18 19:31:24 +02:00
tibbi
230b02437d update the google event on sync when appropriate 2017-07-18 16:39:53 +02:00
tibbi
55bfaf3c12 check if the current week fragment is really added to the activity 2017-07-17 23:17:31 +02:00
tibbi
70cc8a0781 unselect all items at day view on swipe sideways 2017-07-17 23:05:08 +02:00
tibbi
69293dd399 move reminder fetching into a separate function 2017-07-17 22:58:05 +02:00
tibbi
021ad93b6a move google sync event type handling in a separate function 2017-07-17 22:51:41 +02:00
tibbi
370243f280 handle exporting Last-Modified field in .ics too 2017-07-17 22:36:05 +02:00
tibbi
0b12748966 add parsing Last-Modified field at importing .ics events 2017-07-17 22:29:16 +02:00
tibbi
d89c723af7 check last updated timestamp at reimporting google events 2017-07-17 22:22:24 +02:00
tibbi
34e1717dcd subtract a day from all-day events lasting multiple days 2017-07-17 20:42:43 +02:00
tibbi
31061141d8 add another event field, Source 2017-07-17 19:59:42 +02:00
tibbi
55a97d2cd3 add a new event field, last_updated 2017-07-17 19:45:15 +02:00
tibbi
558fc55c1f insert the event in db if everything went fine 2017-07-17 19:20:52 +02:00
tibbi
3d51c9e6fa add the new event type to the list after creating 2017-07-17 19:16:18 +02:00
tibbi
911c3a35dd delete event types without confirmation if they contain no event on Delete 2017-07-17 19:01:31 +02:00
tibbi
3ac477e7a1 parsing a couple more fields at google calendar events 2017-07-17 18:15:37 +02:00
tibbi
bf6920380a tweaking the way Exceptions table is created at upgrade 2017-07-17 17:30:59 +02:00
tibbi
553e658b88 disable google sync if we dont have the Get Accounts permission 2017-07-12 23:50:36 +02:00
tibbi
cfeaf7bfc8 show a confirmation dialog before enabling Google Sync mentioning beta feature 2017-07-12 23:46:04 +02:00
tibbi
521eeb6b19 catch exceptions thrown at adding a new column to exceptions table 2017-07-12 23:03:39 +02:00
tibbi
4c66bd4e13 parse some additional fields at the google sync events 2017-07-12 21:43:53 +02:00
tibbi
034601a2b7 move some parts of the parser in a standalone file 2017-07-12 21:33:28 +02:00
tibbi
424e6894d3 create a RepeatRule model for parsing event repetition rules 2017-07-12 21:24:46 +02:00
tibbi
e135b37b0b reuse some constants from the Constants file 2017-07-11 20:07:16 +02:00
tibbi
0f295c1c16 untoggle Google sync switch when no account was chosen 2017-07-11 20:04:04 +02:00
tibbi
3cebca160b reenable the Google Sync related things 2017-07-11 19:55:05 +02:00
tibbi
b5447496bc updating the Austrian holidays 2017-07-10 22:13:47 +02:00
tibbi
a7453f1b1e adding the widget font size changing in release notes 2017-07-06 23:36:13 +02:00
tibbi
da4bc20d2a adding the Widgets string in some missing languages 2017-07-06 23:36:00 +02:00
tibbi
5160ac3ba6 adding holidays to Austria 2017-07-06 23:25:23 +02:00
tibbi
678e870b00 make sure mEvent is initialized when working with it at EventActivity 2017-07-06 22:58:49 +02:00
tibbi
5a86786894 catch just ArrayIndexOutOfBoundsException at the monthly widget try/catch block 2017-07-06 22:56:39 +02:00
tibbi
2199c4eb37 catch exceptions thrown at updating monthly calendar 2017-07-06 22:34:39 +02:00
tibbi
c9a342f516 add a try/catch block around updating the app widget 2017-07-06 21:45:20 +02:00
tibbi
935c499b95 make dayfragment receiver context nullable 2017-07-06 21:37:13 +02:00
tibbi
35fdbed726 properly update the even list widget font size too 2017-07-06 21:10:06 +02:00
tibbi
f88b9425bd update the monthly wdget font size appropriately 2017-07-06 20:53:54 +02:00
tibbi
e29ad62623 add a setting for changing font size 2017-07-04 21:52:27 +02:00
tibbi
523b4eab3f Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calendar 2017-07-04 21:09:43 +02:00
tibbi
bfc991ae6e fix #185, properly display weekly all-day events 2017-07-04 21:09:30 +02:00
Anton Shestakov
4660721fb3 Use local name for Japan 2017-07-03 18:44:18 +08:00
Anton Shestakov
3d7ac75b9f Use local name for Russia 2017-07-03 18:41:32 +08:00
en2sv
203d4f5d40 Update Swedish translation 2017-07-02 20:23:34 +02:00
tibbi
dadaec8eb9 update Commons to 2.22.3 2017-07-01 16:05:15 +02:00
tibbi
87df7b8c96 add holidays of Argentina 2017-07-01 16:01:05 +02:00
tibbi
038e1a59c4 display repeating all-day events at event lists properly too 2017-06-24 17:12:33 +02:00
tibbi
0138fb9777 open the proper repeatable event instance from week fragment 2017-06-24 14:03:59 +02:00
tibbi
14a1658b0a add all-day events to event list views 2017-06-24 14:01:31 +02:00
tibbi
4884a4ce39 make widget variables non static 2017-06-23 23:18:01 +02:00
tibbi
fbaf5b6f1e make sure the Exceptions table exists before altering it 2017-06-23 22:46:24 +02:00
tibbi
6b02be7e27 escaping some quotes at the italian strings 2017-06-23 22:30:35 +02:00
tibbi
c718274dac adding a round launcher icon 2017-06-21 23:56:19 +02:00
tibbi
6ddcc03805 removing the mdpi resolution launcher 2017-06-21 23:54:57 +02:00
Giuseppe
03284f24b8 Update strings.xml
Add some translations
2017-06-15 10:44:54 +02:00
Sérgio Marques
989cb19643 Create strings.xml 2017-06-14 22:20:11 +01:00
tibbi
e052e2f6f8 update release notes 2017-06-14 21:39:48 +02:00
tibbi
369179bd16 open proper event occurrence from event list widget too 2017-06-14 21:30:29 +02:00
tibbi
e6ec7d8210 open proper event occurrence from the notification 2017-06-14 21:18:51 +02:00
tibbi
b4e935722c delete children events at deleting the parent 2017-06-13 23:56:25 +02:00
tibbi
4b2ebcafd3 show proper toast message when updating individual repeatable instances 2017-06-13 23:21:32 +02:00
tibbi
1c14ccc8f3 show the repeating event update dialog only if the event was repeatable 2017-06-13 23:07:13 +02:00
tibbi
9fd58e7307 display proper start date at repeatable events 2017-06-13 22:51:53 +02:00
tibbi
2d6f3f4907 unify event click handling a bit 2017-06-12 23:19:40 +02:00
tibbi
c1850c7da8 use a Cross icon instead of Back at event activity 2017-06-12 23:07:07 +02:00
tibbi
baa5f6f372 allow updating one instance of repeatable events 2017-06-12 22:53:28 +02:00
tibbi
ebdf8efe41 add a dialog asking if all occurrences of repeating event should be edited 2017-06-12 22:16:14 +02:00
tibbi
729056e7c1 use a different dialog text at deleting a single repeating event 2017-06-10 22:49:09 +02:00
tibbi
2e274eb9b2 do not insert children of repeating events into meta repeating table 2017-06-10 22:20:24 +02:00
tibbi
fdf9ba3f41 copy excluded repetition child at events, with the parent event id stored 2017-06-10 20:39:05 +02:00
tibbi
c5070b8bc4 delete events belonging to a particular event type if selected so 2017-06-07 23:07:18 +02:00
tibbi
67135b0122 add a selector for deleting or keeping affected events at deleting event type 2017-06-07 21:50:23 +02:00
tibbi
c0042ac0c9 remove a null check at updating widget 2017-06-07 21:05:58 +02:00
tibbi
73b36f8c24 remove the mdpi resources 2017-06-07 20:58:42 +02:00
tibbi
ea7fc269a1 add some strings used at removing event types 2017-06-07 20:42:09 +02:00
tibbi
02bb7c570d add a null check at widget updating 2017-06-05 21:24:52 +02:00
tibbi
78fed3e844 remember if daylight saving was active at updating the event 2017-06-04 23:42:23 +02:00
tibbi
4ba7ab7d1a store current time offset at inserting/updating event 2017-06-04 22:21:59 +02:00
tibbi
2c2ba94f8d store the event offset in db 2017-06-04 22:15:02 +02:00
tibbi
242f959200 fix #175, properly handle the reminders of all-day events 2017-06-03 22:22:38 +02:00
tibbi
8fad741fcc check if given day is today nicer 2017-06-03 16:46:25 +02:00
tibbi
3288435662 avoid creating multiple db instances 2017-06-03 16:41:39 +02:00
tibbi
130b4fe1e3 prefill more pages into the viewpagers 2017-06-02 23:34:36 +02:00