| 
							
							
								 JMcKiern | 04f659e768 | Fix: Some typos found using codespell | 2019-09-29 21:27:32 +01:00 |  | 
			
				
					| 
							
							
								 Henry Wilson | 7c8e7c6b6e | Codechange: Use null pointer literal instead of the NULL macro | 2019-04-10 23:22:20 +02:00 |  | 
			
				
					| 
							
							
								 peter1138 | 317f69c152 | Codechange: Use override specifier in Window-derived classes. | 2019-03-24 16:10:04 +01:00 |  | 
			
				
					| 
							
							
								 rubidium | b476086c39 | (svn r26538) -Codechange: remove double accounting of the drivers | 2014-04-28 21:06:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9ed12b0f07 | (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) | 2014-04-25 15:40:32 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0463dbdc9e | (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | 2014-04-23 20:13:33 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 8ceef6ec61 | (svn r26001) -Fix [FS#5795a] (r25686): [OSX] Clear any pending marked characters from an edit box losing focus. | 2013-11-14 23:03:54 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | d15c1c5d4a | (svn r25692) -Add: Replacement of a part of the edit box text with a new string. | 2013-08-05 20:37:57 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 30867c487f | (svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string. | 2013-08-05 20:37:53 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | e2ec0ddb03 | (svn r25690) -Change: [OSX] Position the candidate window at the caret position. | 2013-08-05 20:37:48 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | f5e4131492 | (svn r25689) -Add: [OSX] Display the IME composition string ourself. | 2013-08-05 20:37:44 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 0883cf76e3 | (svn r25684) -Change: [Win32] Draw the composition string ourselves if possible. | 2013-08-05 20:37:25 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 64d2fc4d1e | (svn r25683) -Add: Support for a marked/selected range to the textbuf. | 2013-08-05 20:37:22 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | da09fd3077 | (svn r25681) -Change: [Win32] Position the IME composition window at the caret position. | 2013-08-05 20:37:14 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 7422120014 | (svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system. | 2013-08-05 20:37:06 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 13873d2534 | (svn r25678) -Codechange: Notify the video driver when an edit box lost (global) focus so it can abort any current input composition. | 2013-08-05 20:37:02 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | b911f4a452 | (svn r25668) -Codechange: Pass proper Unicode UCS-4 characters instead of just UCS-2 to the window key press handlers. | 2013-08-05 20:36:24 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 8157a8afd8 | (svn r25290) -Add: Assign string names to notable windows. | 2013-05-26 19:25:01 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 56e4a8c4d6 | (svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction. | 2013-05-26 19:23:42 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c2c50b0c50 | (svn r25092) -Codechange: Deduplicate keyboard handling between console and editboxes. | 2013-03-17 13:05:45 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 6653ac6b36 | (svn r24739) -Codechange: Simplify some code by using Textbuf::Assign. | 2012-11-14 22:50:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f6d4200f86 | (svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor. | 2012-11-14 22:50:17 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d58eee1e79 | (svn r24324) -Codechange: Turn functions dealing with Textbufs into member functions. | 2012-06-04 15:30:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 31eb896143 | (svn r24323) -Codechange: Split Textbuf and associated functions to separate files. | 2012-06-04 15:29:37 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | e9f584ac21 | (svn r23531) -Codechange: document and rename widgets to be consistent and understandable | 2011-12-16 16:27:45 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 2aa774e831 | (svn r23528) -Codechange: move widget enums to widgets/NNN_type.h | 2011-12-15 22:22:55 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 0143f00d6f | (svn r23489) -Change: don't wrap around the console history and give an empty line if you click the down-key enough | 2011-12-11 11:37:03 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5e449b8fae | (svn r22429) -Add: some constants for specific palette colours used in the GUI. | 2011-05-06 21:13:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 22286bd7b6 | (svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices. | 2011-05-04 17:45:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e9e6444138 | (svn r21982) -Add: Wheel scrolling to console. | 2011-02-05 17:54:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 82f260e15f | (svn r21981) -Codechange: Deduplicate the code and unify the bounds of console scrolling. | 2011-02-05 17:53:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 582d30c979 | (svn r21980) -Codechange: Draw one line more at the top of the console, i.e. clip the top-most line if there is not enough room instead of not drawing it at all. | 2011-02-05 17:44:44 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c000f6b939 | (svn r21979) -Fix: Scrolling of the console in pages used wrong line height and scrolled too much. | 2011-02-05 17:41:05 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e06c412a05 | (svn r21978) -Codechange/Fix: Remove usage of Window::top and left from IConsoleWindow::OnPaint(). Drawing is done relative to the window position. But as the position is (0,0) anyway, it was not noticeable. | 2011-02-05 17:34:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0de8332366 | (svn r21897) -Fix (21707): Kenobi visited IsValidConsoleColour shortly | 2011-01-23 00:11:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 80591d73c1 | (svn r21707) -Fix [FS#4371]: bit too strict assertion on validness of console colours | 2011-01-03 20:54:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b25cf57542 | (svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way and remove some unneeded casts | 2011-01-03 12:01:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 66c7f00b60 | (svn r21407) -Codechange: prepare the text buffer code for limiting on number of characters besides the number of bytes | 2010-12-05 22:22:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bbaa262b0d | (svn r21406) -Codechange: rename some textbuf related names to make them a bit more descriptive | 2010-12-05 22:21:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 87edf2524d | (svn r21004) -Fix [FS#3746]: chat/console messages got sometimes messed up due to LTR names in RTL translations and vice-versa | 2010-10-21 20:12:48 +00:00 |  | 
			
				
					| 
							
							
								 alberth | c32e35c30d | (svn r20290) -Codechange: Add missing 'break' statements. | 2010-08-01 20:58:35 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e356cb9405 | (svn r20281) -Codechange: unify case scope closure + break coding style | 2010-08-01 18:53:30 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 4eb7b862a3 | (svn r20046) -Feature [FS#3816]: Wrap console lines when they are too long. | 2010-07-02 13:59:27 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 212dbbf4d8 | (svn r20022) -Doc: Add some doxygen comments. | 2010-06-26 15:22:10 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 87129fb9f5 | (svn r20019) -Codechange: Apply function code style to a few small functions. | 2010-06-26 14:51:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 062dd0e24c | (svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int | 2010-05-13 10:14:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 82fc28f77f | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header | 2010-01-15 16:41:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7ed2e65b77 | (svn r18631) -Fix [FS#3419]: when making a screenshot from the console the currently executed command would be shown twice | 2009-12-25 19:17:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 293dfd7c3e | (svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice. | 2009-11-28 14:42:35 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 458c73aecb | (svn r18318) -Codechange: add an enum value for manual window placement | 2009-11-28 13:54:28 +00:00 |  |