Commit Graph

59 Commits

Author SHA1 Message Date
nathan
b29aafcaf3 Remove border from buttons without labels for fancy theme
Needed some parts exposed.
2024-11-04 14:15:39 -07:00
nathan
5efbf26267 Et2VfsSelectDialog: Only start search when first loaded if dialog is open
Previously it always started search, even if created closed.
2024-09-17 08:37:14 -06:00
ralf
eb14eef3df fix icon in et2-vfs-path and also get it to display "/" for the root 2024-09-17 10:49:03 +02:00
ralf
cc72c6ff60 allow to use et2-vfs-mime to display mime-icon by giving the string mime-type as value
(not exposable, as no download_url)
2024-09-16 15:47:37 +02:00
ralf
d1726937f7 more work on fancy theme and mime-icons from bootstrap, thought PHP GD unfortunately does NOT support SVG, so we can not include a type-icon into thumbnails 2024-08-27 19:15:25 +02:00
ralf
ae5b206157 get ride of scrollbar and vertical center icon 2024-08-16 11:49:31 +02:00
ralf
cd5aba7b89 more work on et2-image to get it fill the whole container and getting Et2VfsMime (et2-vfs-mime) working again after et2-image changes 2024-08-16 10:10:33 +02:00
ralf
aadaa28f86 new et2-vfs-name widget which does NOT allow to put (back)slashes in filenames
@nathangray client-side validation somehow does NOT work
2024-07-31 11:27:23 +02:00
nathan
7eee15c980 Et2VfsSelectDialog
- Remember last used path, start there next time if path was not provided
- Single click now opens sub-dir.  Current path is used for select-dir mode
- Fix Copy To in Et2LinkList context menu
2024-07-15 16:19:39 -06:00
nathan
a4a4bbbf58 Make VfsSelect dispatch close event when dialog closes so others can listen for it 2024-07-09 11:44:44 -06:00
ralf
645889d899 remove "as any" from customElements.define() as it excludes widget from the documentation
not sure why it was added there in the first place for some widgets
2024-06-17 09:58:41 +02:00
nathan
b2476816f1 Merge dialog
- Add a hint that selecting from multiple directories isn't supported
- Add "Email" to mime selection
- Translations from Birgit
- Missing translations
2024-05-27 08:06:41 -06:00
nathan
ba744d3292 Remove Lion 2024-05-07 14:46:44 -06:00
nathan
c3d74620e8 Put app icons in paste link dialog 2024-04-17 11:53:24 -06:00
nathan
a3835de82f Et2VfsPath: Make sure there's enough space for right scroll button 2024-04-12 10:22:49 -06:00
nathan
ee5f202f35 Et2VfsPath: Better overflow handling, including arrow buttons when needed 2024-04-11 08:07:00 -06:00
nathan
089dd5f7b1 Et2VfsPath: Proper sizing down to about 20em 2024-04-10 09:54:05 -06:00
nathan
a100f6bbf6 Et2VFSPath UI improvements:
- Label for internal nav
- Fix flow, sizing & overflow
- Special directory name handling for apps & app entries
2024-04-09 11:51:21 -06:00
nathan
0a5c5a432b Et2VfsPath: Fix unable to click on separators, so couldn't get to root 2024-04-05 15:14:58 -06:00
nathan
8658e46676 Link Paste changes
- Add copy & move buttons
- Better dialog title
- Add some tooltips
2024-03-27 15:25:15 -06:00
nathan
1bfd3ac6fe Et2VfsSelectDialog: In Save As mode, selecting a file changes filename to the selected name
Plus some vertical spacing fixes
2024-03-21 09:31:32 -06:00
nathan
f4466a01b4 Et2VfsSelectButton: Fix slotted custom dialog did not actually work 2024-03-20 14:29:36 -06:00
nathan
e3272db8d4 Et2VfsSelectDialog: Implement mime filtering on localSearch 2024-03-20 14:29:36 -06:00
nathan
569b0de351 Et2VfsSelectDialog: Fix bad value after double-clicking a directory 2024-03-19 10:40:00 -06:00
nathan
4153103324 Et2VfsSelectDialog: Fix double click closed without selecting file 2024-03-15 15:52:24 -06:00
nathan
7c9b3dd9e8 Better support single/multiple UI updates 2024-03-08 16:32:31 -07:00
nathan
78810e9653 VfsSelectDialog bugfixes:
- Fix passing mimeList via loadWebComponent() did not preserve objects but stringified them
- Fix initial search fired before attributes got set when loaded via loadWebComponent()
- Fix show() did not always wait for dialog
2024-03-06 14:27:00 -07:00
nathan
d8d7560d12 Swap in vfsPath webComponent 2024-03-05 16:34:19 -07:00
nathan
c270189626 Et2VfsSelectDialog: Fix save as did not use the new filename 2024-03-01 14:37:53 -07:00
nathan
f70ac106e5 Et2VfsSelectDialog: Make selected file check more visible 2024-02-29 10:19:05 -07:00
nathan
5e6bc15887 Fix Et2VfsSelectDialog file selection needed double click to toggle 2024-02-29 10:03:44 -07:00
nathan
11f9196b42 Use new VFS Select in customfield type application-filemanager 2024-02-26 14:26:14 -07:00
nathan
5e32896ccd VfsSelectDialog: Start with a specific width and height, still allowing user to resize 2024-02-23 08:49:15 -07:00
nathan
a8389d4286 Switch VfsSelectDialog to new SearchMixin 2024-02-22 16:21:28 -07:00
nathan
b5179cac22 Et2VfsSelectDialog: Include total results and "# more..." indicator 2024-02-21 12:55:02 -07:00
nathan
3b65a4a810 Et2VfsSelectDialog: Fix search waiting for too many characters 2024-02-21 12:55:02 -07:00
nathan
a427d3e462 Et2Vfs widget docs 2024-02-21 12:55:02 -07:00
nathan
c9d89b348c Docs for Vfs select dialog 2024-02-21 12:55:02 -07:00
nathan
e7d66f22e6 Get docs working again
- Avoid the whole thing breaking when one class is bad (still no idea why)
- Add some missing documentation
2024-02-20 16:20:00 -07:00
nathan
33519123a1 Dialog progres
- Add test file, but it can't be used since Et2Dialog still includes legacy widgets (which break automatic testing)
- Update dependencies
2024-02-20 09:56:29 -07:00
nathan
288c0c39e9 Switch on new Et2VfsSelect widget(s)
includes mail
2024-02-12 10:32:28 -07:00
nathan
63083ee811 Et2VfsSelectDialog: Get add directory button responding to current path permissions 2024-02-12 08:09:26 -07:00
nathan
e25152fb1e Et2VfsSelect WIP
- Support for custom footer buttons via slotting inside Et2VfsSelectButton
- pass dialog button ID along to Et2VfsSelectButton method
2024-02-12 08:09:26 -07:00
nathan
1ba476ef6f Et2VfsSelectDialog WIP
- Handle server giving us a different path
- Key handlers
2024-02-06 16:16:00 -07:00
nathan
7b323d3200 Et2VfsPath: Handle trailing / 2024-02-06 14:38:07 -07:00
nathan
2e553911b0 Further work on Et2VfsSelect
- Button opens dialog & handles action
- Button shows feedback while processing
- Fix dialog flex spacing
- Fix dialog re-use was not clean
2024-02-02 15:20:33 -07:00
nathan
379729daff WIP VFS Select: split off dialog and made button its own component for easier backward compatability 2024-01-29 09:58:29 -07:00
nathan
b19c913006 Et2VfsPath widget 2024-01-25 15:24:46 -07:00
nathan
e68215102c WIP Et2VfsSelect - fix favorites 2024-01-22 15:41:32 -07:00
nathan
2539089d02 WIP Et2VfsSelect - user file type filter 2024-01-22 15:19:57 -07:00