Commit Graph

3704 Commits

Author SHA1 Message Date
nathan
4fc96ee8b7 Add Et2ButtonToggle & Et2SwitchIcon widgets 2024-10-11 15:16:34 -06:00
nathan
3376ed3fc4 Et2TreeDropdown: Open option list on space 2024-10-10 10:35:50 -06:00
nathan
f654b4ee00 Mail: Fix issues adding email account
- Et2Tree.refreshItem() wrong return type
2024-10-09 09:43:39 -06:00
nathan
64ce874f62 Avoid breaking error if validation error is for a widget that can't be found 2024-10-09 09:38:48 -06:00
nathan
0b29d723a4 et2_widget_grid: Avoid exception if getDOMNode called as part of constructor 2024-10-09 09:37:29 -06:00
nathan
0add086707 Et2Tree: Add "unselectable" attribute to TreeItemData
unselectable=true is like disabled, in that the item cannot be selected, but if it has children it can still be expanded so children can be selected.
disabled=true cannot be expanded.

Also some restructuring due to method size
2024-10-08 15:13:23 -06:00
nathan
9f90aaf085 Et2TreeDropdown: Don't need to blur all the time 2024-10-08 08:21:24 -06:00
nathan
1c06e6864d More changes related to getting tree to handle actions on its leaves
- Fix action system selection vs tree
2024-10-07 13:31:28 -06:00
nathan
6fae72613f Deal with scrollarea absolute positioning vs expanding tree 2024-10-04 16:55:53 -06:00
nathan
b7215be0f1 Limit links in infolog list 2024-10-04 09:42:44 -06:00
nathan
1379855543 Further fixes on tree actions
- Fix expand on hover
- Fix trouble with dragging over item children
2024-10-03 10:58:36 -06:00
nathan
557e5bd236 Further fixes on actions
- fixed some duplicate binding causing long delay on tree context menu & general weirdness
- remove some unneeded stuff
2024-10-02 15:31:52 -06:00
nathan
1e277b2460 Fix tree context menu on server-loaded branches 2024-10-01 14:31:05 -06:00
nathan
2c196d3419 Fix drag & drop onto tree items loaded via ajax did not hightlight on drag enter 2024-09-30 13:58:31 -06:00
nathan
686f56488c ET2Textbox: Fix textbox & searchbox did not update after value was changed programmatically 2024-09-27 09:44:53 -06:00
milan
b04d4b28b7 remove drag-drop hover effect on drop regarding #97141 2024-09-27 15:17:13 +02:00
milan
935e71c92c fancy theme tab header styling --remove text and added it as hover instead and moved image size calculation from class.pixelegg_framework.inc.php to pixelegg.less so it can be overwritten by e.g. fancy.less 2024-09-27 11:36:24 +02:00
nathan
e239125fc4 Fix et2-selectbox was not properly firing clear events 2024-09-26 14:14:08 -06:00
nathan
a594f77601 Et2Image: Fix a few more cases where class went wrong 2024-09-26 11:35:41 -06:00
milan
378ea11c6c fix click on new mail account does not display unseen badges --ticket #99041 2024-09-26 16:09:28 +02:00
ralf
f88fa76866 fix class on et2-image was lost 2024-09-26 15:21:31 +02:00
nathan
e15c8a24f1 Et2LinkList: Fix screwed up merge & contextmenu 2024-09-24 16:57:47 -06:00
nathan
41e7e29dab Missing Et2LinkList changes 2024-09-24 16:15:52 -06:00
nathan
58763707fd Et2LinkString & Et2LinkList performance enhancements
- Limit server fetch to a certain amount of links (default 20)
- Load more button for Et2LinkList, More... for Et2LinkString
- Defer server fetch during initial loading for faster initial load
- Use repeat() so LitElement can do node caching magic
2024-09-24 11:50:38 -06:00
ralf
3fbf2e99fd * All apps: limit number of loaded links to 20 and showing a load more button, if more are available 2024-09-24 11:32:17 +02:00
nathan
2fb7bbc760 Et2Searchbox: Fix clearing searchbox does not display the value as cleared 2024-09-23 08:41:09 -06:00
nathan
279952d6f6 Make sure Et2TreeDropdown always closes when a tree-item is clicked, even if tree value does not change 2024-09-20 09:19:34 -06:00
nathan
308f371b95 Make select & tree dropdown have same border radius 2024-09-19 16:25:28 -06:00
nathan
c45246eac2 Et2TreeDropdown: search input has "search" as placeholder when it has focus 2024-09-19 16:07:12 -06:00
milan
26673f87fb fix type error if widget does not have div or body 2024-09-19 17:36:27 +02:00
milan
160f0e9aa7 align toolbar icons in the center 2024-09-19 17:34:52 +02:00
ralf
6d34931784 fix error / tabData was not passed 2024-09-19 16:05:45 +02:00
ralf
6dbe75400e fix some sizing issues: width/height wont scale down an image using now max-width/height instead 2024-09-19 14:57:08 +02:00
ralf
5496ce92cb fix error of not defined egw_globalObjectManager 2024-09-19 14:55:50 +02:00
ralf
84eab2f898 align favorite icon * for mobile/desktop and different font-sizes 2024-09-19 14:55:07 +02:00
ralf
29b1eaeeb4 fix error in mobile template/framework 2024-09-19 14:49:43 +02:00
ralf
5b797f9cf4 set title on et2-image for both bootstrap-image via css-class and embedded img tag 2024-09-19 10:47:42 +02:00
nathan
62f876de12 Et2TreeDropdown: hide popup on escape 2024-09-18 14:05:58 -06:00
nathan
cfbcaf3bab Et2TreeDropdown: close search results & tree on tab 2024-09-18 11:32:12 -06:00
nathan
1294220e7e Et2TreeDropdown style fixes
- multiple display of placeholder
- vertical alignment of tags when there's only 1 row of them
2024-09-18 10:42:16 -06:00
nathan
a3c7237907 Et2TreeDropdown / Et2SelectCategory: Icons & category colors 2024-09-18 10:08:36 -06:00
nathan
2da2ac81fa Et2TreeDropdown improvements
- multiple=false rendering
- fix some display search vs tree weirdness
- fix some keyboard actions
- translate placeholder
- blur widget after option selected when multiple=false
- implement clearable attribute
2024-09-18 08:11:25 -06:00
nathan
2e0010d138 SearchResult: Use the method to toggle selection instead of setting it directly 2024-09-17 15:30:35 -06:00
nathan
a2724d329c Et2Select: Pass option tooltip to the tag 2024-09-17 15:26:47 -06:00
nathan
6e7a01dde9 Et2LinkList: Do not create context menu until needed 2024-09-17 08:50:05 -06: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
milan
e5058b8715 center text label of tabbox tabs 2024-09-13 21:34:16 +02:00
ralf
d1dc372e8d fix not shown/found custom images 2024-09-13 12:05:27 +02:00