Vincent Petry
d71cd680dd
Include core translations
...
Moved search result type translations to search.js
Load JS translations earlier
Translations need to be loaded earlier to make sure that some JS files
like search.js get access to translations at this time.
This requires the template initialization to be moved to after session
initialization, because only after the session we have access to the
current language.
2014-10-29 10:09:12 +01:00
Vincent Petry
ec1a73fab9
Added OC.L10N namespace with translation functions
...
Added addTranslations and fixed de.js file
Fixed de.js to use OC.L10N.register() and use to correct expected
format.
Added JS unit tests for OC.L10N class
Include translations JS script for all apps
2014-10-29 10:09:12 +01:00
Clark Tomlinson
ca5abe5744
Setting moment locale based on user selection
2014-10-23 10:32:47 -04:00
Bjoern Schiessle
94a9ff1cd8
make sure that the notification gets shown again after a second try
2014-10-07 12:02:58 +02:00
Vincent Petry
e65ceb08fc
Moved WebDAV and internet checks to client side JS
...
- Added setup checks in JavaScript
- Moved isWebDAVWorking to JS using SetupChecks
- Moved internet connection checks to an ajax call that goes through the
server
2014-09-23 11:16:14 +02:00
Lukas Reschke
d2743e6ad6
Merge pull request #7254 from owncloud/core-sortalgo
...
Fixed JS sort comparator to be consistent between JS and PHP
2014-09-16 17:29:03 +02:00
Robin McCorkell
99d41bec5d
Show original path information in trashbin and sharing views
...
Path will only be shown if in subdirectory, not in root.
2014-09-11 15:45:42 +01:00
Thomas Müller
fd92fc7c47
Merge pull request #9753 from owncloud/filepath-css
...
Remove special case for css in OC.filePath
2014-09-09 13:59:19 +02:00
kondou
2a4c51389c
Use a route instead of s.php and convert tokens asap
2014-09-04 15:23:55 +02:00
Thomas Müller
ed2424c382
Merge pull request #10637 from owncloud/fixing-js-issues
...
Init vars with a value if none is provided
2014-08-29 10:16:29 +02:00
Clark Tomlinson
ba0e65753b
Init vars with a value if none is provided
2014-08-28 13:53:45 -04:00
Clark Tomlinson
92685acf60
Implementing moment.js
...
Updating Usages
Removing unused method
Adding JS Doc
2014-08-28 09:28:45 -04:00
Vincent Petry
f2001a48a4
Fixed sort algo for additional cases
2014-08-11 13:28:53 +02:00
Vincent Petry
173059f6d0
Fixed file list sorting
...
Now using a natural sort algorithm that is more consistent between JS
and PHP (although not perfect in some corner cases)
- added OC.Util.naturalSortComparator that uses the same algo that was
used for the user list
- changed user list and files list to use OC.Util.naturalSortComparator
- removed toLowerCase() and changed the comparator to use
String.localeCompare()
- added unit tests
- added OC_NaturalSort that is used by OCP\Util::naturalSortCompare()
2014-08-11 13:28:53 +02:00
Jan-Christoph Borchardt
a6484fbda9
fix yellow notification style
2014-07-30 18:02:53 +02:00
Vincent Petry
4fea521102
Fix enforced share expiration date to be based on share time
2014-07-21 15:01:20 +02:00
Robin Appelman
e7e5333b12
Remove special case for css in OC.filePath
2014-07-21 13:03:14 +02:00
Robin Appelman
6962505095
debounce the search function
2014-07-08 15:42:58 +02:00
Morris Jobke
ae8e27cc42
fix loading spinner on ctrl click a app entry- fixes #9063
2014-07-07 10:39:48 +02:00
Vincent Petry
9de3d8225b
Fix parsing URL hash when no "?" was specified
2014-06-25 12:37:11 +02:00
Vincent Petry
ce168c286a
Added max heartbeat interval to prevent integer overflow
...
When using big session timeout values, the interval value might
overflow and cause the setInterval() call to ping the server in a loop
without any delay.
This fix adds a maximum ping interval of 24 hours.
Forward port of 00ec5fc193
from stable6.
2014-06-12 18:41:19 +02:00
Vincent Petry
015c5062e5
Disable snapper init for IE <= 9
...
Snapper doesn't work at all for IE8 and IE9 and messes up with the main
container layout when enabled.
This commits disables snapper for these browsers.
2014-06-10 17:14:49 +02:00
Jan-Christoph Borchardt
933c05566e
Merge pull request #8922 from owncloud/design-controls-transparency
...
Bugfixes for mobile
2014-06-06 14:52:55 +02:00
Vincent Petry
5cebb6fb9b
Merge pull request #4553 from owncloud/update_search_classes
...
Update search classes
2014-06-06 13:24:16 +02:00
Jan-Christoph Borchardt
a6f9dd9c4b
fix apps without app-navigation
2014-06-06 12:22:31 +02:00
Jörn Friedrich Dreyer
7c29645f22
allow apps to add translation for search result typeid
2014-06-06 11:28:43 +02:00
Vincent Petry
b8ab77a475
Added debounce on resize
2014-06-06 09:50:46 +02:00
Morris Jobke
584c47b433
Disable snapper on bigger screens and on public/login page
2014-06-06 01:32:33 +02:00
Jan-Christoph Borchardt
9063a25bb4
slightly widen sidebar to 250px, works better with apps and on mobile
2014-06-05 21:19:28 +02:00
Jan-Christoph Borchardt
96278e0201
close sidebar when switching navigation entry, except on add or change settings
2014-06-05 17:06:21 +02:00
Jan-Christoph Borchardt
86a9cb2a6b
add app sidebar toggle and swipe on mobile
2014-06-05 13:19:56 +02:00
Jan-Christoph Borchardt
26bf64631d
better loading feedback for app start, move from JS to CSS
2014-06-04 15:07:15 +02:00
Jan-Christoph Borchardt
e291a04dee
show loading feedback
2014-06-04 14:38:25 +02:00
Vincent Petry
52d9e313d1
Remove obsoleted code to trigger navigation menu
...
Now that the navigation menu is always togglable, the media query
dependent code can be removed.
2014-06-04 14:38:24 +02:00
Jan-Christoph Borchardt
19d7d87964
toggle the navigation on desktop, not only on mobile
2014-06-04 14:29:46 +02:00
Jan-Christoph Borchardt
4ca665ac10
infield label removal: remove JS file and references to it
2014-06-03 15:30:09 +02:00
Thomas Müller
79b3558c6d
Merge pull request #7151 from owncloud/user-jquery
...
Continuing the New User management
2014-06-03 15:04:30 +02:00
Morris Jobke
5add56b6ca
Merge pull request #7485 from owncloud/scrutinizer_fix_1_kondou
...
Scrutinizer cleanup
2014-06-03 07:44:52 +02:00
Frank Karlitschek
f12a5248a3
Merge pull request #8820 from owncloud/design-details
...
Design details
2014-06-02 21:26:43 +02:00
kondou
9bc3f3cf30
Scrutinizer cleanup
2014-06-02 21:09:41 +02:00
Morris Jobke
dd8b7b7af8
Merge pull request #8613 from owncloud/filesize-alignment
...
Improve aligment of file size
2014-06-02 17:37:53 +02:00
Morris Jobke
de23ae735b
add OC.menuSpeed to control the animation speed of menu toggle
2014-06-02 15:34:42 +02:00
Morris Jobke
5d457dafc1
display "<1 kB" for really small files
...
* added parameters for humanFileSize to trigger that behaviour
* add unit tests for that
2014-06-02 15:33:09 +02:00
raghunayyar
72ba396905
Adds Animation to Toggling Navigation on < 768px widths
2014-06-02 15:30:39 +02:00
Arthur Schiwon
7b63c2c036
cleanup
2014-06-02 12:53:59 +02:00
Arthur Schiwon
b3d68fc175
refactor delete handling and apply it to users and groups
2014-06-02 12:53:54 +02:00
Arthur Schiwon
57ffaddf26
add Last Login column
2014-06-02 12:53:51 +02:00
Morris Jobke
27c8c87e94
Merge pull request #8187 from owncloud/escape-more-character
...
Also encode > and '
2014-06-02 10:59:47 +02:00
Vincent Petry
a0987ebf59
Fix undefined JS on login/setup page
2014-05-30 19:02:19 +02:00
Vincent Petry
c9d05c66de
Fix IE8 issue when icon is not defined
...
Sometimes no icon file is passed to replaceSVGIcon(), it showed an error
in IE8 and broke the code flow.
This fix adds a check whether the file name is set.
2014-05-30 10:06:29 +02:00