| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- FileList is now an instantiable class
- FileActions is now in namespace
- added App class for trashbin app
- moved trashbin overrides into classes extending FileList
- replaced many static calls with "this." or "self." to make the classes
reusable/extendable
- new URL parameter "view" to specify which view is shown, for example
"files" or "trashbin"
- added OC.Util.History utility class in core for handling history
- moved URL handling/routing to OCA.Files.App
- popstate will correctly update the current view and notify the view of
the URL change so it can update the current dir
- added JS unitt tests for the trashbin app
- fixed public app to work with the new namespaces
|
|
|
|
|
|
|
|
|
| |
- added new OCA.Files namespace for files classes
- the sidebar can now switch between views/containers
- the trashbin renders in its own container but currently doesn't work
due to overrides
- added app.js as entry point for JS code (ideally all other files should
only contain classes and not trigger anything)
|
|
|
|
|
|
|
| |
Apps can now register navigation items into the sidebar of the files app.
For every sidebar item there is a container.
The container's content is rendered based on the script name given at
registration time.
|
|
|
|
|
|
| |
- Added links to trashbin and shared dir
- Moved "WebDAV" settings block to the app nav's settings section
- Added sidebar support in trashbin app as well
|
|\
| |
| | |
avoid row resize on filename edit
|
| |
| |
| |
| | |
Sets row height to avoid resize when name is edited
|
| |
| |
| |
| | |
Sets height to form to avoid resizing when filename link is not shown
|
|/ |
|
|\
| |
| | |
File list sorting by clicking on column headers
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Added unit test for the Helper class in the files app that tests the
different sort orders.
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
Fixes https://github.com/owncloud/core/issues/8539
|
| | |
|
|\ \
| | |
| | | |
polish jslint for files-upload.js
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fixed too generic checkbox and link selectors
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It turns out that the sharing dropdown is embedded into the table row
for some reason.
This fix makes use of a more specific selector for the checkboxes and
file name links to make sure it doesn't spill into any other potential
elements like the sharing dialog.
|
|\ \ \
| | | |
| | | | |
Show spinner for all files when deleting all
|
| |/ / |
|
|/ / |
|
|/ |
|
| |
|
|
|
|
|
| |
Fixed drag and drop code to use FileList.getSelectedFiles() instead of
the visible DOM elements.
|
| |
|
|
|
|
|
| |
Now using _.bind() for event handlers so we can use "this" which is more
readable than a static access to FileList.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The file selection is now based on the internal model array
FileList.files instead of the visible checkboxes.
This makes it possible to virtually select files that haven't been
rendered yet (select all, then deselect a visible one)
Added more unit tests for selection (with shift and ctrl as well)
|
| |
|
|
|
|
|
|
|
|
|
| |
Removed "insert" flag, inserting is by default for FileList.add().
Added "animate" flag to FileList.add().
Added logic to correctly detect when to insert/append elements whenever
the insertion point is visible or not.
Fixed "render next page" logic to work correctly when many pages of
files have been added.
|
|
|
|
|
|
|
|
|
| |
The FileList.files model is now updated with file operations.
Adding files to the list will add to the model first, then to the DOM.
If the insertion point isn't visible yet, the file won't be added to the
DOM until the user scrolls down.
Updated unit tests to include checking for the correct insertion point.
|
|
|
|
|
|
|
| |
- moved file selection code to FileList
- fix selection summary when all files are selected
- nextPage now auto-selects files if "select all" checkbox is checked
- fixed trashbin to use the same selection logic as FileList
|
|
|
|
|
|
| |
- moved the summary code into a new class FileSummary
- FileSummary is calculated only once, then updated with add/remove
- added new OC.Util namespace for JS utility functions
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| |\
| | |
| | | |
remove the "Shared" folder
|
| | | |
|