0
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 5 hours ago.
Dec 02, 2024 — Dec 02, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
-Added UI files for several dialogs -Added code implementations for aforementioned dialogs -Main editor only activates once a new case is started -Basic syntax highlighting -Ability to add/remove/edit text blocks More... over 17 years ago
Initial revision More... over 17 years ago
-Added auxdialogs.* files for various message dialogs -Added dialog to warn user if case contains no profiles or evidence -Config file now stores key:value map variables -Key for showing export warning dialog added to config file map More... over 17 years ago
-Implemented basic saving/loading of game -TextParser now stores queued triggers in deque instead of queue -TextParser also has a global instance -Added functions to TextParser for serialization of data -Added functions to IO namespace for loading/saving of GameState More... over 17 years ago
-Fixed potential bug where audio was disabled but output was attempted -Fixed compile problem involving a missing header for auto_ptr More... over 17 years ago
-Updated case to include default blocks -IO functions updated to load this data More... over 17 years ago
-Default blocks are now saved/loaded/exported with case -Default block language is now determined by the editor's interface language -CoreBlockDialog now updates edited blocks -Added remaining default blocks to resource file More... over 17 years ago
-Applied patch by Adam Williamson to fix ImageMagick problems in Makefile -Added dialog to edit default blocks in the game -Changed Polish translation file to be correct -Reorganized the resource file into a top level directory -Included some default block files (still TODO) -Included utility function to capitalize strings More... over 17 years ago
-Added internationalization files from editor -Optimized Color class to use a single variable -Rearranged interface of Present buttons during cross examination -Fixed bugs in cross examination where some testimony pieces were ignored More... over 17 years ago
-Fixed bug where cross examination omitted first testimony piece More... over 17 years ago
-Fixed bug where testimonies with one piece weren't handled correctly More... over 17 years ago
-Fixed memory leak in UIManager More... over 17 years ago
-Fixed bug where requesting answer ignored mouse clicks -Fixed bug where the text box wasn't drawn when the upper screen is dimmed More... over 17 years ago
-Replaced the remaining static buttons with animated ones -Added more missing active button textures to resource file -Fixed bug where Button::getHeight() returned the width instead of the height More... over 17 years ago
-Documentation updates by Luke Granger-Brown -Fixed bug where certain buttons weren't accepting clicks -Added more image buttons (profiles and evidence) and animations More... over 17 years ago
-Added type-safe C++ callback templates -Replaced old animation callbacks with new templates -Added class to represent buttons that are composed of images -Court Record button now uses the animated image button class More... over 17 years ago
-Overhauled old button animations to be more object oriented -Each button is now a separate animation in and of itself -Buttons render themselves instead of going through the UIManager -Beginning code for image based buttons -Cross examination animation now redraws the lower screen as expected More... over 17 years ago
-Fixed bug where Unicode characters weren't drawn -Fixed a few bugs related to testimony and cross examination sprite animations More... over 17 years ago
-Reimplemented court camera movement -Reimplemented testimony sprite sequence More... over 17 years ago
-Reimplemented screen shaking -Added control character to pause text -Reorganized textparser.h to enumerate control characters -Font functions now check to not draw reserved characters More... over 17 years ago
-Flash and flashback animations are now drawn correctly -Error about null texture is now suppressed during loading More... over 17 years ago
-Fixed bug where button texture coordinates weren't properly passed to glTexCoord More... over 17 years ago
-Updated examine scene crosshairs to work again -Crosshairs now pulse a blue color More... over 17 years ago
-All drawing is now done with OpenGL -Converted all functions in Renderer namespace to make use of OpenGL instead of SDL's blit methods -Texture class is now used instead of SDL_Surface pointers -Images with dimensions that aren't powers of 2 are expanded to work with glTexImage2D -Combined multiple coordinate function parameters into Point parameters for Sprite functions -Image alpha can now be specified explicitly in stock.cfg -Added constants for proper layering on Z-axis -Added triggers to call out exclamations: * objection * hold_it * take_that -UIManager's exclamation() function now takes a sound effect parameter -Resource file now stores all images as highly compressed PNGs -Replaced solid font drawing with blended variant -Audio no longer expects sound effects to be in .wav format -Sections of code that haven't been overhauled to new OpenGL rendering are accompanied by a FIXME comment More... over 17 years ago
-Updated resource file More... over 17 years ago
-Implemented flashback style animation for images -Added the flashback_image trigger -Fixed bug where the text box was still being drawn during certain animations -Changed format of sound effects in resource file from .wav to .ogg More... over 17 years ago
-Implemented new animation to decay an alpha value over time -Added triggers to fade the background to black and restore it: * fade_bg * restore_bg More... over 17 years ago
-Updated IO functions and other code to support new location states -Added trigger to let the user switch location states -Location struct now stores its current state in a variable More... over 17 years ago
-Fixed bug where location states weren't properly serialized More... over 17 years ago
-Fixed some spelling errors and added more strings in translation file More... over 17 years ago