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