Twan van Laarhoven
|
424fd96185
|
Add help text to the card/keyword filter boxes
|
2020-05-16 14:16:32 +02:00 |
|
Twan van Laarhoven
|
e7c5a0fe32
|
Use '-' for negation in quick filter (closes #43)
|
2020-05-16 13:52:25 +02:00 |
|
Twan van Laarhoven
|
ab2adf7e70
|
In quick filter, treat ! and : as literal characters when inside quotes (#43)
|
2020-05-16 13:25:25 +02:00 |
|
Twan van Laarhoven
|
92fbb9ea10
|
Remove erase background event handlers, in favor of SetBackgroundStyle.
|
2020-05-16 01:56:17 +02:00 |
|
Twan van Laarhoven
|
dbe6fbd33b
|
cleanup: child class doesn't need to be public
|
2020-05-16 00:58:44 +02:00 |
|
Twan van Laarhoven
|
32f28747f0
|
cleanup indentation
|
2020-05-16 00:56:11 +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
|
a13337c262
|
Fix #36
|
2020-05-14 23:16:27 +02:00 |
|
Twan van Laarhoven
|
2b7bd252e4
|
Added <li>, <margin> and <align> tags
|
2020-05-14 21:32:22 +02:00 |
|
Twan van Laarhoven
|
6d4d973645
|
Add support for HTML style hex colors, #ff0000 = red, etc.
|
2020-05-12 22:48:56 +02:00 |
|
Twan van Laarhoven
|
dbb6d34bb3
|
Add <font:$family> tag, closes #24
|
2020-05-12 22:30:04 +02:00 |
|
Twan van Laarhoven
|
41ed84e678
|
Fix off-by-1 error in per-paragraph alignment
|
2020-05-12 22:26:12 +02:00 |
|
Twan van Laarhoven
|
ed45c7efb8
|
Cleanup
|
2020-05-12 22:25:55 +02:00 |
|
Twan van Laarhoven
|
0c3712b61a
|
Cleanup: indentation of public/protected/private keywords
|
2020-05-12 21:57:37 +02:00 |
|
Twan van Laarhoven
|
86aec577a2
|
Use enum class
|
2020-05-12 21:29:11 +02:00 |
|
Twan van Laarhoven
|
7781a428f6
|
Add constant for escaped <
|
2020-05-12 21:10:01 +02:00 |
|
Twan van Laarhoven
|
48dcdb8e59
|
Don't throw an exception when failing to load spellchecker file, instead show warning and continue.
Mitigates #25 somewhat
|
2020-05-12 18:59:33 +02:00 |
|
Twan van Laarhoven
|
cb635bd73d
|
Disable script profiler in release build
|
2020-05-12 18:54:56 +02:00 |
|
Twan van Laarhoven
|
cc56aec430
|
Settings filename
|
2020-05-12 18:54:04 +02:00 |
|
Twan van Laarhoven
|
e7d0a2106d
|
Fixed warnings
|
2020-05-12 17:49:42 +02:00 |
|
Twan van Laarhoven
|
e6af772ebd
|
Fix reading of symbols: perform after_reading for derived classes
|
2020-05-12 15:41:10 +02:00 |
|
Twan van Laarhoven
|
e36dc69ca6
|
Fix: crash caused by keywords with empty parameter matches (partial fix for #33)
|
2020-05-12 14:45:54 +02:00 |
|
Twan van Laarhoven
|
42b5b10074
|
Update url for issues
|
2020-05-12 02:15:57 +02:00 |
|
Twan van Laarhoven
|
a3951ae345
|
Use iterators instead of Char*
|
2020-05-12 02:10:38 +02:00 |
|
Twan van Laarhoven
|
3d6e3b3103
|
Use iterators instead of string positions
|
2020-05-12 02:09:10 +02:00 |
|
Twan van Laarhoven
|
bc53730091
|
Update scrollbar on resize (and on startup)
|
2020-05-12 02:07:42 +02:00 |
|
Twan van Laarhoven
|
7cf5531efd
|
Fix #31
|
2020-05-11 21:36:22 +02:00 |
|
Twan van Laarhoven
|
b57d9b7615
|
Enable 64 bit static build and fix linker error
|
2020-05-11 01:54:21 +02:00 |
|
Twan van Laarhoven
|
62a0aea3b8
|
Added some assertions
|
2020-05-11 00:31:42 +02:00 |
|
Twan van Laarhoven
|
d90b73101b
|
Implement scrolling ourselfs rather than relying on wxScrolledWindow
|
2020-05-10 17:05:31 +02:00 |
|
Twan van Laarhoven
|
99b8a31da0
|
(indentation)
|
2020-05-10 17:05:01 +02:00 |
|
Twan van Laarhoven
|
e8eacac5e7
|
Expose more information about text layout.
|
2020-05-10 14:16:10 +02:00 |
|
Twan van Laarhoven
|
1c35183839
|
Consistent order of style property updates.
See #4 (which is mostly fixed by this commit)
|
2020-05-10 00:20:37 +02:00 |
|
Twan van Laarhoven
|
420c329bc4
|
Added "case-of" control structure
|
2020-05-09 18:41:30 +02:00 |
|
Twan van Laarhoven
|
0a0dd72e36
|
Fix null dereference when stylesheets are missing, added an error message
|
2020-05-09 13:33:41 +02:00 |
|
Twan van Laarhoven
|
968b8eabca
|
Add "Save as directory"
|
2020-05-09 13:26:33 +02:00 |
|
Twan van Laarhoven
|
8f6423a96e
|
Fix intrusive_ptr and IntrusiveFromThis on gcc, fixes #21
|
2020-05-08 22:29:52 +02:00 |
|
Twan van Laarhoven
|
2d171732a0
|
Add Select All functionality, closes #19
|
2020-05-08 02:19:04 +02:00 |
|
Twan van Laarhoven
|
8b25815f72
|
Re-enabled intrusive_ptr
|
2020-05-07 22:25:02 +02:00 |
|
Twan van Laarhoven
|
360f8d71ad
|
Fix: check starting_age <= age, instead of starting_age < age. Otherwise we can get into an infinite loop.
|
2020-05-07 02:56:43 +02:00 |
|
Twan van Laarhoven
|
26f35893ae
|
Remove our own atomic type in favor of std::atomic
|
2020-05-07 02:17:14 +02:00 |
|
Twan van Laarhoven
|
e005d47d56
|
Use std::enable_shared_from_this instead of thisP parameters.
|
2020-05-06 22:59:10 +02:00 |
|
Twan van Laarhoven
|
b4435e5e57
|
Themed checkboxes
Slightly larger items in (multiple) choice viewers
|
2020-05-06 02:47:02 +02:00 |
|
Twan van Laarhoven
|
6161feefc5
|
Don't use text cursor when hovering over labels in native look editor
|
2020-05-05 23:23:09 +02:00 |
|
Twan van Laarhoven
|
6434532dfb
|
GetMember is not reading. So don't try to fix-up "read" data when getting a member.
Fixes #3
|
2020-05-05 23:11:24 +02:00 |
|
Twan van Laarhoven
|
30401964d5
|
Fix #10: find/replace was broken after tab index change.
Also: improve tab order to get a total order
|
2020-05-05 22:41:32 +02:00 |
|