96d6b22db7
Add missing egw_app js compiled file from commit dca3c06b47
2021-07-13 11:50:32 +02:00
a728276a15
Change merge download/Collabora to a common generation method, avoiding need to POST.
...
This allows Kanban to download merge files
2021-07-12 16:30:01 -06:00
dca3c06b47
Fix PUSH new entries did not show if filter had multiple values
...
(cherry picked from commit 0caabaf516
)
(cherry picked from commit 2c2563eccf
)
2021-07-05 09:59:52 -06:00
2d0bb9fda7
Add missing backport from 488f01aea9
2021-06-25 11:12:57 +02:00
7297789e79
Avoid triggering initial resize if not necessary
2021-06-24 16:28:03 +02:00
b7fab5d414
Etemplate: Change r/o URLs to use label as link text
2021-06-21 08:44:57 -06:00
5ca7452613
* Mail/Admin: fix not working mail wizard
...
caused by loading app.js again and therefore this.et2 is not set --> only load / use egw.applyFunc() if not already set
2021-05-25 18:26:13 +02:00
f266766b95
Fix opening an app link as popup loses it's opener when its origin app tab is not loaded
2021-05-21 17:01:22 +02:00
3037191ea8
WIP login Ui:
...
- Re-arrange registration links
- Fix bg colors
- Fix social icons padding
2021-05-21 16:17:49 +02:00
33951a6377
WIP login Ui:
...
- Get login messages the same style as egw messages
- Arrange logo and social icons
2021-05-21 16:17:00 +02:00
a2d182c11a
Add extra icons for login apps content
2021-05-21 16:10:56 +02:00
75c53c127c
export hbox widget and mark parameter in getDOMNode() optional
2021-05-21 12:26:47 +02:00
ac7457b37e
fix missing the widget argument
2021-05-18 19:24:41 +02:00
235f1ba8ec
dynamic load app.js file for "app.$app.$func" type handlers, if not already loaded
...
so eg. a config.xet run by admin app could call a handler from the apps own app.js
2021-05-18 19:24:41 +02:00
5ecba984cf
Etemplate: let break_title be optional based on space, and keep the actual characters
2021-05-18 08:43:24 -06:00
b8eacf5332
Check popup blocker for when trying to open mail compose popup from filemamanger/Collabora
2021-05-18 11:42:56 +02:00
e30ff2caa2
allow to change video via set_src (and set_src_type)
2021-05-17 13:30:03 +02:00
a81dfdcfd8
Etemplate: Fix links with title provided always displayed loading spinner
2021-05-10 11:02:05 -06:00
9376cb295f
Etemplate: switch to tab of first invalid input, not last
2021-05-06 08:40:45 -06:00
8b9f520f86
Prevent vfs select dialog destroying session becuase of not being able to find the right app name (eg. admin mail account where app is different than current app)
2021-05-05 17:36:03 +02:00
52bbfbef0b
allow "{one phrase} {other phrase}" syntax in all attributes marked as translate eg. labels
2021-05-01 14:22:34 +02:00
eefd8ed972
improve egw.langRequire to return a Promise, if no callback specified
2021-04-29 09:45:16 +02:00
8fb0048c17
Fix linking an image/svg+xml image to an unsaved entry would give an error
...
An error happened! (EGroupware\Api\Exception\AssertionFailed): File 'true' is not an absolute path!
was generated because we tried to use webdav.phptrue as the thumbnail
2021-04-28 12:00:02 -06:00
3f3748dc87
fix uploaded photo in avatar widget not being updated after cropping it. Additionally, fixes avatar size used in lists (eg. nm)
2021-04-28 12:45:12 +02:00
5fd83ae3eb
Fix error "Unexpected token '?'" happens for none ES11 supportive browsers
2021-04-23 12:16:17 +02:00
a49ac9648e
Implement throbber for mobile framework
2021-04-22 16:00:52 +02:00
8ec1e46ea4
Etemplate: Catch errors when destroying editor so we can see what's going on, and not break
2021-04-21 15:38:10 -06:00
c370941c51
Keep private app objects if dialog gets destroyed
2021-04-20 15:30:46 +02:00
1a72732c3d
Fix typo
2021-04-20 14:45:28 +02:00
50b4067299
Add handling for confirm on button click that better matches normal execution path
...
This works better for buttons that are in a namespace
2021-04-19 10:09:49 -06:00
2defb9a704
Fix framework app tab loses its hint content after reload
2021-04-19 16:12:58 +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
fb83d97150
Implement loading aware framework animation
2021-04-19 10:17:47 +02:00
602c08556d
Don't try quite so hard to search for select options
...
It was finding & using ALL options if there was a namespace in the selectbox ID, but no options found.
2021-04-13 16:00:43 -06:00
19c7162274
Fix positions for html editor bullist and numlist actions
2021-04-12 11:29:18 +02:00
94877851c1
Set iframe feature policy of fullscreen for apps running in iframe
2021-04-12 11:18:08 +02:00
c9a478c3d2
change getRoot() to return et2_container to get (g|s)etValueById() and friends working without a cast
2021-04-07 16:28:21 +02:00
d29459d9e5
Ignore browsing apps with their status 5 and index set to none
2021-04-06 17:09:31 +02:00
d5aacd190d
Add 'no_quick_add' link registry setting so apps can opt out of the quick add
2021-03-30 10:12:29 -06:00
e132cb0603
fix more then 59 seconds set for "hms"
2021-03-29 18:02:55 +02:00
b4dd62de69
Api: Avoid infinite loop if requested file does not actually provide the class
2021-03-26 09:06:34 -06:00
67ab00ad05
Etemplate: Fix some missing bits in searchbox
2021-03-25 11:21:45 -06:00
1b184c11c8
Api: Avoid "Uncaught TypeError: egw_globalObjectManager is null" from popups
2021-03-24 14:54:35 -06:00
87ff6842ea
Api: Stop annoying "column saved" message that kept coming up
2021-03-24 10:21:02 -06:00
65c61c0625
If action exec uses function from not yet loaded app, load it
2021-03-23 16:33:39 -06:00
d0c5f3c09b
Commit changes from update to TypeScript 3.9.9 so we don't keep reverting them.
2021-03-22 11:42:50 -06:00
93adb0dca5
Fix clicking on a link to app entry (not file) threw JS error instead of opening
2021-03-22 11:18:16 -06:00
534c188d25
Put selected columns into nextmatch value so columns are saved in favourites
2021-03-22 11:09:41 -06:00
98813ef055
Fix darkmode get switched on in session when there's no preferences yet
2021-03-18 16:32:21 +01:00
b1a4006b02
Remove selected types from clipboard tooltip, nobody used them and they weren't translated.
2021-03-17 10:29:43 -06:00