Brendan Hagan
616fe1aad7
feat: add internal storage scale option to preferences window
2022-07-04 00:52:53 -04:00
Brendan Hagan
2db0ad9ad4
misc: add additional localized string methods for labels
2022-07-03 23:47:13 -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
d3712460e8
feat: add clear button to console panel
2022-06-22 23:43:59 -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
8b888f8d5a
ui: add button for slice selection centering
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
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
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
halian
a0b755c2d9
fixed building on linux; updated linux directions
2021-05-05 07:05:42 -04:00
Carl Miller, Jr
6de715557e
added fixes that close twanvl's #105 and #107
2021-02-15 02:25:47 -05:00
Carl Miller, Jr
3a243f23e6
rebase ( #1 )
...
* Include unordered_map (fixes #104 )
* Make templates localizable (Closes #100 )
* Check/uncheck all selected cards in export window (Closes #93 )
Co-authored-by: Twan van Laarhoven <twanvl@gmail.com >
2021-02-15 02:18:50 -05: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
Carl Miller, Jr
cb3766ea82
include unordered map
...
Add unordered_map include directives to src/util/io/reader.hpp and ./writer.hpp to prevent an early compile-time error on Mac OS 10.14 “Mojave”.
2020-10-02 01:23:10 -04: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
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
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
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
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
c9c708dfbe
Fix #63 : don't use reference arguments in openFileInPackage
2020-05-27 22:16:48 +02:00
Twan van Laarhoven
22b1c2604b
Remove reader_pragma_handler hack
2020-05-22 01:23:53 +02:00
Twan van Laarhoven
173f702ffa
Warn about missing ':' in reader
2020-05-22 01:20:48 +02:00
Twan van Laarhoven
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
2020-05-22 00:25:55 +02:00
Twan van Laarhoven
749de23eb0
Fix error when using saveAs
2020-05-22 00:25:35 +02:00
Twan van Laarhoven
4bd29f0eda
Add override keyword
2020-05-21 20:01:23 +02:00
Twan van Laarhoven
1bb61ea9ac
Fix gcc build
2020-05-21 19:53:56 +02:00
Twan van Laarhoven
1a0e17221b
Added StringView type (similar to std::string_view)
2020-05-21 19:29:42 +02:00
Twan van Laarhoven
641acff92a
Add game and stylesheet version numbers to set files. Closes #39
2020-05-19 23:56:23 +02:00
Twan van Laarhoven
09139128e1
Fix in_tag and is_tag calls, fixes #47
2020-05-19 22:59:38 +02:00
Twan van Laarhoven
a0f077e3b6
Fix gcc build
2020-05-18 00:31:46 +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
cba96d6f23
Fix #46
2020-05-16 20:35:57 +02:00
Twan van Laarhoven
6b6306fc86
Don't use wxMkDir, it shows stupid error messages
2020-05-16 20:12:04 +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
3ea5ea9573
Fix missing carret in card filter box
...
Add Ctrl+K as a shortcut for card/keyword filter
2020-05-15 02:08:55 +02:00
Twan van Laarhoven
44c4acc2f5
Remove unused string functions
2020-05-14 23:51:43 +02:00
Twan van Laarhoven
1f3a2c2519
Fix #35
2020-05-14 23:48:06 +02:00
Twan van Laarhoven
2b7bd252e4
Added <li>, <margin> and <align> tags
2020-05-14 21:32:22 +02:00
Twan van Laarhoven
dbb6d34bb3
Add <font:$family> tag, closes #24
2020-05-12 22:30:04 +02:00