Commit Graph

1379 Commits (8b12ab3e0d1ec93e745bccd109c9591f8834e905)

Author SHA1 Message Date
Alex Baker 8368c3b3d4 Toggle subtasks from widget 5 years ago
Alex Baker ee05a35fe9 Simplify row padding 5 years ago
Alex Baker 927b905f62 Add option to disable widget row dividers 5 years ago
Alex Baker 352910a3bc New widget due date list preference 5 years ago
Alex Baker 9ce5a727b8 Improve widget opacity settings 5 years ago
Alex Baker 63bff6b58e Add option to open list when clicking empty space 5 years ago
Alex Baker de86e87d6d Configure header, row, and empty space opacity 5 years ago
Alex Baker e2cb1c74bc Update hiding widget due date 5 years ago
Alex Baker 404242faaf Use text size for widget description 5 years ago
Alex Baker 52eb32bea9 Use ripple backgrounds for widget rows (Android 5+) 5 years ago
Alex Baker 8082af19d9 Show description in widget 5 years ago
Alex Baker ccde7f61a2 Minor widget tweaks 5 years ago
Alex Baker 5c0ec4a5a3 Add widget option to show full task title 5 years ago
Alex Baker dbfd1eeae1 Display widget due date next to or below title 5 years ago
Alex Baker 373c46dd3b Add widget row spacing preference 5 years ago
Alex Baker 605e43bede Add widget row dividers 5 years ago
Alex Baker 4d320c84d1 Add option to hide menu button 5 years ago
Alex Baker e8eea0d8bf Increase widget checkbox click target 5 years ago
Alex Baker d19bd08208 Edit widget settings from app preferences 5 years ago
Alex Baker 087c387462 Remove NonNull annotation 5 years ago
Alex Baker 2ca2c3a596 Add menu button to quickly change widget list 5 years ago
Alex Baker 17238b45d3 Override default peek behavior in landscape mode 5 years ago
Alex Baker 390b870426 Accept time change in onCancel 5 years ago
Alex Baker 537674c326 Fix ViewModelProvider initialization 5 years ago
Alex Baker 0b456d177e Fix some inspections 5 years ago
Alex Baker 56f5fef901 Fix ViewModelProviders deprecation 5 years ago
Alex Baker 688baad5a6 Tighten access restrictions 5 years ago
Alex Baker aed4614eb1 Remove ThemeColor from task edit fragments 5 years ago
Alex Baker c95fa9a1df Add final modifiers 5 years ago
Alex Baker 98970c11f4 Use getParentFragmentManager 5 years ago
Alex Baker fcf083c5fb Remove unused billing code 5 years ago
Alex Baker b421c6730e Fix move between EteSync lists 5 years ago
Alex Baker e3b16d5a47 Replace ring mode spinner with dialog 5 years ago
Alex Baker f5137f6664 Fix tag picker checkbox tint on Android 4.4 5 years ago
Alex Baker 556562c97e Don't crash EteSync sync on iCal parse failure 5 years ago
Alex Baker f8819a82c9 Reduce opacity of hint text on primary color 5 years ago
Alex Baker 1ff0229910 Fix click on hidden task titles 5 years ago
Alex Baker 2de1c3f47a Hide check button for new tasks 5 years ago
Alex Baker c7c1c6a62c Fix rtl padding in task list rows 5 years ago
Alex Baker 60d06a8d2c Convert to interface 5 years ago
Alex Baker 2ee587479e Add select all to multi-select menu 5 years ago
Alex Baker 33725ce667 Show calendar event created snackbar 5 years ago
Alex Baker bf98d474bf Improve link click handling 5 years ago
Alex Baker bad2cc4a6f Cancel notifications after rescheduling task 5 years ago
Alex Baker 669c8d7dd1 Use framework progress bar 5 years ago
Alex Baker b8d649656a Remove SeekBarDialog 5 years ago
Alex Baker 448578cef3 Custom backup/attachment dir requires Android 5+ 5 years ago
Alex Baker 27f45e64a4 Add findExistingList tests 5 years ago
Alex Baker 516f4ce2b4 Add option to disable date time picker auto close 5 years ago
Alex Baker b3eb252e2e Animate month changes 5 years ago
Alex Baker dd5b15a56d Refresh buttons after canceled pick date/time 5 years ago
Alex Baker 8e9fe10705 Only reveal fab once title is entered 5 years ago
Alex Baker bfb1481a49 Don't show multiple dialogs 5 years ago
Alex Baker 54558f71ee Show 'ok' and 'cancel' for quick due date change 5 years ago
Alex Baker 556b5908d2 Improve some task edit touch targets 5 years ago
Alex Baker 7f91439256 Use OnClick instead of OnTouch 5 years ago
Alex Baker 58ecc7e9ab Change due date by clicking on date in task list 5 years ago
Alex Baker c6d5a7c86f Remove 'ok' and 'cancel' from date time picker 5 years ago
Alex Baker 84f0842449 New due date picker 5 years ago
Alex Baker be161f022d Set minSdk to 19 5 years ago
Alex Baker fe37699bc2 Missed some sdk 16 stuff 5 years ago
Alex Baker 845b071749 Set minSdk to 17 5 years ago
Alex Baker 6acf1fba32 Set default locale to override 5 years ago
Alex Baker 447b6be7d2 Format dates with 310 backport 5 years ago
Alex Baker 27075edcc8 Discard from overflow when back button saves is on 5 years ago
Alex Baker 9cc21a3386 Fix some kotlin warnings 5 years ago
Alex Baker ac39ccb966 Move title edit to collapsing toolbar layout 5 years ago
Alex Baker 1d01c5d7b4 Add preference for linkifying task edit screen 5 years ago
Alex Baker 0bdf9c8d6f One geofence per place 5 years ago
Alex Baker 2d79e2e571 Fix crashes in PlaceSettingsActivity 5 years ago
Alex Baker b3a942a5b0 Merge tag '8.6.1' 5 years ago
Alex Baker e37e5a8059 Fix crash on startup 5 years ago
Alex Baker 7a5edcf9fc Fix non-recursive place query crash 5 years ago
Alex Baker 6392188750 Add new navigation drawer settings 5 years ago
Alex Baker ea354240ea Rename LocationFilter to PlaceFilter 5 years ago
Alex Baker bd1aa46d13 Add Places to navigation drawer 5 years ago
Alex Baker 0b95b11b68 Add LocationFilter 5 years ago
Alex Baker d6aa21c4f9 Ignore 404 when fetching list updates 5 years ago
Alex Baker 889605224d Don't query collapsed caldav/google task lists 5 years ago
Alex Baker 1f244eae25 Animate expand/collapse in nav drawer 5 years ago
Alex Baker 1ccb6377d1 Make dashclock extension free 5 years ago
Alex Baker fba0f1cfec Collapsible navigation drawer groups 5 years ago
Alex Baker b139941f90 Compact subtask chip, fix edit screen chip theme 5 years ago
Alex Baker bfdf23d1f4 Replace #200 with #300 theme colors 5 years ago
Alex Baker 2de130f9f1 Remove WorkManager.init 5 years ago
Alex Baker c55c1e6333 Force caldav sync on location change 5 years ago
Alex Baker b893094198 Add suppressSync and suppressRefresh to task 5 years ago
Alex Baker 35f0f778b6 Clean up caldav location upgrade 5 years ago
Alex Baker 91c5beb199 Synchronization locations with CalDAV and EteSync 5 years ago
Alex Baker 57c642ab9c Move shared functionality to iCalendar 5 years ago
Alex Baker a39e29a230 Add geofence and geofence api overloads 5 years ago
Alex Baker 84c83a9fac Match places with four decimal precision 5 years ago
Alex Baker 9b338a1c7c Display coordinates if there is no name or address 5 years ago
Alex Baker 8f34cbf542 Fix default theme color 5 years ago
Alex Baker 8d4a00d459 Fix clear completed from recently modified filter 5 years ago
Alex Baker f413b37058 Accent colors follow desaturation preference 5 years ago
Alex Baker 0e967c0889 Add CheckBoxProvider 5 years ago
Alex Baker b8c98aa2f1 Add ColorProvider 5 years ago
Alex Baker e18a3bb8b4 Don't set flags or ringtone on Android 8+ 5 years ago
Alex Baker 6b390b0447 Add option to disable color saturation 5 years ago
Alex Baker 6e656d1093 Add chip configuration options
* Filled or outlined
* Text and icon, text only, or icon only
5 years ago
Alex Baker ee74d9f89e Google Task sync requires Android 4.4+ 5 years ago
Alex Baker 041aedf9fb Remove unused sync error notification 5 years ago
Alex Baker 73c2cd1dca Use google-auth-library-java 5 years ago
Alex Baker 29d1b54ca7 Support decryption of shared journals 5 years ago
Alex Baker be43327f1b Fetch existing collection info 5 years ago
Alex Baker 3e94a8c069 Rename CalDAV lists, sync CalDAV colors 5 years ago
Alex Baker 13d5df230b Rename EteSync lists, sync EteSync colors 5 years ago
Alex Baker dc8f722589 New purchase activity 5 years ago
Alex Baker a4430cc213 Increase default chip text contrast 5 years ago
Alex Baker e0d4072768 Add link to RFC 5 years ago
Alex Baker 3a1d9191b7 Fix default google task list color 5 years ago
Alex Baker fc73f2e835 Outline chip style 5 years ago
Alex Baker bfe384d3fb Only notify on oauth errors once 5 years ago
Alex Baker e4727f6fc2 Update icon picker alpha 5 years ago
Alex Baker 4c324e92df Create new http client when fetching user info 5 years ago
Alex Baker 76840ef9df Replace black_54 with black_60 5 years ago
Alex Baker d307c762d9 Don't import current version value from backup 5 years ago
Alex Baker 28cbecc2bd Reduce primary variant darkening 5 years ago
Alex Baker 042762a938 Steal google calendar colors 5 years ago
Alex Baker 1b3867598b Remove index from pickable interface 5 years ago
Alex Baker ae3b3edd5a Remove ThemeCache 5 years ago
Alex Baker 7631a19a87 Use theme picker dialog in widget config 5 years ago
Alex Baker 69685be912 Make dark mode free 5 years ago
Alex Baker cb29478e71 Fix two pane layout 5 years ago
Alex Baker 0872ee30cf Fix two pane layout 5 years ago
Alex Baker 8c7aa041ec Fix comment bar background color 5 years ago
Alex Baker f4561121b6 Use saturated checkbox colors in dark mode 5 years ago
Alex Baker acb8ed9ea5 Migrate theme colors when loading old backup file 5 years ago
Alex Baker 27f9d66e3c Remove ThemeCache.getThemeColor(index) 5 years ago
Alex Baker 91ca91417b Fix shortcut config color saturation 5 years ago
Alex Baker 0eb3c88388 Auto desaturate palette colors in dark mode 5 years ago
Alex Baker e2046a614d Show correct launcher icon color in dark mode 5 years ago
Alex Baker ff373cfbb4 Show not interested icon when no list color chosen 5 years ago
Alex Baker 32bc8aac51 Use white_100 for "On" colors 5 years ago
Alex Baker 367f291aa5 Reduce color brightness in dark mode 5 years ago
Alex Baker 459434f30d Open palette picker instead of wheel first 5 years ago
Alex Baker 36656c8f35 Apply alpha to preference icons 5 years ago
Alex Baker 107e0fd31a Reduce white brightness in dark mode 5 years ago
Alex Baker 158621d6a9 Reduce accent brightness in dark mode 5 years ago
Alex Baker c3b6ac7b8c Use WebDAV sync token as ctag 5 years ago
Alex Baker bfd794640a Fix purchase dialog button color 5 years ago
Alex Baker b202a1397a Replace hasPro with purchasedThemes checks 5 years ago
Alex Baker 210456485b Fix colored icons in tag picker 5 years ago
Alex Baker ab1e5a086b Replace 'ok' with 'cancel' for pro users 5 years ago
Alex Baker 6685c76a95 Initiate synchronization after account changes 5 years ago
Alex Baker 8fd3ff4ea8 Fix theming issues on pre-lollipop devices 5 years ago
Alex Baker 1375b652db Fix default tag, caldav, and filter colors 5 years ago
Alex Baker c386c4fca3 Update color and icon list settings layouts 5 years ago
Alex Baker 78e860fea1 Add 'System default' theme 5 years ago
Alex Baker 18f2c14211 Fix custom recurrence dialog issues
* Wrong text color
* Dialog was duplicated on rotate
5 years ago
Alex Baker 28ff76b1f1 Fix snooze dialog cancel button 5 years ago
Alex Baker 88019fbd64 Lighter light mode 5 years ago
Alex Baker bff173ab92 Make notification dialogs consistent 5 years ago
Alex Baker 32b3f15901 Remove DatePickerActivity 5 years ago
Alex Baker abc9e7bfd0 Remove TimePickerActivity 5 years ago
Alex Baker c420ca733f Remove CalendarSelectionActivity 5 years ago
Alex Baker 4faffdd905 New palette and wheel color pickers 5 years ago
Alex Baker 78deb5c0d6 Add stroke around color indicators 5 years ago
Alex Baker 9ea0ef7820 Tint webdav icon 5 years ago
Alex Baker f53d992152 Improve dialog consistency 5 years ago
Alex Baker c468b16db7 Use listChoiceIndicatorSingle for locale dialog 5 years ago
Alex Baker 25e411528b Remove getThemedDialog and getAlertDialogStyle 5 years ago
Alex Baker 46ee03d9bd Don't reuse httpclient when locating home set 5 years ago
Alex Baker 5f466e041c Replace color pref summaries with tinted icons 5 years ago
Alex Baker ff33d5821c New theme picker dialog with live preview 5 years ago
Alex Baker 60cd0821b1 Invalid username or password error message 5 years ago
Alex Baker 236658e3d2 Store colors as android color ints 5 years ago
Alex Baker 5847170a8c Apply primary colors programmatically 5 years ago
Alex Baker 31483a0aba Rename actionBarTint to colorOnPrimary 5 years ago
Alex Baker d627cb1d5a Set preference icon tints programmatically
Tinting preference icons with 'preferenceStyle' prevents
programmatic tinting
5 years ago
Alex Baker 71f7ce8be3 Set collapsing toolbar scrims programmatically 5 years ago
Alex Baker f59015c7a9 Fix workmanager deprecation 5 years ago
Alex Baker 394d23cae6 Replace NotNull with NonNull 5 years ago
Alex Baker f4299c1bcd Apply base toolbar themes based on contrast 5 years ago
Alex Baker 573cbca918 Calculate toolbar text contrast 5 years ago
Alex Baker f9a8f0eba0 Update notification preferences
* move intents to preference xml
* hide battery optimization setting if already disabled
* rename battery optimization and notification channel settings
* rearrange entries
5 years ago
Alex Baker 2822837a04 Add option to disable wearable notifications 5 years ago
Alex Baker cf67812206 Fix deprecations 5 years ago
Alex Baker 1e1ca2d2bd Don't show help menu on about page 5 years ago
Alex Baker 544296c98b Add default sync to sync preferences 5 years ago
Alex Baker fe611468e3 Set formatting to kotlin style guide 5 years ago
Alex Baker 940785ceec Remove RTL override 5 years ago
Alex Baker 9bd3a0d02e Use accent color in repeat picker 5 years ago
Alex Baker 9186d8c03f Remove newDialog overload 5 years ago
Alex Baker 5eb5813283 Fix preference crashes 5 years ago
Alex Baker 00b57e1af7 Migrate settings to androidx preferences 5 years ago
Alex Baker bf3088ad0b Migrate tasker list notification to androidx prefs 5 years ago
Alex Baker 71d92db25f Migrate dashclock extension to androidx prefs 5 years ago
Alex Baker 09d2314411 Migrate WidgetConfigActivity to androidx prefs 5 years ago
Alex Baker 4d901351da Remove unused tracking events 5 years ago
Alex Baker 8cc4e633c0 Fix empty navigation drawer 5 years ago
Alex Baker 3344f69012 Merge tag '8.0.1' 5 years ago
Alex Baker aeb3dd3c7a Fix missing sync menu for fdroid 5 years ago
Alex Baker bfa865e0c8 New 'Help & feedback' menu 5 years ago
Alex Baker ad39228a2c Fix issue when encryption settings rotated 5 years ago
Alex Baker 054d05a15e Use serializable userinfo 5 years ago
Alex Baker 968054d0ee Notify user of incorrect encryption password 5 years ago
Alex Baker 1ec35bc8a4 Remove caldav account name validation 5 years ago
Alex Baker 824d216177 Add description to caldav/etesync account setup 5 years ago
Alex Baker 0b508ec45a Two stage etesync login 5 years ago
Alex Baker 53c1e81249 Try URL and .well-known/caldav before failing 5 years ago
Alex Baker 243277b7fe Fix moved or deleted task synchronization 5 years ago
Alex Baker 685f5d9e43 Only apply remote list fragment if changed 5 years ago
Alex Baker bd0981933a Fix moving caldav/local subtasks from edit screen 5 years ago
Alex Baker 502b81555e New 'Add account' dialog 5 years ago
Alex Baker e36718fadc Navigation button saves account and list settings 5 years ago
Alex Baker 285fe0db91 Check journal lastUid before fetching entries 5 years ago
Alex Baker 368d26484e Add etesync documentation url 5 years ago
Alex Baker c4927caf06 Don't try to decrypt empty strings
String will be empty when removing an account after restoring a backup
5 years ago
Alex Baker 581e6c9b47 Add TYPE_TASKS 5 years ago
Alex Baker 965a8a0b19 Add EteSyncCalendarSettingsActivity 5 years ago
Alex Baker b83c2fa8b4 Rearrange some files 5 years ago
Alex Baker c5846d1076 Add BaseCaldavCalendarSettingsActivity 5 years ago
Alex Baker 339e5c87f0 Remove remotely deleted task from local change set 5 years ago
Alex Baker 8b6af51d1e Use equals when checking calendar name 5 years ago
Alex Baker 5d60e452d4 Invalidate auth token when removing account 5 years ago
Alex Baker 1000a3ebb8 Fix migrations 5 years ago
Alex Baker 2257aa6697 Batch fetch and push journal entries 5 years ago
Alex Baker 5cf4fabdb7 Apply remote list name changes 5 years ago
Alex Baker 58513d0eea Fix change action 5 years ago
Alex Baker 945c1d8412 Add EteSynchronizer 5 years ago
Alex Baker 744a673c7b Add EteSyncAccountSettingsActivity 5 years ago
Alex Baker a0d6aada98 Add encryption key and account type to caldav 5 years ago
Alex Baker 9757356922 Add BaseCaldavAccountSettingsActivity 5 years ago
Alex Baker 974141ce80 Move query construction to TaskListQuery 5 years ago
Alex Baker 59a722f251 Automatically import Android AutoBackup data 5 years ago
Alex Baker 9e85cc5b01 Add support for offline multi-level subtasks 5 years ago
Alex Baker 75a369dcf3 Fix drag and drop in paged caldav/google lists 5 years ago
Alex Baker 2339884fec Fix CalDAV findChildrenInList 5 years ago
Alex Baker ce7d04b595 Start converting to view binding 5 years ago
Alex Baker 9a8642516b Updated modified time after multi-select changes 5 years ago
Alex Baker c8e313c67a Fix selections that include task with no tags 5 years ago
Alex Baker 274d98160a Change tags with multi-select 5 years ago
Alex Baker d6eba3cbf5 Fix crash in custom filter when tag was deleted 5 years ago
Alex Baker 8f6b6e54e7 Perform tag filtering in chip provider 5 years ago
Alex Baker 524e2573f2 Set time zone on due dates 5 years ago
Alex Baker b9de133c7a Remove unused method
Fixes crash on pre-21 devices, can't use "clear" in ViewModel
5 years ago
Alex Baker f6fd7105e6 Add support for self-signed SSL certificates 5 years ago
Alex Baker 4e29043390 New tag picker activity 5 years ago
Alex Baker b46d439f46 Fix Tasker plugin settings 5 years ago
Alex Baker feecd7913e Remove FORCE_SYNC flag 5 years ago
Alex Baker 19febfb54f Don't use task completer for new tasks 5 years ago
Alex Baker deec9c45a2 Check for map before opening link 5 years ago
Alex Baker 201747a989 Enable subtasks for Lollipop 5 years ago
Alex Baker e87b7dedb9 Remove reporting for some types of exceptions 5 years ago
Alex Baker d73229aa52 Retain scroll position in paged lists 5 years ago
Alex Baker 6feab18653 Touch and sync instead of using AfterSaveWork 5 years ago
Alex Baker 97fdbf109e Hide subtasks option on pre-marshmallow devices 5 years ago
Alex Baker 9746aa5fc0 Don't schedule refresh after completion 5 years ago
Alex Baker c67e664b31 Fix generic and amazon compile 5 years ago
Alex Baker 4922b156ee Set view model filter from drawer
Avoid extraneous refresh of old filter when drawer closes
5 years ago
Alex Baker 6585bec89b Make save button asynchronous 5 years ago
Alex Baker 8e05fab61b Remove TAGS_CHANGED flag 5 years ago
Alex Baker 49535c2233 Tweak tag join criteria 5 years ago
Alex Baker 4902a3aedd Suppress refresh and sync during import 5 years ago
Alex Baker 40a542b945 Use paged list when not using drag and drop 5 years ago
Alex Baker 21a1b9cfc7 Add option to disable subtasks
Subtasks are disabled by default
5 years ago
Alex Baker a4a201d647 Fix widgets 5 years ago
Alex Baker 4cef8298dd Load a subset of Google Task info 5 years ago
Alex Baker 8ecd03ee8b Load a subset of caldav task info 5 years ago
Alex Baker 9c5efc36ab Move appearance preferences to main preferences 5 years ago
Alex Baker 53b6c13e64 Use case insensitive compare 5 years ago
Alex Baker f76d046b11 Silently update security provider 5 years ago
Alex Baker 1b35cd5dd4 Use natural ordering for lists and filters 5 years ago
Alex Baker 2f37c76d93 Force sort order on recently modified filter 5 years ago
Alex Baker 861f99b22f Increase checkbox touch target 5 years ago
Alex Baker 424f64e2dc Replace hack for maintaining scroll position 5 years ago
Alex Baker 1ef5875003 Fix sort animation 5 years ago
Alex Baker 72101b2ebb Fix action mode memory leak 5 years ago
Alex Baker 48a218e63d Fix recursive subtask count again 5 years ago
Alex Baker 6d19d07fb6 Fix bad merge 5 years ago
Alex Baker 769a23dd29 Merge tag '7.3.2' 5 years ago
Alex Baker ddf9ccdf5d Replace hidden and completed eq with lte 5 years ago
Alex Baker 6e8587875f Skip animations for long lists
* Don't animate sort changes
* Don't detect moves
5 years ago
Alex Baker 765d5ba776 Improve recursive query performance 5 years ago
Alex Baker 1c99a94906 Fix crash when clearing 1000+ completed tasks 5 years ago
Alex Baker 7f855255c3 Only fetch google or caldav subtasks if necessary 5 years ago
Alex Baker f35481a6e6 Suppress refresh while importing caldav tasks 5 years ago
Alex Baker d81901b889 Subtasks in task edit screen 5 years ago
Alex Baker ca14ae65f1 Update recently modified filter
* Show all edits in past 24 hours
* Allow sorting and subtasks
* Disable hidden/completed toggles
5 years ago
Alex Baker 48a1ba686c Fix subtask count in filters 5 years ago
Alex Baker 8df1f55eb4 Fix setting caldav icon on new list 5 years ago
Alex Baker 726e3768ab Add getDefaultPriority to preferences 5 years ago
Alex Baker 0b85bfdb8f Fix crashes on missing filter 5 years ago
Alex Baker 304e7153ae Don't hide synchronization features 5 years ago
Alex Baker f3fd57dbb1 Merge tag '7.2.2' 5 years ago
Alex Baker 82754b50ef Enqueue cleanup work in batches 5 years ago
Alex Baker c6cce3a745 Change location of chips
* All chips in group
* Chips on left side
5 years ago
Alex Baker 7e4279bdb6 Fix expand/collapse issues
* Don't allow in Google Tasks 'My Order'
* Broadcast refresh after toggling
5 years ago
Alex Baker 41aed52186 Fix completed task flicker 5 years ago
Alex Baker 2e2b0a5fba Expand and collapse subtasks 5 years ago
Alex Baker b5e29b0ad9 Add collapsed column to tasks 5 years ago
Alex Baker e654191eae Add FANCY and SHOW_FILESIZE 5 years ago
Alex Baker a703fa30a0 Move search query to filter 5 years ago
Alex Baker 778720ab23 Ignore click on same filter 5 years ago
Alex Baker 20ff953e5b Use guava Objects.equal 5 years ago
Alex Baker 4f87a0a5c9 Fix room warnings 5 years ago
Alex Baker ef18f09ee0 Fix remotely unindented tasks 5 years ago
Alex Baker 7ae9605e13 Update dav4jvm and ical4android
* Replace submodules with jitpack
* Use new RelatedTo field
5 years ago
Alex Baker a3f504d410 Room 2.2.2 5 years ago
Alex Baker 292fda689f Check if getAccessToken returned null 5 years ago
Alex Baker c2e6a75b19 Use table join for notification filter 5 years ago
Alex Baker 9fd7c30635 Print human readable durations 5 years ago
Alex Baker 4ef56a34df Check for subtasks before using recursive query 5 years ago
Alex Baker 777980cb71 Use postValue instead of setValue 5 years ago
Alex Baker 82bf41c2de Hide remote list chip on subtasks 5 years ago
Alex Baker f8518742f8 Subtasks everywhere 5 years ago
Alex Baker d34780d770 Clean up query builder 5 years ago
Alex Baker 951b8b8d81 Index recursive tasks temp table 5 years ago
Alex Baker 3730500d25 Add active_and_visible index on tasks 5 years ago
Alex Baker f027836c0c Time queries 5 years ago
Alex Baker 21d518a94f Select subtask info into temporary table 5 years ago
Alex Baker 73f01fb08b Remove paging library 5 years ago
Alex Baker f99a3fab11 Truncate google task titles and descriptions
Google returns HTTP 400 if limits are exceeded
5 years ago
Alex Baker fb72a4d29b Save remote google tasks with title or description 5 years ago
Alex Baker 95f36a6d47 Add caldav acct pref to suppress repeating tasks 5 years ago
Alex Baker 54318c8f69 Fix TRANS_SUPPRESS_REFRESH 5 years ago
Alex Baker b10587662d Set DtStart on recurring tasks 5 years ago
Alex Baker 5cb3ae2747 Display caldav exceptions 5 years ago
Alex Baker 9dc0e74401 Batch CalDAV query 5 years ago
Alex Baker 83642e25d7 Improve recursive query performance 5 years ago
Alex Baker c91ebff147 Fix subtasks after importing backup file 5 years ago
Alex Baker b5a85e44bb Refactor recursive query to use builder 5 years ago
Alex Baker 9e7847487a Move missing column hack 5 years ago
Alex Baker a85367ab18 Display caldav and google task subtasks on widget 5 years ago
Alex Baker aaa82447b0 Reuse recursive query for GtasksFilter 5 years ago
Alex Baker 7bbc9fe279 Tweaking recursive query 5 years ago
Alex Baker aca3a1e933 Display Google Tasks subtasks in all sort modes 5 years ago
Alex Baker 7dada2a044 Exclude deleted tasks when finding children 5 years ago
Alex Baker 15ff2d32c1 Remove position hack expiration 5 years ago
Alex Baker c408eaf541 Add isReverseSort and isManualSort to preferences 5 years ago
Alex Baker dc519a59e5 Move caldav query join 5 years ago
Alex Baker 955c519dd8 Set caldav parent to 0 if remote id not found 5 years ago
Alex Baker 1bfd8e0c47 Load existing caldav subtasks on upgrade 5 years ago
Alex Baker e1efcd3e9c Preserve subtasks when moving from edit screen 5 years ago
Alex Baker 84e954232b Move caldav subtasks 5 years ago
Alex Baker 415ce8030a Add getChildren overload 5 years ago
Alex Baker 48fdba8884 Remove google task children from list of ids 5 years ago
Alex Baker b9a5e1cf02 Exclude moved remote tasks from drawer count 5 years ago
Alex Baker 7c031f1141 Fix caldav subtask animations 5 years ago
Alex Baker 40b952408d Caldav subtasks requires lollipop 5 years ago
Alex Baker e44e6ce2c4 Remove caldav child count 5 years ago
Chris Heywood 48680983c2 Initial WIP commit for CalDAV subtasks support (refs #552) 5 years ago
Alex Baker 7b2334e8a3 Add TaskCompleter 5 years ago
Alex Baker c5e4825822 Remove TOGGLE_STATE from CompleteTaskReceiver 5 years ago
Chris Heywood 05f385db7d Synchronize RELATED_TO field 5 years ago
Chris Heywood e68b49942a Recursively delete caldav children 5 years ago
Chris Heywood 2081264a0a Add cd_parent and cd_remote_parent to CaldavTask 5 years ago
Alex Baker 74eb59a36e Don't delete recurring tasks completed remotely 5 years ago
Alex Baker cc097843bc Delete GtasksTaskContainer 5 years ago
Alex Baker 4c7440afe4 Fix '0 tasks' notification 5 years ago
Alex Baker 66c7cd7853 Reduce max notifications from 40 to 21
Android 10 reduced the limit from 50 to 25
5 years ago
Alex Baker 510f1b187c Fix bug forcing new tasks to top 5 years ago
Chris Heywood c46b0d011e Resolve problem with bad values in modified and deleted fields.
Can result in deletion not functioning properly from task list.
5 years ago
Alex Baker 19b7042469 Add background location permission 5 years ago
Alex Baker b21a8f5f88 Set CalDAV due date to UTC 5 years ago
Alex Baker e92bc29cfb Fix "IS NOT NULL" 5 years ago
Alex Baker 6e95a809d0 Catch HttpNotFoundException 5 years ago
Alex Baker 674b828212 Check for empty vtodo on upgrade 5 years ago
Alex Baker d44355927e Update CREATOR modifiers and return types 5 years ago
Alex Baker c959049848 Use batch in DeletionDao and TaskDeleter 5 years ago
Alex Baker 3d83bd381b Update tag and tagdata deletion 5 years ago
Alex Baker 3f71329f61 Apply existing categories on upgrade 5 years ago
Alex Baker 4367d74031 Duplicate alarms and geofences 5 years ago
Alex Baker 8e8332b0b7 Synchronize CalDAV categories 5 years ago
Alex Baker f39a998630 Change Tag constructor arguments 5 years ago
Alex Baker 7bc4c45536 Remove remoteId from CaldavTask constructor 5 years ago
Alex Baker 3c06a0644b Add TagDataDao.getTagDataForTask 5 years ago
Alex Baker 16910c53c9 Remove TagService 5 years ago
Alex Baker 2d95549b26 Set icon on new caldav lists 5 years ago
Alex Baker 19b04c18ac Bug fixes
* Fix native date picker crash
* Didn't bump 6.8 upgrader version after 6.7.3 fix
5 years ago
Alex Baker fabde0799b 25 new icons 5 years ago
Alex Baker a761f4e7d0 Update theme application 5 years ago
Alex Baker 5f0ea6f2f6 Add debug options to purchase and consume iaps 5 years ago
Alex Baker 8b5aeb3daa Update drawer shadow
* Don't set drawable on API 21+
* Copy drawer shadows from Google sample
5 years ago
Alex Baker 24c2206b71 Fix CalDAV filter criteria 5 years ago
Alex Baker 5a45f4276d Set toolbar text color in MenuColorizer 5 years ago
Alex Baker a4b3967158 Fix theme crash 5 years ago
Alex Baker fbedfc3c89 More theme adjustments 5 years ago
Alex Baker 931003f921 Remove asWindowBackground 5 years ago
Alex Baker b0bd5a2b5b Remove asContentBackground 5 years ago
Alex Baker 9a7b86f14d Remove colorAccentDialog 5 years ago
Alex Baker 945a0ac87a Remove alpha_secondary and alpha_disabled attrs 5 years ago
Alex Baker 90d51aca38 Remove icon_tint attr 5 years ago
Alex Baker 3a722ff949 Use primary color in recurrence picker 5 years ago
Alex Baker 54755570ec Use dialog title instead of message 5 years ago
Alex Baker f35dbaa529 Use accent color for light white theme buttons 5 years ago
Alex Baker 7af512e55a Rename activity_purchase->dialog_name_your_price 5 years ago
Alex Baker db66f9bce9 Replace actionBarPrimaryText with colorOnPrimary 5 years ago
Alex Baker 309377ee31 Switch colorPrimaryDark with colorPrimaryVariant 5 years ago
Alex Baker 7bab3b87d0 Replace fab_text with colorOnSecondary 5 years ago
Alex Baker 606d29ee15 Show purchase dialog when modifying subscription 5 years ago
Alex Baker 4c3efa6763 More subscription changes 5 years ago
Alex Baker 1c94179adf Name your own subscription price 5 years ago
Alex Baker bad32d7455 Material components 1.1.0-alpha07 5 years ago
Alex Baker 0a30a0c9d6 Merge tag '6.7.3' 5 years ago
Alex Baker 6ca900e991 Fix sync issues
* Always sync every list - https://issuetracker.google.com/issues/136123247
* Return empty string when password decryption fails
* Exclude more non-fatal exception reports
5 years ago
Alex Baker 5895e75079 Check if google task list or caldav list is null 5 years ago
Alex Baker e3bd86c7e8 Update Google Task and CalDAV filter query 5 years ago
Alex Baker dc4ab11583 Fix drawer count issues 5 years ago
Alex Baker f3d2a3323e Check for theme purchase 5 years ago
Alex Baker 12f803e3de Custom icon picker 5 years ago
Alex Baker c3fbef94d6 Fix caldav error message 5 years ago
Alex Baker 2fa0e700cd Pass Filter to CustomFilter constructor 5 years ago
Alex Baker 3371b16a68 Fix check for clashing tag name 5 years ago
Alex Baker 81bd35ecf5 Allow duplicate caldav calendar names 5 years ago
Alex Baker 97d17d23c0 Navigation drawer update
* Close drawer after selecting navigation action
* Remove unused methods
* Fix pre-21 crash
5 years ago
Alex Baker cd5cd6fe66 Remove MainActivity.recreate 5 years ago
Alex Baker 9b9c8c95a9 Merge tag '6.7.2' 5 years ago
Alex Baker 56f3dceec7 Fix Google Task and Google Drive issues 5 years ago
Alex Baker 4ca58fefa8 Add count to filter list item 5 years ago
Alex Baker 54278e49e0 Convert navigation drawer to recycler view 5 years ago
Alex Baker ead60643be Fetch tags and lists with counts 5 years ago
Alex Baker c7b7e13768 Embed CaldavTask in TaskContainer 5 years ago
Alex Baker 3c5df292ee Rename database columns 5 years ago
Alex Baker 5194ac4c33 Update styling for chip with close icon 5 years ago
Alex Baker 2c60d25634 Fix location chip and description RTL issue 5 years ago
Alex Baker 4feec7e39f Add location chip to task list 5 years ago
Alex Baker 76bb10c40d Reduce chip size 5 years ago
Alex Baker 5ca9b1e83f Add support for application/* attachments 5 years ago
Alex Baker 21f1275ca4 Remove checkbox caching 5 years ago
Alex Baker fb59324a50 Fix issues from dav4jvm/ical4android upgrade 5 years ago
Alex Baker cd82a7c402 Fix google task list migration 6 years ago
Alex Baker 7a4ca60a2d Parallelize synchronization by accounts 6 years ago
Alex Baker 31a0254e71 Update dav4jvm and ical4android 6 years ago
Alex Baker 8aafe71167 Restore selected state in TaskListFragment 6 years ago
Alex Baker aeaf464b63 Maintain current scroll position when task moves 6 years ago
Alex Baker aac1401e42 Remove Notifier.triggerNotification 6 years ago
Alex Baker b93c1de5dc Replace notification import 6 years ago
Alex Baker d281b649a0 Don't use past time when scheduling reminders
A new task with a reminder time in the past but outside of quiet hours
was causing a tight loop when the current time was within quiet hours
6 years ago
Alex Baker ef62f3851e Fix notification manager cancellation 6 years ago
Alex Baker 72efc18009 Include Google Task children when moving tasks 6 years ago
Alex Baker ec02699166 Throw HttpNotFoundException 6 years ago
Alex Baker 23f4741425 Perform search query on main thread 6 years ago
Alex Baker 752f0a6661 Use paging library for non-manually sorted lists 6 years ago
Alex Baker ea33eed50a Remove swiping code 6 years ago
Alex Baker c16e0bc6b1 Fix google task list filter criteria 6 years ago
Alex Baker 824bffdb5b Remove duplicate tag results 6 years ago
Alex Baker 886cca32d3 Fix google task list filter criteria 6 years ago
Alex Baker 011d139f06 Don't reposition twice w/ custom order hack 6 years ago
Alex Baker dbe04c8636 Use DnD for tags and builtin filter subtasks 6 years ago
Alex Baker 44317d58da Intercept Drive network requests 6 years ago
Alex Baker c09d0323e6 Ignore 404 error when getting drive folder 6 years ago
Alex Baker 37887e6ce2 Fix test 6 years ago
Alex Baker 9b1e1acc60 Add custom order synchronization hack
Workaround for https://issuetracker.google.com/issues/132432317. When
enabled Tasks will synchronize parents and positions for all active
tasks.
6 years ago
Alex Baker 31bb7b1abd Add Flipper network interceptors 6 years ago
Alex Baker 787060c35b Google Tasks' style drag and drop 6 years ago
Alex Baker abf15a3635 Reuse google task 6 years ago
Alex Baker b779330c0b Report more sync exceptions 6 years ago
Alex Baker 9428ff74e5 Merge tag '6.6.4' 6 years ago
Alex Baker 6a6f550ed0 Missed nextPageToken check 6 years ago
Alex Baker cc08552376 Check if next page token is empty string
https://issuetracker.google.com/issues/133254108
6 years ago
Alex Baker 087aae0a7b Complete rewrite of Google Task manual ordering 6 years ago
Alex Baker bef060591a Remove google account check from sync adapters 6 years ago
Alex Baker 029bc86820 Include deleted tasks when updating last sync 6 years ago
Alex Baker dd2d038ba0 Animate google task indentation 6 years ago
Alex Baker 4fcf02365a Sync 1 minute after latest change 6 years ago
Alex Baker 1436035c94 Reset last sync when reinitializing gtask acct 6 years ago
Alex Baker cb4641dda1 Merge tag '6.6.3' 6 years ago
Alex Baker de95a601de Remove Google Tasks eTag check 6 years ago
Alex Baker 65292e7ae6 Try harder to determine backup file extension 6 years ago
Alex Baker ef7ca32cf2 Include tag names in search results 6 years ago
Alex Baker 3217627907 Accidentally deleted 'tasks.' 6 years ago
Alex Baker 39b049278a Remove unnecessary invalidate 6 years ago
Alex Baker f34cdcaa68 Replace paging library with @RawQuery 6 years ago
Alex Baker 7cd7699b95 Remove file metadata join 6 years ago
Alex Baker c6a1fb65c6 New Google tasks don't have parents 6 years ago
Alex Baker 8d09e226ce Hard code 'add account' preferences 6 years ago
Alex Baker 4fb690fda1 Create chips programmatically 6 years ago
Alex Baker bec5a4d6a1 Revert "Partially update app widget"
This reverts commit de232e57b5.
6 years ago
Alex Baker cc7a36f2da Fix oauth crash 6 years ago
Alex Baker 21c40c74af Add contact developer link to preferences 6 years ago
Alex Baker 0bc53fcce4 Check for drive permission in preferences
Update error handling for failed logins
6 years ago
Alex Baker 5899037e0b Fix shrinker issue 6 years ago
Alex Baker aac2139045 Add changelog link 6 years ago
Alex Baker 84bafeda43 Add support emails 6 years ago
Alex Baker 1c944f15fd Backup and restore preferences 6 years ago
Alex Baker 49df4b9212 Fix Google API credentials 6 years ago
Alex Baker db3927a59b Google Task sync improvements
* Check etag when fetching lists
* Set max results to 100
6 years ago
Alex Baker f6505cf985 Replace play services auth library
Google Tasks and Drive support for F-Droid and Amazon builds
6 years ago
Alex Baker 569f5e57f1 Fix crash on task import 6 years ago
Alex Baker cbec568084 Remove FlavorSetup 6 years ago
Alex Baker 244015163a Add attribution activity 6 years ago
Alex Baker c77f49de80 Update test injection, fix broken tests 6 years ago
Alex Baker b37e9870f6 Replace jetbrains annotation usage 6 years ago
Alex Baker 74f402e699 Replace javax.annotation usage 6 years ago
Alex Baker f0812ae443 Fix analytics opt-out 6 years ago
Alex Baker 616c48b6c7 Refresh purchases on startup 6 years ago
Alex Baker 71c2d125c2 Use Mapbox for reverse geocoding 6 years ago
Alex Baker 76812c00ba Integrate amazon billing 6 years ago
Alex Baker 57ae4d15fe Move GoogleAccountManager to googleplay flavor 6 years ago
Alex Baker b5343cc9f5 Show 'About' and 'Improve Tasks' in Amazon build 6 years ago
Alex Baker f3c7ad2648 Remove support_maps bool 6 years ago
Alex Baker 6a34b45cbf Fix geocode error toast 6 years ago
Alex Baker 7ae3309c52 Downgrade OkHttp
I didn't get the memo
6 years ago
Alex Baker 15b98fa4d4 Location picker tweaks and bug fixes 6 years ago
Alex Baker 811c6a2a08 Enable MultiDex in release builds 6 years ago
Alex Baker ec3debb140 Fix mapbox addresses 6 years ago
Alex Baker 648240246b Add place search attribution 6 years ago