Commit Graph

1912 Commits

Author SHA1 Message Date
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 b42639afc3 Use markdown for changelog 2020-06-20 21:28:18 +02:00
Twan van Laarhoven c625cbd376 Merge branch 'pr74' 2020-06-20 16:57:36 +02:00
Twan van Laarhoven 6f747718b9 Merge branch 'master' into pr74 2020-06-20 16:57:18 +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
Twan van Laarhoven 485cfc251c 2.1.1 release 2020-06-16 21:28:25 +02:00
guy 42a3675554 Now uses the correct syntax for if statements and added a message showing where libhunspell was found if checking directly 2020-06-15 20:35:19 -04:00
guy ec02a59a78 Added pkg-config to cmake, which will pick up hunspell installed via brew 2020-06-15 17:19:56 -04: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 14fac16819 Close #69 2020-06-10 01:22:05 +02:00
Twan van Laarhoven 7bb81f3084 version++ 2020-06-10 01:14:40 +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 e69e658284 update changelog 2020-06-03 21:53:29 +02:00
Twan van Laarhoven 688a25eb83 Fix #67 2020-06-02 19:48:43 +02:00
Twan van Laarhoven f5fb23da4d Changelog for 2.1.0 release 2020-06-01 22:43:34 +02:00
Twan van Laarhoven 0d14060e55 Bump version number up to 2.1.0, since the changes can not really be called minor. 2020-06-01 22:39:50 +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 41de22b182 Correct order of tab hotkeys 2020-06-01 13:43:57 +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 989da67ec3 Add native look size handling fixes to changelog 2020-06-01 13:33:30 +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
Twan van Laarhoven 1f75175943 Cleanup: rename ValueViewer::viewer -> parent; store CardP in ValueAction 2020-05-31 16:07:13 +02:00
Twan van Laarhoven 31baa909d8 Fix #60: Don't match keywords when the keyword is (partially) inside and <atom> tag 2020-05-29 00:46:30 +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 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. 2020-05-27 02:12:32 +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 dc336e20f0 Fix #57 2020-05-25 22:51:10 +02:00
Twan van Laarhoven 0da7a38eb2 add TextStyle::layout to changelog 2020-05-25 22:50:37 +02:00
Twan van Laarhoven 22a7bce749 Fix #56: Add default values to TextStyle::layout 2020-05-25 22:34:25 +02:00
Twan van Laarhoven 221a8e99e5 Fix #55 2020-05-25 22:13:12 +02:00
Twan van Laarhoven 48dd5907e2 Fix warning 2020-05-24 22:06:24 +02:00
Twan van Laarhoven 386ddb40b9 Remove old code 2020-05-24 21:30:34 +02:00
Twan van Laarhoven a90348a710 Remove old stuff 2020-05-24 15:27:49 +02:00
Twan van Laarhoven 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 2020-05-23 14:58:54 +02:00