1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-17 01:32:21 +02:00

1470 Commits

Author SHA1 Message Date
fce4f8061c Fix GUI object initializing - Point(0,0) 2013-03-13 23:11:27 +00:00
06e2e6ac10 Replace SDL_Point and SDL_Rect with Gfx::Point and Gfx::Rect,
synchronization with trunk.
2013-03-13 22:01:05 +00:00
058d730d56 New function GL2D::checkErrors() - prints GL errors codes,
bugs fixes in GL2D::makeShaderProgram and CButtion class
2013-03-10 20:52:02 +00:00
f3e1eca6f7 Separated file for basic Gfx structures. 2013-03-10 18:49:30 +00:00
6cef1dd8d8 CButton GUI class (partial rewrite of CAdventureButton),
bugs fixes, warnings elimination
2013-03-10 18:26:10 +00:00
d4a74b536d More logs 2013-03-09 22:49:15 +00:00
54506e7c29 - opengl work on Linux systems
- compile fixes for gcc
2013-03-09 22:39:59 +00:00
48a882901b GL2D::attachToCurrentThread implementaion for X11 2013-03-09 21:42:40 +00:00
9ec431c37b Synchronization with trunk (again), elimination of some warnings 2013-03-07 19:17:23 +00:00
2ad2fc83f1 Synchronization with trunk, elimination of some warnings 2013-03-04 22:39:56 +00:00
d96e7cae4a Error handling in GL2D::makeShaderProgram,
Gfx::PlettedBitmap class correction
2013-03-04 19:43:38 +00:00
672cf5bcb5 [OpenGL] Fixed BGR/RGB mismatch. Fixed CPalettedBitmap issue. 2013-03-04 14:35:10 +00:00
ed0c40533f 2013-03-03 21:05:42 +00:00
bafbeabf95 Gfx::CImage can use SDL image loader 2013-03-03 20:33:26 +00:00
34427b9e43 some fixes 2013-03-03 19:28:01 +00:00
1e0f473761 New namespaces: GL2D (low-level OpenGL functions), Gfx (images and animation objects cooperating with the interface GL2D) 2013-03-03 19:03:45 +00:00
dbec99ffc7 * PlayerColor and TeamID refactoring 2013-03-03 17:06:03 +00:00
b5fcefe455 - moved all system-specific handling of filesystem to VCMIDirs.cpp (new file)
- fixed #1128, artifact constituents are now stored as pointers
2013-03-02 18:41:25 +00:00
f306d7bb70 some changes towards editing H3 objects via mods. Should be stable, report if not.
- removed duplicated json loading code in handlers
- simpler and mod-friendly handling of combined artifacts
- reorganized CCreature to avoid huge number of fields in one structure
2013-03-02 16:55:51 +00:00
8c7c4789ca Attempt to apply patch from stopiccot. 2013-03-01 21:32:26 +00:00
01d1029b1f Fixed #1221. 2013-02-28 05:09:08 +00:00
9c1c337a3d - fixed #1220 and #1218
- vcmibuilder will correctly install campaign video
2013-02-27 15:46:14 +00:00
b78c4c19ea - compile fix 2013-02-26 15:07:21 +00:00
928d1d2121 - Some work on bonus system, effect range can be ignored. TODO: usage of bonus with any subtype.
- Fixed #1156
2013-02-26 09:36:21 +00:00
57d23c74ee patches from qdii 2013-02-25 19:17:36 +00:00
e8c35bdb24 fixed extremely slow musicHandler compilation. Removed usage of boost bimap. 2013-02-24 10:05:56 +00:00
602827d1ae * MSVC compilation fixes
* campaign epilogues and minor fixes
2013-02-23 19:16:14 +00:00
74ac44662c - a bit less memory usage during compilation with gcc, new file - RegisterTypes.cpp
- fixed several issues related to visiting town by ally
- fixed #1215
2013-02-23 12:22:23 +00:00
fbb1ae1bb8 * prologue videos (according to Randjan's list) 2013-02-22 21:03:56 +00:00
9fa59276c9 - OSX patch from stoppicot 2013-02-21 17:32:50 +00:00
92995964f3 a bit more of prologue/epilogue screen 2013-02-20 21:01:18 +00:00
b776b93b0c * a bit of campaign prologue/epilogue screen 2013-02-19 20:39:09 +00:00
6fdf64c2b1 Little more logging. 2013-02-18 23:10:46 +00:00
d45a554fec Significant changes to saving system. Now both client and server store their lib part.
Desync detection upon loading. Fixed many desyncs. (more remain)
Monsters won't have creature count 0 even if that is set as creature properties.
2013-02-18 22:37:22 +00:00
111312636a Fixed #1207. Some tweaks. 2013-02-17 18:53:01 +00:00
560315bc48 * SlotID refactoring 2013-02-16 14:03:47 +00:00
d23a5dcfdf Fixed #1208. 2013-02-14 15:19:35 +00:00
9e00090c42 * refactoring, a few intriguing problems remain 2013-02-13 23:55:42 +00:00
6d06710684 * fixes for town building campaign bonus 2013-02-13 14:21:11 +00:00
ac742affe5 Compile fix 2013-02-13 07:22:55 +00:00
9c1a117c1c * refactoring 2013-02-12 22:24:48 +00:00
7e46d462b6 - compile fixes
- fixed portrait initialization for random heroes
2013-02-12 21:32:55 +00:00
bda766b697 * refactoring 2013-02-12 19:49:40 +00:00
5a8787b74d - fixed some compiler warnings, gcc\clang work fine
- better handling of innoextract in vcmibuilder.
2013-02-11 22:36:12 +00:00
4f75e47c47 Fixed crash with Firewall / Forcefield cast when there is dead stack. 2013-02-11 20:08:53 +00:00
8a8eecd063 * refactoring 2013-02-11 19:11:34 +00:00
d540723739 * refactoring 2013-02-11 14:42:09 +00:00
86dc9386d6 * refactoring, including a generic solution for IDs 2013-02-10 23:24:57 +00:00
2f39db2375 Hero portraits in campaign bonus selection. 2013-02-09 19:19:14 +00:00
13b3d23b26 Finally working hero crossover in campaigns.
Uncovered new secrets of h3m.
2013-02-09 18:18:55 +00:00