nathangray
|
6790ffb273
|
Etemplate: Changes to adapt to get/set in valueWidget interface
|
2021-05-19 13:54:56 -06:00 |
|
nathangray
|
94f5c437e8
|
Etemplate: add get/set_value() to valueWidget interface
|
2021-05-19 11:15:12 -06:00 |
|
Ralf Becker
|
68e216abea
|
fix missing the widget argument
|
2021-05-17 22:03:32 +02:00 |
|
Ralf Becker
|
fcbe746755
|
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-17 21:45:24 +02:00 |
|
nathangray
|
a4199de696
|
Etemplate: fix date widget popup could not be clicked
|
2021-05-17 11:49:56 -06:00 |
|
Ralf Becker
|
c4d9455fb4
|
allow to change video via set_src (and set_src_type)
|
2021-05-15 20:26:28 +02:00 |
|
nathangray
|
c3bebf9c31
|
Widget accessibility improvements
|
2021-05-13 10:01:38 -06:00 |
|
nathangray
|
b4b38d54ff
|
Get rid of any extra whitespace in break string
|
2021-05-10 15:38:07 -06:00 |
|
nathangray
|
a94345bbed
|
Etemplate: let break_title be optional based on space, and keep the actual characters
|
2021-05-10 11:55:22 -06:00 |
|
nathangray
|
dd9352e9c4
|
Etemplate: Fix links with title provided always displayed loading spinner
|
2021-05-10 11:00:41 -06:00 |
|
nathangray
|
d367da6ba8
|
Etemplate: switch to tab of first invalid input, not last
|
2021-05-05 10:09:31 -06:00 |
|
Hadi Nategh
|
47c7570862
|
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 16:51:19 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
Ralf Becker
|
e132cb0603
|
fix more then 59 seconds set for "hms"
|
2021-03-29 18:02:55 +02:00 |
|
nathangray
|
67ab00ad05
|
Etemplate: Fix some missing bits in searchbox
|
2021-03-25 11:21:45 -06:00 |
|
nathangray
|
87ff6842ea
|
Api: Stop annoying "column saved" message that kept coming up
|
2021-03-24 10:21:02 -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 |
|
nathangray
|
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 |
|
Hadi Nategh
|
ec18782513
|
Exclude audio types from gallery list
|
2021-03-16 14:02:14 +01:00 |
|
Hadi Nategh
|
0f0b6e4154
|
Implement basic audio player for audio expose
|
2021-03-16 13:23:54 +01:00 |
|
Hadi Nategh
|
eed827fccd
|
Add missing audio widget js
|
2021-03-11 12:36:32 +01:00 |
|
Hadi Nategh
|
72c334be02
|
Allow custom image url for et2_dialog buttons
|
2021-03-11 12:09:53 +01:00 |
|
Hadi Nategh
|
c089e73678
|
Implements et2_audio widget
|
2021-03-10 14:52:32 +01:00 |
|
Hadi Nategh
|
e5674bbc5d
|
Fix missing mailvelope readonly properties from egw_app object
|
2021-03-09 15:19:27 +01:00 |
|
nathangray
|
4d9a30a041
|
Etemplate: Fix missing tooltip on toolbar checkboxes
|
2021-03-03 08:53:19 -07:00 |
|
Ralf Becker
|
9691a14279
|
interface for nm getValue() and activeFilters
|
2021-03-01 23:08:13 +02:00 |
|
nathangray
|
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 |
|
Hadi Nategh
|
e5ea49a565
|
Fix youtube video autoplays itself after being seekTo on initiation.
|
2021-02-26 13:17:54 +01:00 |
|
Hadi Nategh
|
925285d370
|
Fix youtube video not being played for after initiation
|
2021-02-26 10:16:12 +01:00 |
|
Hadi Nategh
|
1f41bba904
|
Fix youtube API loading player after initiation
|
2021-02-25 13:51:20 +01:00 |
|
Hadi Nategh
|
2d4b0b8259
|
Fetch youtube videoid from url
|
2021-02-25 11:19:26 +01:00 |
|
nathangray
|
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 |
|
Ralf Becker
|
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 |
|
Hadi Nategh
|
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 |
|
Hadi Nategh
|
f5e165a07a
|
WIP integrating youtube video frame api into video widget
|
2021-02-15 16:58:19 +01:00 |
|
Hadi Nategh
|
390c715508
|
Encapsulate html video properties
|
2021-02-15 12:24:33 +01:00 |
|
Hadi Nategh
|
dc2f80c39c
|
Some TypeScript definitions
|
2021-02-10 14:12:27 +01:00 |
|
Ralf Becker
|
df2a426e08
|
fix not working onchange on all inputs of date-duration select_unit="false"
|
2021-02-09 15:51:10 +02:00 |
|
nathangray
|
0d7a4bb848
|
Etemplate: Fix rows actions didn't work after dragging file from system onto row
|
2021-02-08 14:44:55 -07:00 |
|
Ralf Becker
|
04f4a327c2
|
implement date-duration select_unit="false" to show durations like "0:01:20"
|
2021-02-05 15:57:59 +02:00 |
|