Commit Graph

15 Commits

Author SHA1 Message Date
nertyog 7277ecc621 fix(settings): explicitly initialize unchecked checkbox settings to 0 in POST handler before saving to DB 2026-08-07 05:33:59 +03:00
nertyog 9d2bd1c2ed fix(ui): prevent cross-tool scan cache leak when switching tools and refreshing page 2026-08-07 05:26:43 +03:00
nertyog 16f855fcf0 feat(ui): persist active tab and tool selection in localStorage across page refreshes 2026-08-07 05:22:31 +03:00
nertyog 2a9e4c3769 fix(watermark): add interactive HTML5 colorpicker, unique cache-busted preview filenames and exact product canvas aspect ratio 2026-08-07 05:16:40 +03:00
nertyog c7eec6d352 fix(watermark): case-insensitive Windows path check, text font size (wm_text_size), and fixed pixel size (wm_size_px) 2026-08-07 05:11:34 +03:00
nertyog be06ede1c3 feat(ui): implement Stage 7 watermark background switcher (product, white, transparent grid) and action button margin polish 2026-08-07 04:58:49 +03:00
nertyog 07e9d9773c fix(ajax): strip UTF-8 BOM headers from all PHP files and rebuild release zip package image_optimizer_nat_OC_20_22_1_2_0.ocmod.zip 2026-08-07 04:55:52 +03:00
nertyog ccf944e750 fix(lang): correct Ukrainian translation for button_online_instruction key 2026-08-07 04:44:22 +03:00
nertyog e4307b27fc release: lock version 1.2.0 across all files, install.xml, and rebuild release zip package image_optimizer_nat_OC_20_22_1_2_0.ocmod.zip 2026-08-07 04:36:17 +03:00
nertyog c37d0c04b8 docs & release: add online instruction button, clean code comments, update documentation files and build docs/ package structure 2026-08-07 04:24:48 +03:00
nertyog faf03e20b7 release: 1.0.0 reference release for OpenCart 2.0-2.2 (with GD/Imagick labels, On-the-Fly Fake JPG Guard, persistent DB stats, full settings export/import, and UI polish) 2026-08-07 04:16:02 +03:00
nertyog 624259cfd9 Restore standard OpenCart language loading: use native load->language and include language folder aliases for installer 2026-08-01 06:19:44 +03:00
nertyog 4d4095eecf Fix language loading order: prioritize native OpenCart language loader and handle numeric language_id 2026-08-01 06:11:09 +03:00
nertyog 8b1d657fa6 Fix Ukrainian language resolution and fallback 2026-08-01 05:41:36 +03:00
nertyog c764f4a26e Updated Image Optimizer [NAT] for OpenCart 2.0-2.2 (v1.2.0) 2026-07-30 15:11:58 +03:00