577 Commits

Author SHA1 Message Date
tibbi
178fac5ad7 some ics parsing datetimezone and repeat limit corrections 2017-02-21 19:51:58 +01:00
tibbi
0f7b950e15 update the end time if start time is after the end, close #115 2017-02-19 23:48:11 +01:00
tibbi
681dc87b67 adding a crashfix to week fragment 2017-02-19 23:39:36 +01:00
tibbi
320cc6b319 fix the custom repeat interval 2017-02-19 23:22:56 +01:00
tibbi
b86ed18534 subtract 1 ms from all-day events to hotfix some glitches 2017-02-19 23:17:22 +01:00
tibbi
4729b09004 parse repeat limit if it was set as event occurrence count, not a date 2017-02-19 22:27:24 +01:00
tibbi
5f7623deeb parse repeat limit from ics files 2017-02-19 22:08:15 +01:00
tibbi
ca1ca279fb parse repeat interval from ics files 2017-02-19 21:53:33 +01:00
tibbi
ca01192f22 implement the actual Go to today button functionality 2017-02-19 20:51:25 +01:00
tibbi
ba7e25bb65 show the "Go to today" button only if we arent on the today page 2017-02-19 20:49:51 +01:00
tibbi
2022081881 hide the GoToToday button at event list view 2017-02-19 20:36:21 +01:00
tibbi
644a9fbd03 add a menu button for Go to today 2017-02-19 20:28:01 +01:00
tibbi
1ddce648a2 avoid importing the same event twice, if its twice in the ics file 2017-02-19 19:13:06 +01:00
tibbi
2a69232ce5 do not use the notification description at event description 2017-02-19 19:10:23 +01:00
tibbi
48de60188f remove the event reminder timer from ics import dialog 2017-02-19 19:06:08 +01:00
tibbi
9ee0b764e6 parse the actual reminder time from ics files 2017-02-19 19:02:36 +01:00
tibbi
dd2d17fee2 properly handle custom repeat intervals 2017-02-19 18:21:23 +01:00
tibbi
a3ca6e74c3 added custom repeat intervals to release notes 2017-02-19 14:01:00 +01:00
tibbi
08c921d0c9 create the custom repeat interval dialog 2017-02-19 13:55:47 +01:00
tibbi
d205c0a5ec fill the repeat interval dialog dynamically 2017-02-19 13:38:52 +01:00
tibbi
c32e768d2f update the ics event end time calculation function 2017-02-19 10:16:06 +01:00
tibbi
f3b5e3a4ae improve ics parsing by calculating start + duration if end is missing 2017-02-18 23:08:15 +01:00
tibbi
6d7426b49e properly parse .ics file events if lines are limited to 75-80 chars 2017-02-16 22:47:25 +01:00
tibbi
505cd2e5af init the calendar in proper week if sunday is the first day 2017-02-12 19:46:32 +01:00
tibbi
a9bcb6ce77 make sure the filter action menu button is visible when everything is unchecked 2017-02-12 18:52:02 +01:00
tibbi
6d79b686fa add a filter to daily view too 2017-02-12 18:49:41 +01:00
tibbi
5b8c9b89c3 update the day pager adapter 2017-02-12 18:39:32 +01:00
tibbi
e07c3b9250 move a null check 2017-02-12 18:34:23 +01:00
tibbi
b99c74666f filter events on the eventlist 2017-02-12 18:32:19 +01:00
tibbi
bb6073ac11 filter monthly calendar by event types 2017-02-12 18:10:45 +01:00
tibbi
c9f3e6fec3 update yearly view after changing filtering 2017-02-12 18:02:27 +01:00
tibbi
cf4f549a57 refresh the weekly view if filtering was changed 2017-02-12 17:39:26 +01:00
tibbi
bce6f85756 store selected event types to display 2017-02-12 13:46:55 +01:00
tibbi
f84ff6c45c hide the filter event types button if there is only 1 type 2017-02-12 13:14:45 +01:00
tibbi
57d2ef24ac store filtered event types in db 2017-02-12 13:07:34 +01:00
tibbi
a8652b06e0 add a list of checkboxes at filter dialog 2017-02-12 11:56:37 +01:00
tibbi
9c90774e4c add the filtering dialog 2017-02-12 11:18:29 +01:00
tibbi
1767e6d183 add a button for filtering events by type 2017-02-12 10:50:01 +01:00
tibbi
c48f6d2e82 remove the item decoration from event types list 2017-02-12 00:08:07 +01:00
tibbi
d9bf97e509 make the whole event repetition limit line clickable 2017-02-12 00:05:34 +01:00
tibbi
53e9f5cb79 show the event type color at event screen 2017-02-11 23:55:27 +01:00
tibbi
82213b1ea5 show the event type color at the selection dialog 2017-02-11 23:40:25 +01:00
tibbi
73a9dc56da simplify the way we are getting repeatable events 2017-02-11 23:25:06 +01:00
tibbi
a9bebaa4a6 add event types to release notes 2017-02-11 23:22:44 +01:00
tibbi
5babf8acd2 use the actual event type colors at weekly view 2017-02-11 23:01:36 +01:00
tibbi
763b6d8109 allow creating new event types from Event screen too 2017-02-11 21:44:57 +01:00
tibbi
7304d74e76 add a radio button for creating new event type 2017-02-11 21:29:54 +01:00
tibbi
31cff330a6 add a helper function for filling SelectEventTypeDialog 2017-02-11 21:22:25 +01:00
tibbi
8783b674a7 reset event type to regular at deleting an events type 2017-02-11 21:14:02 +01:00
tibbi
db2deaf1dc store the selected event type at the event 2017-02-11 21:03:17 +01:00