| 
								
								
									 scrawl | b9341925f2 | Set AutoSizedEditBox as Static by default Would look very odd anyway to use it for editable text, with the widget resizing as you type. | 2017-09-27 12:55:53 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 010a7ea5b3 | Fix tooltip widgets being set to accept key focus | 2017-09-27 12:55:52 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | a0ee1c5630 | Fix order of buttons in book window layout for key cycling | 2017-09-27 12:55:52 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 2514cc5cc8 | Workaround key focus being reset in BookWindow when next/prev are hidden | 2017-09-27 12:55:50 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | c88c535e0e | Fix HBox/VBox not using Client widget with MyGUI <= 3.2.2 | 2017-09-27 12:55:50 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | fce9a14986 | Hide the mouse cursor until it's used | 2017-09-27 12:55:48 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 09e93319f5 | Restrict the 'fake mouse movement' workaround to where it's actually required (Fixes #3978) | 2017-09-27 12:53:52 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 9b91ea5d34 | Exit drag-and-drop if dragged item is deleted (Fixes #3097) | 2017-09-26 16:51:19 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 2ce79e07a4 | Refactor dialogue GUI to talk to the dialogue manager, not the other way around and not both ways. - Fix memory leaks in DialogueWindow
- Fix Link objects being deleted from their own event handler | 2017-09-25 23:38:28 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 476bec41c5 | Remove redundant code | 2017-09-25 23:27:01 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | c5613e384e | Remove duplicate disposition code | 2017-09-25 21:30:03 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | e8c6a3b225 | Fix crash in dialogue filter if local variables are not configured This could happen e.g. by 'some_npc_in_remote_cell->forcegreeting' | 2017-09-25 21:21:51 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 36c192a1dd | Undo the console portion of 84657271c7because it results in the console forgetting its object on opening | 2017-09-25 21:15:38 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 717e68fab2 | Remove redundant resetHistory argument | 2017-09-25 19:58:34 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | e14573fa8c | Add missing null check | 2017-09-25 19:53:42 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 19e07fad30 | Remove redundant Services enum | 2017-09-25 19:52:20 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | f8ffd85146 | Topic passed to keywordSelected() no longer has to be lower case Remove redundant mDialogueMap | 2017-09-25 19:03:38 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | b7752ec52d | Make TradeWindow not depend on DialogueWindow | 2017-09-25 18:07:49 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 82a211ba03 | Fix duplicate code | 2017-09-25 17:47:30 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | e4c9d84666 | Disable NeedKey for ScrollView skins The widget is set to accept key focus by default for no reason I can tell. Fix in MyGUI TBD | 2017-09-25 01:20:46 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | d78e822833 | Add 'delay' argument for screen fading operations | 2017-09-25 00:47:10 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | c035548f37 | Make Tab work if selected widget is marked as not needing keyfocus | 2017-09-25 00:47:09 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | ad8d0c5302 | Use keypad to control the camera | 2017-09-25 00:47:09 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 94b538ac82 | Fix crash due to not calling WindowModal::onClose() | 2017-09-25 00:47:08 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | ca3b08b852 | Make Activate key accept GUI buttons | 2017-09-25 00:47:08 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 76ddf8d794 | Support Up/DownArrow keys to change NumericEditBox value | 2017-09-25 00:47:07 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 67dc4e019a | Make Enter on trade window price attempt the trade | 2017-09-25 00:47:07 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 8ae7e4c958 | Make Enter on a name edit accept the dialog | 2017-09-25 00:47:07 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 843106fc61 | Handle the wait progress bar as part of the GUI mode | 2017-09-25 00:47:06 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 9ed1b16553 | Extend code that detects whether a key was consumed by the GUI (Fixes #4016) | 2017-09-25 00:47:05 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 2c4b0cc408 | Hide sneak indicator by default | 2017-09-25 00:47:05 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 0e57f1317b | Remove redundant setVisible(false) | 2017-09-25 00:47:05 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 331192f2d6 | Improve keyboard navigation of book/scroll windows | 2017-09-25 00:47:04 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | d58ff4a736 | Remove obsolete Container GUI keyboard handling | 2017-09-24 19:08:16 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | c0d8bef82f | Call changeInputMode() from updateVisible() | 2017-09-24 19:08:16 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 222defc6d8 | Extend HUD::clear() | 2017-09-24 19:08:16 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | f6c227b966 | Reset screen faders in clear() Fixes a black screen when loading a game while waiting/resting. | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | d10985e481 | Remove unneeded window pointers | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | f67dbc8aa0 | Remove redundant update function | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | e7d2a8a4dc | Call clear() for every window | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | c6c01870ec | Call onResChange for every window | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 2b03bc0c56 | Call WindowBase::onFrame() for every active window | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | ba7ae2663f | Use a generic container to delete windows | 2017-09-24 19:08:15 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 32f9c8058a | Remove redundant RestBed gui mode | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 9ead331741 | Fix pinned windows showing in other GUI modes | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 65a707348c | Make Tab select the first widget if none is selected | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 5f440a29bd | Remember key focus per GUI mode Among other things, this will remember the focused button in the container window, allowing quick looting of multiple containers. | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 35110fb2f8 | Remove unused and slightly broken custom button titles in ConfirmationDialog | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | ad4b91131f | toggleGui renamed to toggleHud, remove unused variable | 2017-09-24 19:08:14 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | be19f51013 | Adjust some more windows to be keyboard friendlier | 2017-09-24 19:08:14 +02:00 |  |