| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Page size calculation based on real page height
|
|
|
|
|
|
|
|
|
|
| |
When dropping files onto a read-only folder, a notification
is now shown instead of attempting to upload.
This for both the drag for upload and drag from inside the file list
cases.
Backport of f1bfe35cda2f11d1b38726cf2d4f879427b2c8d5 from master
|
| |
|
| |
|
|\
| |
| | |
Fixed undefined object error that appears after a delay
|
| |
| |
| |
| | |
Now binding properly with the file list instance object.
|
|/ |
|
|\
| |
| | |
Fix drag and drop in IE8
|
| |
| |
| |
| |
| | |
For some reason IE8 didn't like the sort function, so using the one from
underscore instead.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- fixed upload and storage statistics
- fixed infinite scroll to use the correct contain for scroll detection
- fixed unit test that sometimes fail for rename case
- controls are now sticky again
- fixed selection overlay to be aligned with the table
- fixed "select all" checkbox that had id conflicts
- fixed public page
- fixed global actions permissions detection
- fix when URL contains an invalid view id
- viewer mode now hides the sidebar (ex: text editor)
- added unit tests for trashbin
- clean up storage info in template (most is retrieved via ajax call now)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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 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
|
| |
|
|
|
|
|
| |
Fixed drag and drop code to use FileList.getSelectedFiles() instead of
the visible DOM elements.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
| |
There is no need to use `showHTML` here.
|
|\
| |
| |
| |
| | |
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
|
|
|
|
| |
undefined - happens on resize to a very small width
|
|\
| |
| |
| |
| |
| | |
Conflicts:
core/js/router.js
settings/js/admin.js
|
| |
| |
| |
| | |
also exclude all combinations of lower and upper case letters
|
|/ |
|
| |
|
|
|
|
| |
mimetype is unsupported
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- When all files are selected, do not send the whole file list
- Download will trigger download for the parent folder, also works
with root
- Delete will send "allfiles" to the server that will find the file
list or the passed directory by itself
|
|/ |
|
|
|
|
|
|
|
| |
fixes #7119
fixes #7120
fixes #7121
fixes #7122
|
|\
| |
| | |
Added .jshintrc
|
| |
| |
| |
| |
| | |
- fixed file name validation unit test
- added "\n" as forbidden character in isFileNameValid()
|
| |
| |
| |
| |
| |
| | |
- Also fixes a few JSHint warnings in files app
- Added "global" comment on top of files app to suppress warning and
also inform devs about what globals are use
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
apps/files/templates/index.php
apps/files_sharing/templates/public.php
|
| |\ |
|
| | |\
| | | |
| | | | |
#6051 [ux][files] Move File Spinner
|
| | | |
| | | |
| | | |
| | | | |
As per @kabum request, indention on line 694 has been fixed.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added spinner to file icon when moving to new folder or out of folder.
Commit is related to #6051
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
apps/files/js/files.js
apps/files_sharing/css/public.css
apps/files_sharing/js/public.js
apps/files_sharing/templates/public.php
|
| | |\ \
| | | | |
| | | | | |
Fix public upload progress bar
|
| | | |/
| | | |
| | | | |
Changed jQuery selector for public preview to public_upload to correctly show preview
|
| | |\ \
| | | | |
| | | | | |
Fix 6730
|
| | | |/ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
- Refactored file tr lookup into FileList.findFileEl that uses
filterAttr to avoid escaping issues in jQuery selectors
- Fixed versions and sharing app to properly escape file names in
attributes
|
| |/ |
|