nathan
46c4d20623
Et2VfsPath: Fix Enter would not accept typed value in Firefox
2024-12-20 09:04:16 -07:00
nathan
fd52a2fee5
Fix merge document dialog used user preference over action path, even if it was missing
2024-12-20 08:37:19 -07:00
ralf
946b0a5e43
show app-icon and translated name for /(apps|templates)/$app
2024-12-20 11:05:48 +01:00
nathan
a6dfa98280
Et2Dialog: Fix buttons on predefined dialogs don't show up
2024-12-19 15:48:17 -07:00
nathan
eed5e817d5
Api: More details in error message if mail can't be merged & sent
2024-12-19 14:12:13 -07:00
nathan
b0b9feab91
Mail: Merge into email was only accepted for classes named <appname>_merge, now accepting EGroupware\<appname>\Merge also
2024-12-19 14:11:29 -07:00
nathan
10314e59bc
Et2Search / SearchMixin: Clear button focuses search, ready for new value
2024-12-19 13:30:00 -07:00
nathan
02abf08be5
Et2Search / SearchMixin: Hide clear button when dropdown is visible
2024-12-19 13:14:23 -07:00
nathan
c0ac4cafae
Et2Select / SearchMixin: fix some more allowFreeEntry issues
...
- existing values were not being properly matched
- " freeEntry " option.class (with spaces) was causing nasty error in LitElement
2024-12-19 12:44:26 -07:00
ralf
e469627ab7
allow to specify a message with $_GET[msg] when redirecting to configuration
2024-12-19 20:43:28 +01:00
milan
d3ac3d7432
make bi icons same size as other icons
2024-12-19 18:31:00 +01:00
nathan
aea088736b
Blur the activeElement to avoid an aria error "decendent must not have focus"
2024-12-19 08:45:58 -07:00
milan
7e75fb5f1d
mail compose "To" left align
2024-12-19 16:35:14 +01:00
milan
545ac9779d
calendar 7/5 in toolbar adjustment
2024-12-19 15:59:13 +01:00
milan
810f54f1b2
fix mail compose save as draft
...
fixup 914c723c78
2024-12-19 14:56:09 +01:00
milan
4147c28b3e
calendar edit et2-date-time popup always placed top
2024-12-19 14:54:09 +01:00
ralf
da6faa5b1d
fix errors / exceptions in merge-print or other downloads do NOT show the error but trigger a redirect giving potentially a different unrelated error
...
A better fix would be to use a different cd-code e.g. cd=postSubmit and fix the server-side framework to return the framework / sidebox AND the page-content incl. the error, which it currently does not :(
With cd=popup we don't get the framework / sidebox (if running in the main window), but we get the error and a F5 / reload fixes the framework
2024-12-19 11:19:48 +01:00
nathan
2bec393ad2
Reset file upload progress list when clearing the value
2024-12-18 15:21:42 -07:00
milan
b4aab2f712
status app visual adjustments regarding Ticket #101431
2024-12-18 18:12:39 +01:00
milan
86c4a384ed
fixed alignment of timesheet descriptions regarding ticket # 101351
2024-12-18 17:08:57 +01:00
milan
914c723c78
mail compose move toggle html checkbox to the top next to toolbar
2024-12-18 16:24:37 +01:00
milan
849cc8071e
fix table alignment in calendar multi-week and month view
2024-12-18 13:20:50 +01:00
ralf
b01887f304
allow to use Api\DateTime::sql_filter also for non-integer columns like regular DB DateTime or Timestamp columns
2024-12-17 17:31:03 +01:00
ralf
932fe0d1c2
do NOT (re)move data with numerical indexes to JSON blob, as filters are also run through data2db
2024-12-17 14:26:17 +01:00
ralf
72def037d6
change Recurrence to just a nextmatch-header as there is nothing to sort by and you get an SQL error clicking on it
2024-12-17 08:31:33 +01:00
ralf
89cace95ef
fix capitalisation of ZUGFeRD
2024-12-14 20:46:09 +01:00
ralf
57a6e6aab6
adding invoices app
2024-12-14 11:35:00 +01:00
ralf
65d5dc4707
Changelog for 23.1.20241214
2024-12-14 11:34:23 +01:00
ralf
cf211fae87
catch and ignore ValueError of file_gets_contents('')
2024-12-14 11:00:56 +01:00
Ralf Becker
abb72e0c78
pending translations from our translation server
2024-12-14 10:37:17 +01:00
nathan
0c387604f8
Change diff widget to webcomponent, update diff library
2024-12-13 16:23:56 -07:00
ralf
0c98dc30a5
npm audit fix
2024-12-13 23:27:05 +01:00
nathan
44c5998c50
Docs: Add link to Disabled vs Readonly Vs Hidden in Et2Widget documentaion of set_disabled()
2024-12-13 09:22:47 -07:00
nathan
d95df4ce89
Calendar: Fix recurrence tab widget spacing was too narrow
2024-12-13 09:21:01 -07:00
nathan
dbdce97dee
More detail & additional examples for readonly vs disabled docs
2024-12-13 09:21:01 -07:00
ralf
e96e8d9469
Updated etemplate2.0 DTD
2024-12-13 08:05:27 +01:00
nathan
30665eb1c5
Make tab & enter behave the same when editing
2024-12-12 12:54:43 -07:00
nathan
6169647c24
Fix some places in Link widgets where readonly & disabled were not applied
2024-12-12 11:36:28 -07:00
nathan
c89f0578d4
Et2LinkString / Et2LinkList: Use maxmatchs preference as default limit
...
You can still override this with limit attribute
2024-12-12 11:29:59 -07:00
nathan
bbd4a79452
Some docs on disabled vs readonly vs hidden
2024-12-12 11:07:57 -07:00
nathan
a1b6222c4b
Addressbook: Fix creating CSV import definition field mapping step failed
...
Incorrect select options broke the "target field" column
2024-12-12 10:56:19 -07:00
nathan
4a1455d05e
Fix sub-templates may not have been properly validated
...
3rd try
2024-12-12 10:56:19 -07:00
milan
9e84456e21
fix toolbar alignment
2024-12-12 17:53:04 +01:00
milan
4c4725883e
change 'insert timestamp' icon from 'magic' to 'pin-map' regarding #101741
...
Also removed ellipsis from fancy tab header
2024-12-12 17:10:20 +01:00
milan
ff396d74b3
WIP cleanup css revert too much removed css
2024-12-12 16:22:30 +01:00
nathan
f688572dbf
Partially revert 7933936
, that stops preferences from saving properly
2024-12-11 17:22:27 -07:00
nathan
26d2ea4616
Fix legacy et2_createWidget() did not properly load webComponents when they had "et2-<tag>"
2024-12-11 14:57:53 -07:00
nathan
5ab1aaf80c
Calendar: Fix viewing resource calendar could spell out resource name into CalendarOwner options
2024-12-11 14:47:12 -07:00
nathan
2075bbe64c
Et2Date._inputNode can sometimes be just an input tag
2024-12-11 14:32:17 -07:00
nathan
a2b8ba300c
Et2Date: Implement disabled attribute
2024-12-11 14:21:41 -07:00