Commit Graph

208 Commits

Author SHA1 Message Date
Bernd Bestel
2c0b1a7be0 More modal iframe dialog handling improvements 2025-01-11 12:29:45 +01:00
Bernd Bestel
a373f8ae4b More modal iframe dialog handling improvements 2025-01-10 20:26:37 +01:00
Bernd Bestel
201bda93a2 Revamped modal iframe dialog handling 2025-01-10 17:15:09 +01:00
Bernd Bestel
1900a5b8a2 Visual refresh 2025-01-08 20:50:35 +01:00
Bernd Bestel
5f26e914a2 Improve delete confirmation wording details (references #2624) 2024-12-26 10:46:54 +01:00
Bernd Bestel
cd25284d35 Fixed DOMSubtreeModified deprecation notice 2024-12-23 17:20:23 +01:00
Bernd Bestel
58eda2f152 Upgraded iframe-resizer package 2024-12-23 17:11:35 +01:00
Bernd Bestel
c21090f522 Allow non-ASCII characters in file names of uploaded files (closes #2484) 2024-08-19 20:51:47 +02:00
Bernd Bestel
402d98757e Optimized iframe-resizer handling 2024-03-15 18:39:31 +01:00
Bernd Bestel
affa7c41a1 Added missing DataTables option (fixes #2494) 2024-03-13 22:05:05 +01:00
Bernd Bestel
e01e0f3abe Revamped iframe modal handling (references #2480 and #2421) 2024-02-25 10:40:11 +01:00
Bernd Bestel
24cac247f5 Don't resize invisible embedded iframes (references #2480 and #2421) 2024-02-24 20:13:39 +01:00
Bernd Bestel
11ac985e57 Added a workaround for sporadically (not fully reproducible) empty modal iframes in Chrome based Browsers (references #2480 and #2421) 2024-02-24 15:36:43 +01:00
Bernd Bestel
15ab198af0 Enable night mode on /login if that's the system preferred color scheme (references #71) 2024-01-28 09:39:58 +01:00
Bernd Bestel
33d5ec44d2 Again more iframe dialog handling optimizations (references #2421) 2024-01-13 20:27:35 +01:00
Bernd Bestel
fc072b13f2 More iframe dialog handling optimizations (references #2421) 2024-01-13 09:32:59 +01:00
Bernd Bestel
efae5fea5b Don't lazy load iframes (fixes #2421) 2024-01-10 21:52:54 +01:00
Bernd Bestel
99f448dd64 Strip spaces from uploaded file names (fixes #2415) 2023-12-30 19:49:21 +01:00
Bernd Bestel
82d899d609 Optimized DataTables state save handling performance 2023-09-01 17:04:11 +02:00
Bernd Bestel
5080d776a7 Only accept application/json requests for (JSON) API requests 2023-09-01 00:53:25 +02:00
Bernd Bestel
a123535b0a Optimized locale number display handling (fixes #2309) 2023-08-15 09:35:40 +02:00
Bernd Bestel
8b444a03e5 Simplified initial /mealplan start date handling (fixes #2286) 2023-07-31 21:29:28 +02:00
Bernd Bestel
02fe3f2119 Show to amount of "Label per unit" stock entry labels (closes #2241) 2023-05-22 21:23:19 +02:00
Bernd Bestel
979c67b44c Various JS optimizations 2023-05-21 18:01:47 +02:00
Bernd Bestel
f427849e89 Load all frontend packages conditionally 2023-05-21 10:56:38 +02:00
Bernd Bestel
d16d976d0b Simplified viewjs / active page handling 2023-05-20 18:20:30 +02:00
Bernd Bestel
ddf0ff0aef Various small layout adjustments 2023-05-20 11:03:13 +02:00
Bernd Bestel
fb57d9ef13 Fixed frontend translation with numbered arguments did not work (after upgrading gettext-translator) 2023-05-20 09:58:33 +02:00
Bernd Bestel
6ab5bc3a29 Optimized sidebar collapsed state / active nav handling 2023-05-19 21:14:57 +02:00
Bernd Bestel
49daed6c2b Upgraded some frontend dependencies 2023-05-19 17:23:32 +02:00
Bernd Bestel
628e779902 Moved sidebar / menu layout into own (customized) component 2023-05-19 15:12:11 +02:00
Bernd Bestel
631f03e62c Optimized DataTables fixedOrder handling (fixes #2235) 2023-05-17 22:44:42 +02:00
Bernd Bestel
491412807c Fixed table column visibility selection 2023-05-13 14:28:50 +02:00
Bernd Bestel
8bdb74a8e0 Optimized button click tooltip hide handling (fixes #2206) 2023-05-03 08:32:49 +02:00
Bernd Bestel
b18bd2ff87 Fixed table dropdown menu overflow handling when columns are reordered (fixes #2130) 2023-02-06 20:25:51 +01:00
Bernd Bestel
d9667b4534 Removed type conversions where no longer needed
PHP 8.1 PDO SQLite now returns native data types
2023-02-06 20:22:10 +01:00
Bernd Bestel
f6e0ff11f1 Fixed column visibility handling when there is a shadow rowgroup column (fixes #2074) 2022-12-20 22:11:35 +01:00
Bernd Bestel
fce6458df6 Optimized modal dialog sizing 2022-12-04 21:59:20 +01:00
Bernd Bestel
6036786153 Fix/Workaround for DataTables ColReorder bug with data-order attributes (fixes #2019) 2022-11-12 18:10:32 +01:00
Bernd Bestel
d883474f03 Fixed LABEL_PRINTER_HOOK_JSON check was missing when running label printer WebHooks client side (fixes #1978) 2022-08-25 18:46:49 +02:00
Bernd Bestel
27582611c1 Split user setting stock_decimal_places_prices into separate settings for input/display (closes #1893) 2022-06-04 14:09:35 +02:00
Bernd Bestel
cd41c27ee1 Fixed plural form missing handling (references #1878 and #1903) 2022-06-01 22:33:13 +02:00
Bernd Bestel
5406448be0 Use singular localization form when plural form is not provided (closes #1878) 2022-05-14 17:10:48 +02:00
Bernd Bestel
845e69fb96 Escape HTML when displaying recipes on /mealplan (references #1868) 2022-04-21 21:32:28 +02:00
Bernd Bestel
150cfba455 Don't show invisible columns in table options 2022-04-07 19:46:13 +02:00
Bernd Bestel
73e539604f Don't show relative time for invalid dates 2022-04-07 18:12:49 +02:00
Bernd Bestel
adaa54ba8b Only load night mode stylesheet when night mode is actually on 2022-04-05 18:18:38 +02:00
Bernd Bestel
efbb0ebf6a Removed debug statement 2022-04-04 21:10:35 +02:00
Bernd Bestel
cca35a302c Make clear filter buttons more compact 2022-04-04 21:07:14 +02:00
Bernd Bestel
2042db29ee Use prefers-color-scheme for night mode by default (closes #1334) 2022-04-02 19:26:55 +02:00