Commit Graph

1281 Commits

Author SHA1 Message Date
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 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 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
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
Twan van Laarhoven 5e50cb4c56 Check/uncheck all selected cards in export window (Closes #93) 2020-10-03 15:06:04 +02:00
Twan van Laarhoven c7377303cf Make templates localizable (Closes #100) 2020-10-03 14:38:39 +02:00
Twan van Laarhoven f2ae3ae43b Include unordered_map (fixes #104) 2020-10-02 23:37:24 +02:00
Twan van Laarhoven 628f497586 size_t == unsigned int in 32 bit builds 2020-09-28 02:05:19 +02:00
Twan van Laarhoven 5b0979f58e unordered_map for locale, and const functions where possible 2020-09-27 21:53:42 +02:00
Twan van Laarhoven 7725156225 Use enum class instead of global enum 2020-09-27 18:35:51 +02:00
Twan van Laarhoven e14fe1f40e Use template specialization instead of name concatenation so that reflection of enums works for enums that are inside another class or namespace. 2020-09-27 18:34:46 +02:00
Twan van Laarhoven e7490486c4 Fix #84: "menu_item" instead of "menu item" for symbol font localization 2020-09-27 15:24:26 +02:00
Twan van Laarhoven a9077cd265 Disable auto replaces that match an empty string.
Some people are having problems with these suddenly showing up and making typing impossible. This doesn't fix the cause of the ARs appearing, but it at least prevents it from making MSE unusable.
2020-09-27 15:04:39 +02:00
Twan van Laarhoven cf19bc76c3 Fix #98: tab traversal in native look editors. Use bounding_box instead of style.left/top/etc. 2020-09-27 14:44:55 +02:00
Twan van Laarhoven 7a788c724d Don't assert() check_tagged, that causes assert failures in debug mode for code that works in release 2020-09-27 14:02:29 +02:00
Twan van Laarhoven 04b239322e Fix #90: expand_keyword crashed when string ended with tags because of iterator out of bounds. 2020-09-27 01:12:45 +02:00
Twan van Laarhoven 5840f6c493 Fix type error in error handler 2020-09-27 01:10:36 +02:00
Twan van Laarhoven c07a8ff8f6 Fix: autoreplace could go out of bounds 2020-06-21 13:51:20 +02:00
Twan van Laarhoven 27d7180432 GetDefaultMember::handle is not called with longs or uint64_t, only size_t 2020-06-20 16:25:43 +02:00
guy 516f36a9d2 Added changes for building on Catalina 2020-06-15 00:23:33 -04:00
Twan van Laarhoven 0fc9480586 Make sure that after_reading is called when loading a Symbol. This fixes #68 2020-06-14 22:25:43 +02:00
Twan van Laarhoven a7336d66e1 Card list sorting is now handled per window (closes #71) 2020-06-14 21:43:33 +02:00
Twan van Laarhoven 8c26eb5b47 Image slice window now always uses "size to fit" as default sizing type 2020-06-10 01:14:16 +02:00
Twan van Laarhoven 053449d5d4 Correct ascending/descending arrows when sorting card and keyword lists 2020-06-10 00:47:58 +02:00
Twan van Laarhoven d27193cdd7 Removed old code 2020-06-10 00:24:13 +02:00
Twan van Laarhoven 92118f8bf1 Updated about window: added license info and updated author list 2020-06-10 00:16:23 +02:00
Twan van Laarhoven f97cf4236d Fix #70: overlapping keyword matches show reminder text for both keywords, now longest match is used 2020-06-10 00:00:38 +02:00
Twan van Laarhoven 688a25eb83 Fix #67 2020-06-02 19:48:43 +02:00
Twan van Laarhoven c22fd8b708 fix: return statement in all control paths 2020-06-01 22:29:04 +02:00
Twan van Laarhoven 02933aecf9 Fix gcc build 2020-06-01 14:54:41 +02:00
Twan van Laarhoven ff86f928ee No statistics for image fields 2020-06-01 14:20:18 +02:00
Twan van Laarhoven f9d18ac3c8 Fix potential crash when there are errors in a statistics script 2020-06-01 14:11:40 +02:00
Twan van Laarhoven 7952a889c9 Call ev.Skip() for unhandled char events in card editor. Fixes #65 (and maybe also #53) 2020-06-01 13:47:44 +02:00
Twan van Laarhoven 36c1c2541a Fix height of multi line text boxes and TextCtrls 2020-06-01 13:33:53 +02:00
Twan van Laarhoven 4ff603d413 Allow ValueViewers to have a bounding box different from the Style's. This closes #64. 2020-06-01 01:18:13 +02:00
Twan van Laarhoven e9305c7554 Use smart pointer 2020-05-31 16:16:34 +02:00