GenevensiS
d95e9cb2b4
fix reference bug in readCSV()
2025-06-25 22:50:58 +02:00
GenevensiS
e45353af9b
Add Json importer ( #46 )
...
add boost-json to dependencies
2025-06-21 07:53:35 +02:00
GenevensiS
a401d68c9b
update locales
2025-06-09 17:04:18 +02:00
GenevensiS
87fbc0e80e
Implement CSV / TSV import ( #45 )
...
- add csv/tsv importer
- add `make_map` script function
- add `alt name` field property
- add `construction script` field property
- add `construction script` game property
2025-06-09 04:53:33 +02:00
GenevensiS
c577417191
add get_mse_path script function
2025-05-22 12:39:09 +02:00
GenevensiS
5907163f59
add plains as exception to english_singular and english_plural
2025-04-15 22:33:08 +02:00
GenevensiS
f227609f60
Merge pull request #36 from TomTkacz/master
...
implemented import_image function
2025-04-13 14:43:15 +02:00
GenevensiS
91433d5c9d
localize pattern in new_card
2025-04-11 03:48:18 +02:00
TomTkacz
551efc70ca
removed 'path:' prefix in function call
2025-03-12 06:07:16 -05:00
TomTkacz
e83233f512
removed unused include
2025-03-11 03:30:17 -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
0309f7d16c
Merge pull request #26 from G-e-n-e-v-e-n-s-i-S/get-mse-version
...
Add get_mse_version script function
2024-10-04 23:23:26 +02:00
GenevensiS
4e926e11e3
fix indent
2024-10-04 23:18:10 +02:00
GenevensiS
e461eed88f
Merge pull request #25 from G-e-n-e-v-e-n-s-i-S/get-card-stylesheet
...
Add get_card_stylesheet script function
2024-10-04 23:13:47 +02:00
GenevensiS
38ced7790f
Add get_mse_version script function
2024-10-04 22:58:11 +02:00
GenevensiS
ecb48aebf0
Add get_card_stylesheet script function
2024-10-04 22:41:06 +02:00
GenevensiS
fa15206ba5
Add resize_image script function
2024-10-03 17:51:49 +02:00
GenevensiS
39dbdf1ab2
Merge pull request #18 from G-e-n-e-v-e-n-s-i-S/file-exists
...
Add exists_in_package script function
2024-09-26 15:22:15 +02:00
GenevensiS
fa021d81c8
Merge pull request #16 from G-e-n-e-v-e-n-s-i-S/console-width_of-fix
...
fix width_of invocation in console not working
2024-09-18 09:23:33 +02:00
GenevensiS
258679b3c3
fix width_of invocation in console not working
2024-09-18 09:16:57 +02:00
GenevensiS
4054443a72
add exists_in_package script function
2024-09-17 06:13:01 +02:00
GenevensiS
9b34ae5446
add get_card_styling function for export scripts
2024-09-16 08:59:55 +02:00
Brendan Hagan
8d78a66517
Merge pull request #53 from haganbmj/export_subdirectories
...
export scripts can write to subdirectories
2022-11-18 22:12:02 -05:00
Brendan Hagan
5ba9a33e18
misc: make export directory creation recursive
2022-11-18 21:58:33 -05:00
Djack Donovan
d9f79ef99b
export scripts can write to subdirectories
...
Allow export scripts to write files to new subdirectories
2022-11-18 21:52:49 -05:00
Djack Donovan
d1bac74eb9
Script: to_date accepts "now" as an argument
...
indentation fix
2022-11-18 21:40:12 -05:00
Brendan Hagan
05855b812a
feat: add ability to control zoom/angle on generated card image
2022-08-13 23:53:29 -04:00
Brendan Hagan
a1fda8c6cd
feat: barebones image width/height script functions
...
Ideally want a better way to make these properties or something.
2022-08-13 23:53:29 -04:00
Brendan Hagan
0b22b17153
feat: initial implementation for to_card_image() function ( closes #33 )
2022-08-13 23:53:29 -04:00
Brendan Hagan
132d8d9351
feat: add underline to panels and export
2022-07-26 22:37:57 -04:00
Brendan Hagan
52a918be39
misc: remove extra_data function
2022-07-14 17:33:22 -04:00
Brendan Hagan
be2635f778
misc: apply canonical field name transformation
2022-06-21 23:17:28 -04:00
Brendan Hagan
6e077b0899
feat: add extra_data() function to expose extra card fields
2022-06-21 23:16:13 -04:00
Twan van Laarhoven
5840f6c493
Fix type error in error handler
2020-09-27 01:10:36 +02:00
Twan van Laarhoven
f0c0b51e6c
Fix #59 , fix #61 :
...
* Now a <nospellcheck>/<sym>/<atom> anywhere within a word disables the spellchecker.
* Consider single quotes to be a part of a word, for things like "doesn't". TODO: this will do the wrong thing for text in single quotes
2020-05-26 23:37:35 +02:00
Twan van Laarhoven
7ac44fcff1
More strict matching of tags: <blah> doesn't count as <b> anymore
2020-05-17 23:51:36 +02:00
Twan van Laarhoven
b3ddb295fc
Rewrite of keyword matching code. This fixes #20
...
Uses new iterator based tagged string functions.
2020-05-17 22:00:59 +02:00
Twan van Laarhoven
0b653938cc
Use unordered_map in KeywordTrie
2020-05-16 21:57:28 +02:00
Twan van Laarhoven
5deaeeeb3e
Cleanup: use override specifier everywhere, and enable gcc warning to check for it.
2020-05-16 00:23:18 +02:00
Twan van Laarhoven
a7c47729c1
Clean up old style angle brackets in nested templates
2020-05-15 02:15:58 +02:00
Twan van Laarhoven
1f3a2c2519
Fix #35
2020-05-14 23:48:06 +02:00
Twan van Laarhoven
0c3712b61a
Cleanup: indentation of public/protected/private keywords
2020-05-12 21:57:37 +02:00
Twan van Laarhoven
7781a428f6
Add constant for escaped <
2020-05-12 21:10:01 +02:00
Twan van Laarhoven
48dcdb8e59
Don't throw an exception when failing to load spellchecker file, instead show warning and continue.
...
Mitigates #25 somewhat
2020-05-12 18:59:33 +02:00
Twan van Laarhoven
e005d47d56
Use std::enable_shared_from_this instead of thisP parameters.
2020-05-06 22:59:10 +02:00
Twan van Laarhoven
30391672ad
Exception instead of warning
2020-04-30 14:25:18 +02:00
Twan van Laarhoven
a11af1767c
Fix #6 , fix #7 : infinite loops/infinite recursion in regex script functions are now "nice" exceptions
2020-04-30 14:08:06 +02:00
Twan van Laarhoven
a1d54f36fc
Use LocalFileName class for file names inside a package.
2020-04-30 00:20:32 +02:00
Twan van Laarhoven
af7e8c9d39
Switch (back) to our own Color type instead of using wxColour.
...
The reason is that wxColour's default constructor creates an invalid color (what is that even?). It is nicer to just have default be transparent.
2020-04-26 21:41:35 +02:00