1. 24 Aug, 2018 3 commits
  2. 05 Aug, 2018 1 commit
  3. 03 Jul, 2018 1 commit
  4. 02 Jul, 2018 3 commits
  5. 25 Jun, 2018 2 commits
  6. 23 Jun, 2018 2 commits
  7. 22 Jun, 2018 1 commit
    • Calvin Noronha's avatar
      Added Timeline Action Menu, refactoring · 66ea4c1e
      Calvin Noronha authored
      - Added interfaces to BaseMediaGridFragment for Context
        Menu and getters for updating the Toolbar.
      - Added kotlin-android-extensions for Synthetic
      - Added icons for Share, Delete, Select All
      - Added hack to unreference fragments in MainActivity.
      - Added MediaUtils to hold common code for Media Items.
      - Converted TimelineFragment to Kotlin :)
      
      UI changes:
      - Timeline now has Share, Delete, Select All functionality.
      66ea4c1e
  8. 09 Jun, 2018 1 commit
    • Calvin Noronha's avatar
      Added Kotlin support, MultiDex, refactoring. · 0e0c7e97
      Calvin Noronha authored
      - Added Kotlin support to the app. Welcome, Kotlin! :)
      - Added MultiDex support. We finally hit 64K methods!
      - Refactored BaseFragment. Moved EditModeListener and
        related interfaces to BaseMediaGridFragment for easier
        extension of Media Grid fragments.
      - Removed unnecessary listener setters from MainActivity,
        we can use onAttach for these.
      - Fixes crash and behavior #590
      0e0c7e97
  9. 06 Jun, 2018 1 commit
  10. 04 Jun, 2018 2 commits
  11. 03 Jun, 2018 5 commits
  12. 30 May, 2018 1 commit
  13. 21 May, 2018 3 commits
  14. 20 May, 2018 2 commits
  15. 18 May, 2018 3 commits
    • Calvin Noronha's avatar
      Temp fix for Timeline > Albums navigation · 9e961556
      Calvin Noronha authored
      9e961556
    • Calvin Noronha's avatar
      Added Timeline Filter, refactoring and fixes · db4d251f
      Calvin Noronha authored
      - Added Filter (Images / Videos / Gifs / All) to
        Timeline Fragment's menu.
      - Updated albumsMode implementation in MainActivity
        to fragmentMode to clearly handle different modes.
      - We now have the Timeline header text dependent on
        device theme.
      - Minor fixes.
      db4d251f
    • Calvin Noronha's avatar
      Added Timeline Support via Experimental setting (#575) · dfa0f825
      Calvin Noronha authored
      * Added Timeline Support via Experimental setting
      
      - Moved MediaListener to a separate interface.
      - Added Timeline default grid sizes: Portrait - 4, Landscape - 5
      - Added DeviceUtils utility class for getting Android device data.
      - Added menu_timeline.xml to inflate the ActionBar menu.
      - Added support to refresh items when Grouping Mode is changed.
      - Added support to store the header text in TimelineHeaderModel.
      - Added GroupingMode enum to sort the Timeline items.
      - Added TimelineItem interface to specify that a given header / media
        is capable of being a Timeline item.
      - Added Timeline ViewHolder class to store the TimelineHeaderViewHolder
        and TimelineMediaViewHolder classes and binding logic.
      - Updated TimelineAdapter to use List of TimelineItems and
        recycle the types. Removed MediaAdapters.
      - Updated TimelineHeaderModel to use Calendar instead of Date.
      - Added TimelineItem, optimised RecyclerView implementations
      - Added support to show Timeline in Navigation Drawer
      - Added TimelineFragment to show the timeline.
      - Added TimelineAdapter to show the Timeline contents.
      - Minor refactoring at various places.
      
      TODO
      - Clean up implementation
      - Add media selection
      - Add support to sort - Ascending / Descending
      
      * Added debug flag to Timeline support
      dfa0f825
  16. 17 May, 2018 1 commit
    • TacoTheDank's avatar
      Update strings.xml of main values · 2c3f5ed3
      TacoTheDank authored
      Many English and grammatical corrections (pls don't just close the pull request if you find a change you don't like; just tell me instead and I'll change it to what you say, thanks)
      2c3f5ed3
  17. 15 May, 2018 5 commits
  18. 08 May, 2018 1 commit
  19. 07 May, 2018 2 commits