Commit Graph

1082 Commits

Author SHA1 Message Date
nathan
358cc70d66 Preferences: Add a preference for if select multiple dropdowns stay open or closes immediately after selection 2023-04-17 09:28:27 -06:00
Ralf Becker
de8824589e pending changes from our translation server 2023-04-12 11:17:25 +02:00
hadi
0ad326a507 Introduce new hooks boolean param called 'reload' in order to force main framework to refresh after saving preferences 2023-03-16 16:25:58 +01:00
ralf
81d044d2a5 bump version to 23.1 2023-02-28 08:50:48 +01:00
nathan
34cc0ff5be Switch vbox with details back to tabbox now that we have et2-tabbox_mobile 2023-02-22 12:37:06 -07:00
nathan
e532ca176b Add Et2TabsMobile that has special rendering for tabs on mobile 2023-02-21 10:31:38 -07:00
Ralf Becker
ce140e5eb6 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:48:17 +01:00
Ralf Becker
7e1fdc4637 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:45:29 +01:00
nathan
8d58eefc0a Change side menu bullet icons to 16px 2023-02-15 14:58:10 -07:00
Hadi Nategh
cc885c343f Add textsize preference into required to reload list 2023-01-30 16:07:21 +01:00
Hadi Nategh
9e1b21e5e3 Cleanup "id=tabs" from all converted tabbox to et2-vbox which caused wrong namespace 2023-01-19 10:56:41 +01:00
nathan
9aea7be231 Avoid wiping out keys of numeric preference select options with array_merge()
Fixed by changing them from key => value to Et2Select's preferred [key=>string, value=>string] format first.

This fixes wrong select option values for many preferences
2023-01-11 14:18:01 -07:00
nathan
f332b7bba5 Fully remove "tabs" attribute for tabbox, it overwrites the internal tabs collection.
Even checking for it sets 'tabs' attribute to null.  Use "extraTabs" instead.
2023-01-11 13:21:01 -07:00
nathan
f0c3d819b8 Use array_merge instead of + to avoid losing Europe
Fixes European timezones were missing in preferences
2023-01-06 09:21:45 -07:00
ralf
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
ralf
9dff888436 adding search attribute to timezone preferences 2023-01-01 09:38:51 -06:00
StefanU
90bb58122d
Update preferences icon
Size adjusted: 28px => 32px, file optimised
2022-12-27 21:33:04 +01:00
nathan
207e581590 Fix typo 2022-12-20 15:49:10 -07:00
nathan
3e54b25a91 Fix for option group validation 2022-12-20 15:45:50 -07:00
nathan
2748376f6f Make sure default option is first 2022-12-20 15:44:48 -07:00
nathan
8f7783e97c Format timezone option groups 2022-12-14 14:34:46 -07:00
Hadi Nategh
4c299b382a Make x-large textsize slightly bigger 2022-12-09 12:31:10 +01:00
Hadi Nategh
bd988386c9 Add more textsize as options and change the default to a bigger size 2022-12-08 13:17:10 +01:00
Ralf Becker
d999bae1bc pending changes from our translation server 2022-12-02 09:59:30 +01:00
nathan
8491306d86 Preferences: Change help text background color 2022-11-09 10:21:33 -07:00
Hadi Nategh
b6d05bb9e1 Replace dialog info's png icon with svg version 2022-10-26 12:35:01 +02:00
nathan
19bae0054a Calendar: Fix notification messages were no longer multi-line textboxes 2022-10-18 13:30:22 -06:00
nathan
b43dd8f2c3 Fix infinite reload in preference dialog when switching to common preferences 2022-10-11 13:14:55 -06:00
Hadi Nategh
9f33ebf782 Move content size preference into look & feel section 2022-09-26 16:40:01 +02:00
Ralf Becker
872aeaa95f pending translations from our translation server 2022-09-14 11:08:00 +02:00
ralf
bf5389b02e * Mail/RichTextEditor: common preference "small paragraph" now changes return key to a line break instead of a paragraph (with margin) 2022-09-12 10:05:01 +02:00
Hadi Nategh
786fe5ff69 Add app icons into pref's selectbox and fix some styling 2022-08-31 14:14:53 +02:00
Hadi Nategh
082d6aa791 WIP Mobile template: Fix some of apps add buttons 2022-08-22 16:19:23 +02:00
Hadi Nategh
228f6ceb90 Remove borders from preferences information column 2022-08-16 16:05:15 +02:00
Hadi Nategh
3326758a8c Drop pixelegg template from preferences 2022-08-12 12:33:15 +02:00
ralf
bb28500ef7 fix mail preferences could not be saved 2022-08-05 20:20:46 +02:00
ralf
8da571cdc1 fix a couple of broken image urls, after moving images from pixelegg to api/default 2022-08-02 09:28:43 +02:00
ralf
bcff7ab4dc fixing pixelegg less/css files to address images in default/images
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd move images from pixelegg to default and drop png or gif, if we have an svg 2022-07-28 17:56:34 +02:00
ralf
f79c57f048 fix InfoLog preferences shows wired looking categories --> fixed by using a select-cat 2022-07-19 18:28:44 +02:00
ralf
bec95a4a9d et2-select-tab widget to fix common preferences not storing and some fixes 2022-07-19 15:17:43 +02:00
nathan
78f58a5503 Fix gear icon in preference app & type selects 2022-07-14 13:57:24 -06:00
nathan
96354be5ec Get text editor toolbar preference working with webcomponents 2022-07-14 13:22:48 -06:00
nathan
f8f7d1621e Preferences: Get preferences mostly displaying again
There's still something wrong validation.
2022-07-13 10:52:11 -06:00
Ralf Becker
0748db0c70 pending translations from our translation server 2022-01-09 19:31:13 +01:00
Ralf Becker
af08ee1495 pending translations from our translation server 2021-12-04 15:44:14 +01:00
nathan
2287ca15c2 Fix PHP 8.0 Fatal error: Declaration of preferences_categories_ui::index(?array $content = null) must be compatible with admin_categories::index(?array $content = null, $msg = '') 2021-11-16 16:07:23 -07:00
Ralf Becker
e6b08cce70 fix PHP 8.0 error setting up two factor auth
key() expects array, null given
2021-10-26 19:59:10 +02:00
Ralf Becker
c53551ab2b fix PHP 8.0 error: Unsupported operand types: null + array 2021-10-20 15:03:41 +02:00
Ralf Becker
d2c85cfe86 fix PHP 8.0 errors: key(): Argument #1 ($array) must be of type array, null given
guarding key() from calling with null eg. $button = key($content['button']) --> key($content['button'] ?? []) or check before !empty($content['button'])
2021-10-06 16:08:32 +02:00