Commit Graph

373 Commits

Author SHA1 Message Date
b3fcfe3122 frame don't draw when control invisible 2025-08-29 11:40:51 -05:00
3af458eec8 add button & fix buttonpanel crash bug 2025-08-28 21:18:16 -05:00
c51fdc68d9 partly implement parentless button 2025-08-28 10:57:31 -05:00
1f7fc8854a townperson picker for town attitude range 2025-08-27 16:02:34 -05:00
456c05d4ff allow labeled cPictChoice variant 2025-08-27 13:30:21 -05:00
8399c60d33 preview quest 2025-08-26 20:24:52 -05:00
0ba91aa45a preview special item 2025-08-26 20:02:52 -05:00
49326ff0c9 update search highlights when paging left/right. fix #791 2025-08-26 16:11:10 -05:00
408cdbfdd6 get_num_response don't show range if there is none 2025-08-26 14:04:45 -05:00
b6238de2ec preview for IF_TEXT_RESPONSE 2025-08-26 13:53:32 -05:00
ab063791e8 previewable Display Picture with control of small icon 2025-08-26 11:49:25 -05:00
9fa73862a0 preview two more one-time dialogs in editor 2025-08-25 17:25:01 -05:00
2b136bccf3 string choice dialog allow forcing 1 column 2025-08-25 16:11:53 -05:00
90da4c7ca2 story dialog show/hide right/left at ends 2025-08-25 10:36:38 -05:00
1406c6eeef allow preview story dialog in editor 2025-08-25 08:51:33 -05:00
c64367b850 allow importing animated terrain icon 2025-08-25 08:51:33 -05:00
4c8c68fe12 interpolate correct menu item to find preferences
fix #797 other minor issue
2025-08-25 08:51:33 -05:00
0a249614c3 allow scenario to contain extra first help message. fix #797 2025-08-25 08:51:33 -05:00
2e33081b1b very messy support for recording 6-string dialog 2025-08-25 08:41:23 -05:00
93fc55d031 New dialog presents a yes/no choice with alternate non-exclusive actions 2025-08-25 08:39:52 -05:00
e17f1fef21 allow cPict to draw on any RenderTarget 2025-08-25 08:36:24 -05:00
3bb416b1e4 Adjust scenario editor scroll bar size/positioning.
FIxes #772
2025-08-02 01:10:54 -04:00
e9212db929 Rename function for consistency of naming style 2025-08-02 01:03:35 -04:00
afb9554eda Fix all scenario editor compiler warnings except the ones in the Boost.Process header. 2025-08-01 23:25:22 -04:00
95e0cfc1c5 Fix call_focus_handlers arg behavior. Fix #768 2025-07-03 07:29:45 -04:00
d161252514 fix stack widgets calling focus handlers during construction 2025-06-19 15:36:14 -05:00
0e157cf434 scenario editor disable undo/redo when dialog is open.
fix #758
2025-06-13 09:13:46 -05:00
ac5a8eeb6a Fix copy/paste text in scenario editor for mac (#648) 2025-06-13 08:37:42 -05:00
fb56cbf607 Editor search field for terrains, monsters, items in palette 2025-06-02 11:32:20 -05:00
73f171b3ec Fix warning 2025-06-02 11:32:20 -05:00
49b5841d0f add Choose button for monster special loot item (#731) 2025-06-02 11:32:19 -05:00
4ed73bf72d Update src/dialogxml/dialogs/dialog.cpp
Co-authored-by: Celtic Minstrel <CelticMinstrel@users.noreply.github.com>
2025-05-23 14:02:50 -05:00
1084f26a88 Count preferences dialog when detecting max UI scale to fit (Fix #740) 2025-05-23 09:11:27 -05:00
f5e84b6e37 dialogxml catch nonexistent anchor at end of relative chain 2025-05-19 21:41:11 -05:00
9cde8fb78c DRY getting control type string 2025-05-19 21:41:11 -05:00
43060bb1cf Fix about-boe not showing all of bottom line in pane 2025-05-19 21:41:09 -05:00
a3af3fdc73 search not implemented for editable string pickers. don't crash about it 2025-05-19 21:41:00 -05:00
c407ffd248 allow ELLIPSIS mode through dialogxml 2025-05-11 10:50:08 -05:00
907fcb0a94 Replay debugging fixes 2025-05-11 10:49:58 -05:00
58f717a1a4 Fix mainPtr losing focus on Mac after dialog close 2025-05-11 10:49:52 -05:00
326f0a45d4 fix highlighting caster when reusing casting dialog 2025-05-11 10:49:50 -05:00
87e2130f76 save prefs when giving help message 2025-05-11 10:49:50 -05:00
99350a5eec Help dialog from other dialog: preserve z order 2025-05-11 10:49:44 -05:00
db11f2c20e comments 2025-05-11 10:49:39 -05:00
aeaee9bbdb Debug action to fix the elusive font corruption bug 2025-05-11 10:49:38 -05:00
20373acf68 pass parent to preview dialog 2025-05-11 10:49:37 -05:00
e2e7907e1a example preview button for ONCE_DIALOG 2025-05-11 10:49:36 -05:00
fe57c10173 move custom_choice_dialog into shared code 2025-05-11 10:49:35 -05:00
22617273ee Fix showing errors from replaying dialogs 2025-05-11 10:49:34 -05:00
973cd71627 Replay errors show line number of action
I would have done this FOREVER ago but every time I looked
in ticpp for a way to get element file positions I somehow
missed Row() and Column()
2025-05-11 10:49:33 -05:00