Tom Hacohen
8fb50df017
Remove more redundant code.
4 years ago
Tom Hacohen
2f565994b7
CollectionMembers: add pages to control collection memberships.
4 years ago
Tom Hacohen
9ec5d2a708
Change code to double-quotes.
4 years ago
Tom Hacohen
64753586e3
Clear recurrence options when changing freq.
...
Apparently iCal.js doesn't filter it itself so we have to do it,
otherwise we can create malformed recurrence options.
Fixes #134 .
4 years ago
Tom Hacohen
9400abdbf4
Revert "reset options if freq changes"
...
This reverts commit f64169385e
.
4 years ago
Tom Hacohen
2b8fa751b7
Revert "when using multiple select must have and array with default values"
...
This reverts commit 7595be4df7
.
4 years ago
Tal Leibman
7595be4df7
when using multiple select must have and array with default values
4 years ago
Tal Leibman
f64169385e
reset options if freq changes
4 years ago
Tom Hacohen
fd0a83d6a2
External link: also add noreferrer.
4 years ago
Andrew P Maney
508d02a0ea
Tasks: batched uploads for recurring task completion
5 years ago
Andrew P Maney
de94a02025
Task: add recurrence features to list view
5 years ago
Andrew P Maney
7a42ff04d8
UI: pretty error messages
...
Add Toast component for displaying error messages in a more prominent way
5 years ago
Andrew P Maney
b78ccfbf8b
MUI: fix TimezonePicker types
...
broken from mui/lab update
5 years ago
Andrew P Maney
0b5274887f
Tasks: make overdue secondary text red
...
Also add some logic to display tasks due today as "Due today"
Tasks: fixes
5 years ago
Andrew P Maney
ba00be300e
RRule: handle undefined options.byday
...
Merge of #108
5 years ago
Andrew P Maney
b90adaffb5
Tasks: improve positioning of Toolbar menus
...
Merges #105
5 years ago
Andrew P Maney
effd74e0b2
Tasks: adds filter by tag feature
...
Squash of #94
5 years ago
Tom Hacohen
ec9d8d3329
Revert "Tasks: adds filter by tag feature"
...
Reverting because I'm not the author. The next commit will have the
right author set.
This reverts commit b14697474c
.
5 years ago
Tom Hacohen
b14697474c
Tasks: adds filter by tag feature
...
Squash of #94
5 years ago
Tom Hacohen
5cb8dda9cc
List: move the list widget to use the material ui list.
...
Fixes #79 .
5 years ago
Andrew P Maney
54302c4c07
License: adds license to Colored Radio
5 years ago
Andrew P Maney
0436e9ccd0
Tasks: adds colored radio buttons
...
available as widget, they are being used for priority in Task Edit
5 years ago
Tom Hacohen
7efb185caf
RRule: sanitize byday/month before using.
...
It was crashing when they were not array, so this change makes sure they are.
Additionally, since we don't support the number prefixes for by day (e.g.
3SA) at least sanitize the ones we can handle which are the ones
prefixed by 1 such as 1SA, and turn them into the equivalent SA.
5 years ago
Tom Hacohen
0b18cac914
Licensing: add license headers to source files.
5 years ago
Tal Leibman
e0904eea02
RRule: layout and style changes
5 years ago
Tal Leibman
7b0264fc50
Widgets: ColorPicker
5 years ago
Tal Leibman
643010ccfe
JournalsList: show journal color
5 years ago
Andrew P Maney
399724f7e4
DateTimePicker: change to a more usable date and time picker
...
Note by @tasn: I actually wrote this from scratch, but slightly based it
on work by @AbleLincoln in #74 which is why I set him as the author.
Fixes #9
5 years ago
Tom Hacohen
7b22e0e76b
RRule: move filtering of empty values to inside the widget.
5 years ago
Tom Hacohen
8440cac7e8
rrule: fix spacing and locations of code.
5 years ago
Tom Hacohen
16255e4cad
RRule: fix indentation.
5 years ago
Tom Hacohen
e2b732f212
RRule: remove redundant checks.
5 years ago
Tom Hacohen
94d56c4715
rrule: force the interval to be 1 and never empty.
5 years ago
Tom Hacohen
dfe5518f38
RRule: improve design a bit
5 years ago
Tom Hacohen
4b20a0db5f
Event Edit: simplify code and make it persist the rrule
...
While at it, also fix an issue with byday needing to be string[] and not
number[]
5 years ago
Tal Leibman
0657e79e45
widgets: name change "RRuleEteSync" to "RRule"
5 years ago
Tal Leibman
c7c8b09e41
widgets: RRule layout and styles
5 years ago
Tal Leibman
2dcf86238b
widgets: RRule change bymonth and byday to multi Select
5 years ago
Tal Leibman
3f05e43439
widgets: RRule disable complex recurring event options
5 years ago
Tal Leibman
86bd2a5420
widgets: RRule support bymonth repeat for multiple values
5 years ago
Tal Leibman
8d9482b720
widgets: change RRule to get type ICAL.Recur as prop
...
in ICAL.Recur many values are an array of numbers currently the
RRule widget only handle multiple values for weekday.
this change is not final since it may cause user data to be lost
when editing an existing event
5 years ago
Tal Leibman
3f1194f8bd
widgets: RRuleOptions to match RecurData in ical.js from etesync IOS
5 years ago
Tal Leibman
47ba581a24
widgets: change RRule wrapper to React.Fragment
5 years ago
Tal Leibman
e54e24d8c1
DateTimePicker : add disabled property
5 years ago
Tal Leibman
6446777c79
widgets: add RRule widget
...
First step towards fixing #50
RRule widget for repeating tasks and calendar events
5 years ago
Tom Hacohen
bfc54018ce
Widgets: add TimezonePicker widget.
5 years ago
Tom Hacohen
2c02ec839e
List: don't set the pointer cursor for non-clickable items.
5 years ago
Tom Hacohen
fcf8f1af58
Upgrade material-ui.
5 years ago
Tom Hacohen
95944d87b5
PrettyError: redesign to make more reusable.
5 years ago
Tom Hacohen
c7d4a15f5f
Move the etesync-js API to its own repo.
5 years ago