Hadi Nategh
96d6b22db7
Add missing egw_app js compiled file from commit dca3c06b47
2021-07-13 11:50:32 +02:00
nathangray
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
nathangray
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
nathangray
2d0bb9fda7
Add missing backport from 488f01aea9
2021-06-25 11:12:57 +02:00
Hadi Nategh
7297789e79
Avoid triggering initial resize if not necessary
2021-06-24 16:28:03 +02:00
nathangray
b7fab5d414
Etemplate: Change r/o URLs to use label as link text
2021-06-21 08:44:57 -06:00
Ralf Becker
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
Hadi Nategh
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
Hadi Nategh
3037191ea8
WIP login Ui:
...
- Re-arrange registration links
- Fix bg colors
- Fix social icons padding
2021-05-21 16:17:49 +02:00
Hadi Nategh
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
Hadi Nategh
a2d182c11a
Add extra icons for login apps content
2021-05-21 16:10:56 +02:00
Ralf Becker
75c53c127c
export hbox widget and mark parameter in getDOMNode() optional
2021-05-21 12:26:47 +02:00
Ralf Becker
ac7457b37e
fix missing the widget argument
2021-05-18 19:24:41 +02:00
Ralf Becker
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
nathangray
5ecba984cf
Etemplate: let break_title be optional based on space, and keep the actual characters
2021-05-18 08:43:24 -06:00
Hadi Nategh
b8eacf5332
Check popup blocker for when trying to open mail compose popup from filemamanger/Collabora
2021-05-18 11:42:56 +02:00
Ralf Becker
e30ff2caa2
allow to change video via set_src (and set_src_type)
2021-05-17 13:30:03 +02:00
nathangray
a81dfdcfd8
Etemplate: Fix links with title provided always displayed loading spinner
2021-05-10 11:02:05 -06:00
nathangray
9376cb295f
Etemplate: switch to tab of first invalid input, not last
2021-05-06 08:40:45 -06:00
Hadi Nategh
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
Ralf Becker
52bbfbef0b
allow "{one phrase} {other phrase}" syntax in all attributes marked as translate eg. labels
2021-05-01 14:22:34 +02:00
Ralf Becker
eefd8ed972
improve egw.langRequire to return a Promise, if no callback specified
2021-04-29 09:45:16 +02:00
nathangray
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
Hadi Nategh
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
Hadi Nategh
5fd83ae3eb
Fix error "Unexpected token '?'" happens for none ES11 supportive browsers
2021-04-23 12:16:17 +02:00
Hadi Nategh
a49ac9648e
Implement throbber for mobile framework
2021-04-22 16:00:52 +02:00
nathangray
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
Hadi Nategh
c370941c51
Keep private app objects if dialog gets destroyed
2021-04-20 15:30:46 +02:00
Hadi Nategh
1a72732c3d
Fix typo
2021-04-20 14:45:28 +02:00
nathangray
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
Hadi Nategh
2defb9a704
Fix framework app tab loses its hint content after reload
2021-04-19 16:12:58 +02:00
Hadi Nategh
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
Hadi Nategh
fb83d97150
Implement loading aware framework animation
2021-04-19 10:17:47 +02:00
nathangray
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
Hadi Nategh
19c7162274
Fix positions for html editor bullist and numlist actions
2021-04-12 11:29:18 +02:00
Hadi Nategh
94877851c1
Set iframe feature policy of fullscreen for apps running in iframe
2021-04-12 11:18:08 +02:00
Ralf Becker
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
Hadi Nategh
d29459d9e5
Ignore browsing apps with their status 5 and index set to none
2021-04-06 17:09:31 +02:00
nathangray
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
Ralf Becker
e132cb0603
fix more then 59 seconds set for "hms"
2021-03-29 18:02:55 +02:00
nathangray
b4dd62de69
Api: Avoid infinite loop if requested file does not actually provide the class
2021-03-26 09:06:34 -06:00
nathangray
67ab00ad05
Etemplate: Fix some missing bits in searchbox
2021-03-25 11:21:45 -06:00
nathangray
1b184c11c8
Api: Avoid "Uncaught TypeError: egw_globalObjectManager is null" from popups
2021-03-24 14:54:35 -06:00
nathangray
87ff6842ea
Api: Stop annoying "column saved" message that kept coming up
2021-03-24 10:21:02 -06:00
nathangray
65c61c0625
If action exec uses function from not yet loaded app, load it
2021-03-23 16:33:39 -06:00
nathangray
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
nathangray
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
nathangray
534c188d25
Put selected columns into nextmatch value so columns are saved in favourites
2021-03-22 11:09:41 -06:00
Hadi Nategh
98813ef055
Fix darkmode get switched on in session when there's no preferences yet
2021-03-18 16:32:21 +01:00
nathangray
b1a4006b02
Remove selected types from clipboard tooltip, nobody used them and they weren't translated.
2021-03-17 10:29:43 -06:00