255add7d98
Api: Switch from et2_dialog to Et2Dialog
...
Might be some I missed or can't change just yet
2022-03-17 16:18:39 -06:00
96c8e61127
Remove unneeded import
2021-08-25 11:33:24 -06:00
d07a7ab194
WIP of replacing bower-asset packages:
...
- Get jquery-ui and touch event plugin working (although still modular import is not possible becuase of a wierd issue with jquery-ui tooltip plugin)
- Import timepicker-addon plugin as npm package
- Update composer.lock file
2021-08-12 14:51:38 +02:00
af2a2a016e
Fix broken widget tree actions because of unexpected DOM Element object
2021-08-11 16:49:39 +02:00
7042219529
Remove tab-and-hold jquery plugin and use native touch events to implement something similar
2021-08-11 16:43:16 +02:00
59ac3f4bda
always name generated file app.min.js so client-side can load it without knowing source is .ts or .js
...
--> fixes client-side initiated load errors
2021-07-19 08:31:06 +02:00
4f95ebb510
add a missing import
2021-07-09 14:50:15 +02:00
89695620bc
Make sure et2 widgets are there before the container into vfsSelectUI app object
2021-07-06 15:50:49 +02:00
70faf346e4
Fix error egw_keycode_translation_function is not defined
2021-07-06 14:53:56 +02:00
cbed97de6d
Fix drag and drop actions not working
2021-07-06 12:41:16 +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
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
6b57c6477f
Revert unintentionally deleted egw_action.d.ts file
2021-06-15 13:47:37 +02:00
3c9e33ab46
Add missing import for egw_action_constants
2021-06-14 15:09:53 +02:00
e0341e49e6
Remove duplicated constants from egw_keymanager
2021-06-14 14:57:55 +02:00
c73828e4df
Add missing egw_action_constants
2021-06-14 14:42:05 +02:00
b4c4606c22
Move all egw_action constants into egw_action_constants
2021-06-14 13:45:57 +02:00
3e5aa5a707
make egw_globalObjectManager available for egw_keymanager
2021-06-12 17:03:22 +02:00
ee508c50b9
filter out legacy JS code from importmap and sort it
...
also only add extension-less includes for .ts files (was accidentally commented out) and fix some .js imports without extension
2021-06-12 11:44:28 +02:00
4752331427
fixed all errors in calendar, thought it's still not ok
...
also fixed a couple of errors in egw_action
2021-06-11 11:31:06 +02:00
771d6c727f
got mail app.js incl. jsapi/app_base.js working
...
plus marking et2 methods returning promisses as async and removing cache-buster from includeJS calls in egw_action_common.js as it causes double loads
2021-06-11 10:11:13 +02:00
ed1c35d28b
some small fixes
2021-06-11 09:06:25 +02:00
81c4df47f2
Revert accidentally deleted file
2021-06-10 16:03:26 +02:00
54fff9739a
Add more missing import statements
2021-06-10 15:40:49 +02:00
77a4aad7d6
got tree-actions in admin working and fixed tutorials (et2.load() stalled if no app.js or lang-files)
2021-06-10 14:54:30 +02:00
0de8f242aa
Fix missing dhtmlx menu object
2021-06-10 13:59:12 +02:00
5298336886
include jquery and other legacy js files via script tag
2021-06-10 11:38:54 +02:00
42305a6562
Fix some imports for et2 widgets
2021-06-09 14:28:29 +02:00
38cb855017
fixing a couple more imports to get addressbook list show up
2021-06-09 11:11:34 +02:00
304dbb95ab
got empty nextmatch in timesheet working
2021-06-08 14:11:59 +02:00
f91bca83e1
got et2 mostly working: timesheet.edit renders
2021-06-07 17:33:53 +02:00
592b7fb97d
replace LAB.js with native es5 loading
2021-06-05 20:39:39 +02:00
8e01929a43
API: Keyboard navigation for context menu
2021-05-13 15:09:53 -06:00
c3bebf9c31
Widget accessibility improvements
2021-05-13 10:01:38 -06:00
5bc74522c5
Api: Fix context menu button did not open context menu
2021-05-12 13:14:03 -06:00
5fd83ae3eb
Fix error "Unexpected token '?'" happens for none ES11 supportive browsers
2021-04-23 12:16:17 +02:00
85feb685f3
Ask the right app when getting appObjectManager, appname might not always be the current app (e.g. running app content under admin tab)
2021-04-19 14:00:38 +02:00
b4dd62de69
Api: Avoid infinite loop if requested file does not actually provide the class
2021-03-26 09:06:34 -06:00
1b184c11c8
Api: Avoid "Uncaught TypeError: egw_globalObjectManager is null" from popups
2021-03-24 14:54:35 -06:00
65c61c0625
If action exec uses function from not yet loaded app, load it
2021-03-23 16:33:39 -06:00
b1a4006b02
Remove selected types from clipboard tooltip, nobody used them and they weren't translated.
2021-03-17 10:29:43 -06:00
4f2131358f
fix Uncaught (in promise) TypeError: this.context.getManager is not a function, causing empty status bar
2020-10-09 14:05:48 +02:00
9c4f866382
Fix methods in hidden app objects could not be used as action handlers
...
Now nextmatch sets the etemplate's EgwApp object as context for the action manager. Actions now check and will use the set context instead of global when binding to handlers
2020-10-08 14:57:45 -06:00
036ec20769
Fix some nextmatch bugs
...
- Removed rows could still have jQuery actions bound, resulting in errors
- Focused row was not cleared if it was removed, resulting in errors
- Fixed double get_rows call on refresh(..., update)
2020-08-08 10:51:39 -06:00
3dd30b1ee1
Api: Fix multiple action confirmation
2020-07-14 14:19:53 -06:00
e613a561f6
do NOT show drag-n-drop actions, if we only have the cancel-drop action, added by default
2020-06-03 16:57:51 +02:00
ce393e0803
Remove et2_types
2020-05-29 11:21:17 -06:00
289f9a0644
Give bound click handlers on widgets a chance to get executed
2020-05-27 12:43:21 +02:00
99693d1ef6
Add singleClick attribute to action popup
2020-05-27 11:54:50 +02:00
3626679408
Api: Find the current focused object from global instead of app object when handling key presses
...
Should better handle apps admin where the focused object could be from a different app
2020-05-20 10:31:32 -06:00