Commit Graph

989 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
e132cb0603 fix more then 59 seconds set for "hms" 2021-03-29 18:02:55 +02:00
67ab00ad05 Etemplate: Fix some missing bits in searchbox 2021-03-25 11:21:45 -06:00
87ff6842ea Api: Stop annoying "column saved" message that kept coming up 2021-03-24 10:21:02 -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
15b0ecec22 Solve the problem with mail selecting the next mail and marking it as read when you move a mail by turning off the select-next-row thing for mail 2021-03-16 11:06:48 -06:00
ec18782513 Exclude audio types from gallery list 2021-03-16 14:02:14 +01:00
0f0b6e4154 Implement basic audio player for audio expose 2021-03-16 13:23:54 +01:00
eed827fccd Add missing audio widget js 2021-03-11 12:36:32 +01:00
72c334be02 Allow custom image url for et2_dialog buttons 2021-03-11 12:09:53 +01:00
c089e73678 Implements et2_audio widget 2021-03-10 14:52:32 +01:00
e5674bbc5d Fix missing mailvelope readonly properties from egw_app object 2021-03-09 15:19:27 +01:00
4d9a30a041 Etemplate: Fix missing tooltip on toolbar checkboxes 2021-03-03 08:53:19 -07:00
9691a14279 interface for nm getValue() and activeFilters 2021-03-01 23:08:13 +02:00
9128d15bb2 Etemplate: Fix some load bugs
- tabs got doLoadingFinished() multiple times if tablist was modified by data
- selectbox with cached options did not load correctly first time
2021-02-26 15:22:47 -07:00
e5ea49a565 Fix youtube video autoplays itself after being seekTo on initiation. 2021-02-26 13:17:54 +01:00
925285d370 Fix youtube video not being played for after initiation 2021-02-26 10:16:12 +01:00
1f41bba904 Fix youtube API loading player after initiation 2021-02-25 13:51:20 +01:00
2d4b0b8259 Fetch youtube videoid from url 2021-02-25 11:19:26 +01:00
3c72462b5e Enable push for addressbook
Refactor EgwApp.push() to cover more common stuff for simpler app code
2021-02-24 09:18:42 -07:00
907b33454a date-duration select_unit=false must show full value for highest display unit, not just the remainer
value=3600 with display_format=m:s must show "60:00" not "00:00"
2021-02-22 10:52:15 +02:00
1501df227a WIP integrating youtube video:
- fix ontimeupdate event
- fix currentTime for youtube type
- fix not working play_video
- fix video not getting a fullwidth
2021-02-16 18:00:46 +01:00
f5e165a07a WIP integrating youtube video frame api into video widget 2021-02-15 16:58:19 +01:00
390c715508 Encapsulate html video properties 2021-02-15 12:24:33 +01:00
dc2f80c39c Some TypeScript definitions 2021-02-10 14:12:27 +01:00
df2a426e08 fix not working onchange on all inputs of date-duration select_unit="false" 2021-02-09 15:51:10 +02:00
0d7a4bb848 Etemplate: Fix rows actions didn't work after dragging file from system onto row 2021-02-08 14:44:55 -07:00
04f4a327c2 implement date-duration select_unit="false" to show durations like "0:01:20" 2021-02-05 15:57:59 +02:00
62951986ae Add break_title option for link widget in order to be able to break link's title into new line based on a given delimiter 2021-02-03 14:14:22 +01:00
8f28533288 Set initial startitme after the video is loaded 2021-02-02 12:35:28 +01:00
bbd9a5a765 allow to set starttime of video 2021-02-02 12:02:52 +02:00
a412aa18a4 Etemplate: Export et2_appicon 2021-02-01 16:54:20 -07:00