1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-14 02:33:51 +02:00
vcmi/client
Michał W. Urbańczyk 3bf76cb719 Fixed #216 and #907.
* CTRL+T will open marketplace window
* T in adventure map will switch to next town
* T in castle window will open a tavern window (if available)
* G will open thieves guild window if player owns at least one town with tavern
* various minor changes
2012-04-08 01:15:18 +00:00
..
BattleInterface - Framework of new battle interface 2012-04-04 08:03:52 +00:00
UIFramework Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
CAdvmapInterface.cpp Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
CAdvmapInterface.h Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
CAnimation.cpp * added an initial version of adventure AI: VCAI, more details here: http://forum.vcmi.eu/viewtopic.php?p=6508#6508 2012-02-14 18:04:45 +00:00
CAnimation.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CBitmapHandler.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CBitmapHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CCastleInterface.cpp Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
CCastleInterface.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CConfigHandler.cpp Compile fix for #847 2012-01-12 20:41:32 +00:00
CConfigHandler.h Compile fix for #847 2012-01-12 20:41:32 +00:00
CCreatureWindow.cpp Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including: 2012-03-30 21:36:07 +00:00
CCreatureWindow.h Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including: 2012-03-30 21:36:07 +00:00
CDefHandler.cpp - (linux) replaced Genius with VCAI 2012-02-16 17:10:58 +00:00
CDefHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGameInfo.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGameInfo.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CHeroWindow.cpp - fixed #793 and #865 2012-02-21 14:08:42 +00:00
CHeroWindow.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CKingdomInterface.cpp Fixed #890. 2012-03-30 23:39:44 +00:00
CKingdomInterface.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
Client.cpp Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
Client.h * Client is able to await for answers for multiple queries at the same time 2012-03-25 22:46:14 +00:00
CMessage.cpp - setting system: replaced settings.txt + sysopt.bin with json-based system (defaultSetting.json + settings.json) 2012-01-12 15:23:00 +00:00
CMessage.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CMT.cpp * VCAI: can't request actions from action handling thread 2012-03-11 16:29:01 +00:00
CMusicBase.h - fixed crash on opening spellbook during enemy turn 2012-01-19 14:33:22 +00:00
CMusicHandler.cpp - replaced auto_ptr with c++11 unique_ptr 2012-02-17 20:34:34 +00:00
CMusicHandler.h * Replaced boost::shared_ptr with std::shared_ptr. 2012-03-06 16:59:55 +00:00
CPlayerInterface.cpp Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
CPlayerInterface.h Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
CPreGame.cpp Fixed #909. 2012-03-26 11:38:51 +00:00
CPreGame.h * VCAI: can't request actions from action handling thread 2012-03-11 16:29:01 +00:00
CSndHandler.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CSndHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CSoundBase.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CSpellWindow.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CSpellWindow.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CVideoHandler.cpp - setting system: replaced settings.txt + sysopt.bin with json-based system (defaultSetting.json + settings.json) 2012-01-12 15:23:00 +00:00
CVideoHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
DPIaware.manifest Fixed issue with Windows 7 DPI upscaling. 2009-12-12 03:26:09 +00:00
FontBase.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
FunctionList.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
Graphics.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
Graphics.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
GUIClasses.cpp Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
GUIClasses.h Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
Makefile.am - re-generated build system 2011-12-31 10:03:29 +00:00
Makefile.in - re-generated build system 2011-12-31 10:03:29 +00:00
mapHandler.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
mapHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
NetPacksClient.cpp Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
resource.h Added icon to the MSVC project, minor fixes, version bumped to 0.74. 2009-10-01 20:00:21 +00:00
SDL_framerate.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
SDL_framerate.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
StdInc.cpp * Final commit 2011-12-13 21:35:28 +00:00
StdInc.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
VCMI_client.rc * fixed previous fix 2009-10-03 10:51:05 +00:00
VCMI_client.vcxproj * fixed project files for RD configuration 2012-01-03 01:55:26 +00:00
VCMI_client.vcxproj.filters - first sketch of Commanders 2012-04-04 17:41:55 +00:00
vcmi.ico Added icon to the MSVC project, minor fixes, version bumped to 0.74. 2009-10-01 20:00:21 +00:00