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 |