abf5b76803
Prevent sidemenu keyhandlers from stopping events from widgets
2024-03-19 08:08:45 -06:00
f430b66d3b
converted egw_action from javascript to typescript
...
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time
(cherry picked from commit 5e3c67a5cf
)
2023-09-13 10:40:32 +02:00
cd22b9aad6
Slow down tab switch on drag
...
Avoid another tab being moved underneath the cursor if the target tab has different sidebox menu width, triggering another tab switch
2023-02-22 14:31:41 -07:00
d7019caec5
Fix sidebar splitter no longer respects its minsize value
2022-09-29 12:09:18 +02:00
f7c8c09a4b
Drop tutorials
2022-09-12 13:24:00 +02:00
5f7d1c50a2
Replace draggable used in fw splitter
2022-05-31 17:21:21 +02:00
b33c13824f
drop jquery-ui, jquery-ui-touch-punch-fix and temp. comment out last usages in framework classes
2022-05-25 21:01:26 +02:00
3dd247f1df
Another unintentional import statement
2022-05-20 16:11:05 +02:00
ef6cf29ce1
WIP DND:
...
- fix drag-hover not working smoothly
- fix drop zone events being triggered by other draggable items (none et2action draggable)
2022-05-20 16:02:20 +02:00
b956f1f28d
WIP replace jQuery-ui dnd with HTML5 dnd
2022-05-17 15:01:11 +02:00
b88716c8b6
legacy load jQueryUI as tooltip has wired context problems if loaded as module
2021-07-02 08:52:18 +02:00
68155251fa
fixing a couple of jQuery plugin includes
...
thought jQueryUI-tooltip is still broken and we either need to legacy-load jQuery(UI) or fix the tooltip
2021-07-01 16:33:15 +02:00
8c7722c8b0
1. loading dhmtlx(tree|menu) again via script tag
...
2. fixed not loaded app.js in egw_json by using import direct and not includeJS (and therefore removed additional include in et2_load)
3. adding cache-buster for egw.js and app.js endpoints to force reloads (not adding them for anything else, as it interferes with rollup
2021-07-01 14:36:51 +02:00
3add958afa
The results of Guy Bedford's help
...
Egroupware will load into addressbook & show rows
Most base files should be bundled server-side & included
rollup.config.js controls the process
Still needs work:
- consider /dist directory for best-practice
- cleanup
- other built-in apps
- EPL / external apps need Guy's multi-stage work
2021-06-25 14:49:24 -06:00
5298336886
include jquery and other legacy js files via script tag
2021-06-10 11:38:54 +02:00
592b7fb97d
replace LAB.js with native es5 loading
2021-06-05 20:39:39 +02:00
fcd5ed7b59
Fix clicking sidebox entries closed the category
2021-05-17 14:59:34 -06:00
a615b2dd9c
Api: Fix sidebox category expand/collapse on click, broken in 45e477f0c0
2021-05-17 10:02:23 -06:00
45e477f0c0
* Api: Sidebox accessibility improvements
...
- Using nav elements for sidebox categories
- Add keyboard support for expand/collapse menu categories
- Use lists for entries
- Added some roles for screenreaders
2021-05-12 13:14:03 -06:00
ff1ac017ce
Add tooltip for sidemenu toggle button
2021-03-17 15:29:40 +01:00
739bfb482b
Compact theme:
...
- Fix framework tabs not being able to get closed
- Fix some styling
- Fix framework tabs are overriding last active opened tab
2021-03-17 14:00:33 +01:00
886884feea
Fix applications' tabs losing their sidebox app header after reload
2021-03-16 11:33:01 +01:00
864b896ad6
Fix issue after closing a tab app next available tab wont get selected properly
2021-03-10 11:56:34 +01:00
3956760c23
Add tooltip for Tab's header, it can be set as attribute 'hint' in openTab framework app object too
2020-09-25 11:53:00 +02:00
631587eab1
Fix notifications stalling login
2020-07-29 12:55:15 +02:00
231312b0aa
Implement popup notifications filter based on tab notification's indicator
2020-07-27 14:44:44 +02:00
ae0349487d
Change tab notification indicator
2020-07-24 11:32:52 +02:00
1815b1e985
Implement framework tab's notification
2020-07-23 15:50:15 +02:00
ff9b3c1c03
* UiUx: Implement applications list up/down scroll buttons (as an user preference feature)
2019-09-24 11:41:18 +02:00
768eb99113
Fix last visible tab wrongly set to closable
2019-08-20 14:01:09 +02:00
be2e632a9d
Api - Don't print the show/hide sidemenu button
2019-07-26 13:44:31 -06:00
016cfc79ef
Revert reset width on sidebar active header
2019-06-03 15:27:24 +02:00
8d7ec84a80
Make active header fixed inside sidebox while scrolling
2019-04-02 12:02:28 +02:00
1206bc1987
Add new application setup status for running an application in background
2019-03-11 12:06:41 +01:00
a25f8ece13
W.I.P. of modern theme with SVG icons enabled:
...
- add application specific id to tabs
2018-12-11 17:02:13 +01:00
93217a149d
jQuery libraries updates via composer
2016-06-06 17:38:20 +02:00
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
9cd72f8e14
Mobile theme:
...
- Missing part from commit 55893
2016-04-28 13:55:31 +00:00
2e3bd32721
moving all - non ancient ;-) - js files to api/js
2016-04-07 10:38:05 +00:00