Commit Graph

  • b9fa4c5b66 ui: defaulting image slice selector size Brendan Hagan 2022-06-13 22:28:08 -04:00
  • 66d7f7f583 feat: cleanup unused fields from zoom/export preference changes Brendan Hagan 2022-06-13 21:19:58 -04:00
  • 6df6aec42d feat: uncouple export zoom from display zoom Brendan Hagan 2022-06-13 20:24:55 -04:00
  • 94b073f496 git: change ignored files Brendan Hagan 2022-06-13 19:35:43 -04:00
  • ab40f587fa misc: export images at 400% scale instead of 100% Brendan Hagan 2022-06-07 23:09:46 -04:00
  • 087da12893 misc: get this crap building locally Brendan Hagan 2022-06-07 00:24:17 -04:00
  • 28fbde97a6 ci: attempt a action based build Brendan Hagan 2022-06-05 01:14:13 -04:00
  • 9d41397848 add #ifdefs for OSX-specific code Carl Miller, Jr 2021-08-27 06:56:59 -04:00
  • 275f18a324 make Mac OS X+ binary build again Carl Miller, Jr 2021-08-24 23:09:06 -04:00
  • 0a00eaa082 Merge branch 'twanvl:master' into master Carl Miller, Jr 2021-08-24 22:53:39 -04:00
  • 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. Twan van Laarhoven 2021-07-06 20:49:38 +02:00
  • 2872862b01 (cleanup) Twan van Laarhoven 2021-07-06 20:49:26 +02:00
  • b3220cc302 Add std::hash instance for String (for wxWidgets < 3.1) Twan van Laarhoven 2021-07-03 23:11:35 +02:00
  • a0b755c2d9 fixed building on linux; updated linux directions halian 2021-05-05 07:05:42 -04:00
  • 6de715557e added fixes that close twanvl's #105 and #107 Carl Miller, Jr 2021-02-15 02:25:47 -05:00
  • 3a243f23e6 rebase (#1) Carl Miller, Jr 2021-02-15 02:18:50 -05:00
  • 5e50cb4c56 Check/uncheck all selected cards in export window (Closes #93) Twan van Laarhoven 2020-10-03 15:06:04 +02:00
  • c7377303cf Make templates localizable (Closes #100) Twan van Laarhoven 2020-10-03 14:38:39 +02:00
  • f2ae3ae43b Include unordered_map (fixes #104) Twan van Laarhoven 2020-10-02 23:37:24 +02:00
  • cb3766ea82 include unordered map Carl Miller, Jr 2020-10-02 01:23:10 -04:00
  • 2ae1598d58 (typo) Twan van Laarhoven 2020-09-28 02:12:17 +02:00
  • 628f497586 size_t == unsigned int in 32 bit builds Twan van Laarhoven 2020-09-28 02:05:19 +02:00
  • 21474b73bf Version++ Twan van Laarhoven 2020-09-28 01:45:46 +02:00
  • 5b0979f58e unordered_map for locale, and const functions where possible Twan van Laarhoven 2020-09-27 21:53:42 +02:00
  • 7725156225 Use enum class instead of global enum Twan van Laarhoven 2020-09-27 18:35:51 +02:00
  • e14fe1f40e Use template specialization instead of name concatenation so that reflection of enums works for enums that are inside another class or namespace. Twan van Laarhoven 2020-09-27 18:34:46 +02:00
  • e7490486c4 Fix #84: "menu_item" instead of "menu item" for symbol font localization Twan van Laarhoven 2020-09-27 15:24:26 +02:00
  • 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. Twan van Laarhoven 2020-09-27 15:02:56 +02:00
  • cf19bc76c3 Fix #98: tab traversal in native look editors. Use bounding_box instead of style.left/top/etc. Twan van Laarhoven 2020-09-27 14:44:55 +02:00
  • 7a788c724d Don't assert() check_tagged, that causes assert failures in debug mode for code that works in release Twan van Laarhoven 2020-09-27 14:02:29 +02:00
  • 04b239322e Fix #90: expand_keyword crashed when string ended with tags because of iterator out of bounds. Twan van Laarhoven 2020-09-27 01:10:49 +02:00
  • 5840f6c493 Fix type error in error handler Twan van Laarhoven 2020-09-27 01:10:36 +02:00
  • c07a8ff8f6 Fix: autoreplace could go out of bounds Twan van Laarhoven 2020-06-21 13:51:20 +02:00
  • b42639afc3 Use markdown for changelog Twan van Laarhoven 2020-06-20 21:28:18 +02:00
  • c625cbd376 Merge branch 'pr74' Twan van Laarhoven 2020-06-20 16:57:36 +02:00
  • 6f747718b9 Merge branch 'master' into pr74 Twan van Laarhoven 2020-06-20 16:57:18 +02:00
  • 27d7180432 GetDefaultMember::handle is not called with longs or uint64_t, only size_t Twan van Laarhoven 2020-06-20 16:25:43 +02:00
  • 485cfc251c 2.1.1 release Twan van Laarhoven 2020-06-16 21:28:25 +02:00
  • 42a3675554 Now uses the correct syntax for if statements and added a message showing where libhunspell was found if checking directly guy 2020-06-15 20:35:19 -04:00
  • ec02a59a78 Added pkg-config to cmake, which will pick up hunspell installed via brew guy 2020-06-15 17:19:56 -04:00
  • 516f36a9d2 Added changes for building on Catalina guy 2020-06-15 00:23:33 -04:00
  • 0fc9480586 Make sure that after_reading is called when loading a Symbol. This fixes #68 Twan van Laarhoven 2020-06-14 22:21:52 +02:00
  • a7336d66e1 Card list sorting is now handled per window (closes #71) Twan van Laarhoven 2020-06-14 21:39:23 +02:00
  • 14fac16819 Close #69 Twan van Laarhoven 2020-06-10 01:22:05 +02:00
  • 7bb81f3084 version++ Twan van Laarhoven 2020-06-10 01:14:30 +02:00
  • 8c26eb5b47 Image slice window now always uses "size to fit" as default sizing type Twan van Laarhoven 2020-06-10 01:07:47 +02:00
  • 053449d5d4 Correct ascending/descending arrows when sorting card and keyword lists Twan van Laarhoven 2020-06-10 00:47:58 +02:00
  • d27193cdd7 Removed old code Twan van Laarhoven 2020-06-10 00:24:13 +02:00
  • 92118f8bf1 Updated about window: added license info and updated author list Twan van Laarhoven 2020-06-10 00:16:23 +02:00
  • f97cf4236d Fix #70: overlapping keyword matches show reminder text for both keywords, now longest match is used Twan van Laarhoven 2020-06-09 23:58:12 +02:00
  • e69e658284 update changelog Twan van Laarhoven 2020-06-03 21:53:29 +02:00
  • 688a25eb83 Fix #67 Twan van Laarhoven 2020-06-02 19:48:43 +02:00
  • f5fb23da4d Changelog for 2.1.0 release Twan van Laarhoven 2020-06-01 22:43:34 +02:00
  • 0d14060e55 Bump version number up to 2.1.0, since the changes can not really be called minor. Twan van Laarhoven 2020-06-01 22:39:50 +02:00
  • c22fd8b708 fix: return statement in all control paths Twan van Laarhoven 2020-06-01 22:29:04 +02:00
  • 02933aecf9 Fix gcc build Twan van Laarhoven 2020-06-01 14:54:41 +02:00
  • ff86f928ee No statistics for image fields Twan van Laarhoven 2020-06-01 14:20:18 +02:00
  • f9d18ac3c8 Fix potential crash when there are errors in a statistics script Twan van Laarhoven 2020-06-01 14:11:40 +02:00
  • 7952a889c9 Call ev.Skip() for unhandled char events in card editor. Fixes #65 (and maybe also #53) Twan van Laarhoven 2020-06-01 13:47:44 +02:00
  • 41de22b182 Correct order of tab hotkeys Twan van Laarhoven 2020-06-01 13:43:57 +02:00
  • 36c1c2541a Fix height of multi line text boxes and TextCtrls Twan van Laarhoven 2020-06-01 13:33:53 +02:00
  • 989da67ec3 Add native look size handling fixes to changelog Twan van Laarhoven 2020-06-01 13:33:30 +02:00
  • 4ff603d413 Allow ValueViewers to have a bounding box different from the Style's. This closes #64. Twan van Laarhoven 2020-06-01 01:18:13 +02:00
  • e9305c7554 Use smart pointer Twan van Laarhoven 2020-05-31 16:16:34 +02:00
  • 1f75175943 Cleanup: rename ValueViewer::viewer -> parent; store CardP in ValueAction Twan van Laarhoven 2020-05-31 16:03:42 +02:00
  • 31baa909d8 Fix #60: Don't match keywords when the keyword is (partially) inside and <atom> tag Twan van Laarhoven 2020-05-29 00:46:30 +02:00
  • c9c708dfbe Fix #63: don't use reference arguments in openFileInPackage Twan van Laarhoven 2020-05-27 22:16:48 +02:00
  • 279fdb0378 Fix #58. Positions of the second match of a keyword were incorrectly counted from the end of the previous match instead of from the start of the string. Twan van Laarhoven 2020-05-27 02:12:32 +02:00
  • 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 Twan van Laarhoven 2020-05-26 22:30:45 +02:00
  • dc336e20f0 Fix #57 Twan van Laarhoven 2020-05-25 22:51:10 +02:00
  • 0da7a38eb2 add TextStyle::layout to changelog Twan van Laarhoven 2020-05-25 22:50:37 +02:00
  • 22a7bce749 Fix #56: Add default values to TextStyle::layout Twan van Laarhoven 2020-05-25 22:34:25 +02:00
  • 221a8e99e5 Fix #55 Twan van Laarhoven 2020-05-25 22:13:12 +02:00
  • 48dd5907e2 Fix warning Twan van Laarhoven 2020-05-24 22:06:24 +02:00
  • 386ddb40b9 Remove old code Twan van Laarhoven 2020-05-24 21:30:34 +02:00
  • a90348a710 Remove old stuff Twan van Laarhoven 2020-05-24 15:27:49 +02:00
  • e570fa8346 Disable scrollbars for dropdown lists. wxGTK doesn't support them at all, we would have to do it manually. For now disabling scrolling mostly fixes #51 Twan van Laarhoven 2020-05-23 14:58:54 +02:00
  • 83448a1667 Fix #28: correctly track dependencies on card_style._.content / ..layout Twan van Laarhoven 2020-05-23 13:57:04 +02:00
  • d97cfce85d Fix #50 Twan van Laarhoven 2020-05-23 12:46:21 +02:00
  • b2e6f03c29 --help text for script files Twan van Laarhoven 2020-05-23 00:20:11 +02:00
  • 4ed586ddfe Fix crash in 64 bit build, because size_t can't be used with a %d format string Twan van Laarhoven 2020-05-22 19:45:18 +02:00
  • 9922e39feb Fix locale errors Twan van Laarhoven 2020-05-22 19:02:31 +02:00
  • 8192bd9613 fix: don't use cannonical name form when generating choice images, use it only for indexing Twan van Laarhoven 2020-05-22 16:17:33 +02:00
  • 22b1c2604b Remove reader_pragma_handler hack Twan van Laarhoven 2020-05-22 01:23:53 +02:00
  • 173f702ffa Warn about missing ':' in reader Twan van Laarhoven 2020-05-22 01:20:48 +02:00
  • c9c7a958ae Add exception handlers in places where scripts are invoked. This should lead to slightly nicer error messages. Twan van Laarhoven 2020-05-22 00:30:18 +02:00
  • 8b91cd8804 Message box when there are exceptions when creating a set, because there is no console yet Twan van Laarhoven 2020-05-22 00:26:51 +02:00
  • cbab6481a1 When reading, don't add items to a vector before they are read. This avoids nullptrs in the list of fields, cards, etc. when exceptions are thrown Twan van Laarhoven 2020-05-22 00:25:55 +02:00
  • 749de23eb0 Fix error when using saveAs Twan van Laarhoven 2020-05-22 00:25:35 +02:00
  • c8bf037815 Fix: correct line numbers for parse errors in included files Twan van Laarhoven 2020-05-22 00:24:05 +02:00
  • 4bd29f0eda Add override keyword Twan van Laarhoven 2020-05-21 20:01:23 +02:00
  • 1bb61ea9ac Fix gcc build Twan van Laarhoven 2020-05-21 19:53:56 +02:00
  • be3e8b1e6b Fix reflection of TextStyle::layout Twan van Laarhoven 2020-05-21 19:34:39 +02:00
  • 1a0e17221b Added StringView type (similar to std::string_view) Twan van Laarhoven 2020-05-21 19:29:42 +02:00
  • 6a299dfe41 Fix #48 Twan van Laarhoven 2020-05-20 13:10:39 +02:00
  • 641acff92a Add game and stylesheet version numbers to set files. Closes #39 Twan van Laarhoven 2020-05-19 23:56:23 +02:00
  • 09139128e1 Fix in_tag and is_tag calls, fixes #47 Twan van Laarhoven 2020-05-19 22:59:38 +02:00
  • a0f077e3b6 Fix gcc build Twan van Laarhoven 2020-05-18 00:10:02 +02:00
  • 7ac44fcff1 More strict matching of tags: <blah> doesn't count as <b> anymore Twan van Laarhoven 2020-05-17 23:51:36 +02:00
  • ab4e7e59f3 Margin top in <margin> tag Twan van Laarhoven 2020-05-17 22:52:56 +02:00