Commit Graph

36630 Commits

Author SHA1 Message Date
Ralf Becker
7571a07fd1 Adding carbon lit components tutorial
https://github.com/carbon-design-system/carbon-web-components#basic-usage
Thought Rollup gives following Babel error:
Error: Could not load /Volumes/htdocs/egw-test/node_modules/carbon-web-components/es/components/dropdown/@babel/runtime/helpers/esm/decorate.js (imported by node_modules/carbon-web-components/es/components/dropdown/dropdown-item.js): ENOENT: no such file or directory, open '/Volumes/htdocs/egw-test/node_modules/carbon-web-components/es/components/dropdown/@babel/runtime/helpers/esm/decorate.js'
2021-07-06 09:53:18 +02:00
nathangray
867b539c18 Make sure nested document actions open in new tab, same as others. 2021-07-06 08:58:45 +02:00
Guy Bedford
ba2ac61546 enable terser source maps 2021-07-06 08:58:45 +02:00
nathangray
18cf49f0f2 Get calendar working with rollup
owner widget was not being loaded
2021-07-06 08:58:45 +02:00
Ralf Becker
08e9798a6d using warning.toString() instead of warning message, giving eg. the file using this, while circular dependencies are displayed the same 2021-07-06 08:58:45 +02:00
Ralf Becker
c67ff8ed4b remove some dead code and spelling fixes 2021-07-06 08:58:45 +02:00
nathangray
188ad39153 Api: Fix missed change in nested document actions
see 186e03671a
2021-07-06 08:58:45 +02:00
nathangray
0786273f0e Api: Get rid of double super constructor call 2021-07-06 08:58:45 +02:00
Ralf Becker
d7bfc54c02 replace eval with Function constructor to quiten rollup warning 2021-07-06 08:58:45 +02:00
Ralf Becker
ded5f95fcc change rollup.config.js to scan for all installed apps, and run rollup as part of install-cli.php automatic 2021-07-06 08:58:45 +02:00
nathangray
2a64e79e65 Api: Fix bug where StreamWrappers that mapped onto other StreamWrappers would be parsed earlier than we want, leading to the first StreamWrapper not getting used. 2021-07-02 12:11:54 +02:00
Ralf Becker
829cf0e1b2 re-add accidently deleted home app.js but it will need a lot work:
- gridster need to be legacy loaded (uses this instead of window)
- calendar_home_portlet need to be loaded after this file
2021-07-02 11:46:33 +02:00
Hadi Nategh
1971fa0e18 Import vfsSelectUI 2021-07-02 11:44:11 +02:00
Hadi Nategh
463d931209 Fix cropper in avatar widget 2021-07-02 10:53:10 +02:00
Hadi Nategh
6c9c33bcaa Igonore auto generated files and folders to commit 2021-07-02 10:39:46 +02:00
Ralf Becker
569d95f4b5 remove invalid import and add smallPART app.ts to rollup.config.js 2021-07-02 09:05:30 +02:00
Ralf Becker
b88716c8b6 legacy load jQueryUI as tooltip has wired context problems if loaded as module 2021-07-02 08:52:18 +02:00
Ralf Becker
8133547729 use app.js (without min) 2021-07-01 17:54:23 +02:00
Ralf Becker
78e42313e9 remove generated .js files 2021-07-01 17:35:47 +02:00
Ralf Becker
0bb8b50a60 added jQuery-touchswipe plugin 2021-07-01 17:26:35 +02:00
Ralf Becker
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
Ralf Becker
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
Hadi Nategh
7e350f4a4a Fix miss replaced atob from commit e5f533cf6c 2021-07-01 10:28:06 +02:00
Hadi Nategh
b9d47c1511 Replace jQuery.base64 with native JS and remove its library 2021-07-01 10:26:51 +02:00
Hadi Nategh
83e782330d Try to take only quoted_printable to decode and avoid decoding url params as quoted 2021-07-01 10:26:22 +02:00
Ralf Becker
b6fc08c010 Changelog for 21.1.20210629 2021-07-01 10:25:59 +02:00
Hadi Nategh
f827ae16b8 Get mobile framework working with new imports 2021-07-01 10:25:20 +02:00
Hadi Nategh
982aa14e4e Fix missing action buttons in some dialogs in mobile view 2021-07-01 10:24:41 +02:00
Hadi Nategh
e5d0e5def0 Avoid triggering initial resize if not necessary 2021-07-01 10:22:42 +02:00
Hadi Nategh
c8d2f535d9 * Mail/SMIME: fix signed calendar events not being displayed (error:importing the ical!) 2021-07-01 10:21:59 +02:00
Ralf Becker
05405b955a remove generated .js files from git 2021-07-01 08:38:08 +02:00
nathangray
2a02ce0b46 Get news_admin working with rollup 2021-06-30 15:35:17 -06:00
nathangray
154946f39e Get news_admin loading with rollup 2021-06-30 14:21:58 -06:00
nathangray
708e09a337 Get import/export working 2021-06-30 14:09:12 -06:00
nathangray
3adce4ad58 Get diff widget working 2021-06-30 13:36:59 -06:00
nathangray
56e8d6aeff Preferences app working with rollup 2021-06-30 13:30:27 -06:00
nathangray
608ab0eb53 Add missing jQuery touchSwipe import 2021-06-30 13:29:11 -06:00
nathangray
e75d3a0777 Get taglist working 2021-06-30 12:45:06 -06:00
nathangray
23cb2e5d7a Remove debug 2021-06-30 12:20:52 -06:00
nathangray
935e46c7e8 Get Kanban working with rollup, removed the js files 2021-06-30 11:34:33 -06:00
nathangray
d5ce403a2b Add missed babel/core devDepencency for rollup 2021-06-29 09:02:26 -06:00
nathangray
1b7fa075ab No longer need terser for js 2021-06-29 09:01:49 -06:00
Ralf Becker
d7cd90ebe7 fix skipping timestamps, but preferring .min.js over .js
added more apps to rollup.config.js (ones givening errors are commented out)
2021-06-29 15:21:19 +02:00
nathangray
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
nathangray
e822511be4 An initial rollup config 2021-06-23 16:29:53 -06:00
nathangray
459c021b8c Comment this out while we work on rollup 2021-06-23 16:26:25 -06:00
nathangray
6559a053f3 Merge branch 'master' into new-js-loader to bring it up to date 2021-06-23 15:40:50 -06:00
nathangray
9242673aa1 - A first webcomponent (et2-button)
- Some mixin logic, not used but available
2021-06-23 15:39:58 -06:00
nathangray
9be653e226 Adapt app-specific merges to 186e03671a 2021-06-23 11:31:47 -06:00
nathangray
186e03671a Change merge download/Collabora to a common generation method, avoiding need to POST.
This allows Kanban to download merge files
2021-06-23 11:20:09 -06:00