c1b9de87d2 
								
							
								 
							
						 
						
							
							
								
								Add case_sensitive attr to FilteredList  
							
							
							
						 
						
							2023-02-08 03:39:43 -05:00  
				
					
						
							
							
								 
						
							
							
								c0358d642d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2833  from myk002/myk_list_recenter  
							
							... 
							
							
							
							ensure scrollable lists are centered in the visible viewport 
							
						 
						
							2023-02-06 12:57:43 -08:00  
				
					
						
							
							
								 
						
							
							
								0b9b258224 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure scrollable lists are centered in the visible viewport  
							
							
							
						 
						
							2023-02-06 12:54:05 -08:00  
				
					
						
							
							
								 
						
							
							
								fdf1d38b23 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'cycle-hotkey-rev' of  https://github.com/johncosker/dfhack  into cycle-hotkey-rev  
							
							
							
						 
						
							2023-02-06 15:13:13 -05:00  
				
					
						
							
							
								 
						
							
							
								36391af27c 
								
							
								 
							
						 
						
							
							
								
								More cleanup  
							
							
							
						 
						
							2023-02-06 15:12:47 -05:00  
				
					
						
							
							
								 
						
							
							
								0769afc961 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into cycle-hotkey-rev  
							
							
							
						 
						
							2023-02-06 15:04:57 -05:00  
				
					
						
							
							
								 
						
							
							
								39dc0ccc8a 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2023-02-06 15:03:28 -05:00  
				
					
						
							
							
								 
						
							
							
								e1f74ab068 
								
							
								 
							
						 
						
							
							
								
								Tweak to completely nil the key_back table for setText if not set  
							
							
							
						 
						
							2023-02-06 14:53:26 -05:00  
				
					
						
							
							
								 
						
							
							
								d09f8553a0 
								
							
								 
							
						 
						
							
							
								
								Delete makeown.lua  
							
							
							
						 
						
							2023-02-06 13:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								041909dfa7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2822  from myk002/myk_rclick  
							
							... 
							
							
							
							prevent rclick from bleeding through (again) 
							
						 
						
							2023-02-06 09:17:28 -08:00  
				
					
						
							
							
								 
						
							
							
								99f84fa175 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2811  from TaxiService/patch-3  
							
							... 
							
							
							
							increase min scrollbar height to 2 (from 1) 
							
						 
						
							2023-02-06 08:10:08 -08:00  
				
					
						
							
							
								 
						
							
							
								d7d6c5aea6 
								
							
								 
							
						 
						
							
							
								
								Backwards options for cycle hotkey working  
							
							
							
						 
						
							2023-02-06 08:55:46 -05:00  
				
					
						
							
							
								 
						
							
							
								2ddd23e45d 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent rclick from bleeding through (again)  
							
							
							
						 
						
							2023-02-06 00:57:33 -08:00  
				
					
						
							
							
								 
						
							
							
								86b57380a6 
								
							
								 
							
						 
						
							
							
								
								fixup unnecessary changes, remove unnecessary stuff  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								a770a4cae4 
								
							
								 
							
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								b6196e91e4 
								
									
								
							
								 
							
						 
						
							
							
								
								increase min scrollbar height to 2 (from 1)  
							
							... 
							
							
							
							rationale:
- vanilla scrollbars dont get shorter than 2.
- 2-tall 'bars are easier to click on than 1-tall 'bars.
- this avoids having to make short custom graphics for 1-tall tiles, which most of the time look terrible...
cons:
- short scrollbars are cool : ( 
							
						 
						
							2023-02-05 19:00:38 +01:00  
				
					
						
							
							
								 
						
							
							
								30a1f2f924 
								
									
								
							
								 
							
						 
						
							
							
								
								de-hardcoding scrollbar spritesheet definitions  
							
							... 
							
							
							
							added a new variable "SBSO", and redefined all scrollbar tile definitions as this variable + an offset.
this could make it easier to switch scrollbar graphics from within the game, if necessary. 
							
						 
						
							2023-02-05 18:56:51 +01:00  
				
					
						
							
							
								 
						
							
							
								de04cf04e0 
								
									
								
							
								 
							
						 
						
							
							
								
								wrong scrollbar sprites mapping fix (issue  #2777 )  
							
							... 
							
							
							
							i've taken a crack at it, and this seems to fix this "issue" i filed here: https://github.com/DFHack/dfhack/issues/2777 
https://i.imgur.com/aFnq80M.mp4  
							
						 
						
							2023-02-04 15:18:26 +01:00  
				
					
						
							
							
								 
						
							
							
								345b7d78cb 
								
									
								
							
								 
							
						 
						
							
							
								
								pass attributes through FilteredList  
							
							
							
						 
						
							2023-02-03 00:09:10 -08:00  
				
					
						
							
							
								 
						
							
							
								2316615763 
								
									
								
							
								 
							
						 
						
							
							
								
								react to double clicks on list items  
							
							
							
						 
						
							2023-02-03 00:09:10 -08:00  
				
					
						
							
							
								 
						
							
							
								2cf985be73 
								
									
								
							
								 
							
						 
						
							
							
								
								don't lose List scroll position when dragging  
							
							
							
						 
						
							2023-02-02 19:42:41 -08:00  
				
					
						
							
							
								 
						
							
							
								a3f32e66ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2775  from myk002/myk_non_defocusable  
							
							... 
							
							
							
							add defocusable attribute to ZScreen 
							
						 
						
							2023-02-01 17:53:21 -08:00  
				
					
						
							
							
								 
						
							
							
								1debea59a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_non_defocusable  
							
							
							
						 
						
							2023-02-01 17:51:04 -08:00  
				
					
						
							
							
								 
						
							
							
								7fbd95896d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_pause_forced  
							
							
							
						 
						
							2023-02-01 17:50:45 -08:00  
				
					
						
							
							
								 
						
							
							
								55d07a8cae 
								
									
								
							
								 
							
						 
						
							
							
								
								actually use the tile  
							
							
							
						 
						
							2023-02-01 14:51:46 -08:00  
				
					
						
							
							
								 
						
							
							
								6ae771ecb4 
								
									
								
							
								 
							
						 
						
							
							
								
								display PAUSE FORCED instead of a pause icon  
							
							... 
							
							
							
							if the window is forcing the game to pause. the icon looked too
clickable 
							
						 
						
							2023-02-01 14:01:29 -08:00  
				
					
						
							
							
								 
						
							
							
								88860f21ec 
								
									
								
							
								 
							
						 
						
							
							
								
								add defocusable attribute to ZScreen  
							
							
							
						 
						
							2023-02-01 08:46:32 -08:00  
				
					
						
							
							
								 
						
							
							
								e442e23589 
								
									
								
							
								 
							
						 
						
							
							
								
								allow tile in Label tokens to be either pen or id  
							
							
							
						 
						
							2023-01-31 23:54:27 -08:00  
				
					
						
							
							
								 
						
							
							
								ab4c766817 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "allow tile list icons to be rendered properly"  
							
							... 
							
							
							
							This reverts commit 508777897b 
							
						 
						
							2023-01-30 08:48:45 -08:00  
				
					
						
							
							
								 
						
							
							
								376526d512 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_no_stuck_df_viewscreens  
							
							
							
						 
						
							2023-01-29 16:55:52 -08:00  
				
					
						
							
							
								 
						
							
							
								0f07ac5a30 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2748  from myk002/myk_initial_pause  
							
							... 
							
							
							
							make initial pause configurable for DFHack windows 
							
						 
						
							2023-01-29 16:54:50 -08:00  
				
					
						
							
							
								 
						
							
							
								8d4990b8fd 
								
									
								
							
								 
							
						 
						
							
							
								
								don't autorefresh the enableable tools list  
							
							... 
							
							
							
							it just takes too long (>1s) to refresh every time.
manual refresh with script_manager.reload() is still available for devs
who need it 
							
						 
						
							2023-01-29 00:55:49 -08:00  
				
					
						
							
							
								 
						
							
							
								4c455224f9 
								
									
								
							
								 
							
						 
						
							
							
								
								make initial pause configurable  
							
							
							
						 
						
							2023-01-29 00:41:02 -08:00  
				
					
						
							
							
								 
						
							
							
								211d18717c 
								
									
								
							
								 
							
						 
						
							
							
								
								test against type instead of string  
							
							
							
						 
						
							2023-01-28 23:34:56 -08:00  
				
					
						
							
							
								 
						
							
							
								2003efc21f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_no_stuck_df_viewscreens  
							
							
							
						 
						
							2023-01-28 12:03:50 -08:00  
				
					
						
							
							
								 
						
							
							
								114bc2a576 
								
									
								
							
								 
							
						 
						
							
							
								
								also lock down the world map  
							
							
							
						 
						
							2023-01-28 08:57:24 -08:00  
				
					
						
							
							
								 
						
							
							
								f12ca33c0b 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure DF screens don't get "stuck" when DFHack tool windows are on top  
							
							
							
						 
						
							2023-01-28 08:05:37 -08:00  
				
					
						
							
							
								 
						
							
							
								18a2827385 
								
									
								
							
								 
							
						 
						
							
							
								
								only mark the border corner as resizable if the window is resizable  
							
							
							
						 
						
							2023-01-27 14:20:21 -08:00  
				
					
						
							
							
								 
						
							
							
								c6f4a7ee42 
								
									
								
							
								 
							
						 
						
							
							
								
								inhibit _MOUSE_L globally once _MOUSE_L_DOWN is handled  
							
							... 
							
							
							
							so the _MOUSE_L doesn't bleed through to the underlying viewscreen 
							
						 
						
							2023-01-27 13:36:01 -08:00  
				
					
						
							
							
								 
						
							
							
								be59083202 
								
									
								
							
								 
							
						 
						
							
							
								
								reduce spacing for CycleHotkeyLabel from 2 to 1  
							
							
							
						 
						
							2023-01-25 22:59:29 -08:00  
				
					
						
							
							
								 
						
							
							
								c5f2588522 
								
									
								
							
								 
							
						 
						
							
							
								
								fix issues with clicks "falling through" scrollbars  
							
							
							
						 
						
							2023-01-24 21:28:25 -08:00  
				
					
						
							
							
								 
						
							
							
								83c89cfaa9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2705  from myk002/myk_zscreen_redux  
							
							... 
							
							
							
							Implement new ZScreen semantics 
							
						 
						
							2023-01-24 11:14:43 -08:00  
				
					
						
							
							
								 
						
							
							
								0e03ac8e5b 
								
									
								
							
								 
							
						 
						
							
							
								
								don't use tabs in enable output  
							
							... 
							
							
							
							so they display nicely in gui/launcher 
							
						 
						
							2023-01-23 23:50:08 -08:00  
				
					
						
							
							
								 
						
							
							
								f39eb42889 
								
									
								
							
								 
							
						 
						
							
							
								
								remove references to pinnable  
							
							
							
						 
						
							2023-01-23 19:34:48 -08:00  
				
					
						
							
							
								 
						
							
							
								1c2f8eccbf 
								
									
								
							
								 
							
						 
						
							
							
								
								paint pause symbol for force-pause windows  
							
							
							
						 
						
							2023-01-23 19:02:26 -08:00  
				
					
						
							
							
								 
						
							
							
								0905943ecf 
								
									
								
							
								 
							
						 
						
							
							
								
								don't unfocus if mouse is not being passed through  
							
							
							
						 
						
							2023-01-23 18:05:03 -08:00  
				
					
						
							
							
								 
						
							
							
								4377065081 
								
									
								
							
								 
							
						 
						
							
							
								
								move pause restore to dismiss  
							
							... 
							
							
							
							and fix the condition 
							
						 
						
							2023-01-23 17:46:03 -08:00  
				
					
						
							
							
								 
						
							
							
								8b98ba5042 
								
									
								
							
								 
							
						 
						
							
							
								
								allow windows to be defocused instead of pinned  
							
							
							
						 
						
							2023-01-23 17:40:16 -08:00  
				
					
						
							
							
								 
						
							
							
								5ad6ce16e8 
								
									
								
							
								 
							
						 
						
							
							
								
								don't change definitions of deprecated frame styles  
							
							
							
						 
						
							2023-01-23 16:00:10 -08:00  
				
					
						
							
							
								 
						
							
							
								d0905a5e16 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2703  from myk002/myk_borders  
							
							... 
							
							
							
							Add new borders for various use cases 
							
						 
						
							2023-01-23 11:20:28 -08:00