5542298b83
Better label width variable name
...
Use --label-width instead of --width to be more specific, and avoid any potential conflicts
2022-07-19 16:42:39 -06:00
4b52b62698
Handle width attribute from template as special case
...
Should still be avoided
2022-07-19 16:20:49 -06:00
1cc63b69ca
Add CSS classes 'label-on-left' & 'label-inline' to put widget label in column on the left
...
Use 'label-inline' with 'label-on-left' to remove the white-space for an inline label
2022-07-19 15:30:34 -06:00
3b147eaa49
Make sure options are clean before trying to merge them. Fixers broken historylog.
...
Also filter out duplicate options.
2022-07-19 14:20:39 -06:00
2bcebeed42
Add Et2SelectEmail.full_email property. Set to true when you need to see the full, original value
2022-07-19 13:18:51 -06:00
b20f57d5ba
Fix select-type would not validate server side
2022-07-19 11:55:08 -06:00
1a2e691cbb
Fix some bugs with static options being repeated
...
- Select Tab options being sent from server & cached
- Static options not properly set for all selects
2022-07-19 11:47:03 -06:00
e3bed10045
Fix missing "Use default" / "No default" option for default category
2022-07-19 10:37:38 -06:00
dc23a18f85
Categories are cached client side now
2022-07-19 10:32:33 -06:00
5ee60c0af1
Fix option merge unique filter left out some options
2022-07-19 10:31:45 -06:00
f79c57f048
fix InfoLog preferences shows wired looking categories --> fixed by using a select-cat
2022-07-19 18:28:44 +02:00
6ab34234f5
fix error changing app in preferences
2022-07-19 18:10:12 +02:00
5038d060fe
Use et2-select webcomponent for quick add button
2022-07-19 16:50:02 +02:00
656e6561d9
settings for Pixelegg / standard template
2022-07-19 15:46:13 +02:00
e887a14238
add Collabora init container and note that this is not the recommended was to install EGroupware on a Linux server
2022-07-19 15:45:09 +02:00
bec95a4a9d
et2-select-tab widget to fix common preferences not storing and some fixes
2022-07-19 15:17:43 +02:00
244d42cfb0
Set header list for toolbar widget to 3dots style by default
2022-07-19 14:36:01 +02:00
32dc216917
Mark src as deprecated property, and some more code improvements
2022-07-19 12:18:42 +02:00
5deef4844d
Add Et2LinkAdd widget
2022-07-18 16:34:58 -06:00
0d85b3ee48
Fix missing entry title in writable Et2LinkEntry when value is set from content
...
Timing issue, sometimes title gets back later than we'd like but in this case getting title earlier wasn't working.
2022-07-18 15:27:31 -06:00
b7623cb284
Fix missing link entry title in readonly customfield list
2022-07-18 15:24:10 -06:00
8ffbe97884
Fix link entry with only_app & initial value did not find entry label
2022-07-18 11:42:26 -06:00
b064b84874
Fix some selects with static options did not render their options after ddd72fd51a
2022-07-18 10:41:48 -06:00
7e76020ce1
Get Et2Avatar edit to load current value
2022-07-18 09:50:56 -06:00
918980af66
Fix avatar's action buttons not being bound to hover
2022-07-18 16:33:23 +02:00
d94bdb24a6
fix empty account-data (caused by wrong expression) breaking mail accounts when storing
2022-07-18 14:10:30 +02:00
a49cc54bdd
* Mail/Sieve: fix vacation notice activated by date does not work if the start date is set in future
2022-07-18 14:00:18 +02:00
4256b589e7
Use substr instead of str_starts_with to avoid PHP 8.0
2022-07-15 13:40:18 -06:00
3e83c5bb1c
Only validate that the free entries are email addresses on calendarowner, not every value
2022-07-15 13:31:15 -06:00
9ebc1e8f15
Et2Select: Avoid JS error if allowFreeEntries=true but editModeEnabled=false
2022-07-15 13:08:57 -06:00
ddd72fd51a
Et2Select: Fix selects with static options from the server would not consistently keep any additional options set.
...
Creation / lifecycle would sometimes set the extra options several times, and depending on the timing of the server response they might get overwritten, or overwrite the server options. Now keeping them separate to avoid this.
2022-07-15 12:56:24 -06:00
5793b462ba
Fix et2-select widgets in template did not validate
2022-07-15 12:48:25 -06:00
2571d90691
Follow my own advice and split out content into an overridable sub-template in case we need it
2022-07-15 09:30:12 -06:00
3d386edbac
Fix readonlys were claiming to be dirty
2022-07-15 09:22:49 -06:00
057a4559cb
Remove legacy avatar class and elements
2022-07-15 13:53:33 +02:00
5f86313f46
Fix soe of avatar issues:
...
- fix letter avatar not getting background
- fix default size
- fix letter avatar not being able to set existing src
2022-07-15 13:35:23 +02:00
805ac7e830
WIP Mail app styling:
...
-Remove legacy widgets from mail
-Fix iframe not being full height in preview
2022-07-15 11:34:30 +02:00
6d97cb17f4
Et2EmailTag: If email has name in it, or is a known contact, show just the name. Show name + email on hover.
2022-07-14 16:54:18 -06:00
28a289e5e1
Check if email is known contact immediately, previously waited for a mouseover
2022-07-14 15:34:58 -06:00
0034a8fe1c
Thoroughly remove search icon, not just hide it.
2022-07-14 14:17:50 -06:00
78f58a5503
Fix gear icon in preference app & type selects
2022-07-14 13:57:24 -06:00
96354be5ec
Get text editor toolbar preference working with webcomponents
2022-07-14 13:22:48 -06:00
53e5e45a5d
Better handling for options with more properties set (title, icon)
...
Previously they were being discarded
2022-07-14 13:16:48 -06:00
3c96eb9ce6
Fix webcomponents with validation errors did not get tab activated
2022-07-14 11:37:29 -06:00
fb423b4efc
Et2Widget: If an attribute / property is already an object, don't try to transform it before setting
2022-07-14 11:34:37 -06:00
523c785049
Et2Select: Fix manual message was repeated for each selected value. Once is enough.
2022-07-14 11:33:35 -06:00
6eed7b5a0e
WIP converting avatar widget to webcomponent
2022-07-14 17:32:45 +02:00
f8f7d1621e
Preferences: Get preferences mostly displaying again
...
There's still something wrong validation.
2022-07-13 10:52:11 -06:00
2c08542529
Better handling of select validation
2022-07-12 16:40:38 -06:00
146f6e86f7
Max height for nm columnselection, so we get a scrollbar with a lot of customfields
2022-07-12 15:33:02 -06:00