milan
545ac9779d
calendar 7/5 in toolbar adjustment
2024-12-19 15:59:13 +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
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
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
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
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
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
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
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
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
nathan
299094333a
Et2Select: Better handling of focus with allowFreeEntries=true multiple=false editModeEnabled=false
2024-12-11 13:24:09 -07:00
milan
7f2653c007
remove old themes and deactivate compact since it is not working atm improve darkmode image visibility
2024-12-11 19:03:52 +01:00
nathan
7933936c72
Fix multiple validation issues
...
- Sub-templates were not getting processed
- Buttons without ID could clear / overwrite all sibling widgets
- Vfs validate checked widget type, some are now web components
2024-12-11 10:39:36 -07:00
nathan
aaefb6ce68
Fix some app code using Et2Dialog.template, which previously returned the eTemplate2 object
...
It Et2Dialog.template is an attribute, and has to return the template name.
Use Et2Dialog.eTemplate to access the loaded etemplate2 object.
2024-12-11 08:33:32 -07:00
ralf
4eeeb3e3e1
Revert "Fix sub-templates may not have been properly validated" as it sends calendar in an endless recursion :(
...
This reverts commit 99a4c87256
.
2024-12-11 08:30:54 +01:00
nathan
99a4c87256
Fix sub-templates may not have been properly validated
2024-12-10 15:15:17 -07:00
nathan
db37c3b116
Improve some issues with Et2Select with multiple=false & allowFreeEntries=true
...
- Adding a free entry did not always update UI fully with new value
- it was impossible to edit a free entry, just replace it
2024-12-10 13:45:21 -07:00
nathan
2356c6e0dd
Change deprecated et2_dialog for Et2Dialog webcomponent
2024-12-09 14:56:34 -07:00
ralf
61ee1b66c4
* Mail: new microsoft app for oauth authentication for mail
2024-12-09 15:08:05 +01:00
ralf
5092b663f4
Fix TypeError about string array index on string
2024-12-08 15:48:14 +01:00
Alexandros Sigalas
c077ab96ff
Et2DropdownButton: Added tooltips to menu items
2024-12-08 09:24:25 +01:00
nathan
102bb023a3
Merge: fix some missing number formatting
2024-12-05 15:55:57 -07:00
nathan
afd0d0b43d
Fix some Et2InputWidgets would not get a label
2024-12-05 14:27:04 -07:00
nathan
261f379c9f
Merge: Fix placeholderlist for tables sometimes wrapped placeholders
2024-12-05 13:24:50 -07:00
nathan
ae28dc0da8
Merge: Fix tables inside documents lost styling for numeric values
2024-12-05 13:16:46 -07:00
nathan
826c2149c5
Fix some numeric customfields causing conversion/formatting problems
2024-12-05 11:30:08 -07:00
nathan
230635c5d6
Et2Details: Add accordionGroup attribute to group multiple details together, allowing only one in the group to be open at a time
2024-12-05 10:45:16 -07:00
nathan
fb1732de84
Et2Details: Fix overlaySummaryOnOpen was not implemented when hoist=false
2024-12-05 10:15:18 -07:00
nathan
a6002f24f0
Add Et2Dropdown, just a wrapper around SlDropdown
2024-12-05 08:22:39 -07:00
milan
021f780548
Mail compose move "add cc/bcc etc" to dropdown button
2024-12-05 15:57:30 +01:00
milan
5e4ccd4af6
vfs styling changes --added wrapping of long filenames --improved mail attachment list to use available space
2024-12-05 13:17:47 +01:00
nathan
b7a12136ec
Api: Et2Dialog automatic tests & some documentation
2024-12-04 13:53:19 -07:00
nathan
1980251ac9
Et2Number: If user starts typing a number starting with a ".", it's < 1 regardless of user's number preferences
2024-12-04 10:54:55 -07:00
milan
28cbd71a90
adding images to mail Dialogs
2024-12-04 16:43:25 +01:00
ralf
35256b731f
fix array_search(): Argument #2 ($haystack) must be of type array, int given
2024-12-04 16:05:25 +01:00
milan
813401c432
our bi-images fix for firefox esr
2024-12-04 14:29:12 +01:00
milan
ba68224db8
more compact Mail-compose header
2024-12-04 12:33:46 +01:00
milan
aa83da3232
remove jserror on undefined variable
2024-12-04 12:04:53 +01:00
milan
012b9d3754
more compact Mail-compose header
2024-12-04 11:33:54 +01:00