nathan
|
0f45aed876
|
Reflect properties into DOM attributes, it's faster
|
2021-12-21 11:16:58 -07:00 |
|
nathan
|
5bdf12f1b9
|
- Detached widgets still need a loadingFinished() for if they are children of legacy widgets
- Add description click handler
|
2021-12-21 10:52:39 -07:00 |
|
nathan
|
602ac44c15
|
Fix readonly webcomponents inside a legacy widget were not loaded as readonly
|
2021-12-21 10:50:21 -07:00 |
|
nathan
|
fa707f0627
|
Fix widget.egw() returning null in some cases when widget parent was not completely in widget tree
|
2021-12-21 10:45:38 -07:00 |
|
nathan
|
7fcf6f1423
|
Add some more properties for description
activate_links
extra_link_target
extra_link_popup
href
|
2021-12-20 15:15:32 -07:00 |
|
nathan
|
e1ab343a5d
|
WIP on Et2Description. Shows improvement in nm render speed.
|
2021-12-17 14:47:19 -07:00 |
|
nathan
|
4e597b5672
|
Add date readonly, some class optimizing
|
2021-12-17 10:06:37 -07:00 |
|
nathan
|
3f71a75c86
|
Avoid error if expand finds nothing for the value (returns null)
|
2021-12-16 13:05:13 -07:00 |
|
nathan
|
9a3753eb93
|
Lets try this fix for the ID problem
|
2021-12-16 11:28:07 -07:00 |
|
Hadi Nategh
|
170ac4d6e2
|
Fix error Cannot read properties of null (reading 'split')
|
2021-12-16 11:39:43 +01:00 |
|
nathan
|
a027649ae5
|
Fix the failing clone()
|
2021-12-15 11:49:18 -07:00 |
|
nathan
|
528134cfac
|
Adapt nextmatch to work with webcomponents + readonly datetime widget
|
2021-12-14 16:55:57 -07:00 |
|
nathan
|
a7a84df7e5
|
Etemplate: Set a gap instead of using margin
|
2021-12-14 08:55:34 -07:00 |
|
nathan
|
d7a001cef0
|
Documentation fix
|
2021-12-10 13:42:38 -07:00 |
|
nathan
|
ea2004173f
|
Etemplate: Fix readonly was still giving a value
|
2021-12-10 13:24:06 -07:00 |
|
nathan
|
82b3abc290
|
Etemplate: Some more tests for readonly
|
2021-12-10 11:15:02 -07:00 |
|
nathan
|
684d0846dc
|
Api: Attributes can contain multiple translatable substrings wrapped with {}
|
2021-12-09 11:32:31 -07:00 |
|
nathan
|
081b692dd1
|
Fix webcomponent children were not fully loaded before et2_ready callback was called
|
2021-12-09 10:54:37 -07:00 |
|
nathan
|
4fe9f6c614
|
Api: Stop images inside boxes from stretching
|
2021-12-09 09:26:58 -07:00 |
|
Hadi Nategh
|
d42f20cf38
|
Fix issue contact plus button sometimes gets stuck
|
2021-12-09 15:08:42 +01:00 |
|
nathan
|
50f4b5cd47
|
Fix missing calendar participant + button
set_readonly() was missing, getWindowTitle() was using .options.value instead of get_value()
|
2021-12-07 13:36:53 -07:00 |
|
nathan
|
d69d57e6e9
|
Merge branch 'master' into web-components
|
2021-12-06 10:52:10 -07:00 |
|
Hadi Nategh
|
c115e762b1
|
Add underline button into html editor's toolbar
|
2021-12-06 10:14:37 +01:00 |
|
nathan
|
d126834468
|
* Etemplate: Add link icon overlay to link list
|
2021-12-03 14:28:54 -07:00 |
|
nathan
|
5af7d0f644
|
* Etemplate: Add link icon overlay to link list
|
2021-12-03 14:18:48 -07:00 |
|
nathan
|
32d5bae817
|
Fix nm left template in wrong place
|
2021-11-19 11:57:22 -07:00 |
|
nathan
|
105b0705b1
|
- Fix duplicated row from template above nextmatch
- Fix favorite in wrong place
|
2021-11-18 14:37:23 -07:00 |
|
nathan
|
7831529ecb
|
Improve warning about parenting for WC widgets into legacy widgets
|
2021-11-18 14:34:13 -07:00 |
|
nathan
|
b91e1d8a5f
|
Merge branch 'master' into web-components
|
2021-11-18 10:28:30 -07:00 |
|
nathan
|
52a2d4e9bb
|
Clear tree before setting options to avoid duplicates
|
2021-11-10 15:00:32 -07:00 |
|
nathan
|
d15d7a3426
|
Implement parent_node attribute
Fixes calendar sidebox was not shown
|
2021-11-10 13:41:23 -07:00 |
|
nathan
|
7b11a25b8d
|
Fix some legacy parent issues where parent DOM node was not found when needed
- Checking & waiting for promises
- Could not get DOM nodes from nm header sub-templates
|
2021-11-10 11:47:07 -07:00 |
|
nathan
|
c7e6baed69
|
Fix datetime didn't handle '0' as empty / blank
|
2021-11-08 13:40:28 -07:00 |
|
nathan
|
b78b7c3960
|
Fix formatter tests to work independant of timezone when run
|
2021-11-04 09:25:37 -06:00 |
|
nathan
|
ca429d0fae
|
Tests for date + time parsing & formatting, and fixing the bugs they revealed
|
2021-11-03 13:49:39 -06:00 |
|
nathan
|
672ed0aa0e
|
- DateTime widget to handle dates with times
- Time & Date+time parser & formatter functions
- Date widget does not return a time
|
2021-11-03 09:05:16 -06:00 |
|
nathan
|
312bf62adc
|
Implement readonly for date widget
|
2021-11-01 10:21:08 -06:00 |
|
nathan
|
76d7447dab
|
Merge branch 'master' into web-components
|
2021-11-01 09:37:26 -06:00 |
|
Hadi Nategh
|
118b9c0e92
|
Fix onchange event not working for date-range widget
|
2021-10-22 13:16:33 +02:00 |
|
nathan
|
068e3feff0
|
Api: Fix setting the date min attribute to a number did not work
jQueryUI timepicker checks the type of variable
|
2021-10-19 14:15:37 -06:00 |
|
nathan
|
2256a26327
|
Make date widget work a little better WRT timezones
|
2021-10-18 16:03:05 -06:00 |
|
nathan
|
fbbc466c78
|
Merge branch 'master' into web-components
|
2021-10-18 10:56:05 -06:00 |
|
Hadi Nategh
|
b84ef08c29
|
Set node property for inputWidget as it's expected to contain input node
|
2021-10-13 15:36:33 +02:00 |
|
Hadi Nategh
|
f454536165
|
WIP implementing Iframe widget:
- Get some styling
- An approach to display label slot
|
2021-10-13 12:17:07 +02:00 |
|
Hadi Nategh
|
76a1f3c584
|
WIP implementing Iframe widget:
- Add fullscreen option
|
2021-10-13 11:11:52 +02:00 |
|
Hadi Nategh
|
13e717ce68
|
Merge pull request 8feac04979 #108 from Alexandros into the master
|
2021-10-11 10:34:19 +02:00 |
|
Hadi Nategh
|
be57764fa6
|
WIP implementing Iframe widget
|
2021-10-08 16:03:09 +02:00 |
|
nathan
|
d43c27a31b
|
Fix nested placeholders (customfields from other apps) were not being displayed properly
|
2021-10-07 14:51:16 -06:00 |
|
nathan
|
c73a7beac8
|
Add placeholder list for calendar & filemanager
|
2021-10-07 13:47:14 -06:00 |
|
nathan
|
66f5c4bfc2
|
Add start of Et2Date tests
|
2021-10-07 08:41:53 -06:00 |
|