Commit Graph

1317 Commits

Author SHA1 Message Date
nathan
f332b7bba5 Fully remove "tabs" attribute for tabbox, it overwrites the internal tabs collection.
Even checking for it sets 'tabs' attribute to null.  Use "extraTabs" instead.
2023-01-11 13:21:01 -07:00
ralf
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
StefanU
bbb7ab263a
Add new icon folder_closed.svg
Base is new app icon file manager, grey
Collapsed folder, matching folder_open.svg, for toggling open/closed
2022-12-29 11:17:27 +01:00
StefanU
15465abdd5
New icon folder_open.svg
Base is new app icon file manager, grey
2022-12-29 11:14:26 +01:00
StefanU
0e2668ff8d
Add folder_closed_big.svg
Full size to 32px, grey
Basis is new app icon file manager
2022-12-29 11:12:32 +01:00
StefanU
160feda1a9
Update button_createdir.svg
New design, size adjusted, colour corrected, file optimisation
2022-12-29 11:03:40 +01:00
StefanU
271ae92e69
Update list_tile.svg
Raster corrected, file optimisation
2022-12-19 21:19:02 +01:00
StefanU
75d5ce4f08
Update list_row.svg
Raster corrected, file optimisation
2022-12-19 21:16:11 +01:00
nathan
bf97118963 Show quota as disabled for non-stylite 2022-12-16 10:46:07 -07:00
Ralf Becker
d999bae1bc pending changes from our translation server 2022-12-02 09:59:30 +01:00
StefanU
2ee5f172b5
Update filemanager icon
Add missing size
2022-11-30 22:09:49 +01:00
StefanU
bae2590fd5
Update filemanager icon
Rounded corners, size adjusted 28px => 32px, file optimisation
2022-11-27 15:40:11 +01:00
nathan
7407f4a077 Filemanager: Give some margin to recalculate & oversize 2022-11-25 11:54:41 -07:00
nathan
38a82962b0 Filemanager: Fix anonymous share stopped showing subdirectories on refresh
Broken by 2811304833
2022-11-25 08:46:54 -07:00
nathan
dd26311295 Filemanager: Don't hide new document or new folder buttons in share UI 2022-11-24 11:53:04 -07:00
nathan
e85e6695bc Quota translations from Birgit 2022-11-24 11:23:07 -07:00
nathan
917271c349 Show list of directories that are over quota when you click "Recalculate" 2022-11-24 11:02:54 -07:00
nathan
2811304833 Filemanager: Remove uneeded buttons from anonymous share nextmatch 2022-11-23 14:13:20 -07:00
nathan
3402ed645a Quota changes
- nicer error message
- add quota for group directories with separate default
- support for more decimal places in human file size
- add some help_text to default quota
2022-11-23 13:53:47 -07:00
nathan
526a0a0907 Filemanager: Adjust shareUI header padding 2022-11-22 15:08:52 -07:00
nathan
8434549ace Add quota for home directories
Set default quota amount in Admin -> Applications -> Filemanager -> Quota
2022-11-18 12:43:27 -07:00
nathan
19f4e13c7a Filemanager: Fix "share link copied into clipboard" message was not translated 2022-11-16 14:16:14 -07:00
nathan
083f4baaa7 Share UI: Add padding to logo & darker background color to header row 2022-11-15 11:07:52 -07:00
nathan
f6687dd310 Filemanager: Anonymous UI style improvements
- add refresh button
- add some background colour & logo
2022-11-14 11:22:33 -07:00
nathan
0ef6f625b3 Filemanager: use pushAvailable() to decide if we need a full refresh after deleting a file 2022-11-08 11:54:22 -07:00
nathan
f2c763dc4d Filemanager: use pushAvailable() to decide if we need a full refresh 2022-11-07 13:39:22 -07:00
nathan
1da0af4d2c Revert "Filemanager: remove refresh after adding, we use push now"
This reverts commit dcd9430d22.
2022-11-07 13:21:32 -07:00
nathan
cc1ef360ec Filemanager: default sort is now modified time descending 2022-11-07 13:20:29 -07:00
nathan
dcd9430d22 Filemanager: remove refresh after adding, we use push now 2022-11-07 13:00:06 -07:00
nathan
be16565cc4 Filemanager can now update sub-grids 2022-11-07 11:51:30 -07:00
nathan
fe1caad9be Filemanager: query changes to support refreshing a single path 2022-11-04 16:28:01 -06:00
nathan
b1538e6dd2 Filemanager: Make access rights a little wider 2022-11-02 14:06:02 -06:00
nathan
9b2f7ef9ab Filemanager: Stop changing into a newly created folder 2022-11-01 09:10:14 -06:00
nathan
209483409c Filemanager: Push updates from share UI into regular filemanager UI 2022-11-01 09:07:55 -06:00
nathan
833dcd4b26 Filemanager: Fixed some push notifications wouldn't update
Id was missing
2022-10-31 14:37:46 -06:00
nathan
edb81d2446 Filemanager: Make share link dialog textbox wider 2022-10-31 08:42:33 -06:00
nathan
524d51f539 Filemanager: When share link dialog is opened, copy the link to the clipboard immediately 2022-10-31 08:37:40 -06:00
nathan
2659a8ab63 Filemanager: Add copy to clipboard button to share link dialog 2022-10-28 10:05:03 -06:00
Hadi Nategh
bde2b7f86d Fix upload button in filemanager mobile view 2022-10-28 14:04:57 +02:00
nathan
2b3febff59 Move filemanager push entirely into filemanager 2022-10-25 09:49:30 -06:00
nathan
24fb01d190 Filemanager: Add push support 2022-10-24 09:58:11 -06:00
ralf
05b316f7ff move egw_get_file_editor_prefered_mimes() to egw.file_editor_prefered_mimes() as everything in old jsapi.js is deprecated and should be removed
.
2022-10-18 08:30:15 +02:00
nathan
d34273650a Fix HiddenUpload shares fail to complete the upload
Use correct path this time
2022-10-12 09:26:53 -06:00
nathan
c9eaeb51ea Fix HiddenUpload shares fail to complete the upload 2022-10-11 10:20:08 -06:00
nathan
272355fd00 Filemanager: Allow folder filter to take more space 2022-09-09 11:27:51 -06:00
Hadi Nategh
69893e891b WIP Ui: fix more dialogs initiation pop up & tab size 2022-08-30 13:46:18 +02:00
Hadi Nategh
739005ad59 WIP Mobile template:
-Fix avatars in addressbook
-Fix filemanager nm header
2022-08-23 14:54:22 +02:00
Hadi Nategh
61e52dd2d3 Drop pixelegg template from addressbook and filemanager 2022-08-12 12:12:15 +02:00
Hadi Nategh
b5b3c873cf Drop ViewerJS 2022-08-11 15:58:33 +02:00
Hadi Nategh
611aae7b34 Fix missing gap in filemanager nm header 2022-08-10 13:45:25 +02:00
Hadi Nategh
e41af3d7ce Fix filemanager symlink icons and removes background from vfsPath 2022-08-10 13:13:29 +02:00
ralf
b4438dbc03 fix images in tile-view have all sorts of heights, specially in /apps 2022-08-08 13:46:07 +02:00
ralf
2017bd8261 remove legacy widgets dropdown_button and favorites 2022-08-07 12:09:02 +02:00
ralf
bb64f947f5 fix wrong image url 2022-08-05 15:54:20 +02:00
nathan
e689d0c49d Improve styling of nm header row and widgets inside 2022-08-03 10:14:52 -06:00
ralf
8da571cdc1 fix a couple of broken image urls, after moving images from pixelegg to api/default 2022-08-02 09:28:43 +02:00
ralf
bcff7ab4dc fixing pixelegg less/css files to address images in default/images
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd move images from pixelegg to default and drop png or gif, if we have an svg 2022-07-28 17:56:34 +02:00
ralf
c12ce8e302 fix commented button broke xml after preprocessor 2022-07-27 12:01:40 +02:00
nathan
9e78e35fd3 Et2DropdownButton now working & looking like it belongs 2022-05-13 11:51:29 -06:00
nathan
8172f6e72d Et2DropdownButton WIP 2022-05-12 15:22:49 -06:00
nathan
d8119802ed Fix filemanager tile view
- Button callback was skipping bits due to webcomponent change.
- Timing differences mean we really do need to set size in CSS now.
2022-05-09 10:04:00 -06:00
ralf
e82387c15e adding automatic conversation to et2-vfs-mime, fix gallery indicators to use images again and some CCS fixes 2022-05-07 13:31:46 +02:00
Ralf Becker
76e76a9e18 pending changes from our translation server 2022-04-04 13:26:38 +02:00
nathan
61579e1e54 Switch filemanager share link to using Et2Dialog 2022-03-24 09:53:21 -06:00
ralf
501f0eb1b9 * Filemanager/WebDAV: add (missing) trailing slash in mount URL for WebDAV, as NextCloud requires it 2022-03-21 10:40:31 +02:00
nathan
8acc4c6750 Switch from et2_dialog to Et2Dialog 2022-03-18 14:41:48 -06:00
Hadi Nategh
3705448aff Fix filemanager's view no longer works 2022-03-11 14:22:04 +01:00
nathan
a3d31f5a4b Filemanager: Fix sharing link doesn't copy to clipboard when you click it 2022-02-14 10:20:04 -07:00
Ralf Becker
1498a8f9e0 pending translations from our translation server 2022-02-07 07:58:11 +01:00
nathan
026eaaaa71 Fix Collabora JS not being loaded for filemanager 2022-02-03 10:01:10 -07:00
Ralf Becker
ea8ef4d077 fix TypeError stalling filemanager (eg. no context menu) 2022-01-27 21:00:10 +02:00
Ralf Becker
0748db0c70 pending translations from our translation server 2022-01-09 19:31:13 +01:00
Ralf Becker
e2c09aa1b0 * Filemanager/API: directory size is now the sum of the size of its contained files (allowing to eg. implement quota in future) 2021-12-30 14:37:58 +02:00
Ralf Becker
9ff7e3a22f move code of filemanagerApp into filemanager.ts imported by filemanager and collabora app.ts
this should fix the problem that filemanager does not load because collabora/js/app imports filemanager/js/app which has no cache-buster and therefore fails to include old / no longer existing chunks
EGroupware takes care of cache-busters for all app/js/app.js while rollup uses it's chunks to do so for all other imports
2021-12-11 09:47:16 +02:00
nathan
d69d57e6e9 Merge branch 'master' into web-components 2021-12-06 10:52:10 -07:00
Ralf Becker
af08ee1495 pending translations from our translation server 2021-12-04 15:44:14 +01:00
nathan
da6ff9d639 Merge branch 'master' into web-components 2021-11-24 09:42:28 -07:00
Ralf Becker
87c17d5e75 * Admin/Filemanager: correctly encode user "WORKGROUP\$user" for SMB mounts and do NOT require mountpoints to exist
same as for filemanager/cli.php
2021-11-22 13:09:00 +01:00
nathan
b91e1d8a5f Merge branch 'master' into web-components 2021-11-18 10:28:30 -07:00
nathan
0f0ccc7851 Avoid PHP 8.0 PHP Warning: Undefined variable $domain 2021-11-15 09:58:34 -07:00
nathan
b7daf84d90 Merge branch 'master' into web-components 2021-11-04 09:24:37 -06:00
Ralf Becker
d04b98e64c * Filemanager: fix not working variables eg. $user in GUI mount (Admin > Filemanager)
also support no user/password for sharing links
2021-11-03 14:54:22 +01:00
nathan
76d7447dab Merge branch 'master' into web-components 2021-11-01 09:37:26 -06:00
nathan
8e65ea9b3f Filemanager: translations for lock/unlock 2021-10-29 08:51:06 -06:00
Ralf Becker
c15cb2de41 add $depth parameter to Vfs::checkLock($url, int $depth=0) and use it to query all locks in one go for filemanager_ui::get_rows() 2021-10-28 21:08:31 +02:00
nathan
6fa8f1e792 Filemanager: Add lock tooltip, unlock icon on action 2021-10-28 10:27:22 -06:00
nathan
0bac2ff1e8 * Filemanager: Add action to unlock files 2021-10-27 11:55:31 -06:00
Ralf Becker
b1af39be37 fix big chunk of PHP 8.0 warnings 2021-10-21 10:39:57 +02:00
nathan
fbbc466c78 Merge branch 'master' into web-components 2021-10-18 10:56:05 -06:00
nathan
9e2bb05ded Placeholders list common UI
Should reduce maintenance by using a common UI to show placeholders based on the placeholder list
2021-10-12 14:18:18 -06:00
nathan
c73a7beac8 Add placeholder list for calendar & filemanager 2021-10-07 13:47:14 -06:00
Ralf Becker
a94a46578f fix PHP 8.0 "TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given" when creating a new directory 2021-10-07 18:31:21 +02:00
nathan
da6a16e62d - Add generation target path preference to all apps
- Use common method to get merge preferences to reduce duplication
2021-10-07 10:22:45 -06:00
nathan
02dce82010 Merge branch 'master' into web-components 2021-10-06 14:02:22 -06:00
Ralf Becker
d2c85cfe86 fix PHP 8.0 errors: key(): Argument #1 ($array) must be of type array, null given
guarding key() from calling with null eg. $button = key($content['button']) --> key($content['button'] ?? []) or check before !empty($content['button'])
2021-10-06 16:08:32 +02:00
nathan
1dc9dd0c6b * Add a preference so you can choose where merged documents are put 2021-09-30 12:01:37 -06:00
Ralf Becker
f6b7dc1474 fix PHP 8.0 error: key(): Argument #1 ($array) must be of type array, null given 2021-09-27 17:28:55 +02:00
nathan
25773a929f Merge remote-tracking branch 'origin/master' into web-components 2021-09-23 10:22:18 -06:00
Ralf Becker
9239b86cd9 pending translations from our translation server 2021-09-22 14:57:11 +02:00