Commit Graph

2076 Commits

Author SHA1 Message Date
Brendan Hagan 95fdaa776c misc: throw internal image extension behind a preference setting 2022-07-04 01:57:32 -04:00
Brendan Hagan 386e5ba4a4 misc: additional documentation for internal image scale 2022-07-04 01:04:26 -04:00
Brendan Hagan 616fe1aad7 feat: add internal storage scale option to preferences window 2022-07-04 00:52:53 -04:00
Brendan Hagan 6a7ec90735 misc: realign zoom and export zoom dropdown options
You can always type in another value, so there really isn't much benefit.
2022-07-03 23:49:44 -04:00
Brendan Hagan 5c983275af feat: initial arbitrary constrain of slice window images to 500x500 2022-07-03 23:48:02 -04:00
Brendan Hagan 2db0ad9ad4 misc: add additional localized string methods for labels 2022-07-03 23:47:13 -04:00
Brendan Hagan a7014b9ee4 fix: de-scale slice preview window
This is a workaround, not a good solution. The slice doesn't really handle sizing well and doesn't set great maximum sizes on the elements within it. I _think_ that can be worked around by constraining the preview, but none of that is really properly context aware to the user's screen.
2022-07-03 22:06:31 -04:00
SoaringMoon 088d082981 update to string.cpp capitalize_in_place()
updates string.cpp to bring to_title() to compliance with APA standards.
2022-07-03 20:01:48 -04:00
Brendan Hagan 8d38ab074b misc: change image slice scale to 200% of style's specified
Want to circle back and find a better pattern for this as it enlarges the slice window (which doesn't clamp the preview window) and it unnecessarily upscales small images which bloats storage a bit. There's probably also something smarter to do with just saving "as large as possible" rather than strictly template size.
2022-07-01 21:10:53 -04:00
Brendan Hagan b914ffd48d Merge pull request #5 from haganbmj/image_storage_as_png
misc: store images internally with PNG extension for easier manual tinkering
2022-07-01 21:06:49 -04:00
Brendan Hagan b63b3a3f62 misc: store images internally with PNG extension for easier manual tinkering 2022-07-01 21:04:26 -04:00
Brendan Hagan a43868f58e Merge pull request #4 from haganbmj/clear-console
feat: add ability to clear the console messages
2022-07-01 21:02:10 -04:00
Brendan Hagan 1c7b463f67 Merge remote-tracking branch 'haganbmj/master' into clear-console 2022-07-01 21:00:57 -04:00
Brendan Hagan c3524f2f01 Merge pull request #2 from haganbmj/extra_card_function
feat: add extra_card() function to expose extra card fields
2022-07-01 20:53:37 -04:00
Brendan Hagan 4f6c984f48 misc: extra_data doc entry 2022-07-01 20:51:17 -04:00
Brendan Hagan 4a1000e65c misc: remove in-panel button for clearing console 2022-06-22 23:44:53 -04:00
Brendan Hagan d3712460e8 feat: add clear button to console panel 2022-06-22 23:43:59 -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
Brendan Hagan d3bd691578 fix: correct wx positioning specifications for style panel 2022-06-21 22:46:50 -04:00
Brendan Hagan 4173d5017b feat: revert hack for time card columns, use scripts instead 2022-06-20 21:06:27 -04:00
Brendan Hagan f9525fab82 Merge pull request #1 from haganbmj/style_filtering
feat: game/stylesheet filtering
2022-06-20 20:57:49 -04:00
Brendan Hagan 31c2cbd54f feat: apply filtering to style list on "style" panel 2022-06-20 20:46:06 -04:00
Brendan Hagan 6893ec3503 feat: apply filtering to style list on "style not found" window 2022-06-20 20:06:28 -04:00
Brendan Hagan 9535117050 misc: 2.2.0 and add notes for features/changes 2022-06-20 16:32:14 -04:00
Brendan Hagan 212bc1d0f1 misc: add editorconfig 2022-06-20 00:15:33 -04:00
Brendan Hagan b561e5ff77 misc: right align game/style filter, correct help text location 2022-06-20 00:15:19 -04:00
Brendan Hagan 766a99fbc4 feat: apply filtering to game list, correct selections after filtering
Will need to propogate these filtering options to the other places these things are present, there's a dedicated variant for just the stylesheet dialog window and also the Style tab.
2022-06-19 23:38:38 -04:00
Brendan Hagan 52f1724449 feat: new set stylesheet filtering 2022-06-19 22:46:10 -04:00
Brendan Hagan bd8ad40694 ui: additional export zoom options 2022-06-17 21:50:33 -04:00
Brendan Hagan b90a4fcefc misc: update magic-blends.mse-include from Full-Magic-Pack 2022-06-17 13:48:17 -04:00
Brendan Hagan df07d80720 misc: update magic.mse-game from Full-Magic-Pack 2022-06-17 13:42:49 -04:00
Brendan Hagan 15ad48a5be feat: super sloppy way of adding more card list columns (created, modified, notes) 2022-06-15 23:08:33 -04:00
Brendan Hagan 61be347976 misc: remove resource tool image bitmap block
This was giving me issues on Win10, right click context menus were failing to get text.
2022-06-15 20:39:50 -04:00
Brendan Hagan f83aeec40d misc: revert some of the early workarounds for getting this building 2022-06-15 20:01:25 -04:00
Brendan Hagan 8b888f8d5a ui: add button for slice selection centering 2022-06-14 20:04:15 -04:00
Brendan Hagan c2fea6bd96 ui: default image slice selection to center 2022-06-14 20:04:15 -04:00
Brendan Hagan b9fa4c5b66 ui: defaulting image slice selector size 2022-06-14 20:04:15 -04:00
Brendan Hagan 66d7f7f583 feat: cleanup unused fields from zoom/export preference changes 2022-06-14 20:04:15 -04:00
Brendan Hagan 6df6aec42d feat: uncouple export zoom from display zoom 2022-06-14 20:04:15 -04:00
Brendan Hagan 94b073f496 git: change ignored files 2022-06-14 20:04:15 -04:00
Brendan Hagan ab40f587fa misc: export images at 400% scale instead of 100% 2022-06-14 20:04:15 -04:00
Brendan Hagan 087da12893 misc: get this crap building locally
Looks like my install via vcpkg sets up a different directory structure for hunspell
2022-06-14 20:04:15 -04:00
Brendan Hagan 28fbde97a6 ci: attempt a action based build
ci: add workflow_dispatch


ci: adjust msys install instructions


ci: switch msystem


ci: try different cmake installation


ci: try mingw64 instead


ci: unix makefiles?


ci: switch to mingw64 shell


ci: install cmake via pacboy?


ci: switch to Ninja?


misc: remove some outdated XP compatibility preprocessor symbols?

https://docs.wxwidgets.org/trunk/page_wxusedef.html
ci: switch main to master


misc: more attempts at correcting build errors


misc: bitmap/image conversions?


ci: trying to get a static build


ci: try to find hunspell dll


ci: hunt down hunspell


ci: modify static flags
2022-06-14 20:04:15 -04:00
Carl Miller, Jr 9d41397848 add #ifdefs for OSX-specific code 2021-08-27 06:56:59 -04:00
Carl Miller, Jr 275f18a324 make Mac OS X+ binary build again 2021-08-24 23:09:06 -04:00
Carl Miller, Jr 0a00eaa082 Merge branch 'twanvl:master' into master 2021-08-24 22:53:39 -04:00
Twan van Laarhoven f9d9356d51 Fix #132, regex compilation issues for boost 1.76.
It looks like they switched to a different hash function that uses integer operations on characters.
2021-07-06 20:54:44 +02:00
Twan van Laarhoven 2872862b01 (cleanup) 2021-07-06 20:49:26 +02:00
Twan van Laarhoven b3220cc302 Add std::hash instance for String (for wxWidgets < 3.1) 2021-07-03 23:11:35 +02:00