- Add plugin to publish app, #718
- Add signing config, implements #720 (#721)
- Update SDK target level to 26. Implements #703 (#719)
- Updated Dutch translation by Toon van Gerwen (#710)
- Swedish translation (#708)
- Use color picker dialog. Fixes #590 (#707)
- Extract dynamic color adjusting codes to Color classes. #522 (#560)
- Fix an oversight in the previous commit for #624 (#706)
- Add round and adaptive icons for Android 8, implements #593 and #592 (#705)
- Replace task details fragments instead of updating them. Fixes #624 (#630)
- Add permission group "Tasks" fixes #702, fixes #688 (#704)
- Move dependency list to a single gradle file for easier maintenance. #578 (#653)
- Add QuickSettingsTile for easy task creation (#683)
- Commit new code style settings file introduce in Idea 2017.3 (Android Studio 3.1 automatically generated these files, migrating the project rules from the old format). #671 (#672)
- Use View.peformHapticFeedback() instead of Vibrator.vibrate() for list item long press and checklist long presses so it is enabled/disabled as per device settings. Remove an unused field in FlingDetector. #191 (#660)
- Always show Complete FAB on task details in single pane mode. #614 (#657)
- Fix editor title after rotation. #658 (#659)
- Fix ViewPager-TabLayout bug about loosing the tab icons. #643 (#656)
- Update Gradle wrapper to Gradle version 4.4.1 (#637)
- Rename APACHE-2.0.txt to LICENSE (#638)
- Fix NPE in QuickAddDialogFragment delayed UI update. #629 (#635)
- Fix instance insert handling. Implements #623 (#625)
- Let instance view return instance DTSTART and DUE rather than the task values. Implements #615 (#620)
- Clean up TaskGroupPagerAdapter instantiation exception handling and some unused code in TaskListActivity. #621 (#622)
- Introduce operations on Instances, implements #464 (#602)
- Have FTS return only tasks in visible lists. Fixes #610 (#612)
- Add RowData to create recurring tasks. Implements #460 (#604)
- Replace
instance_status
bydistance_from_current
, implements #606 (#607) - Add instance status column. Implements #572 (#600)
- Disable IntelliJ suggestion for package-private usage. #587 (#588)
- Allow URIs in place of the URI field. #411 (#580)
- Fix crash when 'null' had been stored in RecentlyUsedLists. #562 (#579)
- OpenTasksPal Task data reading classes for subtasks. #484 (#487)
- Set timezone for emulator run by Travis. #570 (#586)
- Make sure non-recurring tasks get an INSTANCE_ORIGINAL_TIME of 0. Implements #577 (#581)
- Update Chinese(Simplified) translation (#585)