Commits on Jul 19, 2016
  1. @Minoru

    Merge pull request #339 from ahitrin/search-new-fix

    Set up cache for items in the search result
    Minoru committed on GitHub Jul 20, 2016
  2. @ahitrin

    Set up cache for items in the search result

    RSS items from the search result are created with no reference to the
    cache instance. This causes missing of item read/unread status. The bug
    is easy to reproduce:
     * load a feed with some items
     * start a new search that finds one or several items
     * read any item from the search result
     * quit search
     * run the same search again
    Expected result: already read items should NOT be marked as "unread".
    In this commit we deliberately assign a reference to the cache instance
    for all RSS items found in the database, the same way it's done in the
    `cache::internalize_rssfeed` method. A new unit test provides steps to
    reproduce behavior described above, so we can be sure that the bug is
    really fixed.
    ahitrin committed Jul 18, 2016
Commits on Jul 18, 2016
  1. @Minoru
Commits on Jul 17, 2016
  1. @Minoru

    Merge branch 'bugfix/336'

    Minoru committed Jul 18, 2016
Commits on Jul 12, 2016
  1. @Minoru
  2. @tsipinakis

    Fix assert fail with mark-as-read-on-hover

    While processing mark-as-read-on-hover invalidate(), which only supported one
    call per update, was called twice which caused the assert call to fail. This
    commit removes that restriction by making invalidate() able to store multiple
    item positions in a vector.
    tsipinakis committed Jul 12, 2016
  3. @Minoru
Commits on Jun 27, 2016
  1. @Minoru

    Re-enable Clang on Linux builds

    The APT repo for Clang, the thing that caused build failures, is back
    online: travis-ci/travis-ci#6217
    Minoru committed Jun 27, 2016
Commits on Jun 14, 2016
  1. @Minoru
Commits on Jun 13, 2016
  1. @Minoru

    Update example config

    Ave Vim macros!
    Minoru committed Jun 14, 2016
  2. @Minoru
  3. @Minoru
  4. @Minoru

    Remove outdated Wesnoth feed fix

    The feed is fixed now, so no need to provide a kludge anymore.
    Minoru committed Jun 13, 2016
  5. @Minoru
  6. @Minoru

    Merge pull request #322 from skn/upstream

    Cosmetic cleanup of contrib/
    Minoru committed on GitHub Jun 13, 2016
  7. @skn

    cosmetic cleanup

    skn committed Jun 13, 2016
  8. @Minoru
  9. @Minoru

    Update translation files

    Minoru committed Jun 13, 2016
  10. @Minoru

    Use `_s` macro where appropriate

    Minoru committed Jun 13, 2016
  11. @Minoru

    Correct Chinese translations. Fixes #274

    I don't speak any Chinese, so these edits are speculative. If you know
    the language, come help me with keeping the file up to date!
    Minoru committed Jun 13, 2016
  12. @Minoru
  13. @Minoru
  14. @Minoru
Commits on Jun 12, 2016
  1. @Minoru
  2. @Minoru
  3. @Minoru

    Merge branch 'bugfix/wrapfix'

    Minoru committed Jun 12, 2016
  4. @Minoru
  5. @Minoru

    Merge pull request #316 from t-8ch/newsblur_fixes

    Fix crashes with NewsBlur. Closes #261
    Minoru committed on GitHub Jun 12, 2016
Commits on Jun 11, 2016
  1. @Minoru
  2. @Minoru

    Defer text wrapping until the very end (#256)

    This lets us handle wrapping in one single place instead of smearing it
    all over HTML renderer and listformatter. HTML renderer now signals how
    it wants a string formatted—it can be either wrappable or
    non-wrappable—and textformatter does the actual wrapping.
    Minoru committed Jun 11, 2016
Commits on Jun 9, 2016
  1. @dirb
  2. @dirb
  3. @dirb

    Add Owncloud News support files

    dirb committed Jun 6, 2016
Commits on Jun 5, 2016
  1. @t-8ch

    [newsblur] fix segfault by only iterating iterables

    Fixes #261.
    It may be that the tag functionality is broken and this is always true
    t-8ch committed Jun 3, 2016
  2. @t-8ch

    [newsblur] keep a reference the complete URL

    otherwise the temporary object we get .c_str() from gets destroyed
    leaving us with an invalid pointer.
    t-8ch committed Jun 3, 2016