|  Myk Taylor | a651f6461b | add standard HelpButton and ConfigureButton classes and use them across the overlays that need them | 2023-10-16 03:27:08 -07:00 | 
				
					
						|  Myk Taylor | 8d4d8f227d | ensure modal dialogs behave like modal dialogs that is, don't let clicks and keys propagate to parent screens | 2023-10-15 23:30:43 -07:00 | 
				
					
						|  Myk | 5c5fa341a8 | Merge pull request #3849 from myk002/myk_info_search search overlay for CREATURES info panels | 2023-10-07 19:15:50 -07:00 | 
				
					
						|  Myk Taylor | 5049483330 | refactor text search routine out into utils fn | 2023-10-07 18:55:39 -07:00 | 
				
					
						|  Myk Taylor | ae16b65c89 | process keys before cursor dragging so a held mouse button doesn't inhibit text input | 2023-10-07 12:10:13 -07:00 | 
				
					
						|  Myk Taylor | 5d295400d2 | centralize management of mouse state | 2023-10-01 16:28:18 -07:00 | 
				
					
						|  Myk Taylor | 0dba891993 | clean out some unused dependencies | 2023-10-01 08:43:59 -07:00 | 
				
					
						|  Myk Taylor | cd12e41fd7 | update enabler mouse state when mouse clicks are handled in dialogs | 2023-09-30 23:54:25 -07:00 | 
				
					
						|  Myk Taylor | eefd38c66c | align mouse button semantics to DF we, um, had it backwards | 2023-09-26 03:52:24 -07:00 | 
				
					
						|  shevernitskiy | 6f26650255 | reserved texpos range | 2023-09-24 11:44:03 +03:00 | 
				
					
						|  Myk Taylor | 874fb5535b | fix spacing around messagebox text when a scrollbar is involved | 2023-09-02 02:41:26 -07:00 | 
				
					
						|  Myk | a740c6628e | Merge pull request #3663 from shevernitskiy/dynamic-texture-loading feat: dynamic texture loading | 2023-08-27 22:45:52 -07:00 | 
				
					
						|  shevernitskiy | 4fb6b09b30 | move textures to separate lua module | 2023-08-28 06:58:30 +03:00 | 
				
					
						|  Myk Taylor | 7a4aaf8bc9 | normalize characters in search text and match keys for FilteredLists | 2023-08-14 16:39:28 -07:00 | 
				
					
						|  Myk | fdf878c3b9 | Merge pull request #3655 from myk002/myk_banner [BannerPanel] use square brackets instead of color blocks | 2023-08-09 17:51:26 -07:00 | 
				
					
						|  Myk Taylor | 99517fcd81 | use square brackets instead of color blocks | 2023-08-07 17:20:58 -07:00 | 
				
					
						|  Myk Taylor | 8bff1399d4 | add functions to Panel in addition to attributes | 2023-08-07 17:02:55 -07:00 | 
				
					
						|  Myk Taylor | 5fbff18d64 | correctly fire on_resize_end events from Panel | 2023-08-07 16:01:56 -07:00 | 
				
					
						|  Myk Taylor | 8c166935d5 | factor banner out into reusable panel class | 2023-08-07 12:40:48 -07:00 | 
				
					
						|  Myk Taylor | a6de9a21fa | enable most core tests | 2023-08-04 10:11:28 -07:00 | 
				
					
						|  Myk Taylor | 2d2ecf6f0d | add TextButton | 2023-07-16 20:24:39 -07:00 | 
				
					
						|  Myk Taylor | 734de0dcd1 | make EditField ignore Ctrl-A until we get Home key support | 2023-07-07 14:49:10 -07:00 | 
				
					
						|  Myk | 79dbcf0461 | Merge pull request #3524 from myk002/myk_copypaste support copy/paste from system clipboard | 2023-07-05 23:09:08 -07:00 | 
				
					
						|  Myk Taylor | 9ca96567a5 | move conversion logic to MiscUtils but keep minimal wrappers in SDL module so we don't leak memory | 2023-07-03 11:05:58 -07:00 | 
				
					
						|  Myk Taylor | 07e8edcdca | ensure changing text fires the on_change event | 2023-07-02 19:27:07 -07:00 | 
				
					
						|  Myk Taylor | 18a9a7d1fa | allow invalid options to default to the first option and make the range slider move the other slider if it would become
invalid | 2023-07-02 19:05:47 -07:00 | 
				
					
						|  Myk Taylor | 175c249d29 | support copy/paste from system clipboard | 2023-07-02 18:04:06 -07:00 | 
				
					
						|  Myk Taylor | 6f49a0eb3d | allow dragging by frame edge for non-resizable windows | 2023-05-23 15:17:01 -07:00 | 
				
					
						|  Myk Taylor | 9dffba6843 | amend #2914 so lists don't jump around on resize | 2023-05-20 04:38:03 -07:00 | 
				
					
						|  Myk | 57d2edc84e | Update widgets.lua | 2023-05-19 12:12:52 -07:00 | 
				
					
						|  Myk | bd7ac0453b | Merge branch 'develop' into list-setselected-fix | 2023-05-19 12:05:30 -07:00 | 
				
					
						|  Myk | 5268de8dd8 | Merge branch 'develop' into myk_classic | 2023-05-17 11:27:33 -07:00 | 
				
					
						|  Myk | 29ece9ce3f | Merge pull request #3381 from myk002/myk_substring_filter make full text search configurable for list filters | 2023-05-17 11:26:45 -07:00 | 
				
					
						|  Myk Taylor | 899422aaf8 | give widgets.TabBar default hotkeys | 2023-05-16 17:26:16 -07:00 | 
				
					
						|  Myk Taylor | 11361975f9 | look up texpos values instead of assuming they're constant | 2023-05-16 17:14:36 -07:00 | 
				
					
						|  Myk Taylor | 217be6b58d | make full text search configurable for list filters | 2023-05-16 12:36:58 -07:00 | 
				
					
						|  Taxi Service | ef0c8950bd | renamed val_gap to option_gap, updated docs/changelog | 2023-05-02 16:46:46 +02:00 | 
				
					
						|  TaxiService | f181b50a30 | Merge branch 'develop' into cyclehotkey2 | 2023-05-02 08:22:10 +02:00 | 
				
					
						|  Myk Taylor | 3f51f24f91 | fix errors when dragging a scrollbar and the mouse leaves the window | 2023-04-30 17:12:43 -07:00 | 
				
					
						|  Taxi Service | cfcb1cd937 | make val_sep useful if label_below == true | 2023-04-30 10:18:15 +02:00 | 
				
					
						|  Taxi Service | 48ffad2f71 | added  and  attributes to | 2023-04-26 01:02:38 +02:00 | 
				
					
						|  Taxi Service | 8371aa0b8b | renamed Slider to RangeSlider, and added draft of Lua API.rst entry | 2023-04-20 13:24:47 +02:00 | 
				
					
						|  Taxi Service | ae2bdfad5f | moved Slider class from filterselection.lua to widgets.lua | 2023-04-19 11:28:57 +02:00 | 
				
					
						|  Myk Taylor | 147b0ba84a | fix and extend Labels/CycleHotkeyLabels | 2023-03-28 23:36:49 -07:00 | 
				
					
						|  Myk Taylor | 63772fd808 | ensure rclicks don't bleed through for dialogs | 2023-03-27 03:51:45 -07:00 | 
				
					
						|  Myk Taylor | 0ba4225d85 | support showing a different tile on hover for Labels | 2023-03-25 15:19:24 -07:00 | 
				
					
						|  Myk Taylor | a5d22705e8 | add label_below attribute | 2023-02-27 04:13:05 -08:00 | 
				
					
						|  Myk Taylor | 656a26504a | make FilteredList searching case insensitive by default | 2023-02-26 09:47:15 -08:00 | 
				
					
						|  Myk | fced215ac2 | Merge branch 'develop' into myk_no_disabled_click | 2023-02-26 09:24:32 -08:00 | 
				
					
						|  Myk Taylor | 1cacc526e3 | allow token.tile to be a function | 2023-02-24 17:16:30 -08:00 |