Alex Baker
faff1dcc08
Google Drive updates
...
* Use work manager for uploads
* Clean up auto backups
6 years ago
Alex Baker
e3ed0934ca
Disable hidden/completed toggle for search results
6 years ago
Alex Baker
53cd22868b
Fix show/hide menu items during search
6 years ago
Alex Baker
59deff44d3
Update search behavior
...
* Hide menu items during search
* Subscribe/dispose in action expand listener
6 years ago
Alex Baker
734d51bdfe
Update search behavior
...
* Show all tasks for empty query
* Revert filter when closing search
6 years ago
Alex Baker
31fb7e4397
Add option to copy backup files to Google Drive
6 years ago
Alex Baker
f471b47b12
Update dependencies
6 years ago
Alex Baker
bd968eb127
Android Studio inspections
6 years ago
Alex Baker
c4ede5a0e9
Handle SEND_MULTIPLE for images
6 years ago
Alex Baker
e0dadacad6
Handle send intents with images
6 years ago
Alex Baker
3ca0a04f1a
Clean up attachments and cache
6 years ago
Alex Baker
593b5bc5c5
Use storage access framework for attachments
6 years ago
Alex Baker
09156c5243
Use storage access framework for backup files
6 years ago
Alex Baker
72db9a52a5
Update google java APIs
6 years ago
Alex Baker
cc3cb49192
Update third party dependencies
6 years ago
konradkluz
5082a73302
Search works in a reactive way
6 years ago
Alex Baker
944a112dbc
Synchronize access to refresh scheduler
6 years ago
Alex Baker
48b5e18062
Prevent swipe for multi-level Google Task subtasks
...
Google Tasks API to impose single level limit starting 8/30/19
6 years ago
Alex Baker
41e1d489ce
Fix rescheduling geofence after uncompleting task
6 years ago
Alex Baker
cab1b93529
Add location row to task edit customization
6 years ago
Alex Baker
2257664ab0
Migrate to geofencing client
6 years ago
Alex Baker
22a136a177
Update translations, bump version
6 years ago
Alex Baker
0e8a2e640b
Don't linkify empty text
6 years ago
Alex Baker
7f58aae005
Fix location control set hasChanges
6 years ago
Alex Baker
0e32ddaf54
Use work manager for after save work
6 years ago
Alex Baker
01ef2476ad
One location per task
6 years ago
Alex Baker
b405e87b49
Make radius configurable per location
6 years ago
Alex Baker
49fe296a61
Fix tasker task creator
6 years ago
Alex Baker
cb8e0f10f0
Apply default sync list in task creator
6 years ago
Alex Baker
1311db836f
Added new location row to edit screen
6 years ago
Alex Baker
b9ea0bc72c
Temporary hack to prevent white shortcut widget
6 years ago
Alex Baker
3880639f93
Clear caldav status and progress when incompleting
6 years ago
Alex Baker
e9a5baabee
Set CalDAV completion percentage
6 years ago
Alex Baker
829f849603
Use launcher icon palette for shortcut widget
6 years ago
Alex Baker
f46778d9ac
Update translations, bump version
6 years ago
Alex Baker
7e7c215931
Fix search text color
6 years ago
Alex Baker
36c1986482
Show due date for completed tasks
6 years ago
Alex Baker
766da5fc8c
Add white theme
6 years ago
Alex Baker
9579dd0c23
Revert color picker icon
6 years ago
Alex Baker
d967b0a2b5
Change description icon
6 years ago
Alex Baker
21682c06fa
Comments default to off
6 years ago
Alex Baker
cd198d82f5
Use primary color for navigation bar
6 years ago
Alex Baker
cd97dcf81b
Actually add alpha to overdue color in light theme
6 years ago
Alex Baker
21aeb754a0
Fix sorting dates with time before those without
...
Facepalm
6 years ago
Alex Baker
54e72ab4e2
Description visibility defaults to gone
6 years ago
Alex Baker
05e735e7e6
Use abbreviated dates in task list
...
Exclude 'Today' for dates with time
6 years ago
Alex Baker
2d4c0a62e8
Handle clicks on non-linkified task list text
6 years ago
Alex Baker
108de56ba9
Add option to hide list chips
6 years ago
Alex Baker
e789b943fa
Add option to linkify task list text
6 years ago
Alex Baker
78a664753d
Use outlined material design icons
6 years ago
Alex Baker
bbb4cd09bb
Remove unused resources
6 years ago
Alex Baker
b728cb5e6b
Apply alpha to overdue color in light theme
6 years ago
Alex Baker
e5d31ec750
Remove chip scroll view
6 years ago
Alex Baker
178d22c7f1
Add hidden icon to task list
6 years ago
Alex Baker
650d0e0ea7
Fix date and time picker theme issues
6 years ago
Alex Baker
0538744004
Drop support for ice cream sandwich
6 years ago
Alex Baker
1169e7fd5e
Use material chips on task list
6 years ago
Alex Baker
57ef0f1088
Use material chips in tag control set
6 years ago
Alex Baker
f7f03e68ac
Add description to task list view
6 years ago
Alex Baker
709e97a66b
Move due date next to title
6 years ago
Alex Baker
c46487d342
Remove 'Finished' string
6 years ago
Alex Baker
3fbf0be594
Remove task action icon
6 years ago
Alex Baker
c00344c56b
Only need GET_ACCOUNTS on pre-oreo devices
6 years ago
Alex Baker
d0808f7093
Linkify edit screen title and description
6 years ago
Alex Baker
61ba538c1b
Use material chip for remote list picker
6 years ago
Alex Baker
dddfa528d2
Update job intent service scheduling
6 years ago
Alex Baker
09165ad306
Switch to material components themes
6 years ago
Alex Baker
02d09b0181
Add debug option to disable LeakCanary
6 years ago
Alex Baker
c74b8c7f63
Migrate to AndroidX
6 years ago
Alex Baker
2440d1b6e2
Fix translation error
6 years ago
Alex Baker
cdfe94974a
Update translations, bump version
6 years ago
Alex Baker
45430d7532
Update to work manager alpha 10
6 years ago
Alex Baker
3ebb98a7f5
Update third party deps
6 years ago
Alex Baker
c85354d85a
Fix Samsung Oreo sorting issue
6 years ago
Alex Baker
4aab081f6c
Remove missed call functionality
...
This feature violates impending Google Play Developer policy change:
https://android-developers.googleblog.com/2018/10/providing-safe-and-secure-experience.html
6 years ago
Alex Baker
0c94f71def
Fix tests
6 years ago
Alex Baker
ae06563f9c
Fix test compile
6 years ago
Alex Baker
d356575bf3
Fix activity leak
6 years ago
Alex Baker
4b20be4630
Android Studio 3.2 RC2
...
Composite builds were not working
6 years ago
Alex Baker
98f72e94da
Fix Samsung Oreo sorting issue
6 years ago
Alex Baker
1be76b9fd3
Update support, leak canary
6 years ago
Alex Baker
df9a1acac4
Use unique workers
6 years ago
Alex Baker
7339d5dcb3
Notify content provider after tasks deleted
6 years ago
Alex Baker
ba6724a9b0
Replace android-job with WorkManager
6 years ago
Alex Baker
99c4099787
Update support, paging, google-services libraries
6 years ago
Alex Baker
8212612ae3
Replace ShortcutBadger submodule with custom class
6 years ago
Alex Baker
589dbf9fb4
Update version number
6 years ago
Alex Baker
ee6575a2d4
Update translations and changelog
6 years ago
Alex Baker
5eee7842a9
Fix TeslaUnread on Samsung Oreo
6 years ago
Alex Baker
78db592ed1
Adjust hide until when due date changed remotely
6 years ago
Alex Baker
ce11435dd9
Fix missing root
6 years ago
Alex Baker
c3b5872216
Add network security config
...
* Allow cleartext on Android 9+
* Allow user CAs on Android 7+
6 years ago
Alex Baker
fe1d854fd1
Update translations and changelog
6 years ago
Alex Baker
25dd37b644
Allow state loss when loading task edit fragment
6 years ago
Alex Baker
f6afa6823c
Use HttpUrl.parse instead of URI.create
6 years ago
Alex Baker
2884b105af
Fix null pointer exceptions on backup import
6 years ago
Alex Baker
be048c8365
Show calendar selection dialog in onCreate
...
Prevent exception when showing dialog after onSaveInstanceState
6 years ago
Alex Baker
96749d9b30
Remove AACRecording and AddAttachment activities
6 years ago
Alex Baker
3f5f825c22
Add BasicRecurrenceDialog
6 years ago
Alex Baker
73af733144
Fix crash on restart after launcher icon change
6 years ago
Alex Baker
418367bf3c
Target Android P
6 years ago
Alex Baker
55a8337b71
Update third party libraries
6 years ago
Alex Baker
9b53257d5f
google-java-format 1.6.1
6 years ago
Alex Baker
043b6f9f9e
Fix compile error
6 years ago
Alex Baker
2a9fbcfc32
Update ical4android and dav4android
6 years ago
Alex Baker
83a783d4a2
Fix some gradle warnings
6 years ago
Alex Baker
1d78a7029a
Move day colors into default configuration
6 years ago
Alex Baker
de7a0242ad
Move getLimitOffsetDataSource
7 years ago
Alex Baker
87aa964d1d
Update translations and changelog
7 years ago
Alex Baker
41237562f0
Open tasks from onCreate
...
* Fragment transaction in onPostResume can result in state loss
* Apps aren't supposed to override onPostResume
7 years ago
Alex Baker
004b14c0d7
Fix NPE when calendar permissions are revoked
7 years ago
Alex Baker
80affce5d8
Update shortcut widget config
...
* Use SHORTCUT_ICON_RESOURCE
* Save state on config change
7 years ago
Alex Baker
fbd19e5769
Choose shortcut widget icon color
7 years ago
Alex Baker
aae448be0c
Handle PROCESS_TEXT in ShareLinkActivity
7 years ago
Alex Baker
9f3e31a78e
Remove web icons
7 years ago
Alex Baker
31692462d9
Add launcher icon color preference
7 years ago
Alex Baker
7a58deeb3f
Log error message
7 years ago
Alex Baker
368ee774ec
Change 'Google Task List' to 'Synchronization'
7 years ago
Marmo
61968ebbb6
added separate strings for hide until display in task edit activity
7 years ago
Marmo
7d13a5e0b9
localized string in RepeatConfirmationReceiver.java for displaying new due time in snackbar after completion
7 years ago
Alex Baker
fd376e37fc
Don't set notification content to app name
7 years ago
Alex Baker
5533371cc5
Update translations and changelog
7 years ago
Alex Baker
c764e4b0d2
Check if google task or caldav list is null
7 years ago
Alex Baker
636bf4b50e
Downgrade Play Services to 12.0.1
...
15.0 caused issues with microg
7 years ago
Alex Baker
17c2349667
Remove leftover references to ic_launcher
7 years ago
Alex Baker
2ae3057650
Update translations and changelog
7 years ago
Alex Baker
92d44a07bd
Log billing response purchase list
7 years ago
Alex Baker
765b3a8cee
Downgrade material date time picker
...
https://github.com/wdullaer/MaterialDateTimePicker/issues/463
7 years ago
Alex Baker
1b53dff080
Use proguard to strip log statements
7 years ago
Alex Baker
d2d2316d8e
Dont exceed max sqlite variables when deleting
7 years ago
Alex Baker
ef874a8942
Report exceptions when opening database
7 years ago
Alex Baker
83bd8595fb
Remove redundant launcher icon
7 years ago
Alex Baker
19bc66e07e
Move drawables to drawables-mdpi
7 years ago
Alex Baker
a7255dac3a
Fix generic compile
7 years ago
Alex Baker
93fc3fd3cc
Clean up more Google Analytics stuff
7 years ago
Alex Baker
021c9bbf35
Fix google task bugs
...
* Fix manual sort query
* Fix multi-account sync
7 years ago
Alex Baker
8a9a97d3ce
Update change log
7 years ago
Alex Baker
d004427350
Catch and log SQLite exception
7 years ago
Alex Baker
33bf34fe30
Convert to Firebase Analytics and Crashlytics
7 years ago
Alex Baker
db582a7732
Ignore exception when checking title for links
7 years ago
Alex Baker
c99757a9e3
Update support, paging, and room
7 years ago
Alex Baker
7f7728b2e7
Fix crash when missing tag
7 years ago
Alex Baker
5dc549af0e
Fix crash when missing Google Task list
...
If user transferred Google Task metadata from a backup file created
prior to version 5.3 and did not re-enable Google Task synchronization
then the app won't be able to find a Google Task list
7 years ago
Alex Baker
d66fb0e998
Add changelog
7 years ago
Alex Baker
fc08eba05c
Replace new list and remove account caldav strings
7 years ago
Alex Baker
a25e64d196
Add proguard rules for generic build
7 years ago
Alex Baker
738208efbd
Fix synchronization menu for generic build
7 years ago
Alex Baker
70d308fa8d
Remove donation link
7 years ago
Alex Baker
4c23489e9a
Exclude deleted caldav and google task lists
7 years ago
Alex Baker
d03698cd2e
Display tag blocks for caldav and google tasks
7 years ago
Alex Baker
fd2437cff3
Case insensitive sorting of caldav lists
7 years ago
Alex Baker
e64c814617
Fix multi-select delete
7 years ago
Alex Baker
421aaca5e0
Add CalDAV filter criteria
7 years ago
Alex Baker
7585f9d0b6
Unlock pro in debug builds
7 years ago
Alex Baker
fd79338c26
Delete lists and accounts in a transaction
...
* Delete google tasks when they're remotely cleared or deleted
* Delete caldav tasks when they're remotely deleted
7 years ago
Alex Baker
f0fd3fa944
Add InjectingJob
7 years ago
Alex Baker
a496040222
Indicate google task and caldav sync errors
7 years ago
Alex Baker
07f9d72219
Add support for multiple google task accounts
7 years ago
Alex Baker
abfd6051f4
Export widget configuration activity
...
Some launchers couldn't find it for some reason
7 years ago
Alex Baker
9845faadcf
Fix text alignment in filter adapter row
7 years ago
Alex Baker
c265f5e395
Merge tag '5.3.6'
7 years ago
Alex Baker
9b10ee4201
Update item after change
7 years ago
Alex Baker
6b667cf1db
Add NextCloud tests
7 years ago
Alex Baker
1228c698ad
Rename importance to priority
7 years ago
Alex Baker
32fda8a4b1
Add Apple Reminder and Thunderbird tests
7 years ago
Alex Baker
4fea8c1741
Add 'more info' button to subscription card
7 years ago
Alex Baker
57a8fe6839
Only fetch google tasks that haven't moved
7 years ago
Alex Baker
b13fc03e2c
Report successful purchases
7 years ago
Alex Baker
dbec38bf2b
Remove unused strings
7 years ago
Alex Baker
cdfd2b31a5
Add caldav tracking events
7 years ago
Alex Baker
e91a102868
Hide delete icon for new caldav collections
7 years ago
Alex Baker
fe303961f0
Don't show delete icon for new tasks
7 years ago
Alex Baker
5731489e9c
Fix generic and amazon compile
...
Can't unlock pro with these builds yet
7 years ago
Alex Baker
9c0ba990ae
Adding caldav account requires subscription
7 years ago
Alex Baker
d302ccea75
Add help button to purchase activity
7 years ago
Alex Baker
ac696df0e7
Capitalize and auto correct caldav names
7 years ago
Alex Baker
7bae4626a7
Add help button to caldav account activity
7 years ago
Alex Baker
fd7669131c
Only fetch caldav tasks that haven't been moved
7 years ago
Alex Baker
756ce8a1a5
Fix Tasker list settings help button
7 years ago
Alex Baker
a885c9859e
Simplify migrations
7 years ago
Alex Baker
b7c6d8823c
Don't look up alarms for new tasks
7 years ago
Alex Baker
16a1c00a8b
Ignore proguard warnings for com.rey.material
7 years ago
Alex Baker
6c5319cf9b
Update remote list picker when batch moving
...
* Hide batch move when sync not enabled
* Show selection if source tasks belong to the same list
* No selection if source tasks belong to disparate lists
7 years ago
Alex Baker
c96e518885
Add ItemTouchHelperCallback and ActionModeProvider
7 years ago
Alex Baker
0158ecb110
Merge tag '5.3.5'
7 years ago
Alex Baker
4e70c19cd9
Fix task list animations
...
* Update item before moving
* Retain scroll position after move
7 years ago
Alex Baker
9b4c767273
Batch move tasks between remote lists
7 years ago
Alex Baker
9b850f91e6
Remove redundant propfind
7 years ago
Alex Baker
8a6070785d
Start sync job immediately
7 years ago
Alex Baker
b030530790
Set uuid for new caldav collection
7 years ago
Alex Baker
26a4dd952c
Delete caldav collections
7 years ago
Alex Baker
5bd2aedea1
Hide caldav name field for existing collections
7 years ago
Alex Baker
d304b55353
Create new caldav collections
7 years ago
Alex Baker
863d86ed18
Fix setting and unsetting caldav fields
7 years ago
Alex Baker
deaeed57c2
Exclude deleted metadata from remote lists
7 years ago
Alex Baker
1e597f583a
Return null calendar list on error
7 years ago
Alex Baker
fb09501aa4
Add caldav accounts to backup
7 years ago
Alex Baker
8a95377968
Update Room and Paging libraries
7 years ago
Alex Baker
3bcf2ba485
Upgrade support libraries to 27.1.1
7 years ago
Alex Baker
daeb295c65
Save caldav account name on creation
7 years ago
Alex Baker
57aec936fc
Update caldav account settings
...
* Encrypt passwords (Android 6+)
* Add name field
7 years ago
Alex Baker
f8fab59be9
Implement caldav service discovery
7 years ago
Alex Baker
cc1bf1f083
Add Encryption interface
7 years ago
Alex Baker
8bb71c0898
Update to Timber 4.7.0
7 years ago
Alex Baker
b7ca37b845
Merge help and feedback into settings
7 years ago
Alex Baker
f4ae1100bd
Add new subscription pricing
7 years ago
Alex Baker
0df0c11c30
Update okhttp proguard rules
7 years ago
Alex Baker
e37e7e4099
Add doWork method to jobintentservice
7 years ago
Alex Baker
0f41b26600
Only set password mask on initial create
7 years ago
Alex Baker
b8ed8beaa4
Fix filename case
7 years ago
Alex Baker
972253a9e2
Format XML
7 years ago
Alex Baker
02a112e3b3
Apply google-java-format 1.5.1
7 years ago
Alex Baker
d983167976
Option for background sync on unmetered conn only
7 years ago
Alex Baker
dee29eded4
Use android-job to sync Google Tasks
7 years ago
Alex Baker
a20479d952
Use android-job to sync caldav tasks
7 years ago
Alex Baker
37f5243f46
Update translations
...
* Bulgarian - ddmdima96
* Chinese - Atlantids
* French - Florian_Dubois
* Hebrew - netanel1244
* Hungarian - kaciokos
* Italian - dfdario
* Japanese - naofumi
* Lithuanian - gacuxz
* Russian - @uryevich
* Slovak - cuco
* Spanish - i2nm7s
* Turkish - etc
7 years ago
Alex Baker
70f64ee9e6
Use android-job to schedule refresh
7 years ago
Alex Baker
ce89959c07
Use android-job for daily backup
7 years ago
Alex Baker
9c5bb51de6
Reformat injections
7 years ago
Alex Baker
8f6fb07d7a
Use android-job for notifications
7 years ago
Alex Baker
351604f4a5
Addressing inspections
7 years ago
Alex Baker
baa46d89a2
Fix hidden checkmark on pre-lollipop devices
7 years ago
Alex Baker
a8ccea10a2
Fix hasChanges in TagsControlSet
7 years ago
Alex Baker
d4b799d8e0
Add codecov badge
7 years ago
Alex Baker
15e012df2f
Fix lint errors
7 years ago
Alex Baker
febba7e95a
Update play services, okhttp, multidex, mdtp
7 years ago
Alex Baker
575be78f9c
Update support, room, and paging libraries
7 years ago
Alex Baker
b356f4cbe3
Reformat code
7 years ago
Alex Baker
bb44afbb7d
New tasks in custom filter use noon instead of eod
7 years ago
Alex Baker
f601e42f4c
Fixing warnings
7 years ago
Alex Baker
d30a948ac5
Gradle 4.6 for real
7 years ago
Alex Baker
b84c31426a
Ignore InvalidPackage in ical4j
7 years ago
Alex Baker
da10291b04
Applying intellij-java-google-style
7 years ago
Alex Baker
d1bdd60a9c
Add checkstyle task with google_checks
7 years ago
Alex Baker
b8d2d1e90c
Gradle 4.6
7 years ago
Alex Baker
03188b90c2
Clean up alarm scheduling
7 years ago
Alex Baker
31a93b4fef
Fix default caldav theme and password indicator
7 years ago
Alex Baker
3ad9062381
Change default theme to blue
7 years ago
Alex Baker
7124dc7aa4
Merge tag '5.3.4'
7 years ago
Alex Baker
c2dae6bd53
Fix snooze, update translations
...
* Slovak - Cuco
7 years ago
Alex Baker
fce0aee901
Merge tag '5.3.3'
7 years ago
Alex Baker
9baf83c5e6
Fix alarm queries
7 years ago
Jelmer Vernooij
d69cb8c78d
Actually fetch tasks in batches of 30.
7 years ago
Jelmer Vernooij
0f2d92a898
Increase HTTP timeout to 30s.
7 years ago
Alex Baker
8ffff9bb48
Use a single background sync preference
7 years ago
Alex Baker
4d53cc96d3
Enable CalDAV synchronization through settings
7 years ago
Alex Baker
4c5c1487de
Move google task sync code back into main
7 years ago
Alex Baker
bcc5deba18
Store remote vtodo and preserve unsupported fields
7 years ago
Alex Baker
37bd715475
Set formal public identifier
7 years ago
Alex Baker
3c760fc971
Only fetch modified caldav objects
7 years ago
Alex Baker
08e3a09c3c
Merge tag '5.3.2'
7 years ago
Alex Baker
9b3372f1ae
Add attachment metadata to backup file
7 years ago
Alex Baker
3bb93f1ad0
Detect remote caldav deletions
7 years ago
Alex Baker
4f300a8f37
Set incoming recur interval to 1 if not set
7 years ago
Alex Baker
f3f20ead20
Fix caldav filter selection
7 years ago
Alex Baker
b55af6650f
Use remote display name for caldav account
7 years ago
Alex Baker
7df27f9353
Indicate existing password
7 years ago
Alex Baker
aa490b632c
Use caldav uuid as android account name
7 years ago
Alex Baker
63dd83c165
Fix caldav migration
7 years ago
Alex Baker
7eb76be346
Add CalDAV sync adapter
7 years ago
Alex Baker
bb0f99f35a
Add CalDAVSettingsActivity
7 years ago
Alex Baker
2a54775927
Add strict mode preference
7 years ago
Alex Baker
b882e5d690
Pass saved task to AfterSaveIntentService
...
Otherwise transitory flags will be lost
7 years ago
Alex Baker
195ed35058
Rename SyncAdapterHelper to GtaskSyncAdapterHelper
7 years ago
Alex Baker
1277948bf9
Add CalDAV accounts to remote list picker
7 years ago
Alex Baker
4e74362b89
Add CaldavListFragment
7 years ago
Alex Baker
cd6ffbee38
Add CaldavFilter
7 years ago
Alex Baker
5c6d10e4ef
Add caldav accounts and tasks to backup
7 years ago
Alex Baker
104c93053e
Add url and username to caldav account
7 years ago
Alex Baker
caed986539
Add CalDAV tables
7 years ago
Alex Baker
617ef1e270
Merge tag '5.3.1'
7 years ago
Alex Baker
3dd4fef7c9
Update translations, bump version
...
* Bulgarian - ddmdima96
* Chinese - Atlantids
* Finnish - Pertsa
7 years ago
Alex Baker
30687f7f5c
Don't need to escape period
7 years ago
Alex Baker
6f36d6d430
Move sync list pref, add 'don't sync'
7 years ago
Alex Baker
c7a7d5267d
Rename GoogleTaskListPicker to RemoteListPicker
7 years ago
Alex Baker
7e6cad1937
Remove TaskEditTextHint style
7 years ago
Alex Baker
cc0cb5fe88
Use account name for google tasks subheader
7 years ago
Alex Baker
49e30246fb
Set selected for filter selection activity
7 years ago
Alex Baker
bfa445bb67
Handle null tag id when writing parcel
7 years ago
Alex Baker
9db403595b
Check if action mode is null before finishing
7 years ago
Alex Baker
66b83727c6
No checkmark in navigation drawer
7 years ago
Alex Baker
12c906dc47
Use filter adapter in google task list picker
7 years ago
Alex Baker
0ca7a89711
Set checked on listview
7 years ago
Alex Baker
54ea6afbf5
Inject FilterAdapter
7 years ago
Alex Baker
37a4456e34
Update translations
...
* Chinese - Atlantids
* Dutch - revdbrink
* German - Blackbird1997
* Russian - @uryevich
* Turkish - etc
7 years ago
Alex Baker
52f258d99b
Detect indent changes in tags and filters
7 years ago
Alex Baker
8406a15836
Don't invalidate when dragging
7 years ago
Alex Baker
76c24fde67
Track selections by task id
7 years ago
Alex Baker
948e79c15a
Retain scroll position in task list
7 years ago
Alex Baker
d20b8b4fdf
Don't reload when current filter is selected
7 years ago
Alex Baker
308ccfc592
Fix crash when moving task to end of list
7 years ago
Alex Baker
523234c542
Need to migrate these tables after all
...
Most recent changes were only a few years ago
7 years ago
Alex Baker
ffc2591605
New JSON backup format
7 years ago
Alex Baker
67f3b3d97f
Use cursor count
...
Selecting count doesn't handle queries with limits
7 years ago
Alex Baker
d21514d172
Apply default hide value to new tasks
7 years ago
Alex Baker
fe477faa42
Collect a couple error messages
...
GA stack traces aren't helping me here
7 years ago
Alex Baker
08a6557467
Widget backed by cursor again
7 years ago
Alex Baker
4478594ac3
Remove table cleanup
...
Turns out this was only needed for installs that originated prior to
4.6.11, which was released on 11/30/13, so I'll take my chances...
7 years ago
Alex Baker
651b42dd34
Check if null before invalidating
7 years ago
Alex Baker
cb99bd86fd
Handle null values when migrating google tasks
7 years ago
Alex Baker
d86798bb20
Improve count queries
7 years ago
Alex Baker
02a66298f6
Fix tags being created without remote id
7 years ago
Alex Baker
b9d7d8de6d
Remove anonymous class
7 years ago
Alex Baker
4762a7330f
Use paging library
7 years ago
Alex Baker
3009004dcf
Fetch by google tasks list
7 years ago
Alex Baker
5360f55b48
Migrate filters
7 years ago
Alex Baker
669e87bc3a
Fix database migrations, drop unused columns
7 years ago
Alex Baker
084fb03a2d
Check if layout is null
7 years ago
Alex Baker
990df8eb47
Fixing things
7 years ago
Alex Baker
9be5af7359
RecyclerView animations
7 years ago
Alex Baker
8e3936b159
Replace cursors with lists
7 years ago
Alex Baker
39c10a8ac9
Hard code orders
7 years ago
Alex Baker
2711485dab
Replacing more queries with Room
7 years ago
Alex Baker
8a8ab611b2
Remove TodorooCursor
7 years ago
Alex Baker
8a2cbbd91a
Remove setValues
7 years ago
Alex Baker
29b9aea056
Fix description hasChanges
7 years ago
Alex Baker
09d93fc40c
Fix count property
7 years ago
Alex Baker
6edea7462d
Lookup existing task in google task sync adapter
7 years ago
Alex Baker
154ca109be
Fix snoozing, missed calls, and deleting
7 years ago
Alex Baker
299a63d4c6
Remove DISTINCT and GROUP BY, double visitor
7 years ago
Alex Baker
d6a3484004
Load task values into fields
7 years ago
Alex Baker
c93a1a8c21
Remove property visitors from backup
7 years ago
Alex Baker
985b1f3485
Don't persist new tasks before editing
7 years ago
Alex Baker
b3b2f6295c
Convert query to toList
7 years ago
Alex Baker
198c9a4fce
Convert refresh query to Room
7 years ago
Alex Baker
2cd63f89b2
Move delete logic to task deleter
7 years ago
Alex Baker
ddd7961d35
Remove deleteTasksWithEmptyTitles
7 years ago
Alex Baker
6d027d01ed
Remove DatabaseDao
7 years ago
Alex Baker
c830b7f7ec
Fetch with Room
7 years ago
Alex Baker
c46ceb366f
Remove AbstractModel.containsNonNullValue
7 years ago
Alex Baker
6cc5bcac14
Check if model is null
7 years ago
Alex Baker
88125b0310
Update leak canary
7 years ago
Alex Baker
7510ee77a0
Remove RemoteModelHelpers
7 years ago
Alex Baker
5e0d3dc129
Remove TodorooCursor.count
7 years ago
Alex Baker
eed5efd7a5
Convert defaultValues to map
7 years ago
Alex Baker
279942600b
Close cursors
7 years ago
Alex Baker
ce93e339b4
Remove generateProperties
7 years ago
Alex Baker
c1bf0b3b4f
Remove property flags
7 years ago
Alex Baker
d65eee6bd8
Remove constraint checks
7 years ago
Alex Baker
6d56dc26ad
Fix scheduling next notification
7 years ago
Alex Baker
40e1f47e87
Remove getMergedValues calls
7 years ago
Alex Baker
d42f062875
Remove AbstractModel.clear()
7 years ago
Alex Baker
4cdf4c8850
Remove overloaded constructor
7 years ago
Alex Baker
f74b2836de
Fix google task duplication
7 years ago
Alex Baker
7486006f4d
Remove task.getUUID
7 years ago
Alex Baker
3e880898d4
Convert uuidFromLocalId to room
7 years ago
Alex Baker
4ec22f1f50
Delete tags with one query
7 years ago
Alex Baker
0343036fbf
Remove DatabaseDao.persist
7 years ago
Alex Baker
8bc9cadf72
Remove RemoteModel and RemoteModelDao
7 years ago
Alex Baker
afa9622f78
Pass task via bundle to task edit fragments
7 years ago
Alex Baker
9d4cfe0173
Create TaskDao with Room
7 years ago
Alex Baker
42f9f59a46
Load by task instead of task id
7 years ago
Alex Baker
7c0cdbeddb
Remove sleep when opening database
7 years ago
Alex Baker
7d9d7bdb07
Query all task properties in task adapter
7 years ago
Alex Baker
5496edc6bf
Remove NOTIFICATION_PROPERTIES
7 years ago
Alex Baker
723208611d
Remove test method
7 years ago
Alex Baker
c8bff28a07
Remove type from database and todoroocursor
7 years ago
Alex Baker
bc5f441a50
Save criterion column
7 years ago
Alex Baker
733a7e2c9a
Fix getColor crash
7 years ago
Alex Baker
a65d354eda
Add 'google_task_lists' table
7 years ago
Alex Baker
c7e2a37e77
Add 'filters' table
7 years ago
Alex Baker
3d448b0142
Move data objects to org.tasks package
7 years ago
Alex Baker
3943d620a5
Add 'google_tasks' table
7 years ago
Alex Baker
f4de1bf0df
Bump backup format version
7 years ago
Alex Baker
515223b6a7
Add 'tags' table
7 years ago
Alex Baker
b8e4474e64
Replace filter & criterion ContentValues with maps
7 years ago
Alex Baker
7223c9dd33
Fix missing google task sync authority
7 years ago
Alex Baker
6a284db1a3
Add 'locations' table
7 years ago
Alex Baker
ddf6b75f7d
Modify alarms schema
7 years ago
Alex Baker
8bfc8a77e0
Fix StoreObjectDao.persist
7 years ago
Alex Baker
46acf31e22
Add 'alarms' table
7 years ago
Alex Baker
8a1cbe1c8c
Create Tasks and Metadata table with Room
7 years ago
Alex Baker
5af31fcbff
Rename Alarm to AlarmJob
7 years ago
Alex Baker
6574a02f45
Convert StoreObjectDao to Room
7 years ago
Alex Baker
cb1136fc00
Fix tests
7 years ago
Alex Baker
c499064e3e
Convert TaskListMetadataDao to Room
7 years ago
Alex Baker
2789ccc239
Convert TaskAttachmentDao to Room
7 years ago
Alex Baker
84f71d0a8b
Remote RemoteModel.PictureHelper
7 years ago
Alex Baker
accbeabe01
Convert UserActivityDao to Room
7 years ago
Alex Baker
5bee730f1c
Convert TagDataDao to Room
7 years ago
Alex Baker
c2255296d7
Begin conversion to Room
7 years ago
Alex Baker
6a440cd91e
Remove some Astrid content provider functionality
7 years ago
Alex Baker
ff3936bf0d
Fix log statements
7 years ago
Alex Baker
f02dd85efe
Locale override support for date formats
7 years ago
Alex Baker
b1f6abf8d0
Update translations, bump version
...
* Chinese - Atlantids
7 years ago
Alex Baker
32a818d335
Fixed tracking event
7 years ago
Alex Baker
fdbbc6644b
Track usage of content providers
7 years ago
Alex Baker
5b26a47a96
Fix ja, ko, zh date formatting
7 years ago
Alex Baker
9754ffd3bc
Update translations, bump version
...
* Bulgarian - ddmdima96
* French - Florian_Dubois
* Hungarian - kaciokos
* Italian - dfdario, duiopio, Tsanten
* Japanese - naofumi
* Korean - keephandsclean, timeforwarp
* Lithuanian - gacuxz
* Norwegian Bokmål - Mythril
* Polish - Mi8Chu
* Portuguese - joaoavelarcorreia
* Russian - justmantik24
* Spanish - i2nm7s
7 years ago
Alex Baker
8779ec50c5
Change tasker help url
7 years ago
Alex Baker
a1ce354c0d
Push tasks with no gtask metadata
7 years ago
Alex Baker
1ab2b71f7f
Use ISO-8601 extended format
7 years ago
Alex Baker
b5d9722220
Initial support for creating tasks via Tasker
7 years ago
Alex Baker
169c7564d5
Use native picker setting in date and time picker
7 years ago
Alex Baker
67b2033ab7
Update play services, room
7 years ago
Alex Baker
ad2a44321c
Update gradle plugin and support libs
7 years ago
Alex Baker
ec17abec32
Remove unused file
7 years ago
Alex Baker
09e5fae5ca
Remove forEach dao methods
7 years ago
Alex Baker
3740e67455
Remove most properties varargs
7 years ago
Alex Baker
e70686068d
Remove dao query callbacks
7 years ago
Alex Baker
470d90095a
Remove NoteOrUpdate, show timestamp for comments
7 years ago
Alex Baker
2185d21323
Update translations, bump version
...
* Chinese (Taiwan) - jiashiun
* Dutch - revdbrink
* French - MystEre84
* German - jens_neuss
* Korean - timeforwarp
7 years ago
Alex Baker
79b156c333
Create week button background programmatically
7 years ago
Alex Baker
580b9ce721
Replace weekbutton with color and drawable lists
7 years ago
Alex Baker
8390f9ecb5
Target SDK 27
7 years ago
Alex Baker
ba0725cda2
Android Studio 3.0, Play Services 11.4.2
7 years ago
Alex Baker
4b691ea805
Update translations, bump version
...
* Hungarian - kaciokos
7 years ago
Alex Baker
85dd800ad1
Fix crash when recurrence row is hidden
7 years ago
Alex Baker
41f5c29a79
Update translations, bump version
...
* Bulgarian - ddmdima96
* French - Florian_Dubois
* German - @Alex71w
* Italian - dfdario
* Lithuanian - gacuxz
* Polish - bilbolodz
* Spanish - i2nm7s, Pum
* Turkish - etc
* Western Farsi - hoseinit
7 years ago
Alex Baker
ef254d15c3
Remove weekday selected array
7 years ago
Alex Baker
3a2eafc239
Fix monthly repeat with no due date
7 years ago
Alex Baker
952c607556
Add monthly repeat options
7 years ago
Alex Baker
c0eaa75304
Fix Travis
7 years ago
Alex Baker
e0c2f2c482
Android Studio 3.0 RC1
7 years ago
Alex Baker
cc9694aaf9
Use UPDATE_CURRENT instead of CANCEL_CURRENT
7 years ago
Alex Baker
ac434b1183
Forgot to check in Dutch translations
7 years ago
Alex Baker
30517678bb
Update translations, bump version
...
* Brazilian Portuguese - Alissow
* Bulgarian - ddmdima96
* Dutch - revdbrink
* Finnish - Pertsa
* French - Florian_Dubois
* German - jens_neuss, mm123
* Korean - timeforwarp
* Polish - bilbolodz
* Portuguese - jcrc
* Russian - gacuxz
* Spanish - i2nm7s
7 years ago
Alex Baker
6192d4c58c
Disable aapt2
7 years ago
Alex Baker
8ea915a9f5
Fix weekly repeat bugs
7 years ago
Alex Baker
e839d0b870
Don't use zero for default snooze task ID
7 years ago
Alex Baker
e03b1fea44
Add Lithuanian - gacuxz
7 years ago
Alex Baker
135e2dc446
Remove notification tests
7 years ago
Alex Baker
5f7e6c109c
Remove voice input assistant
7 years ago
Alex Baker
559619eadd
Remove unused resources
7 years ago
Alex Baker
71f911076c
Android Studio 3.0 beta 7
7 years ago
Alex Baker
19ca9e5251
Add task count plural
7 years ago
Alex Baker
a2f076113f
Set round launcher icon
7 years ago
Alex Baker
17faea2400
Update badger and bundle settings
7 years ago
Alex Baker
aedfaf7309
Fix repeat count
7 years ago
Alex Baker
d8a676217c
Add repeat for a number of occurrences
7 years ago
Alex Baker
f894715fd8
Quick add task even if title is missing
7 years ago
Alex Baker
51e400990a
Update translations, bump version
...
* Bulgarian - ddmdima96
* Dutch - revdbrink
* French - Florian_Dubois
* Hungarian - kaciokos
* Japanese - naofumi
* Korean - keephandsclean, timeforwarp
* Polish - bilbolodz
* Russian - markant139
* Spanish - i2nm7s
* Turkish - etc
7 years ago
Alex Baker
0bec1f39fe
Fix NPE
7 years ago
Alex Baker
d4f6645e85
Fix notifications on pre-KK devices
7 years ago
Alex Baker
70c718858f
Update checked list pickers
...
* Add colored calendar picker icons
* Fix selected color picker checkmark
* Add alpha and icon tint to icons with no color
* Reduce tag selector spacing
7 years ago
Alex Baker
4fa5e7283b
Add checkmark to locale picker
7 years ago
Alex Baker
712a865cbd
Fix repeating calendar event names
7 years ago
Alex Baker
c5f5519b14
Add checkmark to color picker
...
Add support for checkmarks in lists on pre-lollipop devices
7 years ago
Alex Baker
7ece10726f
Populate recurrence picker with existing settings
7 years ago
Alex Baker
02aae4c5c2
Recurrence picker improvements
...
* Improve recurrence description
* Move from due/completion to edit screen
7 years ago
Alex Baker
156c67b01a
Google calendar style recurrence picker
7 years ago
Alex Baker
aaf6a5b31b
Add shortcut to notification preferences
7 years ago
Alex Baker
266cb5640d
Show checkmark on calendar and gtask list picker
7 years ago
Alex Baker
58df07be2e
Remove redundant casts, unused code and imports
7 years ago
Alex Baker
a05a655a66
Bump version
7 years ago
Alex Baker
4542fb1046
Dont cancel notifications on application startup
7 years ago
Alex Baker
af99bc45d2
Ignore stale alarms
7 years ago
Alex Baker
351e95286f
Update translations, bump version
...
* Bulgarian - ddmdima96
* Dutch - revdbrink
* French - Florian_Dubois, MystEre84
* Hungarian - kaciokos
* Italian - dfdario
* Japanese - naofumi
* Korean - timeforwarp
* Polish - bilbolodz, someone123
* Russian - markant139
* Spanish - i2nm7s, Pum
* Turkish - etc, kankanevzat
7 years ago
Alex Baker
33bd0b5d06
Overdue reminders occur every 24 hours
7 years ago
Alex Baker
1fe75899b6
Set last reminder to end of minute
7 years ago
Alex Baker
1ade6ea447
More notification tweaks
7 years ago
Alex Baker
fdd0115d32
Fix null pointer exception
7 years ago
Alex Baker
a01830eb9c
Improve pre-nougat summary notifications
7 years ago
Alex Baker
25745efb05
Add warning icon
7 years ago
Alex Baker
03b327dc32
Fix pre-kitkat row padding
7 years ago
Alex Baker
73865a7a0c
Restore notification activity for all platforms
7 years ago
Alex Baker
51e29f46d6
Forgot to cancel notifications
7 years ago
Alex Baker
21dab947f3
Fix notification restore
7 years ago
Alex Baker
328a7603fa
Fix notification summary issues, add snooze all
7 years ago
Alex Baker
a85fce6b70
Fix silent ringtone support
7 years ago
Alex Baker
1d9780e4d8
Remove all notifications when summary is cleared
7 years ago
Alex Baker
74e1f31acb
Only display summary for two or more notifications
7 years ago
Alex Baker
78deeb8e26
Use ShortcutBadger
7 years ago
Alex Baker
0ef96ad56d
Android Support 26.0.2, Play Services 11.2.2
7 years ago
Alex Baker
efb20b7548
Use InboxStyle notification for tasker
7 years ago
Alex Baker
1a98cc36c2
Fix google task sync error notification
7 years ago
Alex Baker
cba3835dd5
Don't refresh while idle
7 years ago
Alex Baker
b9c2b595b3
Colorize notifications by priority
7 years ago
Alex Baker
400dada21f
Fix timer notifications
7 years ago
Alex Baker
57455c4e37
Newest notifications at top of summary
7 years ago
Alex Baker
e6f2f4ca50
Summary notification for all platforms
7 years ago
Alex Baker
50eedbfe03
Move post-save activity to intent service
7 years ago
Alex Baker
7dce9854a2
Inject NotificationDao
7 years ago
Alex Baker
0105d034b6
Show timestamp on summary notification
7 years ago
Alex Baker
2314c28458
Add 'Bundle notifications' preference
7 years ago
Alex Baker
15f4dcfd18
Add Afrikaans - LMinders
7 years ago
Alex Baker
1a97bbdec7
Fix amazon and generic compile
7 years ago
Alex Baker
d6f6bc4534
Fix color picker dialog theme
7 years ago
Alex Baker
144c6ca3bc
Remove legacy tasker plugin support
7 years ago
Alex Baker
792802c37e
Fix missing small icon in filter notification
7 years ago
Alex Baker
99813cda01
Summary intent opens list of notifications
7 years ago
Alex Baker
6aede02a81
Only use notification activity pre-JB
7 years ago
Alex Baker
3fd2435bac
Get all tasks within the same minute
7 years ago
Alex Baker
b4e2445b0f
Don't ignore missed snooze times
7 years ago
Alex Baker
bec96f8ce6
Add shortcut to battery optimization settings
7 years ago
Alex Baker
321246b577
Fix job queue tests
7 years ago
Alex Baker
e57adab036
Bundle and persist notifications
7 years ago
Alex Baker
805caeb434
Remove max volume preference
7 years ago
Alex Baker
0fb0825db5
Moved method to legacy tasker plugin
7 years ago
Alex Baker
4f44e3569a
Fix unsolicited permission request
7 years ago
Alex Baker
0e69efee96
Add 'Manage notifications' shortcut
7 years ago
Alex Baker
fc5d02ac93
Remove notification priority preference
7 years ago
Alex Baker
40b9872566
Remove vibration pattern preferences
7 years ago
Alex Baker
62e37459bc
Remove LED notification color preference
7 years ago
Alex Baker
f301ef92c8
Use AccountManager.newChooseAccountIntent
7 years ago
Alex Baker
840361237c
Fix notification rescheduling
7 years ago
Alex Baker
d94598146a
Remove notification actions & description settings
7 years ago
Alex Baker
9b12a050dd
Set priority, led, vibration w/builder
7 years ago
Alex Baker
248588b355
Combine alarms and jobs into one queue
7 years ago
Alex Baker
c573d03ca4
Fix backup job, fix unit tests, update deps
7 years ago
Alex Baker
8726855985
Target SDK 26
...
* Broadcast restrictions
* Background restrictions
* Adaptive icon
7 years ago
Alex Baker
ed295953f8
Update butterknife, play services, support libs
7 years ago
Alex Baker
709a564d81
Android Studio 3.0 beta 1
7 years ago
Alex Baker
5abe0e58fb
Update translations, bump version
...
* Bulgarian - ddmdima96
* Dutch - revdbrink
* Italian - dfdario
* Korean - timeforwarp
* Polish - pskosinski
* Spanish - Pum
* Turkish - kankanevzat
7 years ago
Alex Baker
39246f192a
Android Studio 2.3.3
...
proguard issues still not fixed in canary
7 years ago
Alex Baker
b181752d6d
Create app directory
8 years ago