frosch
|
8157a8afd8
|
(svn r25290) -Add: Assign string names to notable windows.
|
12 years ago |
frosch
|
56e4a8c4d6
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
12 years ago |
frosch
|
c2c50b0c50
|
(svn r25092) -Codechange: Deduplicate keyboard handling between console and editboxes.
|
12 years ago |
frosch
|
6653ac6b36
|
(svn r24739) -Codechange: Simplify some code by using Textbuf::Assign.
|
12 years ago |
frosch
|
f6d4200f86
|
(svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor.
|
12 years ago |
frosch
|
d58eee1e79
|
(svn r24324) -Codechange: Turn functions dealing with Textbufs into member functions.
|
13 years ago |
frosch
|
31eb896143
|
(svn r24323) -Codechange: Split Textbuf and associated functions to separate files.
|
13 years ago |
truebrain
|
e9f584ac21
|
(svn r23531) -Codechange: document and rename widgets to be consistent and understandable
|
13 years ago |
truebrain
|
2aa774e831
|
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
|
13 years ago |
yexo
|
0143f00d6f
|
(svn r23489) -Change: don't wrap around the console history and give an empty line if you click the down-key enough
|
13 years ago |
frosch
|
5e449b8fae
|
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
|
14 years ago |
frosch
|
22286bd7b6
|
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
|
14 years ago |
frosch
|
e9e6444138
|
(svn r21982) -Add: Wheel scrolling to console.
|
14 years ago |
frosch
|
82f260e15f
|
(svn r21981) -Codechange: Deduplicate the code and unify the bounds of console scrolling.
|
14 years ago |
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.
|
14 years ago |
frosch
|
c000f6b939
|
(svn r21979) -Fix: Scrolling of the console in pages used wrong line height and scrolled too much.
|
14 years ago |
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.
|
14 years ago |
rubidium
|
0de8332366
|
(svn r21897) -Fix (21707): Kenobi visited IsValidConsoleColour shortly
|
14 years ago |
rubidium
|
80591d73c1
|
(svn r21707) -Fix [FS#4371]: bit too strict assertion on validness of console colours
|
14 years ago |
rubidium
|
b25cf57542
|
(svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way and remove some unneeded casts
|
14 years ago |
rubidium
|
66c7f00b60
|
(svn r21407) -Codechange: prepare the text buffer code for limiting on number of characters besides the number of bytes
|
14 years ago |
rubidium
|
bbaa262b0d
|
(svn r21406) -Codechange: rename some textbuf related names to make them a bit more descriptive
|
14 years ago |
rubidium
|
87edf2524d
|
(svn r21004) -Fix [FS#3746]: chat/console messages got sometimes messed up due to LTR names in RTL translations and vice-versa
|
14 years ago |
alberth
|
c32e35c30d
|
(svn r20290) -Codechange: Add missing 'break' statements.
|
14 years ago |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
14 years ago |
alberth
|
4eb7b862a3
|
(svn r20046) -Feature [FS#3816]: Wrap console lines when they are too long.
|
14 years ago |
alberth
|
212dbbf4d8
|
(svn r20022) -Doc: Add some doxygen comments.
|
14 years ago |
alberth
|
87129fb9f5
|
(svn r20019) -Codechange: Apply function code style to a few small functions.
|
14 years ago |
rubidium
|
062dd0e24c
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
7ed2e65b77
|
(svn r18631) -Fix [FS#3419]: when making a screenshot from the console the currently executed command would be shown twice
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
458c73aecb
|
(svn r18318) -Codechange: add an enum value for manual window placement
|
15 years ago |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
michi_cc
|
049d62b35c
|
(svn r17708) -Feature [FS#2053]: [OSX] Implement clipboard support for OS X.
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
frosch
|
734edc178d
|
(svn r17525) -Cleanup: Remove SetWindowDirty(), it is completely covered by other functions already.
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
alberth
|
9e682bb2f7
|
(svn r17022) -Codechange: Use nested widgets for the console window.
|
15 years ago |
rubidium
|
de1a9b95c7
|
(svn r16409) -Change: don't add empty lines/duplicates of the previous command to the console's history
|
16 years ago |
peter1138
|
238742ee03
|
(svn r16021) -Codechange: Offset current console output by (width of "] ")+5 pixels instead of 5+5 pixels.
|
16 years ago |
peter1138
|
3bb5b00e48
|
(svn r16020) -Codechange: Use actual font height for console output instead of fixed value.
|
16 years ago |
glx
|
66cd5dbc7c
|
(svn r15894) -Codechange: remove console widget array (it was empty anyway) and window desc
|
16 years ago |
rubidium
|
3e93f8adda
|
(svn r15844) -Codechange: allow text alignment to be forced so the console and ai debug output don't get swapped (those are untranslateable anyways)
|
16 years ago |
rubidium
|
f11300d1f9
|
(svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API
|
16 years ago |
rubidium
|
f9def73be6
|
(svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth)
|
16 years ago |
rubidium
|
9d018723b7
|
(svn r15711) -Codechange: lots of whitespace cleanup/fixes
|
16 years ago |
rubidium
|
c0a8d09ca7
|
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
|
16 years ago |
rubidium
|
8dae160d0f
|
(svn r15425) -Codechange: some color->colour changes and type safety.
|
16 years ago |
rubidium
|
861e9cefb3
|
(svn r15424) -Codechange: make it possible to have multiple windows with edit box open simultaniously (Zuu).
|
16 years ago |
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
rubidium
|
1599ade7ca
|
(svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window.
|
16 years ago |
smatz
|
c10f7db576
|
(svn r14514) -Codechange: use 'size' instead of 'length' for querystring and textbuf, explicitly say it includes the terminating zero
-Fix: one couldn't rename things with too long default/automatic name
-Fix: buffer overflow in console when too long (1024 bytes) command was entered
|
16 years ago |
rubidium
|
a999bb3227
|
(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter names in comments and add a little more doxygen documentation.
|
16 years ago |
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
16 years ago |
rubidium
|
e5bdcfaf9e
|
(svn r14068) -Fix (r14056): MSVC doesn't support typeof.
|
16 years ago |
rubidium
|
fe87fa8205
|
(svn r14056) -Fix [FS#2192]: the console backlog is too small for list_patches. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold.
|
16 years ago |
rubidium
|
68bb5a08c5
|
(svn r13231) -Codechange: split the core console code and the console GUI.
|
17 years ago |