Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-28 | LASTEXPRESS: Cleanup comments | Littleboy | |
2011-06-28 | LASTEXPRESS: Move Sound class to the sound folder | Littleboy | |
2011-06-28 | LASTEXPRESS: Move sound queue related functions to a separate class | Littleboy | |
- Implement missing queue reset function - Cleanup SoundManager::playLoopingSound() | |||
2011-06-28 | LASTEXPRESS: Move more entry-related functions to Entry class | Littleboy | |
2011-06-25 | LASTEXPRESS: Give proper name to another sound struct member | Eugene Sandulenko | |
2011-06-24 | LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry class | Littleboy | |
2011-06-24 | LASTEXPRESS: Refactor Sound class | Littleboy | |
- Move entry-related functions to separate class - Move enumeration to shared header and rename FlagType to SoundFlag | |||
2011-06-24 | LASTEXPRESS: Implement playLoopingSound() | Eugene Sandulenko | |
In order for it to work properly, updateQueue() should be unstubbed. | |||
2011-06-23 | LASTEXPRESS: Move Menu class to a separate folder | Littleboy | |
2011-06-22 | LASTEXPRESS: Move Fight class to its own folder | Littleboy | |
2011-06-22 | LASTEXPRESS: Make some static data const respectively static. | Johannes Schickel | |
2011-06-22 | LASTEXPRESS: Named several soundEntry structure members | Eugene Sandulenko | |
2011-06-22 | LASTEXPRESS: Implement sound filters. Still not hooked in. | Eugene Sandulenko | |
2011-06-03 | LASTEXPRESS: Remove unused variables. | eriktorbjorn | |
2011-06-02 | LASTEXPRESS: Replace sprintf() usage with Common::String::format() | Littleboy | |
2011-05-24 | LASTEXPRESS: Add a separate sound cache list for entries with a sound data ↵ | Littleboy | |
buffer | |||
2011-05-14 | LASTEXPRESS: Silence compiler warning | Max Horn | |
2011-05-13 | LASTEXPRESS: Implement SoundManager::setupCache() | Littleboy | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-11 | LASTEXPRESS: Implement last part of inventory handling | Littleboy | |
2011-05-10 | LASTEXPRESS: Implement item selection and scene loading | Littleboy | |
2011-05-10 | LASTEXPRESS: Implement highlight of inventory items | Littleboy | |
2011-05-10 | LASTEXPRESS: Draw portrait non-highlighted in Inventory::show() | Littleboy | |
2011-05-10 | LASTEXPRESS: Add button pressed state for inventory handling | Littleboy | |
2011-05-10 | LASTEXPRESS: Implement skeleton code for selected item and inventory selection | Littleboy | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-09 | LASTEXPRESS: Add support for item highlight in inventory and scene restore | Julien Templier | |
- Properly show egg not highlighted by default - Fix GCC warning in drawItem() - Remove unused code svn-id: r55855 | |||
2011-02-09 | LASTEXPRESS: Implement proper Inventory::open() and Inventory::close() | Julien Templier | |
svn-id: r55848 | |||
2011-02-09 | LASTEXPRESS: Properly update cursor when hovering Egg and inventory items | Julien Templier | |
svn-id: r55847 | |||
2011-02-09 | LASTEXPRESS: Refactor inventory handling | Julien Templier | |
- Rewrite menu icon part of Inventory::handleMouseEvent() - Add proper support for icon brightness - Add drawItem method in place of macro svn-id: r55846 | |||
2011-02-07 | ALL: Fix whitespaces / indention | Max Horn | |
svn-id: r55818 | |||
2011-01-26 | LASTEXPRESS: Add some more error handling to Savegame and Sound classes | Julien Templier | |
- Add some const modifiers where applicable - Add some missing casts svn-id: r55541 | |||
2011-01-25 | LASTEXPRESS: Fixed Memory Leak in Subtitles. | David Turner | |
Also, fixed minor uninitialised read in animation event polling. svn-id: r55524 | |||
2011-01-25 | LASTEXPRESS: Correct typos in Alexei logic and sound code | Julien Templier | |
svn-id: r55523 | |||
2011-01-25 | LASTEXPRESS: Fix accidental assignment in sound.cpp. | David Turner | |
Checked with Littleboy that this was not intentional. svn-id: r55520 | |||
2011-01-25 | LASTEXPRESS: Corrected format warning in state.h | David Turner | |
svn-id: r55519 | |||
2011-01-25 | LASTEXPRESS: Add per-entry sound stream (this fixes all dialog being cut as ↵ | Julien Templier | |
soon as a new sound is queued) svn-id: r55513 | |||
2011-01-25 | LASTEXPRESS: Add some subtitle support to Sound class | Julien Templier | |
svn-id: r55511 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-19 | LASTEXPRESS: Poll events when loading savegames to prevent freezing the ↵ | Julien Templier | |
application svn-id: r54368 | |||
2010-11-19 | LASTEXPRESS: Add missing queue reset in Entitites::resetSequences | Julien Templier | |
svn-id: r54367 | |||
2010-11-16 | LASTEXPRESS: Fix SequenceFrame leak in Entities code | Julien Templier | |
- Add EntityCallData destructor to dispose of frames & Sequences - Properly dispose of frames in Entities::resetSequences() svn-id: r54270 | |||
2010-11-15 | LASTEXPRESS: Use Common::StackLock instead of mutex lock/unlock in Sound class | Julien Templier | |
svn-id: r54247 | |||
2010-11-15 | LASTEXPRESS: Fix frame leak in Entities::processFrame() | Julien Templier | |
When not keeping the previous frame, the current frame was overwritten. We now delete it before assigning a new value. svn-id: r54246 | |||
2010-11-15 | LASTEXPRESS: Don't use NULL in arithmetic (silences a warning) | Matthew Hoops | |
svn-id: r54244 | |||
2010-11-15 | LASTEXPRESS: Protect sound queue accesses with mutex | Julien Templier | |
Sound entries were being streamed before the data was fully loaded and queue addition/removal could happen while the sound timer was going through the queue (reported by digitall). svn-id: r54241 | |||
2010-11-11 | LASTEXPRESS: Use SAFE_DELETE for class variables | Julien Templier | |
svn-id: r54201 | |||
2010-11-11 | LASTEXPRESS: Fix more memory leaks | Julien Templier | |
- Missing deallocation of queued frames in SceneManager - Leaking functor on each call to entity setup functions - Add SoundEntry destructor & better Entity cleanup as reported by digitall svn-id: r54196 | |||
2010-11-11 | LASTEXPRESS: Fix some memory leaks | Julien Templier | |
- Reading past the end of file in SaveLoad::init - Missing deallocation of cache in SoundManager - Missing deallocation of coords in SceneHotspot - Missing deallocation of event handlers in LastExpressEngine::setEventHandlers - Missing deallocation of InSaveFile in SaveLoad::isSavegameValid - Missing deallocation of frames in Menu as reported by digitall svn-id: r54193 | |||
2010-11-01 | COMMON: Rename String::printf() to String::format() | Max Horn | |
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004 |