Commit Graph

4882 Commits (1d3f3bcce30b211ba92b03fee3b7814042f0048c)
 

Author SHA1 Message Date
Nikolay Kasyanov 1d3f3bcce3 clang build fix 12 years ago
Marc Zinnschlag 043e6c09fe Merge remote-tracking branch 'chris/animation2' 12 years ago
Marc Zinnschlag 20e624e11a Merge remote-tracking branch 'jordanmilne/443-fix' 12 years ago
Jordan Milne 3ed77ca189 Include C++ header instead 12 years ago
Chris Robinson 8a086e3afb Cache the mesh names from the mesh/skeleton pairs 12 years ago
Chris Robinson 3131e8dae6 Don't get the text keys if they're not being requested 12 years ago
Jordan Milne 917bbc4e11 Create static and non-discardable textures with the right parameters (should fix Issue 443) 12 years ago
Chris Robinson 683ced54a0 Store and retrieve the node text keys in the bones' user object bindings 12 years ago
Chris Robinson a3d33db415 Store a NiNode's NiTextKeyExtraData in a user object binding on Ogre::Bone 12 years ago
Jordan Milne b52904a6ea Include headers necessary for compilation under VS2010 12 years ago
Chris Robinson 1d4d67f811 Avoid underflows if the texture name doesn't include a '.' 12 years ago
Chris Robinson 3f19b13695 Merge remote-tracking branch 'zini/master' into animation2 12 years ago
Marc Zinnschlag 78e55a92a8 Merge remote-tracking branch 'blunted2night/cmake_no_esmtool_fix' 12 years ago
Marc Zinnschlag 215b43cc7b Merge remote-tracking branch 'blunted2night/texname_fix' 12 years ago
Marc Zinnschlag 3b80fd74fc Merge remote-tracking branch 'blunted2night/mygui_fix' 12 years ago
Marc Zinnschlag b4d63814cc post merge fix 12 years ago
Nathan Jeffords fec9a59237 changed EMSLoader to use ConstrainedDataStream
Changed the EMSLoader class to use the ConstrainedDataStream so that
future changes may benifit from its increased performance.
12 years ago
Nathan Jeffords 278337116b increased performance of ConstrainedDataStream
Reimplemented ConstrainedDataStream to use low-level IO calls and a
custom buffering scheme to avoid using C++ iostreams.
12 years ago
Nathan Jeffords 5c7f1bd497 moved ConstrainedDataStream into its own file
moved the ConstrainedDataStream into its own source file and changed
BSAFile to use it though the exposed factory function. This is in
preperation foreimplementing it based on feedback from profiling that
(at least on windows) the C++ iostreams library is quite slow.
12 years ago
Nathan Jeffords dcfa902525 fixed error in cmake when disabling esmtool 12 years ago
Nathan Jeffords 2181393518 change texture renaming logic to increase performance
ResourceGroupManager::resourceExistsInAnyGroup is slow (at least on
windows) if the tested path does not exist, but is fast if it does (due
to finding it in the index). This change tries the '.dds' version of the
name first, and reverts to the original if the '.dds' version was not
found.
12 years ago
Nathan Jeffords 3c91f7793b overrode MyGUI::DataManager::isDataExist
Created a override of MyGUI::DataManager::isDataExist to fix a
performance issue with MyGUI startup. This required moving the
functionality of MyGUI::OgrePlatform into OEngine::GUI::MyGUIManager so
that a new version of the MyGUI::DataManager could be created.
12 years ago
Marc Zinnschlag fbb59302d9 Merge remote-tracking branch 'blunted2night/loading_screen_fix' 12 years ago
Chris Robinson 61ad8bb3dd Use a list of mesh names instead of mesh objects 12 years ago
Chris Robinson 019893b5c6 Get rid of some unnecessary case-insensitive compares 12 years ago
Nathan Jeffords 9afe4467d8 cache results of query for spash screen names
ResourceGroupManager::listResourceNames returns a list of all resource
accessable which is expensive, this change caches the result of the
processed query so additional splash screen changes are quicker.
12 years ago
Marc Zinnschlag 5c007cd527 updated credits file 12 years ago
Marc Zinnschlag 0af7a2888a Merge remote-tracking branch 'scrawl/ai_script' 12 years ago
Marc Zinnschlag 25d9918765 post merge fix: bringing code more in line with our naming standards and fixing an invalid name (names starting with double underscore are reserved in C++) 12 years ago
Marc Zinnschlag c0260697c2 Merge remote-tracking branch 'scrawl/master' 12 years ago
Marc Zinnschlag ce5d27b07b Merge remote-tracking branch 'scrawl/button_fixes' 12 years ago
scrawl 42e0501c67 fix typo 12 years ago
scrawl a5ef669eb6 Merge branch 'master' of git://github.com/zinnschlag/openmw into HEAD
Conflicts:
	apps/openmw/mwscript/aiextensions.cpp
	apps/openmw/mwscript/docs/vmformat.txt
12 years ago
scrawl ba7086cadf Use race/class names (instead of ID) in replaced escape sequences 12 years ago
scrawl 1718d735b5 Fix menu/journal/book/scroll buttons when using localised MW-installations
This patch implements a custom widget that can switch its texture on-the-fly, making it obsolete having to use an atlas to get a hover animation. This also removes the predefined size restriction and should now work with all button texture sizes.
12 years ago
scrawl ddbe13e569 Workaround for http://bugs.openmw.org/issues/475 12 years ago
Marc Zinnschlag ff74f687fb Merge remote-tracking branch 'lazydev/master' 12 years ago
lazydev 04cca2a1ce fix for http://bugs.openmw.org/issues/517 12 years ago
Marc Zinnschlag c613f07b84 updated credits file 12 years ago
Marc Zinnschlag 83fe128e87 Merge remote-tracking branch 'potatoesmaster/ini_fallback_values-draft' 12 years ago
Marc Zinnschlag 0e80b445a9 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl 86f30992d7 fix message boxes not appearing properly when e.g. trading 12 years ago
Emanuel Guevel 2a7336c310 mwiniimporter: handle ini file encodings
Use components/to_utf8 to handle encodings.
Add an --encoding option for choosing between win1250, win1251 and
win1252 encodings for the imported ini file.
12 years ago
Marc Zinnschlag 80a0be3264 Merge remote-tracking branch 'blunted2night/msvcbuild' 12 years ago
Nathan Jeffords 08fa9dcd3e replaced std::string concatenation with std::ostringstream
Changed a block of code that was performing a series of string
concatenations to use an ostringstream instead. This allowed the removal
of calls to std::to_string (not C++03 compliant) and fixes an compile
error in MSVC 2010 (ambigous overload when calling std::to_string).
12 years ago
Marc Zinnschlag 4a8bf40a83 Merge remote-tracking branch 'lazydev/master' 12 years ago
Nathan Jeffords a842fc2c11 added hack to fix an alignment issue in MSVC 2010
The default allocator in Visual Studio 2010 does not respect the
alignment requirements of classes it is allocating memory for. This
results in a potential crash when using OEngine::Physics::PhysicActor
that has been allocated on the heap if it is built against a version of
Bullet that has SSE intrinsics enabled.
12 years ago
Nathan Jeffords 7228f5d696 added missing reference to <cctype>
added missing reference to <cctype> that was causing Visual Studio 2010
to fail to compile stringops.hpp
12 years ago
Nathan Jeffords 008d6d6589 added additional library search paths to find bullet
This allowed CMake to correctly build Visual Studio 2010 project files against a windows compiled version of bullet (2.81 rev 2613)
12 years ago
lazydev 7cd1e87fe8 Merge branch 'master' of git://github.com/zinnschlag/openmw
Conflicts:
	apps/openmw/mwdialogue/dialoguemanagerimp.cpp
12 years ago