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 |
|
Hadi Nategh
|
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 |
|
Hadi Nategh
|
8f28533288
|
Set initial startitme after the video is loaded
|
2021-02-02 12:35:28 +01:00 |
|
Ralf Becker
|
bbd9a5a765
|
allow to set starttime of video
|
2021-02-02 12:02:52 +02:00 |
|
nathangray
|
a412aa18a4
|
Etemplate: Export et2_appicon
|
2021-02-01 16:54:20 -07:00 |
|
nathangray
|
6ab0ad934b
|
Etemplate: Fix tree default icons path was still in phpgwapi
|
2021-02-01 16:40:10 -07:00 |
|
Ralf Becker
|
2af199f725
|
new precision option to limit number of counters shown
|
2021-01-29 20:35:00 +02:00 |
|
Ralf Becker
|
15c72f284f
|
change client-side to only deal with a duration converted server-side from an end-datetime or a duration like "+123seconds"
|
2021-01-28 19:53:14 +02:00 |
|
Ralf Becker
|
5b4a436ab3
|
countdown: convert datetime server-side into a duration to avoid problems with wrong time or timezone on client
|
2021-01-28 16:02:38 +02:00 |
|
Ralf Becker
|
69b33e9288
|
make countdown a value-widget to get automatic timezone handling by date widgets beforeSendToClient method
|
2021-01-28 12:08:29 +02:00 |
|
nathangray
|
e980f3a851
|
Etemplate: if readonly radiobox has the default ro_true=X, we still need the label
|
2021-01-26 13:09:39 -07:00 |
|
nathangray
|
867fcc17c6
|
Etemplate: Allow to specify the read only true/false values for checkbox customfields
|
2021-01-26 10:42:18 -07:00 |
|
Ralf Becker
|
8425f380fe
|
some fixes for int/float widget: server-side was not expanding min/max attribute and client-side considers empty min/max attr as 0
|
2021-01-22 17:24:55 +02:00 |
|
Hadi Nategh
|
4e95ac86a8
|
Add some jquery dialog options
|
2021-01-14 16:57:28 +01:00 |
|
nathangray
|
208817054b
|
* Etemplate: Avoid "Uncaught TypeError: Cannot read property ‘length’ of undefined"
This was happening when an app was open but not currently active and had a push update with no type.
|
2021-01-13 09:08:53 -07:00 |
|
Hadi Nategh
|
a777610c2d
|
Fix htmlarea resize
|
2021-01-07 11:46:09 +01:00 |
|
Hadi Nategh
|
85b14052ea
|
Make blockquotes breakable in html editor
|
2021-01-06 14:06:21 +01:00 |
|
nathangray
|
cf9c366d2b
|
Etemplate: Bugfixes
- Early exit for arrayMgr().getEntry() if nothing is found, avoids returning all data
- Remove debugger from selectbox
|
2021-01-04 11:00:10 -07:00 |
|
nathangray
|
5c10576b3b
|
Don't event set sort order if it hasn't changed
|
2021-01-04 09:43:54 -07:00 |
|
nathangray
|
6af3e37bed
|
* Etemplate: Add context menu action on linked files to copy them somewhere else
Also, update vfsSelect to use request(), so it processes the additional stuff in response so we can have a success message.
|
2020-12-21 13:53:24 -07:00 |
|
nathangray
|
5b5539584a
|
Etemplate: Fix tooltip didn't work on select+tag widget
|
2020-12-21 10:04:24 -07:00 |
|
nathangray
|
8910983c8e
|
Etemplate: Fix for some attributes not getting set
|
2020-12-17 09:17:38 -07:00 |
|
nathangray
|
c301c1b194
|
Etemplate: Fix read-only selectAccount would always add new values causing doubles
|
2020-12-15 09:41:02 -07:00 |
|
Alexandros Sigalas
|
2a333be92d
|
Added tooltip in multiselect selectbox widget
|
2020-12-10 08:55:05 -07:00 |
|
Hadi Nategh
|
cde6c10e05
|
Add Segoe font family into HTMLEditor
|
2020-12-09 13:17:37 +01:00 |
|
Hadi Nategh
|
e317645291
|
* Addressbook: fix 'undefined' title shown for some contact links opened in CRM view tabs
|
2020-12-03 18:19:25 +01:00 |
|
Hadi Nategh
|
d957ed41d0
|
Implement an alarm callback for countdown widget
|
2020-12-02 16:54:50 +01:00 |
|
Hadi Nategh
|
bd8a78505b
|
Add new option to countdown widget inorder to hide empty values
|
2020-11-30 14:35:28 +01:00 |
|
nathangray
|
3e371ea51f
|
Etemplate: Don't try to expand src if it is empty
|
2020-11-24 10:24:36 -07:00 |
|
Hadi Nategh
|
54eb66fd30
|
Add onFinish callback to countdown widget and style it
|
2020-11-24 13:46:05 +01:00 |
|
Hadi Nategh
|
65b24440a0
|
Implement widget countdown timer
|
2020-11-23 21:11:19 +01:00 |
|
nathangray
|
522fca6344
|
Etemplate: Apply sort order (to UI) if server sends it
|
2020-11-23 10:19:11 -07:00 |
|
Hadi Nategh
|
09c0d12f0e
|
Fix error trim is not a function from commit bac5c2e83b
|
2020-11-13 13:50:53 +01:00 |
|
nathangray
|
bac5c2e83b
|
Etemplate: If key is empty / not set, don't try to explode it
|
2020-11-12 16:29:57 -07:00 |
|
nathangray
|
eb7a03b191
|
Etemplate: Limit sortable to just the grid's immediate rows, excluding rows in nested grids
|
2020-11-10 13:41:24 -07:00 |
|
nathangray
|
1ba23feb9c
|
Etemplate: Fix nextmatch controller destroy() left some references
AJAX responses would then try to use them after the etemplate was destroyed, and fail.
|
2020-11-09 09:44:40 -07:00 |
|
nathangray
|
8b28d8ffd0
|
Etemplate: Include etemplate exec_id as sortable parameter
|
2020-11-04 15:15:31 -07:00 |
|
Ralf Becker
|
e98e91b9f3
|
give explicit select-options priority over querying accounts via link-widget, fixes not displayed addressbook for sharing
|
2020-11-02 09:09:46 +01:00 |
|
Ralf Becker
|
9021220f14
|
only return "" for blur-value, if browser does not support html5 placeholder
|
2020-10-29 11:00:45 +01:00 |
|
Ralf Becker
|
47da0f9bf8
|
* Addressbook: allow to configure sending fax via email by replacing the number with an email address
|
2020-10-28 13:30:28 +01:00 |
|