Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 3, 2015
  1. @josh64x2

    Merge pull request #449 from barijaona/db-improvements

    josh64x2 authored
    Database fixes and improvements
Commits on Apr 4, 2015
  1. @barijaona

    Defers the creation of the folders’ tree.

    barijaona authored
    This avoids duplicates when creating a fresh database.
  2. @barijaona

    Within our Database class, directly refers to our manager

    barijaona authored
    Useful for avoiding confusion when relocating database.
  3. @barijaona
Commits on Apr 3, 2015
  1. @josh64x2 @barijaona

    Accept a db path when initialising the Database object

    josh64x2 authored barijaona committed
    Changed the init method to initWithDatabaseAtPath which will
    allow us to override the sharedManager method in our unit tests and point
    to a test database
Commits on Mar 29, 2015
  1. @barijaona

    On articles creation, keep using current folder cache

    barijaona authored
    Reverse and improve commit 51e6da3
Commits on Mar 22, 2015
  1. @josh64x2

    Merge pull request #446 from barijaona/db-improvements

    josh64x2 authored
    Various improvements to database manager
  2. @barijaona

    Minimize work handled inside our database queue

    barijaona authored
    Moved code in order to minimize the duration of our FMDatabaseQueue lock.
  3. @barijaona
  4. @barijaona
  5. @barijaona
Commits on Mar 14, 2015
  1. @josh64x2

    Merge pull request #444 from barijaona/bugfixes

    josh64x2 authored
    Fix unread count not being updated accurately when new articles are added
  2. @barijaona
  3. @barijaona

    Merge pull request #442 from josh64x2/deleting-fixes

    barijaona authored
    Fixed database warnings when deleting a feed
Commits on Mar 13, 2015
  1. @josh64x2

    another ? placeholder fix

    josh64x2 authored
  2. @josh64x2

    Fixed database warnings when deleting a feed

    josh64x2 authored
    Fixed incorrect use of executeQuery instead of executeUpdate for "DELETE" (oops)
    Fixed use of c-style placeholders instead of '?' in the update next sibling
    query (oops)
    Removed handling a non-existent edit sheet when deleting a feed
Commits on Mar 9, 2015
  1. @barijaona

    Merge pull request #436 from josh64x2/database-refactor

    barijaona authored
    Database refactor
  2. @josh64x2

    Merge pull request #13 from barijaona/database-refactor

    josh64x2 authored
    Fixes to database-refactor
Commits on Mar 8, 2015
  1. @josh64x2

    Merge pull request #438 from barijaona/bugfixes

    josh64x2 authored
    Fix debugging settings
  2. @barijaona

    Fix debugging settings

    barijaona authored
    Solves issue #437
  3. @barijaona
  4. @barijaona

    OpenReader: fix marking articles as unread or starred

    barijaona authored
    SQLite is unable to bind a ? placeholder within an IN test : https://www.mail-archive.com/sqlite-users@sqlite.org/msg53802.html
    So we have to prepare the SQL statement ourself.
  5. @josh64x2
  6. @josh64x2

    Moved FolderImageCache out of Folder class

    josh64x2 authored
    Also re-added the db migration alert dialog.
  7. @josh64x2

    Database migration refactor

    josh64x2 authored
    The database migration code has been moved into the VNADatabaseMigration class and tested successfully.
  8. @josh64x2

    fixed travis config again

    josh64x2 authored
  9. @josh64x2
  10. @josh64x2
  11. @josh64x2

    Updated product config and Travis script

    josh64x2 authored
    Fixed dependencies build order in the Vienna scheme
    so that 'Pods' doesn't need to be manually built by the Makefile
    beforehand.
    Updated the Travis CI build config to use xctool.
    Still need to update the Makefile so that it uses the scheme config.
  12. @josh64x2

    Added FMDB to the Database Unit Tests

    josh64x2 authored
    Updated the Podfile and implemented some VERY basic test.
  13. @josh64x2

    removed an import statement

    josh64x2 authored
  14. @josh64x2
  15. @josh64x2

    removed last of executeSQL* methods

    josh64x2 authored
    replaced them with FMDatabaseQueue calls.
    Also removed unneeded instance variables
  16. @josh64x2

    Lots of database refactoring

    josh64x2 authored
    - removed instance variable for `databaseVersion`
    - refactored databaseVersion to use SQLite `PRAGMA user_version` via FMDB
    - split apart the monolithic `-(BOOL)initDatabase` method
    - removed `prepareStringForQuery` as this is best handled by FMDB (which it does by default in `executeUpdate`)
  17. @josh64x2
Something went wrong with that request. Please try again.