hedgewars/uChat.pas
2018-07-10 Wuzzy Tweak chat command replies for /lua command
2018-07-10 Wuzzy Add /help chat command for engine
2018-05-16 sheepluva add chat size to misc settings. persist in settings.ini ui-scaling
2018-05-16 sheepluva WIP: make chat resizing faster ui-scaling
2018-05-15 sheepluva whoops, I initialized my new var incorrectly ui-scaling
2018-05-15 sheepluva fix some accidental code corruption caused by my last commit ui-scaling
2018-05-15 sheepluva WIP: allow changing chat size ui-scaling
2018-03-03 unc0rr Having chat mode as game state was a mistake
2017-11-29 alfadur Fix chat input key being sometimes registered twice
2017-05-12 Wuzzy Remove the buggy /finish chat command
2016-12-04 sheepluva fix chat SDL surfaces being in wrong color format (didn't play well with copyToXY's new quick pixel copies)
2016-06-21 sheepluva remove experimental in-game credits code
2016-04-29 sheepluva show credits only briefly
2016-04-24 sheepluva some more dark magic regarding hog speech input
2016-04-24 sheepluva restore closing hog speech quotation marks being added automatically (lost in SDL2 transition... I think)
2015-12-31 nemo Disable digging on solid land
2015-11-13 sheepluva clean up uChat sdl2transition
2015-11-11 sheepluva reenable cursor movement etc. sdl2transition
2015-11-10 sheepluva use SDL2 to copy to clipboard sdl2transition
2015-11-10 sheepluva use SDL2 to paste clipboard contents sdl2transition
2015-11-10 sheepluva merge default sdl2transition
2015-11-10 sheepluva drop support for SDL 1.2 sdl2transition
2015-11-07 sheepluva merge orphan head (while discarding all its changes) to make koda and his hg-git happy
2015-08-10 sheepluva more copyright fixes
2015-07-19 sheepluva add some chat message colors
2015-07-12 sheepluva chat: make sure that CTRL is the /only/ modifier key pressed when detecting ctrl+a etc
2015-06-06 sheepluva fix chat lines losing color information on texture reload
2015-05-04 sheepluva chat: simplify some code and fix bugs I noticed during testing
2015-04-30 sheepluva chat: further tweaks and cleanups
2015-04-30 sheepluva different implementation for utf-8 char detection/handling
2015-04-30 sheepluva chat: generate utf8 info e.g. for pasted contents
2015-03-23 sheepluva show correct default if current team is local team
2015-03-22 sheepluva make using hog speech a bit more comfortable
2015-03-18 sheepluva fallback to first color in colors array if there is no valid color specified
2015-03-08 sheepluva and ofc fix pas2c build
2015-03-08 sheepluva render input prefix independent of inputstr so that e.g. a username will not lead to weirdnesses
2015-03-08 sheepluva chat/copypaste: some adjustments and sanity checks
2015-03-08 sheepluva copy to/paste from system clipboard (via frontend)
2015-03-06 sheepluva copy&paste (wip), currently using only a local clipboard
2015-03-01 sheepluva attempt to move cursor now removes selection even if cursor cannot actually move in the specified direction
2015-03-01 sheepluva quick word deletion while holding ctrl (qt style)
2015-03-01 sheepluva holding ctrl will now make cursor skip words/etc in a fashion similar to Qt
2015-03-01 sheepluva whoops, pas2c did not notice this missing ;
2015-03-01 sheepluva since fonts can be loaded in late, update cursor position before first chat display
2015-03-01 sheepluva make team key play well with new cursor
2015-03-01 sheepluva make sure cursor drawing position does not get messed up by screen resize
2015-03-01 sheepluva pas2c does not like setlength called with a shortstring apparently
2015-03-01 sheepluva selections
2015-02-28 sheepluva fix chat input history not restoring utf8-related info
2015-02-28 sheepluva engine: moveable chat cursor. note: discovered bug that utf8 char info is lost/corrupted when input history is used
2015-01-03 nemo use copyToXY instead to improve legibility 0.9.21
2014-12-08 nemo Use FreeAndNil across the board. Even if we are immediately assigning after, probably avoids accidental mistakes. Also free neglected owner tex on shutdown, and delete hog gears using the normal deletion procedure if for any reason they still exist (EndGame call?).
2014-11-30 sheepluva don't forbid running regular chat commands during turns of other teams. that was probably only meant for emotes to begin with
2014-11-18 sheepluva chat: fix some glitches, add /togglechat command for changing chat visibility
2014-11-18 sheepluva fixes to chat input history: remember all inputs, don not remember duplicates
2014-08-24 nemo ok. that's weird. I wonder if I was having non-clean build issues last time I tried messing with this. that could explain why my changing offsets didn't do anything.
2014-08-21 alfadur - Support for pausing multiplayer games
2014-08-11 nemo text visibility "fix"
2014-08-10 sheepluva do not render chat if HUD is hidden
2014-07-28 nemo Using blended makes smilies and CJK less hideous.
2014-06-16 sheepluva remove unneeded import
2014-06-16 sheepluva various tweaks
2014-06-15 sheepluva whoops. an "end" moved there
2014-06-14 sheepluva fix gl2 build, further rendering cleanup WIP, also new chat command: /debugvl
2014-06-14 sheepluva tweak how chat lines are rendered
2014-02-09 unc0rr It compiles \o/
2014-02-06 sheepluva rolling back my PChar stuff, because unC0Rr improves string handling pas2c instead <3
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-02-04 sheepluva yo dawg, I herd you like PChar...
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-05 unc0rr - Fix build via pas2c webgl
2014-01-04 unc0rr merge default webgl
2013-12-16 unc0rr merge default here sdl2transition
2013-11-10 unc0rr Accept SDL_TEXTINPUT events for chat (why first and only first chat invocation receives event for 't' key?) sdl2transition
2013-11-09 unc0rr All I want is to receive some events... sdl2transition
2013-11-08 unc0rr Fix chat yet again
2013-11-05 unc0rr Fix broken chat
2013-11-03 unc0rr Small refactor
2013-11-01 unc0rr - Bring back white dot in the center of crosshair. Crosshair is blurred now!
2013-10-23 koda add /history command from chat
2013-10-11 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
2013-07-07 koda allow to send chat messages with numpad enter key too (regression?)
2013-07-06 koda use SDL2 as ifdef symbol because we're not really sdl1.3 compatible, change the compatibility layer, drop unused code, add some documentation
2013-07-02 koda engine uses final (?) SDL 2 APIs, new events and types added. Touch input broke by the way, and system events should be handled differently
2013-06-09 koda update with default webgl
2013-06-07 unc0rr Fix more warnings (lol @ icegun "consts")
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-04-03 koda engine to c now compiles with some manual intervention (as of bug 596) webgl
2013-04-02 koda update webgl branch webgl
2013-03-17 koda ingore moar keys
2013-03-17 nemo useless test
2013-03-17 nemo Key returned 0 for arrows under linux. Sym works, clearer anyway.
2013-03-17 koda linux keycodes differ from osx's
2013-03-17 koda use a local storage for chat history which prevents mix ups in netgame and simplifies code
2013-03-17 koda less cryptic text insertion
2013-03-17 koda gather a few common code
2013-03-17 koda implement up and down keys to navigate in the chat history, needs testing over network
2013-03-16 koda don't display squares when pressing arrow keys in chat
2013-03-16 koda formatting
2013-02-18 nemo pretty sure esc here is just a holdover from past, and has no use in rearranged implementation.
2012-12-25 koda update branch with default webgl
2012-11-30 koda GCI2012 - In-Game Chat Commands
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-10-03 unc0rr No commit message
2012-06-25 Wolfgang Steffens retaining SDL surfaces in order to allow recreating atlases from scratch without
2012-06-05 Wolfgang Steffens Removed leftover FFP code: We should now be GL2 GLSL1.30+ forward compatible.
2012-05-23 Xeli reimplemented ResetKbd and calling it when exiting gsChat status, this restores behavior from.17: You can now walk -> press t/chat -> type some stuff while still walking -> exit gsChat and stop walking at that moment
2012-04-28 Xeli changed uKeys to uInputHandler to better reflect its function
2012-04-21 unc0rr - Remove support for variables in command handlers
2012-04-19 unc0rr - Track array size to use for High function
2012-04-04 unc0rr Normalize RecordFields before conversion. Helps with namespaces problem.
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2011-11-27 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
2011-11-14 nemo Only recreate texture for non-empty lines
2011-11-14 nemo reset chat lines too
2011-11-05 koda and while we are giving SDLh.pas all this love, let's fix the signature of one SDL_ttf calls
2011-07-04 koda little code cleanup (but please test)
less more (0) -120 tip