Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
  1. Apr 07, 2019
  2. Apr 02, 2019
  3. Mar 02, 2019
    • Marten Gajda's avatar
      Add VERSION column, implements #778 · ee559389
      Marten Gajda authored
      This commit adds a read-only task VERSION column which is incremented upon any update or a task (including sync-adapter updates).
      
      The column serves two purposes:
      
      * safe transactions by asserting a specific version before updating a task
      * quick detection if a specific task has been modified
      
      The former could be used by sync-adapters to ensure a task has not been updated while being synced.
      Notifications will make use of the latter to avoid unnecessary updates of task notifications for unchanged tasks.
      ee559389
  4. Feb 17, 2019
  5. Feb 14, 2019
  6. Feb 01, 2019
  7. Jan 26, 2019
    • Marten Gajda's avatar
      Improve FTS performance, fixes #750 (#752) · 5650c86e
      Marten Gajda authored
      The previous implementation tried to use the CONFLICT_IGNORE policy when inserting new ngrams and was falling back to a query in case it failed to find the id of the exiting ngram. This was very slow because it meant an expensive query for every ngram to insert.
      
      The new solution goes over the existing ngrams and only inserts the ones which don't exist in the database. Similarily the ngram relations table is not cleared for the particular task, instead the existing ngrams are loaded and only new relations are inserted and obsolete relations are removed.
      5650c86e
  8. Jan 25, 2019
    • Unpublished's avatar
      fix recursive updateNotification calls (#751) · ea2aa2e9
      Unpublished authored
      * fix recursive updateNotification calls
      * replace compile with implementation
      ea2aa2e9
    • Marten Gajda's avatar
      Reduce size of ProviderChangedBroadcast, fixes #744 (#749) · 7e945c15
      Marten Gajda authored
      This commit removes the changelog we've sent with the ProviderChanged Broadcast. It's never really been used so far but may blow the IPC buffer size limit.
      We need to find a better way to communicate changes efficiently to plugins once we support them. It's not a pressing concern though.
      7e945c15
    • Marten Gajda's avatar
      Fix track selection, fixes #747 (#748) · cf251887
      Marten Gajda authored
      The regular expression for the internal track didn't cover a revision descirption like `1.1.16-dirty` which is a release commit with changes.
      The proposed fix makes the part between the version number and `-dirty` optional.
      cf251887
  9. Jan 11, 2019
    • Marten Gajda's avatar
      Request account visibility, implements #728 (#736) · 5b18f803
      Marten Gajda authored
      This commit adds a workaround for sync apps which don't grant account visibility to OpenTasks. If a task list is inserted which belongs to an account which we can't see, the app asks for permission to see the account.
      The `GET_ACCOUNTS` permission is no longer used on Android 8+ and the request for that permission will no longer be shown when the app starts.
      1.1.16
      5b18f803
  10. Nov 08, 2018
  11. Nov 07, 2018
    • Marten Gajda's avatar
      Update SDK target level to 26. Implements #703 (#719) · c5fdbdd4
      Marten Gajda authored
      This also updates the support library version to 26.1.0.
      Due to changes in Android 8 we had to limit some background service and broadcast functionality. There are no limitations to the user experience though, but some planned features may require a different solution now (mostly because implicit broadcasts no longer work).
      c5fdbdd4
  12. Oct 09, 2018
    • Marten Gajda's avatar
      Partially restore 5f4e9012, fixes #711 (#712) · 7396a2d3
      Marten Gajda authored
      Commit 5f4e9012 contains a couple of changes which break the UI in that some elements don't respond to clicks anymore.
      In particular the `focusable="true"` attribute seems to cause these issues. For now we simply revert the addition of these attributes.
      In another story we should address the issue and fix the layout.
      7396a2d3
  13. Oct 05, 2018
  14. Sep 26, 2018
  15. Sep 25, 2018
  16. Sep 24, 2018
  17. Sep 15, 2018
  18. Apr 04, 2018
  19. Feb 05, 2018
Loading