Commit Graph

724 Commits (16e117719f1ee75e36ee479f2e40d75b4cf14dcd)

Author SHA1 Message Date
Alex Baker b7db45d23c Use joda time formatting, update joda to 2.8.1 9 years ago
Alex Baker 973ab556a8 Update translations
* Farsi - @hoseinit
* Portuguese - sergiomarques
9 years ago
Alex Baker a44dc4ecdc Add Farsi (@hoseinit), update French (aurel2152) 9 years ago
Alex Baker 18168ecf82 Use list footer for FAB padding 9 years ago
Alex Baker d1dd6d7c6d Add Hungarian (gyeben), update translations
* French - poinclin
* German - AndlyticsProject
* Italian - domenico.di_misa
* Russian - markant139
9 years ago
Alex Baker a186b0469c Fix RTL overlap issue
Closes #286
9 years ago
Alex Baker a5043da3e0 Fix due date sorting bug
SQL order logic did not match Task.hasDueTime logic
9 years ago
Alex Baker e08735106f Fix voice notifications, finished activity crash 9 years ago
Alex Baker e1ca0ca620 Fix crashes 9 years ago
Alex Baker 635e606975 Replace 'Lists' with 'Tags'
Closes #285
9 years ago
Alex Baker d1e3c4e89d Fix test
Astrid should have been setting HOUR_OF_DAY to 0 instead of HOUR
9 years ago
Alex Baker 1ab518451f wrap content height on cancel buttons 9 years ago
Alex Baker bc2265dcb5 Add deadline clear button 9 years ago
Alex Baker 351c6696b5 Show past deadline fields in red 9 years ago
Alex Baker 3822791c14 Reset date and time when reusing edit fragment 9 years ago
Alex Baker 4c0502c15c Update translations
* Bulgarian - ddmdima96
* Italian - dfdario
* Japanese - naofumi
9 years ago
Alex Baker 2180a5a8ef Fix task edit screen showing up twice 9 years ago
Alex Baker b8959d2507 Remove time increment setting 9 years ago
Alex Baker 28f2ae1bfa New deadline control set
Closes #126
Closes #193
Closes #201
9 years ago
Alex Baker 00e95df944 Update translations
* Bulgarian - ddmdima96
* German - AndlyticsProject
* Japanese - naofumi
* French - poinclin
* Italian - dfdario
* Russian - markant139
9 years ago
Alex Baker 0c3c264fef Dont call setUpTaskList in subtask list refresh
Closes #258
9 years ago
Alex Baker b51516e94a Use new repeat until logic
Repeat up to and including repeat until date, ignoring repeat until time
9 years ago
Alex Baker 0f1f692984 Use new date picker in repeat control 9 years ago
Alex Baker a8958ac287 AlertDialogs in popup control sets 9 years ago
Alex Baker 8c9aa4f181 Change description hint 9 years ago
Alex Baker cc485c0b15 Update translations
* German - AndlyticsProject
* Italian - dfdario
* Japanese - naofumi
* Russian - ddmdima96
9 years ago
Alex Baker 33f1ebff3d Missed Call Notifications 9 years ago
Alex Baker 5ec0ed0d99 Dialog cleanup 9 years ago
Alex Baker 584acf872c Fix more dialog themes 9 years ago
Alex Baker 370963428a Styling dialogs 9 years ago
Alex Baker e0d0f7280e Style preferences 9 years ago
Alex Baker 59af680aec Light and dark dialog themes 9 years ago
Alex Baker 8bfcfe835b Remove more dialog titles 9 years ago
Alex Baker 4fe96a6d5f Cleaning up dialogs 9 years ago
Alex Baker 951a13961d Dark theme inherits from dark appcompat
Closes #278
9 years ago
Alex Baker f9706fb314 Set values for new tasks in list notifications 9 years ago
Alex Baker 79baa61f9a Update translations
* Bulgarian - ddmdima96
* German - AndlyticsProject
* Japanese - naofumi
* Spanish - sherpam
9 years ago
Alex Baker 28c9355c41 Removing these fields broke existing widgets 9 years ago
Alex Baker b0ecf7b9fb Update translations
* Bulgarian - ddmdima96
* Finnish - Pertsa
* French - poinclin
* Japanese - naofumi
* Russian - markant139
* Spanish - sherpam
9 years ago
Alex Baker 8756099445 Task and List notification receivers 9 years ago
Alex Baker 5af072c9e6 Fix tests 9 years ago
Alex Baker 1cd5a34d68 Convert ShowNotificationReceiver to intent service 9 years ago
Alex Baker c03b8882fa Add audio and telephony managers 9 years ago
Alex Baker 916438c09b Set query when selecting filter 9 years ago
Alex Baker ba1a8c0361 Update widgets after toggling hidden/completed 9 years ago
Alex Baker 0bf6bdd9bd Add FilterSelectionActivity 9 years ago
Alex Baker 4e70a84982 New sort activity 9 years ago
Alex Baker 0af1a45f38 Remove sort flags 9 years ago
Alex Baker 72b52d5067 Move onFilterItemClicked out of AstridActivity 9 years ago
Alex Baker e825421641 Move reverse sort to preferences 9 years ago
Alex Baker 21155dc6ca Move show hidden and completed to menu
Closes #273
9 years ago
Alex Baker ccd8ecb5b6 Don't cache sort mode and flag values 9 years ago
Alex Baker 7ed17ca8ad Remove sort just once/always 9 years ago
Alex Baker 7e0e6fe983 Toggle deleted tasks from preferences 9 years ago
Alex Baker b6223335e6 Remove unused extras 9 years ago
Alex Baker f99bea58a9 Add FilterSettingsActivity
Removed remaining nav drawer context item
9 years ago
Alex Baker 9ef29ae303 Update relative dates
* Don't call toLowerCase
* Don't abbreviate on widget
9 years ago
Alex Baker 95e3e732f4 Use google material design icons 9 years ago
Alex Baker a86ba9d4e4 Use trash action for delete 9 years ago
Alex Baker 4712c781bc Don't change gtask emptyView text 9 years ago
Alex Baker 047f441f42 Rename and delete tags from TagSettingsActivity 9 years ago
Alex Baker a94f94e71f Add tags and filters from nav drawer 9 years ago
Alex Baker 4a4ffd7f3c Remove autopopulate members 9 years ago
Alex Baker 88bc1cc69c Don't show snooze dialog on rotation change 9 years ago
Alex Baker bdf5b41da8 Update translations
* Bulgarian - ddmdima96
* Russian - markant139
9 years ago
Alex Baker bd4aa2eb2b Add gtask and custom filter nav drawer icons 9 years ago
Alex Baker 3e81e1def4 Set snackbar action color 9 years ago
Alex Baker 6c20f8852d Add DateShortcutPreferences 9 years ago
Alex Baker 739b6df9f0 New snooze dialog 9 years ago
Alex Baker 4f999bf5fc MCA launches task edit screen 9 years ago
Alex Baker db11745be6 Remove unused resources 9 years ago
Alex Baker 8265c5e1d1 Replace Repeat Confirmation popup with snackbar 9 years ago
Alex Baker 35c16b3e37 Remove initial repeat confirmation 9 years ago
Alex Baker 2548097fd0 Use built-in ok and cancel strings 9 years ago
Alex Baker 961cff587b Fix notification dialog history 9 years ago
Alex Baker 8ab7cb0d12 Add generic donation activity 9 years ago
Alex Baker f582f64bb0 Update translations
* German - AndlyticsProject
* Japanese - naofumi
* Spanish - alexj, sherpam
9 years ago
Alex Baker 5970798236 Nav drawer icons 9 years ago
Alex Baker 9614c79dae Remove 'Create Shortcut' context menu option 9 years ago
Alex Baker 5776b9b828 Move Help & Feedback back to navigation drawer 9 years ago
Alex Baker a2f1a976f1 Remove 'Google Tasks:' from list title
Closes #209
9 years ago
Alex Baker 2182bb81b0 Material navigation drawer 9 years ago
Alex Baker 48a4a4c32e NavDrawer contents visible through status bar 9 years ago
Alex Baker 8e909a26ba Remove ActionBarDrawerToggle 9 years ago
Alex Baker fe94ab5814 Remove negative button from NotificationDialog 9 years ago
Alex Baker fb5afea236 Disable hamburger animation 9 years ago
Alex Baker 9211b049e0 Add NotificationActivity
Replaces NotificationFragment when opening notification
9 years ago
Alex Baker 5958663658 Fix crash on pre-honeycomb devices 9 years ago
Alex Baker 6a0c50705c Update MissedCallActivity theme + launch behavior 9 years ago
Alex Baker 97e7c44baa Convert SnoozeDialog to fragment 9 years ago
Alex Baker d4f2edd115 Fix compile errors 9 years ago
Alex Baker fe20210ac0 Add geofence preferences 9 years ago
Alex Baker a508845889 Update support e-mail address 9 years ago
Alex Baker 0fec8c9252 Fix some two pane layout issues 9 years ago
Alex Baker 06d5d47700 Use AlertDialog builder in LocationPickerDialog 9 years ago
Alex Baker 62e3f4ac21 Use CoordinatorLayout in task_list_activity
Fix clipping on android 2.x devices
9 years ago
Alex Baker 8d4ca3f185 Toolbar elevation in lollipop 9 years ago
Alex Baker 8069e5bfdf Filter out empty autocomplete requests 9 years ago
Alex Baker 517bda7e21 Workaround for design library bug
https://code.google.com/p/android/issues/detail?id=175067
9 years ago
Alex Baker a09386a2bd Fix crash on pre-honeycomb devices 9 years ago
Alex Baker f0fc904b78 AutoCompleteTextView in LocationPickerDialog 9 years ago
Alex Baker 3388b69333 Show GooglePlayServices error dialogs 9 years ago
Alex Baker 7222b3824e Add LocationPickerActivity 9 years ago
Alex Baker 42f4587c01 Replace left arrows 9 years ago
Alex Baker 3b0d6533aa Remove custom filter row selectors 9 years ago
Alex Baker ebd03b24ae Replace file explore icons 9 years ago
Alex Baker 02e7219d6a Update translations
* Korean - @halcyonera
* Spanish - alexj
9 years ago
Alex Baker 2d53e51978 Use DateAndTimePickerActivity in ReminderControlSet 9 years ago
Alex Baker 090bf5e645 Add DateAndTimePickerActivity 9 years ago
Alex Baker 51c9ca30c2 Restore action mode overlay and backgrounds 9 years ago
Alex Baker 1c12e1bbfb Handle rotation in TimePickerActivity 9 years ago
Alex Baker 36672eb8de Check if task is null before completing 9 years ago
Alex Baker f8af127dd0 Fix NPE when dismissing some dialogs 9 years ago
Alex Baker bbc4bf538d Updating attachment dialogs 9 years ago
Alex Baker 1583a7f12f Fix NPE when ringtone is missing 9 years ago
Alex Baker 05d3a0000b Remove actionModeBackground styles 9 years ago
Alex Baker 22b29c3ed9 Fix NPE in widget 9 years ago
Alex Baker e55abf397e Fix check for default calendar 9 years ago
Alex Baker 6acef7a37b Apply inspections 9 years ago
Alex Baker 29b901c81b Theme cleanup 9 years ago
Alex Baker 5dc6c19d5d Enable hardware acceleration 9 years ago
Alex Baker 7726472a02 Use FAB from support design library 9 years ago
Alex Baker 9dccfc05d5 Add codecov badge 9 years ago
Alex Baker 5183e72363 Setup back stack when launched from notification 9 years ago
Alex Baker 3b1c5e4453 Remove app name and widget name translations
Closes #259
9 years ago
Alex Baker bc91832cc0 Move "Help & Feedback" into settings menu 9 years ago
Alex Baker de45243710 AppCompat AlertDialog 9 years ago
Alex Baker c9c6d52bee Replace ActionBarActivity with AppCompatActivity 9 years ago
Alex Baker cb0411670a Update translations
* French - poinclin
* Russian - markant139, uryevich
* Slovak
9 years ago
Alex Baker 8b06836a67 Unique auto manage client ids 9 years ago
Alex Baker 7ede7fe48e Fix NPE on invalid attachment/backup dirs 9 years ago
Alex Baker 1d6a5c8f64 Add missing google play services permission 9 years ago
Alex Baker b975dae84c Set geofence radius to 150 meters 9 years ago
Alex Baker f081c83b8b Register/deregister geofences on deletion change 9 years ago
Alex Baker ea47169f96 Register/deregister geofences on completion change 9 years ago
Alex Baker 747236e21e Enable auto manage for google api client 9 years ago
Alex Baker ce1a84cc98 Update permissions
* Move google task permissions back to main manifest
* Remove redundant GPS permissions
9 years ago
Alex Baker 1cf1dca1ea Fix tests 9 years ago
Alex Baker 15c99bb310 Update Slovak translations 9 years ago
Alex Baker b640a1b768 Actually enable quiet hours for lollipop devices 9 years ago
Alex Baker ef52b77cc9 Remove quick add markup dialog 9 years ago
Alex Baker 48b7d4a827 Update target sdk to 22 9 years ago
Alex Baker e2ab1f6fa2 Update Slovak translations 9 years ago
Alex Baker a4023e4981 Update translations
* German - AndlyticsProject
* Slovak
9 years ago
Alex Baker cb0106d5df Update translations
* Arabic - aaltheiab
* Bulgarian - ddmdima96
* Japanese - naofumi
* Portuguese - sergiomarques
9 years ago
Alex Baker 45a609cc80 Remove unused resources 9 years ago
Alex Baker 5051aa2e72 Configurable backup directory
Closes #186
9 years ago
Alex Baker b41cb5e85e Show path to default attachment directory 9 years ago
Alex Baker 6cb6e63a36 Move attachment methods into preferences 9 years ago
Alex Baker 46d31fe81d There I fixed it 9 years ago
Alex Baker fa4e8a8f05 Created control_set_template
Reminder control not being laid out properly
9 years ago
Alex Baker 9b9566191c Update Arabic translations - aaltheiab 9 years ago
Alex Baker 800c17cf11 Remove unused dialog 9 years ago
Alex Baker a9723e025b Initial support for geofence reminders
* Geofences are not cleaned up when tasks are deleted/completed
* Does not gracefully handle any error conditions
9 years ago
Alex Baker 11691f37bb Update translations
* Bulgarian - ddmdima96
* Japanese - naofumi
* Slovak
9 years ago
Alex Baker e69860cfee Fix synchronization menu 9 years ago
Alex Baker 5822ccc761 Restore double property 9 years ago
Alex Baker 5af1883562 Create googleplay and generic build flavors
* gtask permissions moved to googleplay version
* billing moved to googleplay version
9 years ago
Alex Baker dc7da0baf8 Update reminder control, translations
* Japanese - naofumi
* Increase padding between reminders
* Smaller remove button
* Change 'Add a reminder' to 'Add reminder'
9 years ago
Alex Baker 4e0ffaf4fe Update reminder control
* Show full month
* Handle onClick for custom reminders
9 years ago
Alex Baker cf4d21cfad Switch to flavienlaurent's datetimepicker 9 years ago
Alex Baker 834e1726ec Update translations, add Slovak
* Bulgarian - ddmdima96
* Japanese - naofumi
9 years ago
Alex Baker 60c1b59585 New reminder control set
This qualifies as spinner abuse
9 years ago
Alex Baker b76c4ec065 GCalControlSet extends TaskEditControlSetBase 9 years ago
Alex Baker 5b5b7342ba Remove getDisplayView from TaskEditControlSetBase 9 years ago
Alex Baker d16b4a95be HideUntilControlSet extends TaskEditControlSetBase 9 years ago
Alex Baker 32d23a0c57 Update translations
* Japanese - naofumi
* Russian - markant139
9 years ago
Alex Baker 34508ab6d1 Move alarm control set to main edit screen 9 years ago
Alex Baker f42d5013f3 Use betterpickers calendar and radial pickers
* TimePreference
* Custom alarms
* Custom HideUntil dates
9 years ago
Alex Baker 1c35c38319 Use str4d/android-floating-action-button 9 years ago
Alex Baker 858fd97798 Build tools 22.0.1 9 years ago
Alex Baker c451d7927a Update German translations - AndlyticsProject 9 years ago
Alex Baker 9ab68ff42f Set default ringtone preference 9 years ago
Alex Baker 5308a04d7c Update translations
* Bulgarian - ddmdima96
* Japanese - naofumi
* Russian - markant139
9 years ago
Alex Baker 5b4fda9cb6 Add option to disable notification actions 9 years ago
Alex Baker 185ed10ccf Set window background colors 9 years ago
Alex Baker 2f32c55441 Lookup default ringtone name 9 years ago
Alex Baker d78f038ecd Refresh drawer if filter preferences change 9 years ago
Alex Baker 8f27d8a270 Don't finish dialogs on dismiss if positive 9 years ago
Alex Baker 44ce96190c Fix TimePreference default values 9 years ago
Alex Baker 85e219aa5e Only redraw task list if appearance prefs change 9 years ago
Alex Baker 1c9c44ce34 Use application ID from gradle build config 9 years ago
Alex Baker 13ec8d027f Add in-app billing for donations 9 years ago
Alex Baker c9eb641be3 Update Japanese translations - naofumi 9 years ago
Alex Baker 22210e3728 No sound or vibration during quiet hours
Closes #200
9 years ago
Alex Baker a5b6275567 Fix ImportTaskActivity 9 years ago
Alex Baker 6c513064d8 Add Help & Feedback to navigation drawer 9 years ago
Alex Baker d0f97a1354 Add Help & About section to settings 9 years ago
Alex Baker ea3baf027b Update translations
* Finnish - Pertsa
* German - AndlyticsProject
* Japanese - naofumi
9 years ago
Alex Baker 921868dd75 Tweaking more preferences 9 years ago
Alex Baker 866a5bb2e6 Action bar in settings
Closes #104
9 years ago
Alex Baker 5e5af08c44 Call onStartupApplication from OldTaskPreferences
Android could start this activity directly to manage space
9 years ago
Alex Baker 152b4871ad Don't reset defaults every time app starts 9 years ago
Alex Baker f97a81e950 Remove unused translations 9 years ago
Alex Baker a19efd96a7 Convert google tasks status bar to checkbox 9 years ago
Alex Baker 7c4bc038ff Set summary to value of list preference 9 years ago
Alex Baker c29efa18fd Set default prefs from XML 9 years ago
Alex Baker 8e619bdd21 Fix dialogs 9 years ago
Alex Baker 52b4219419 Cleaning up gtask preferences 9 years ago
Alex Baker 5fa931e0db DefaultsPrefs extents InjectingPreferenceActivity 9 years ago
Alex Baker ddfa3c479d Move old task dialogs into activities 9 years ago
Alex Baker 034b71ec92 ReminderPreferences extends PreferenceActivity 9 years ago
Alex Baker c525734d79 Add import/export activities 9 years ago
Alex Baker 333adec1ff MiscPrefs extends InjectingPreferenceActivity 9 years ago
Alex Baker e9d8bd730a Remove InjectingSyncProviderPreferences 9 years ago
Alex Baker 66ee03c465 AppearancePreferences extends PreferenceActivity 9 years ago
Alex Baker bd4ae8adbb Add appearance preferences activity 9 years ago
Alex Baker 0cb0b056de Added MiscellaneousPreferences activity 9 years ago
Alex Baker b9d7a9ff05 Flattened preference menus 9 years ago
Alex Baker 7438a8bf38 Remove excluded settings, amazon market strategy 9 years ago
Alex Baker 9c0c2b7bba Remove preference plugin capabilities 9 years ago
Alex Baker 5cb67fee96 Tweaking some preference text 9 years ago
Alex Baker e385f195e0 Set preference summaries in xml 9 years ago
Alex Baker c60711c60b Update vibrate setting 9 years ago
Alex Baker 42e27f67c1 Display selected ringtone 9 years ago
Alex Baker f9e9b7cd7e Restore option to disable notifications 9 years ago
Alex Baker 12aa141b84 Move add to calendar to task edit screen 9 years ago
Alex Baker 7c86c75307 Move repeat control to task edit screen 9 years ago
Alex Baker d8724951d3 Update translations
* German - AndlyticsProject
* Japanese - naofumi
* Russian - turetsky
9 years ago
Alex Baker f40941d71c Disable quiet hours for Android 5.0+
Users should use Android's notification priority
9 years ago
Alex Baker 462276a8a6 Default to old setting if widget theme not set 9 years ago
Alex Baker 5f564ff6d9 Use white notification icons 9 years ago
Alex Baker 885b0faba5 Flip notification title and text 9 years ago
Alex Baker 3189182a93 Add option for transparent widget background
Closes #58
9 years ago
Alex Baker 805813c001 Add option to hide widget header
Closes #50
9 years ago
Alex Baker dddf136358 Add widget toolbar layout 9 years ago
Alex Baker fe3d6ee1ea Add option to hide checkboxes in widget
Closes #103
9 years ago
Alex Baker 2127fc2449 Make widget themes similar to app themes 9 years ago
Alex Baker 3d64724d41 Set theme in WidgetConfigActivity 9 years ago
Alex Baker f87b796c93 Rename flip to toggle 9 years ago
Alex Baker 4a0ebd964f Remove alternate snooze dialog 9 years ago
Alex Baker bb90a60e84 Remove low notification volume toast
Closes #218
9 years ago
Alex Baker 805a281285 Remove option to disable notifications
- Android 4.1+ lets you disable an app's notifications
- You only get notifications if you ask for them anyway
9 years ago
Alex Baker e6e7f76e81 Add complete and snooze notification actions 9 years ago
Alex Baker 839a3e58c7 Add CompleteTaskReceiver 9 years ago
Alex Baker 31647f11fd Remove completed toast 9 years ago
Alex Baker c7c2586bb7 Use notification builder 9 years ago
Alex Baker f1818afbf2 Remove 'Alarm!' from alarm notification 9 years ago
Alex Baker 1aa29790a6 Update translations
* Brazilian Portuguese - ismarfernandes
* German - AndlyticsProject
* Russian - sample.pattern
9 years ago
Alex Baker ee73187519 Remove TOKEN_SOURCE 9 years ago
Alex Baker 2ed24dd1af Add due date to widget
Closes #48
9 years ago
Alex Baker 228b17062c Send debug logging to file 9 years ago
Alex Baker 6569721a5e Clear snooze time when rescheduling recurring task
Closes #237
9 years ago
Alex Baker ccfc2903e3 Set EditText cursor to text color for api 12-20
Closes #228
10 years ago
Alex Baker a11d89356c Remove ACCESS_NETWORK_STATE 10 years ago
Alex Baker 9f5b5c9f61 Fix new custom filter on tablets 10 years ago
Alex Baker a628ea521f Fix sort menu on pre-honeycomb devices 10 years ago
Alex Baker 53724a9daf Dark theme
Closes #197
10 years ago
Alex Baker fec93e1ceb Refresh after empty tag deletion 10 years ago
Alex Baker 5e1986aed6 Refresh after filter deletion 10 years ago