Commit Graph

156 Commits

Author SHA1 Message Date
GenevensiS c531b8aa74 Add option to download missing stylesheets on startup 2026-05-18 23:31:39 +02:00
GenevensiS 76af996f0a tweaks
allow import_image to accept script images
import_image and download_image no longer save the set or require it to have been saved once
console panel now tries to output toJson() before falling back to toCode()
2026-05-14 13:50:02 +02:00
GenevensiS f4fe9ab6b0 Strengthen paste logic 2026-05-11 13:51:43 +02:00
GenevensiS d4efc5b973 improve blending error messages 2026-05-07 11:34:15 +02:00
GenevensiS 72724a35c7 allow set_alpha to handle values > 1.0 2026-04-24 15:27:21 +02:00
GenevensiS 0baa73ae7d fix bugs
- dimensions_of should now work in all contexts
- import_image now works in style files, although should be avoided, since it reloads the file every time the code in run, it should be used in one shot scripts, like import scripts and bulk modification scripts
- process_english_hints now correctly processes <singular> and <plural> tags
2026-04-24 13:18:40 +02:00
GenevensiS fa3f2e950d add 'fill_image' script function, rename 'offset' combine mode to 'lightmap' 2026-04-12 07:30:11 +02:00
GenevensiS d49cfda407 add brighten_image script function, 'average' and 'offset' combine modes 2026-04-11 04:51:59 +02:00
GenevensiS 4d1c7aae96 prevent dropdown from closing when moving to parent or child 2026-04-09 19:30:17 +02:00
GenevensiS bb4e8c558e fix compile 2026-04-01 14:36:57 +02:00
GenevensiS 46414307fd update checker 2026-02-15 14:17:56 +01:00
GenevensiS 6b1c7488bf ensure image script functions preserve metadata 2026-01-25 15:06:48 +01:00
GenevensiS ab4d79a686 prevent crash in crop_image function 2026-01-19 17:21:42 +01:00
GenevensiS ef835e6f46 rename script functions 2026-01-19 16:46:54 +01:00
GenevensiS d421d0d92b refactor image/crop encoding 2026-01-19 08:59:10 +01:00
GenevensiS 28d5993fe6 improve to_json(StyleP) 2026-01-17 07:55:34 +01:00
GenevensiS 8afd412021 add 'add_stroke_effect' script function 2026-01-14 11:48:17 +01:00
GenevensiS 68d6da3133 skip image initialization 2026-01-13 12:18:08 +01:00
GenevensiS 6ca8abae1a add stroke text, stretch symbols 2026-01-13 11:20:28 +01:00
GenevensiS 21ea45c9c5 add error messages to bulk modification 2026-01-07 02:41:57 +01:00
GenevensiS fbf2023848 convert to CRLF line endings 2026-01-05 01:01:18 +01:00
GenevensiS 6a1d23efc7 add bleed margin in print menu 2025-12-31 04:44:52 +01:00
GenevensiS 436c437189 add compiler directives
add compiler directives
2025-12-30 01:18:04 +01:00
GenevensiS 5c1b7b9dfc add download_image, refactor import_image 2025-12-28 13:59:23 +01:00
GenevensiS f03dfafc3e Update generated_image.cpp 2025-12-17 08:34:04 +01:00
GenevensiS 80a7dccdf1 improve bleed edge 2025-12-17 08:16:11 +01:00
GenevensiS 66016f381c rewrite image caching logic 2025-12-14 05:33:31 +01:00
GenevensiS 2888dc4059 add bleed edge option, get_card_export_settings function 2025-12-13 20:33:18 +01:00
GenevensiS cf0a84a8a7 Card data in images (minimum viable)
* remove wxEmptyString

* improve style tab carousel

* create web request window

* add drop target and drop source
2025-11-28 10:42:30 +01:00
GenevensiS 3bf9de18b1 Implement unique IDs and card linking 2025-08-11 16:17:13 +02:00
GenevensiS 0e4c91b940 add insert_image and add_bleed_edge functions 2025-07-14 01:23:26 +02:00
GenevensiS 66fe43c499 add "silver" and "gold" color words 2025-06-13 00:35:33 +02:00
GenevensiS f227609f60 Merge pull request #36 from TomTkacz/master
implemented import_image function
2025-04-13 14:43:15 +02:00
GenevensiS 1a3940c16d localization pattern 2025-04-11 03:25:21 +02:00
TomTkacz 06f94bb502 fixed duplicate set writing bug + enforced unicode strings 2025-03-11 03:24:31 -05:00
TomTkacz f9aa4f9577 fixed import_image not generating in CLI 2025-03-10 20:34:23 -05:00
TomTkacz fa25da3d39 implemented import_image function 2025-03-10 04:33:42 -05:00
GenevensiS fa15206ba5 Add resize_image script function 2024-10-03 17:51:49 +02:00
GenevensiS 59a184e2b2 revert combine_blend changes 2024-09-22 16:51:23 +02:00
GenevensiS db2f1de966 Merge pull request #15 from G-e-n-e-v-e-n-s-i-S/combine-blend-alpha
Update combine_image.cpp
2024-09-17 10:26:50 +02:00
GenevensiS 488e54fed2 Update combine_image.cpp 2024-09-17 10:22:54 +02:00
GenevensiS 4605372a6a Merge pull request #14 from G-e-n-e-v-e-n-s-i-S/combine-blend-alpha
make combine_blend function blend alpha channels as well
2024-09-17 10:09:22 +02:00
GenevensiS c956901a37 make combine_blend function blend alpha channels as well 2024-09-17 10:01:21 +02:00
GenevensiS 14d357d69f add brightness combine_blend modes 2024-09-13 04:09:03 +02:00
Brendan Hagan bd875779f5 fix: update blend functions to respect alpha channel (fixes #82) (#83)
* fix: update linear_blend to respect alpha channel

* fix: update masked_blend to respect alpha channel

Unclear if this is the right implementation.

* misc: remove unnecessary fixed declaration

* misc: update mask_blend

* update changes.md

* misc: fix typo in changes.md
2024-08-23 19:49:56 -04:00
Brendan Hagan 0b22b17153 feat: initial implementation for to_card_image() function (closes #33) 2022-08-13 23:53:29 -04:00
Twan van Laarhoven 6d4d973645 Add support for HTML style hex colors, #ff0000 = red, etc. 2020-05-12 22:48:56 +02:00
Twan van Laarhoven 0c3712b61a Cleanup: indentation of public/protected/private keywords 2020-05-12 21:57:37 +02:00
Twan van Laarhoven 62a0aea3b8 Added some assertions 2020-05-11 00:31:42 +02:00
Twan van Laarhoven e005d47d56 Use std::enable_shared_from_this instead of thisP parameters. 2020-05-06 22:59:10 +02:00