QTfrontend/game.cpp
2018-08-07 Wuzzy Add setting to disable audio dampening if losing window focus
2018-05-16 sheepluva add chat size to misc settings. persist in settings.ini ui-scaling
2018-04-07 sheepluva Quick Game: ignore hidden themes
2018-04-06 nemo quick game wasn't checking for hidden themes. It should, but this will at least make them not-crash. The results are kind of amusing.
2018-03-27 Wuzzy Fix team files and settings not saving properly, and remove FileEngine stuff from DLC
2018-03-05 Wuzzy Fix frontend error dialog always displaying "failed" as last engine message after engine crash
2017-11-03 Wuzzy Fix lastGameType not being updated if game type was demo or save (fixes a crash)
2017-10-03 Wuzzy Remove broken “Play again” button in stats page after an online game
2017-09-23 Wuzzy Randomized teams now can have any random hats (not just from types.ini)
2017-09-21 Wuzzy Provide translator context for a few less obvious engine strings
2017-04-13 Wuzzy Add buttons to randomize hats and hog names only
2017-04-13 Wuzzy Refactor team name generator
2016-04-13 Wuzzy Mission recategorization into trainings, challenges and scenarios.
2016-11-16 Wuzzy Set random flags and voice in random teams
2015-11-10 sheepluva use SDL2 to copy to clipboard sdl2transition
2015-11-10 sheepluva use SDL2 to paste clipboard contents sdl2transition
2015-08-10 sheepluva more copyright fixes
2015-03-08 sheepluva chat/copypaste: some adjustments and sanity checks
2015-03-08 sheepluva copy to/paste from system clipboard (via frontend)
2014-11-29 nemo Mix up the quick game terrain a bit.
2014-08-21 alfadur - Support for pausing multiplayer games
2014-06-15 unc0rr Revert all recent sheepluva's work
2014-06-15 sheepluva do not get stuck on "in game..." page just because of game crash. output a message instead. could still need some tweaking, but a man gotta sleep. and sheep too...
2014-05-28 unc0rr Fix some of issues found by coverity
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-04 unc0rr merge default webgl
2013-11-25 sheepluva unbreak various parts of campaign variable loading/saving
2013-10-11 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
2013-09-26 unc0rr - Load default binds from settings.ini
2013-06-23 nemo Configuration for tag display default
2013-06-17 koda update with default webgl
2013-06-04 koda update branch webgl
2013-06-07 sheepluva fix issue 664 ("Quick game will fail if the randomly chosen theme is a DLC/custom one") 0.9.19
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-04-20 koda update 0.9.19 with dev branch 0.9.19
2013-04-17 sheepluva fix for issue 599: "Change graphics size settings to use qspinbox"? somebody ask unC0Rr if that's what he wanted :p 0.9.19
2013-04-10 thunderstruck implementation of a restart-game button. location and appearance is not final :P
2013-04-02 koda update webgl branch webgl
2013-03-03 unc0rr Fix team file path
2013-02-08 unc0rr - Collect synced packets to send within 1 second (cSendEmptyPacketTime) into buffer which is flushed each second.
2013-01-26 koda update branch webgl
2013-01-25 sheepluva big indentation/whitespaces cleanup
2013-01-04 unc0rr Merge from default flibqtfrontend
2013-01-03 vitiv Separated fullscreen and windowed hwengine resolution parameters.
2012-12-31 vitiv merged changes
2012-12-29 dag10 GCI2012: Advanced Keyboard Configuration
2012-12-30 vitiv Preserve windowed resolution after manual resize
2012-12-25 koda update branch with default webgl
2012-12-24 RowanD GCI2012: Change Argument Passing Between Frontend and Engine
2012-12-18 unc0rr Use physfs here too flibqtfrontend
2012-12-16 unc0rr Merge from default flibqtfrontend
2012-12-16 unc0rr Implement some more callbacks flibqtfrontend
2012-12-13 unc0rr Delete poller when game is over flibqtfrontend
2012-12-08 unc0rr Some fixes flibqtfrontend
2012-12-04 unc0rr Register flib_gameconn callbacks flibqtfrontend
2012-11-27 unc0rr Some fixes flibqtfrontend
2012-11-26 unc0rr No more crashes when running quick game flibqtfrontend
2012-11-25 unc0rr Try to setup weapon sets for quick game flibqtfrontend
2012-11-25 unc0rr Oops, temporary objects involved flibqtfrontend
2012-11-25 unc0rr Convert HWTeam to be a wrapper to flib_team flibqtfrontend
2012-11-24 unc0rr - frontlib loads team config via physfs flibqtfrontend
2012-11-21 unc0rr Try to use map preview facilities: flibqtfrontend
2012-11-19 unc0rr Okay, remove previous request only if it has same parent
2012-11-19 unc0rr - Only allow one engine instance running at the moment
2012-10-28 Xeli merge Medo's GSoC work hedgeroid
2012-10-23 koda QMessageBox overhaul: unify buttons, style and appearance of info dialogs, fixing a few typos and return values along the way
2012-09-27 unc0rr Always run simple game on medium maps
2012-09-16 Medo Merge
2012-09-04 unc0rr More Qt-ish code, fix couple warnings.
2012-08-30 nemo neglected stuff
2012-08-30 nemo Checking merge against latest trunk
2012-08-30 nemo checkpoint merge
2012-07-09 Stepan777 rework saving of camera positions so there is no need to know framerate during prerecording.
2012-06-24 Stepan777 pagevideos is now much better that before:
2012-06-24 Stepan777 merge
2012-06-19 Medo Merge
2012-06-17 unc0rr - Move colorsModel to appropriate place
2012-06-11 Stepan777 1. Implement new page in frontend with options for video recording.
2012-06-11 Stepan777 merge
2012-06-10 Medo Merge
2012-06-10 nemo Ensure that Clan ammo always takes precedence over Per Hog Ammo in the flags. It'd be best for the user sake if these buttons acted more like radio buttons.
2012-06-25 belphegorr Fixed a bug where, after finishing a campaign mission, the user needed to reselect the team in the frontend in order to see the next mission.
2012-06-25 belphegorr The first campaign commit with a lot of changes...
2012-06-07 Stepan777 1. Add IFDEFs for video recording
2012-06-04 Stepan777 here it is
2012-05-29 Medo Removed dead/deprecated code and comments
2012-05-27 unc0rr - Allow switching colors with mouse wheel
2012-05-17 nemo Provide training/campaign with a random seed to ignore/use.
2012-04-28 sheepluva license header year range adjustments
2012-04-26 sheepluva messing with the theme model a bit (gets now auto-updated after DLC download too)
2012-02-17 koda the most important commit of the year
2012-01-30 nemo astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
2011-10-27 unc0rr - Remove some old unused code
2011-10-25 sheepluva move (prematurely) finishing game by removing all teams into engine since that's where it should happen
2011-09-25 sheepluva some more cleanups and refactoring.
2011-09-24 sheepluva cleaning up a little bit more, especially team class. we were leaking teams into heap memory on quick game starts btw
2011-09-11 unc0rr Save demo when loaded from save game finishes
2011-09-05 unc0rr Don't refuse to create save file when a game loaded from save interrupts
2011-09-04 unc0rr Replace iterators with simple declarative foreach (not tested if it works)
2011-06-23 unc0rr - Implement ThemesModel (load theme icons once, store in memory, don't reload from disk every time selection changes)
2011-05-17 nemo make the associate button use the user's settings for loading demos/saves
2011-05-03 koda * moved colours and default port from .cpp.in to .h
2011-04-11 nemo Change a few iterations over list to what is apparently a modification safe syntax, may fix issue #208 and #217 - needs testing of course.
2011-03-01 koda Happy 2011 :)
2011-01-17 koda merge
2011-01-04 koda merge with HEAD after 0.9.15 release, move consts and vars in their proper files experimental3D
2011-01-15 koda implemented actions for closing/enging program (needs testing over the net) 0.9.15
2010-12-09 unc0rr Pass hardcoded drawn map from frontend into engine \o/
2010-11-28 nemo Try suppressing those annoying "incorrect state" messages without actually breaking net play. Alter prior checks on GoBack. NEEDS TESTING.
2010-11-28 nemo Try to kill off all teams if the player returns to the lobby in mid-game. Also leave game room open for admins to kick/restrict joins etc. NEEDS TESTING PROBABLY BROKE SOMETHING OR OTHER
2010-11-21 nemo Increase teams to 8 to match the 8 colours, fix issue #108, reenable rope length modifier
2010-10-27 koda update branch with latest head, most likely breaking water color in stereo mode experimental3D
2010-10-10 nemo Add per-hog ammo option, initial stubs for infinite attack and weapon reset, fix a bug in ammo switching
2010-09-30 smaxx Engine/Frontend:
2010-09-18 smaxx Frontend:
2010-08-26 smaxx Engine:
2010-08-23 smaxx Frontend:
2010-08-02 koda clean and reorder arguments passed to engine
2010-08-02 koda applied from experimental3D, use a slider to set up quality
2010-08-18 smaxx Engine: experimental3D
2010-07-31 koda reverted stereo craziness - the experimental3D branch has been created for a reason
2010-08-02 koda new quality slider widget (needs to be customized), removed obsolete arguments experimental3D
2010-07-31 koda applying smaxx patch where it should be experimental3D
2010-04-16 smxx Engine/Frontend:
2010-04-16 smxx Frontend:
2010-04-01 nemo Update (c) lines to 2010 as unc0rr requested - they all had varying values so I just took the first year mentioned, then tacked on -2010
2010-03-29 smxx Engine:
2010-03-29 smxx Frontend:
2010-03-17 smxx General:
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-02-10 smxx Engine:
2010-02-04 smxx Server:
2009-10-25 unc0rr Change mission file format to allow more flexible config
2009-10-15 nemo openal fix, training map selection and rcplane adjustments from Smaxx (untested, but look reasonable). Bunch of new graphics from Tiy, new translation for pt-pt from inu_
2009-10-14 koda Smaxx patch for fixing all sound related issues on any system
2009-10-12 unc0rr Huge Smaxx patch with some fixes by me:
2009-10-03 unc0rr Fix /me chat command in demos
2009-10-03 unc0rr - Proper /team command implementation
2009-09-22 koda Smaxx's patch fixing openal sound issues with poor card drivers
2009-09-16 unc0rr Fix a warning
2009-09-16 unc0rr Don't spam debug messages
2009-09-16 unc0rr Optimize network traffic a bit:
2009-09-10 nemo And in frontend
2009-05-12 unc0rr Fix team name in training (broken by ttsmj's random teams patch)
2009-03-22 unc0rr Random team generator rework by ttsmj
2009-03-18 unc0rr - Fix warnings in frontend
2009-02-20 unc0rr 'Reduce quality' patch by nemo
2009-01-30 unc0rr Implement initial sound volume option
2009-01-03 unc0rr Check for deprecated ammo schemes at startup and delete them
2008-11-09 unc0rr Don't rerecord a demo
2008-10-18 unc0rr - Add brazilian translation
2008-10-15 unc0rr Fix chat messages in saves and demos
2008-10-15 unc0rr Share chat between frontend and engine
2008-09-19 unc0rr - Unbreak previously broken themes
2008-07-27 unc0rr Add a checkbox in frontend to turn music off
2008-07-27 unc0rr Add an option to engine for turning music off
2008-07-07 unc0rr Update copyright headers a bit
2008-05-25 unc0rr Use nick from frontend to prepend chat messages
2008-04-27 unc0rr Update copyright info in source files headers
2008-02-22 unc0rr - Get rid of PageSimpleGame, now pressing 'quick game' just starts round
2008-01-26 unc0rr Enable back fps counter
2008-01-25 unc0rr Start conversion to OpenGL rendering
2008-01-20 unc0rr - Use shotgun training as more attractive than the second one with bazooka
2008-01-15 displacer missing header fix
2007-12-26 unc0rr - Header cleanup in game.cpp
2007-12-19 unc0rr Some misc fixes
2007-12-19 displacer working weapons select
2007-12-16 unc0rr - Save after save now works
2007-12-14 unc0rr - Simplify net game objects relationship
2007-10-21 unc0rr - New training (not finished yet)
2007-09-30 unc0rr Use same team colors everywhere
2007-09-22 unc0rr - Training format change
2007-09-22 unc0rr Now trainings can have custom ammostore
2007-09-21 unc0rr Let hedgehog position be taken from config, still more work is needed
2007-09-21 unc0rr - Use current screen color depth in engine
2007-09-21 unc0rr Add CurrentHedgehog variable which simplifies code
2007-09-20 unc0rr Special game mode allowing the only clan on map for training mode
2007-09-18 unc0rr First step to store trainings in files
2007-09-15 unc0rr Triggers PoC: targets are spawned right after the previous damaged
2007-09-14 unc0rr Triggers proof-of-concept
2007-09-08 unc0rr Better stub for Training mode
2007-09-06 unc0rr More work on Training mode
2007-07-12 unc0rr Get possible screen resolutions from SDL library
2007-06-11 unc0rr Small fixes
2007-05-30 unc0rr Save saves in Save directory
2007-05-27 unc0rr Option for alternative damage tags
2007-05-10 unc0rr Simplify reading from file ;)
2007-03-15 displacer merge fixes from branch
2007-02-23 unc0rr - Change proto version to 4
2007-02-20 displacer some debug messages removed
2007-02-20 displacer frewetype warning is now printed to console
2007-02-10 unc0rr - Better AI thinking behavior
2007-02-08 displacer virtual destructors for tcpBase derived classes, readarray clear removed as unneeded
2007-02-07 displacer segfault after endgame fixed?!
2007-02-05 unc0rr Fix net game ;)
2007-02-05 unc0rr - Fix net game bug
2007-02-03 displacer additional error checking
2007-01-21 displacer first buggy hedgehogs num net change
2007-01-15 unc0rr - Store more team specific values in HWTeam
2007-01-15 displacer Run game message added, team and config info provided for net game
2007-01-13 unc0rr Don't show game stats in case of interrupted by command '/quit' game
2007-01-11 unc0rr Game config commands are generated by GameCFGWidget
2007-01-08 unc0rr Use new parameters, small protocol change
2007-01-04 unc0rr - Better blowtorch
2006-12-10 unc0rr 'Show FPS' and 'FPS limit' options
2006-12-10 unc0rr Implemented FPS limit and show/hide FPS value
2006-12-08 displacer automatic assign of game server TCP port
2006-11-24 unc0rr Protocol version sets in CMake
2006-11-23 unc0rr Engine gets Data path from frontend
2006-11-19 displacer fixed: choose map for simple game is working now
2006-11-18 displacer map choose from files added
2006-11-18 unc0rr - Fix infinite loop when selecting weapon with ammo menu
2006-11-14 unc0rr 'Proto' class to make things easier
2006-11-01 unc0rr - Fixes for map mushrooms
2006-10-28 displacer rgb instead of rgba sending to engine
2006-10-28 displacer multiplayer colors enabled
2006-10-27 unc0rr Fixed compilation on *nix .)
2006-10-27 unc0rr Implement Knowledge Base for libs/compilers bugs
2006-10-05 unc0rr - Update more headers
2006-10-05 unc0rr Relicense to GPL
2006-10-02 displacer tcp sockets are incapsulated in TCPBase class now
2006-10-01 displacer united TCP transfers for start game and receive preview
2006-10-01 displacer prepare uniting tcp classes
2006-09-27 unc0rr Changeable volume
2006-09-26 displacer working map preview
2006-09-21 unc0rr Fix demos usability
2006-09-16 unc0rr Fix hedgehog physics %)
2006-09-15 unc0rr Don't save demos in 'bin' dir
2006-09-11 unc0rr fix 'Simple game' and playing demos
2006-09-09 unc0rr - Small fix for AI
2006-09-09 displacer teams and hedgedogs num selection added to HWgame
2006-08-27 unc0rr Update file headers & delete unneeded files
2006-08-27 unc0rr Use QUuid to generate seed, rand() to choose theme
2006-08-18 displacer GameUIConfig* member removed
2006-08-14 unc0rr - Use right packet length
2006-08-06 unc0rr - make the game be run from ${PREFIX}/bin with data in ${PREFIX}/share/hedgewars/Data
2006-07-26 unc0rr Convert all pages to classes
2006-07-25 unc0rr Predefined teams, 'simple game' doesn't need to create team
2006-07-25 unc0rr New GameCFGWidget. Now it's possible to set forts mode from ui
2006-07-24 unc0rr Start rewrite ui
2006-07-20 unc0rr - Fixed bug with hedgehog under water using rope
2006-07-08 unc0rr - Unicode support for team and hedgehogs names
2006-01-21 unc0rr Send run parameters by cmd line, game parameters by IPC... breaks network game
2006-01-15 unc0rr - Rename frontend to hedgewars and compile it to engine directory
2006-01-10 unc0rr - Removed dark pixels on the corners of health case
2006-01-09 unc0rr - Fixed crash in IPC code
2006-01-07 unc0rr - More binds
2005-12-31 unc0rr - Anti-flood and anti-lag changes
2005-12-28 unc0rr With this patch the game doesn't crash when gaming by net
2005-12-27 unc0rr Now net game is near available, but exception occurs...
2005-12-16 unc0rr - clear demos list before adding items
2005-12-07 unc0rr Frontend lets define more binds
2005-12-06 unc0rr - Get rid of old frontend
2005-11-13 unc0rr - Many improvements to frontend
2005-11-09 unc0rr frontend rewrite for QT4
less more (0) tip