Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Quick-Access to favorite folder in left sidepanel in files-app #9720 #10176

Merged
merged 19 commits into from
Jul 12, 2018

Commits on Jul 12, 2018

  1. Added FavoritesQuickaccess-Sidebar

    Added FavoritesQuickaccess-Sidebar
    
    Added Files-FavoritesQuickaccess-Toggle
    
    Fixed CSS for SpacerElement
    
    Removed Unnessessary Alerts and added Translations
    
    Tried fixing initial Quick-Access Checkboxstate
    
    Signed-off-by: fnuesse <fnuesse@techfak.uni-bielefeld.de>
    
    Tried fixing initial Quick-Access Checkboxstate
    
    Changed double-Quotes to single-Quotes
    
    Revert webdavurl which was changed by mistake
    
    Revert quota-icon which was changed by mistake
    
    Changed the Folderhandling from custom-designed to nextcloud-NavigationManager-handling
    
    Signed-off-by: fnuesse <fnuesse@techfak.uni-bielefeld.de>
    
    Moved CSS-Spacerclass to apps.scss for global usage
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Renamed settings-caption in apps.scss to app-navigation-caption
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed old input-tag for showQuickAccess-state
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed old spacer element in files.scss
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Changed style of favorites-sublist and disabled the ability to disable files-quickaccess
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    fnuesse authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    72ace96 View commit details
    Browse the repository at this point in the history
  2. Added toggleable QuickAccess

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Deleted wrongly commited File
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added quickaccess-state persistence
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Started implementing sorting-algorithm for proper alphabetical display
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Finished Sorting of Quickaccess elements
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Implemented persistence for reverse-list and sorting-strategy
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Implemented initial sorting for reverse-list and sorting-strategy
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Refactored Code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Refactored Code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Refactored Code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    fc4baed View commit details
    Browse the repository at this point in the history
  3. Fixed complete app-breakdown if no favorites are set

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Hid three-dot menu if no favorites are selected
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    ce05cb3 View commit details
    Browse the repository at this point in the history
  4. Added responsive folderadding

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added collapsible to quickaccesslist
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Refactored Code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    9cd4b53 View commit details
    Browse the repository at this point in the history
  5. Fixed css-flashing

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed menu if initially empty
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    60e6ac3 View commit details
    Browse the repository at this point in the history
  6. Changed toggle

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Codestyle and changed linkgeneration
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Codestyle
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Codestyle (Renamed Variables)
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    bff99c6 View commit details
    Browse the repository at this point in the history
  7. Added copyright notice

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    edd2ab2 View commit details
    Browse the repository at this point in the history
  8. Removed old code

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed duplicate collapse-button and changed api-endpoints
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed app-navigation-caption from apps.scss
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Changed api-endpoints
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Codestyle (.js)
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Hid away extended Settings
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed reverse state
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Missing reverse after changing sort-strategy
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Copyright-Header
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed UI-Flickering
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    hid dotmenu on toggle while favorites are empty
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added Draggable to listelements (WIP)
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Rebuild appnavigation.php with recursive function to allow easy implementation of sublists
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed draggable Sublist-Elements
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed draggable Sublist-Elements
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added date-modified sorting option to quickaccess
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added custom order sorting option to quickaccess
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added custom order sorting option to quickaccess
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added fallback for custom ordering
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    df9bae4 View commit details
    Browse the repository at this point in the history
  9. Set Quickaccess-ordering to custom order

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    9b914bd View commit details
    Browse the repository at this point in the history
  10. Fix collapsible-Button when list was emptied (or got first element)

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Bad url-generation in javascript for new quickaccessitems
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed vertical scrolling in sortable-list which leads to "hidden" navbar
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed unnessessary console logs
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Bounds in custom sorting
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Reformatted code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed horizontalscroll on sortable-list
    Fixed "stuck element" where you could not switch back to the original ordering in the sortable-list
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    55ebdc9 View commit details
    Browse the repository at this point in the history
  11. Added drop-animation to sortable-list

    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Added icon-change on drag
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed Navbar-closing in app when favorites-list is toggled on mobile
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Refactored Code
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Changed to alphabetical sorting
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed deletion of folder with identical names
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed ability to add files to the quickaccess
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Fixed wrong path-generation when added from favorites-star
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Removed Element from navbar when favorite-star in detailview is toggled off
    
    Signed-off-by: fnuesse <felix.nuesse@t-online.de>
    
    Changed Quota-Text to prevent boundarybreaks
    
    Reverted last commit
    newhinton authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    c9995de View commit details
    Browse the repository at this point in the history
  12. Fix app nav menu highlight

    Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
    skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    d8c69df View commit details
    Browse the repository at this point in the history
  13. Default state to collapsed and fixed code styling

    Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
    skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    5470b95 View commit details
    Browse the repository at this point in the history
  14. Fixed invalid uid

    Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
    skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    5bac969 View commit details
    Browse the repository at this point in the history
  15. Fixed favorite folder view display

    Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
    skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    ae86845 View commit details
    Browse the repository at this point in the history
  16. Fixed tests

    Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
    skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    bd1929a View commit details
    Browse the repository at this point in the history
  17. Inject helper

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    e56a907 View commit details
    Browse the repository at this point in the history
  18. Fix tests

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer authored and skjnldsv committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    999dc64 View commit details
    Browse the repository at this point in the history
  19. No draggable list anymore

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    49a701e View commit details
    Browse the repository at this point in the history