| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Directories will not be considered to have an extension, even if a dot is
found.
Stop Scrutinizer being annoyed
But the spaced version looked good!
Stop jsHint being annoyed
These code quality tools are really pestering
|
|\
| |
| |
| |
| |
| |
| | |
Change from showHTML to show
* owncloud/change-to-show:
Change from showHTML to show
|
| |
| |
| | |
There is no need to use `showHTML` here.
|
|\ \
| |/
|/| |
Added the ability to Drag and Drop folders [chrome]
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
apps/files/js/filelist.js
|
| | | |
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
Conflicts:
apps/files/js/file-upload.js
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
owncloud/fix-localization-issues-with-file-encrypt-app
Fix some localization issues with file encryption/decryption strings
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
Fix file picker SVG issues
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Moved code that replaces the "svg" extension for the given file to
core as OC.Util.replaceSVGIcon.
- Added unit test for OC.Util.replaceSVGIcon
- Moved "replaceSVG" to OC.Util.replaceSVG and deprecated the global
"replaceSVG" function.
- Added alias for SVGSupport() as OC.Util.hasSVGSupport() (for now)
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Files app:
- removed file list template, now rendering list from JSON response
- FileList.addFile/addDir is now FileList.add() and takes a JS map with all required
arguments instead of having a long number of function arguments
- added unit tests for many FileList operations
- fixed newfile.php, newfolder.php and rename.php to return the file's
full JSON on success
- removed obsolete/unused undo code
- removed download_url / loading options, now using
Files.getDownloadUrl() for that
- server side now uses Helper::getFileInfo() to prepare file JSON response
- previews are now client-side only
Breadcrumbs are now JS only:
- Added BreadCrumb class to handle breadcrumb rendering and events
- Added unit test for BreadCrumb class
- Moved all relevant JS functions to the BreadCrumb class
Public page now uses ajax to load the file list:
- Added Helper class in sharing app to make it easier to authenticate
and retrieve the file's real path
- Added ajax/list.php to retrieve the file list
- Fixed FileActions and FileList to work with the ajax list
Core:
- Fixed file picker dialog to use the same list format as files app
|
| | |
|
|\ \
| | |
| | | |
[WIP] Mobile optimization for base layout and Files app
|
| | |
| | |
| | |
| | | |
undefined - happens on resize to a very small width
|
| | |
| | |
| | |
| | |
| | |
| | | |
'action-rename'
in order to allow proper translations of the action's display name an additional parameter has been added to the register function
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes issue #7461. Tipsy tooltip must be hidden when the upload starts. Otherwise it covers the progress bar and stays in DOM.
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
Fixed upload issue when free space is not known (ex: FTP)
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Added OC.Upload.init() to make the code testable
- Added unit tests for the add() method of the uploader with some error
cases
|