This is an automated email from the git hooks/post-receive script. odyx pushed a change to annotated tag debian/0.1.6-1 in repository colobot.
at feaa568 (tag) tagging f51474094a79be44beb5c21544908b33ceecc2b3 (commit) replaces debian/0.1.5-2 tagged by Didier Raboud on Thu Sep 17 12:31:59 2015 +0200 - Log ----------------------------------------------------------------- colobot 0.1.6-1 Debian release -----BEGIN PGP SIGNATURE----- iQGcBAABCgAGBQJV+paxAAoJEIvPpx7KFjRVpwYL/0FOuNF89LkehPbKoOGE03pN hVtbZVLEEPeTG27XknLEuzmNJqBLnRTOnh1zskLpnZtg5+olKeIqQT1F6zJPju+r P1iLTXVzSI5xraOn4ptkbPDzZMLWrMQlIHRyO7+Bf5PLNirzv4evo4LOTP5Y6Xas eIu/iGwVWGCEuEGOfVcAk5zw5jrWhE2ZZX3S/Z2b5OORyxKoyrq+CRZFwun+rbLI 1BI5ubTKpS8xN+2t9zXtxq1A/Rc/OClHwulBbwtra5ADQlbWDlc+Gm1aDGcGyJOj WhvnFAgskhh4s16SPs+pKa0/XdTjwPhNnB/zi9LC4B0IF9WvFWP0s3XRsv6MG4m5 cfbe6Vbf4BuwG4ni8/Lbm1y3qZIGm668sSbx0WlRc8XkCL2jr1sbbNr6G/+0NnaQ toV7M4qFbpkErDa9LleMUJw2XUzJ5MPF91cXnfTixE+IFNoT5kzjupElJWoU28uY PUTJLg5B2OZt6pCwippU+GsYgQe0yqR2E3DQPF/9lQ== =ldtI -----END PGP SIGNATURE----- Adrian Korzeniowski (1): Add missing wget dependency for OS X Artur Czajka (1): #257 Destructor is parsed and (by some magic) already used Didier Raboud (6): Update french translation for 0.1.6 Merge tag 'upstream/0.1.6' into debian/master Drop debian/source/local-options that is now obsolete Rework the handling of music re-encoding: Update debian/gbp.conf colobot 0.1.6-1 Debian release Mateusz Przybył (1): Merge pull request #553 from Schocker/patch-1 MrSimbax (13): Add filter parameter to radar editor hint Ignore QtCreator temp files Fix flatspace editor hint Update submodule Update data submodule Add an ability to cancel making a building (fixes #509) Fix interrupting Me building when he's not selected (fixes #548) Update data submodule Update data submodule Update data submodule Update data submodule Update data submodule Update data submodule Piotr Dziwinski (151): Create CObjectFactory Rename objman.h/cpp -> object_manger.h/cpp Proper CObject lifetime management Some syntax sugar for iterating through all objects Fix setting position of power cells Fix introduced compilation warnings Fix some more warnings reported by Clang Refactor level parser code Fix saving addresses instead of data in user profile Proper CAuto, CBrain, CMotion, CPhysics, CPyro lifetime management Remove unused field "material" from CObject class in CBot CObject interface cleanup Disable GCC build in travis Get rid of some more manual memory management Drop GCC 4.6 support Create CExchangePost subclass Further cleaning of CObject interface Regenerated translation files Rename fret/truck to cargo/transporter Fix comment changed by mistake Introduce new CObject base class and mixin class framework Fix for issue #492 Sound enum refactoring Refactor model-related code Use boost::lexical_cast instead of std::to_string Refactor CObject interface related to crash spheres Fix not updating track texture mapping CTransportableObject interface Remove unused variable CProgrammableObject interface CJostleableObject interface CCarrierObject interface Fix crash in appearance menu CPoweredObject interface GlobalSphere -> CameraCollisionSphere refactoring CStaticObject subclass using new model framework Fix some more CObject interface issues Added check to avoid possible object deletion bug GetPostion(), GetRotation() and GetScale() in CObject interface Fix PNGSaveSurface not closing file sometimes Fix missing curly braces Make object deletion safe while iterating through their list Fix crash when replacing power cell Make CAuto classes use COldObject Make CMotion classes use COldObject Make CPhysics and CBrain use COldObject Make CTask classes use COldObject Remove unnecessary #include "object/object.h" Clean up more functions from COldObjectInterface Fix for #503 Fix for #504 Remove unused reset code Refactor ResetCap -> AnimateOnReset Fix checking boolean like int Add exception handling when creating new objects on level loading Better exception handling in CRobotMain Fix reading new model format with CRLF line endings Refactor old Get/SetPosition -> Get/SetPartPosition Refactor old Get/SetAngle/Zoom -> Get/SetPartRotation/Scale Fix setting wrong explosion type DeselList refactoring Fix focusing issues with controls and cheat console Fix some memory problems reported by valgrind Remove manual memory management in oalsound Fix double increment bug in OpenAL channel allocation Extracted CSDLFileHandler from CResourceManager Refactor CSNDFile -> CSNDFileWrapper Add MakeUnique template to avoid use of naked new Use MakeUnique with level parser classes Add MakeUniqueArray for array types Fix for #516 Add some CMake code for use with colobot-lint Fix for incorrect compile flags in colobot-lint Add missing forward declaration in CBotToken.h Updated MacOSX install instructions Updated MacOSX install instructions Fix using Debug build type by default Updated data submodule Remove unneeded LoadTexture calls Replace std::regex with boost::regex Some style and whitespace fixes More style fixes Include refactoring Make saving screenshot thread- and exception-safe Class naming fix Fix segfault in unit tests Add virtual destructor to CScreen to fix memory corruption issue Fix Clang compilation Fix crash in glDeleteTexture Fix very subtle memory access bug Add proper initializations in basic graphics structures Add proper initializations in OpenGL classes Add proper initializations in CPlanet and refactor planet mode Add proper initializations in CWater, CTerrain and CCloud Add proper initializations in remaining graphics classes Get rid of memsets Normalize static variables and functions Address comments on commit d7bc28a Fix for cursor particles in main menu Fix for Clang compilation Replace size_t with std::size_t Indent style fix Add proper initializers to common classes Fix Clang warnings about use of abs() Replace anonymous union in Event with pointer to appropriate struct Add proper initializations and remove manual memory management in app classes Remove obsolete test environments Add proper initializers and remove manual memory management from common classes Add missing includes Fix Clang compilation Remove old CBot console Add missing initializers to sound classes Add proper initializers and remove manual memory management in ui classes Add missing include Remove manual memory management from graphics classes Add missing include Add more missing includes and forward declarations Fix memory leak in creating textures Fix for gtest build with Clang libc++ Add missing include Add other missing #include <stdexcept> Further fixes for GCC 4.7 build Remove old CModelFile test Remove travis config Add proper initializations and remove manual memory management in remaining classes Addressed comments on commit efedb44 Fix some stupid mistakes connected with implicit bool casts Fix possibly incorrect code in OpenAL Buffer class Fix implicit bool casts in CSettings Better parsing of bool properties Compile fix Compile fixes for MSVC2013 Fix reporting unhandled exceptions in MSVC Replace NULL -> nullptr Refactor Character::posPower Apply clang-modernize -add-override Apply clang-modernize -use-nullptr Update LICENSE-HEADER.txt Fix license header in all files Fix missing empty line after license header Get rid of "blacklisting shadowXX.png" logs Add script for running colobot-lint on changed files Fix #607 Fix MSVC compilation Fix #619 Whitespace fixes Temporarily revert new tree0 model code Refactor CRobotMain::DeleteObject -> DestroySelectedObject Fix for #621 Compile fix Fix another issue in #621 Piotr Dziwiński (3): Merge pull request #490 from dreamer-dead/change-cbotvar-init-type Merge pull request #530 from vieux/dev Merge pull request #567 from colobot/dev-user-friendly-abort Tomasz Kapuściński (24): Added ShadowRange option Added automatic graphics detection (-graphics auto) Corrected compilation errors and warning Removed VBO override switch and some unnecessary code Corrected compilation errors on Linux builds Defaulted shadow color value to 0.5 Merge branch 'dev' of https://github.com/colobot/colobot into dev Refactored framebuffer implementations Merge branch 'dev' of https://github.com/colobot/colobot into dev Added Multisample anti-aliasing (MSAA) Possible fix for #458 Small corrections in MSAA implementation Corrected small rendering problem Corrected problem with loading level background images Corrected energy cell's angle when created with robot Potential fix for rendering problems in OpenGL 2.1 engine under Linux Fix for issues #486 and #487 Fix for issue #488 Removed spoiler from tooltip in options menu (fixes #489) Added 'speed ###' cheat for changing simulation speed to arbitrary value Potential fix to #511 Game displays an error message and uses default graphics device when unknown device is selected with -graphics switch Corrected some problems with dynamic shadows Possible fix for issue #520 Victor Vieux (3): add 2 missing dependencies for MacOSX this is not a type fix highlighting dreamer.dead (2): Set CBotVar::m_binit type to specific enum instead of plain int. Address review remarks, fix names and errors in code. krzys-h (374): Post-release alpha-0.1.5 Fixed program arguments not being parsed on restart (#483) Fixed Destroyer object destruction (fixes #308) Vault now locks only objects created during level loading (fixed #164) Basic support for teams and code battle missions Refactored EndMissionTake and AudioChange Added support for teams in EndMissionTake Don't finish mission if there are no win conditions Added object.team in CBot Support for team filters in radar() Added Any constant in CBot Added TeamName Fixed radar() detecting neutral objects as enemies Don't use binary literals in radar filters Renamed Mission -> Level, MissionController -> LevelController Added All back to ObjectType parser Updated data submodule Updated data submodule Fixed counting of nautral objects in EndMissionTake Fixed build() particles Fixed F12 debug screen background Remove program limit in scene files, closes #494 Don't hardcode script4Runnable=in exercises, closes #493 Made autosave timer independent from simulation speed, closes #485 Implemented basic joystick selection Fixed unused variable warnings Refactored keybindings storage Added joystick settings in colobot.ini Don't open joystick if it's not enabled in ChangeJoystick Fixed EndMissionTake conditions (again) Removed old Teen objects Removed old level parser functions (cmdtoken.cpp) Renamed some CAuto and CMotion classes Removed cmdline limit Added x6 speed option Updated Russian translation Cleaned up GetHelpFilename Better splashscreen scaling on widescreen resolutions Fixed file.readln() help file Added aspect ratio in resolution list (#501) Updated data submodule Better mouse scaling on widescreen resolutions Added system mouse option Refactored EnableBuild, EnableResearch and DoneResearch Separate DoneResearch for teams Hacked CBot engine to get pointers to CObject* in calls to class members Disallow controlling enemy objects from CBot Updated data submodule Updated data submodule Merged destructor parsing from tr00per/dev TraceColor enum Removed unused particle types Updated data submodule Made pendown() trace opaque Fixed system mouse setting Fixed shortcuts behavior Fixed Robby (OBJECT_TOTO) animations Added global magnifyDamage setting Fixed enemy ruins not becoming neutral on destruction Separate shortcut bars for teams Addressed commit comments on a0e0ee363197e05d94fad92152cc75d240be9f30 Movie lock refactoring More TraceColor refactoring Replaced CLogger::GetInstancePointer() calls with GetLogger() Fixed Alt+Enter starting not runnable programs, fixes #510 Fixed line endings in pathman.cpp Removed old CBot-related files Fixed a crash Refactored Scribbler recorder to std::string Fixed Polish translations for Scribbler Fixed brain.cpp compilation under MSVC Removed manual memory management in CBrain in program list Fixed potential error in locale logging Addressed commit comments on a872ea128bc8beeb78551e5b2a257c02325f86f4 LevelCategory enum Finished support for up to 999 chapters and levels CPlayerProgress Fixed #346 CProfile -> CConfigFile CPlayerProgress -> CPlayerProfile Changed scene loading to use CPlayerProfile for paths Removed obsolete save directory configuration Fixed EndMissionTake processing order with immediat=1 Fixed particle rendering (#518) Fixed huge lag on closing settings Refactor reading "object" class in CBot Refactored CBot class "file" to PHYSFS Combined all level list phases into one, removed PHASE_TERM Renamed some phases to more meaningful names Fixed CEditValue crash Removed unused texture quality setting Added FilterMode, MipmapLevel and Anisotropy to settings screen Added MSAA to settings screen Fixed a crash on exiting from win scene to level list Made settings unavailable during in simulation setup visible but not editable Added shadow mapping to settings screen Renamed original shadows to simple shadows Shadow mapping now disables old shadows Proper fix to #94 (finally!!!!) Added new options to configuration presets Better scaling of shortcut buttons on widescreen resolutions Fixed minimap texture disappearing on texture settings change Fixed possible problems when trying to use shadow maps in unsupported configuraions (#522) Fixed public program save directory Team object recoloring (#514) Fixed bug with object loading introduced in 083f21652949d48fc1c9dada0cfb8937e9ee2b71 Moved "object" class management to CScriptFunctions Added object.velocity, closes #523 Fixed warning in CBrain Removed the need for progfunc() in object.factory() Added researched(), canresearch() and buildingenabled() Fix #529 Fix #528 Fixed code pause editor bug (#527) Added flatspace() Possible fix to #482 Fixed #541 Fixed early profile creation (#538) Fixed reversed Arrow colors (#537) Fixed shadow mapping disable when not supported (#522) Fixed #542 Fixed ExchangePost info saving Fixed "this" (#547) Updated help file paths Fixed program from object.factory() being kept in BotFactory for every next manual operation Fixed InterfaceGlint and InterfaceRain using the same config value name Cleaned up "textures/"+something, fixed more possible occurences of #531 Save screenshot image in a separate background thread (#546) Fixed screenshot image lag on old GPUs that have problems with not power-of-2 textures (#546) Possible fix for MXE builds Fixed position & direction when copying object from F12 menu Fixed this.orientation values outside of 0-360 range Moved saved scene loading to CPlayerProfile Moved scene to load out of CMainDialog Moved settings out of CMainDialog into a separate class Removed unused m_access* variables Moved window position and font size storage from CRobotMain to CSettings Split CMainDialog Removed GetChapPassed from maindialog.h Fixed log message Updated submodule Added #Include support in level files Updated submodule Fixed a bug in 47d79c9977027e8f66abc74832c433d7623c02be Fixed cheat console and particles during loading Split CScreenSetup Separated CMainUserInterface from CMainDialog Moved all UI controls to a subdirectory Check available texture units in shadow mapping settings Fixed saving of selected object in autosaves Fixed mouse particles appearing in simulation Fixed version text disappearing during loading Fixed dialog opening animation and particles Refactored CMainDialog Don't rotate autosaves if not needed Always clear tooltip and highlighted object on phase change Drop (now unused) m_phase from CMainDialog GUI loading error popup Reimplemented hiding mouse during loading Fixed level loading error message Removed unused LOD level setting Moved some interface controls around Fixed a typo in Polish translation Added "No userlevels installed" message Added "saving in progress" indicator Fixed crash in IntroduceVirus if robot doesn't have any programs Fixed RedArrow and BlackArrow transparency (#545) Rename text.png to effect03.png Fixed a crash when trying to infect an empty program Remove unneeded empty map.png file Use CText for virus particle rendering Changed TAB character rendering to be red, like in the original game More random virus particles Fixed selection save when saving manually Fixed version being displayed during intro Hide some things in save screenshots Implemented loading progress bar Fixed ULTRA LONG loading time bug introduced in 5593f427f6f36b6c1b61329aeabead714cc2e778 Fixed -runscene Fixed "unable to open shadow??.png texture" errors again Updated Polish translations to fit in limited loading screen space More details on terrain loading Backported some thread classes cleanup from dev-threads (1ad8ff6e47fb9e249e6bcbc2f4a3a94933a1168a) Improved stats display Fixed apperance interface (#551) Added Anisotropy to configuration presets Fixed too high BlackArrow density Fixed version display being invisible during loading Fixed gun targetting with mouse Fixed screen_level_list.cpp warnings Removed some unused CBrain members Fixed AlienQueen crash CTaskExecutorObject interface; some general task and CBrain cleanup Removed m_event from script.h Moved all UI code out of CBrain into Ui::CObjectInterface Fixed manual control overriding tasks Fixed editor being unavailable after starting the program Removed manual memory management in CBrain and CObjectInterface Merged CBrain into CProgrammableObject CMovableObject, CControllableObject CScript user pointer cleanup; moved some functions from COldObjectInterface to main CObject CPowerContainerObject interface Removed SetCapacity() Moved StartDetectEffect to CRobotMain Moved SetHighlight to CControllableObject Move GetTooltipText and Get/SetLock to CObject; remove Get/SetEnable Moved common interface implementations to separate classes Removed some old, unused code Removed SetShowLimitRadius CRangedObject CFlyingObject; CJetFlyingObject Moved GetPhysics() and GetMotion() to CMovableObject; moved trace drawing to CTraceDrawingObject Moved files not directly related to CObject into src/level/ directory Updated data submodule CDestroyableObject, CFragileObject, CShieldedObject and CShieldedAutoRegenObject Removed image, link and marker limits in SatCom, closes #554 Refactored ExplodeObject Fixed falling OrgaMatter object destruction Added some notes in function documentation Removed old Scrap objects; cleaned up some more if()'s Use +infinity instead of -1 for immediate object destruction Somehow missed some more Scraps :/ Fixed OrgaShooter bug Fixed astronaut death bug Fixed flying checkpoints activating multile times Fixed Thumper crash Prevent reloading background if not needed When flushing texture cache, also remove device textures Workaround for too fast calling of m_app->Render Fixed game save being always blocked Removed incorrect assert in CTaskTake Don't assert a powered object unless asked to take a cell from youself in CTaskManip Fixed CEngine trying to use unsupported values as defaults, closes #552 Fixed proxyActivate not working, closes #557 Removed a lot of useless settings (#556) Moved some interface controls Better shadow type selection UI Renamed old-style shadows to shadow spots in the code Fixed broken Damageable hack in COldObject, closes #559 Refactored object creation Changed amount of damage done by shooters, fixes #560 Fixed a bug in CTaskShield Fixed win/lost scene music cached at startup not being ever used Split global.h Removed CTaskManager Fixed another bug in CTaskShield Fixed tabs instead of spaces Split Programmable and ProgramStorage Rewritten program storage, closes #534 Updated progress bar values Fixed user programs disappearing after swapping them with level programs Removed Get/SetDefRank User-friendly abort error messages Don't demangle the exception class name on MSVC Never save copy of programs from level files when saving scene Fixed CBot editor being inaccessible while running program Fixed all portable objects being usable as energy cells Removed some unneccessary includes Prevent big simulation step after loading Fixed aliens not becoming controllable after "selectinsect" Fixed AlienSpider explosion Refactor object dying status and GetActive Moved GetActive and GetDetectable to CObject Improved documentation of new object interface; removed unused Get/SetSoluceName Removed Get/SetInfoReturn Fixed ExchangePost interface not updating COldObjectInterface::SetViewFromHere -> CControllableObject::AdjustCamera Created base classes for aliens, robots and buildings Moved SetFixed/GetFixed to CBaseAlien Shielder subclass Fixed problems with motor() + fire() in CBot while the robot was selected Fixed OrgaMatter destroying itself and the wasp Fixed regex in checking object.factory parameter Fixed failing assert in CMotionHuman with Tech Implemented emergency save on crash, closes #572 Fixed paths to RemoveDirectory Removed unused variables Fixed #561 Fixed too small AlienAnt damage Removed unused OBJECT_FIX and OBJECT_FRET Cleaned up some long lists of ifs Fixed music stopping during apperance phase, closes #573 Fixed not working Converter, closes #574 Render some things in code instead of using effect03.png texture (in CEdit) Render trace colors in the code instead of using texture New CBot syntax highlighting Fixed no monospace font in the editor Made all colors a bit darker Syntax highlighting in SatCom Removed unused references to effect03.png from the code Merge branch 'dev-cbot-syntax-highlighting' into dev (#575) Close game window on error (mentioned in #570) Fixed object creation after loading save file Revert "Backported some thread classes cleanup from dev-threads (1ad8ff6e47fb9e249e6bcbc2f4a3a94933a1168a)" Added missing license headers again Fixed #585 Destroy static buffers after resolution change Removed Windows restart on resolution change workaround Unlocked free window resolution change Fixed %lvl% in saved games, closes #586 Fixed failing assertion when turning objects into ruins, closes #598 Fixed Destroyer destroying itself, closes #599 Fixed Shielder shutdown animation, closes #595 Fixed Shielder not being destructible by OrgaMatter even when the shield is not active, closes #597 Fixed wrong energy level in CBot (mentioned in #601) Possible fix to #601 Fixed RepairCenter repairing itself, closes #579 and #589 Fixed PowerCaptor not recharging transported objects, closes #594 Fixed memory corruption in produce(), closes #600 Don't allow buildings to work before they are built, closes #582 Fixed crash when loading SatCom files with both images and code, closes #587 Fixed CBot scripts in SatCom not being sometimes colorized Legacy 0-255 color support in level files, closes #591 Support for #rrggbbaa syntax for colors (mentioned in #591) Fixed MXE builds Fixed MXE builds, 2nd try Fixed Derrick output direction, closes #605 Revert "Fix reporting unhandled exceptions in MSVC" Added information when no exception object is returned from std::current_exception Recalculate camera projection matrix after aspect ratio change Fixed shooters detecting all objects as friendly, closes #581 Fixed selection markers not disappearing when moving gun away Restored astronaut damage multiplier, closes #578 Fixed EndMissionDelay win=-1 not working, closes #592 Fixed objects being able to move while executing tasks, closes #603 Fixed #581 for aliens Fixed saving object activity state (#610) Indentation! :/ Fixed produce() and NewScript not marking programs as loaded from level files (closes #613); refactored NewScript to std::vector and std::string Fixed wrong program being highlighted after loading (closes #616) Possible fix to #608 Fixed new text in editor not being monospace Refactored CPauseManager Fixed #596 Made CPauseManager not a singleton Fixed crash after removing last program from a robot Don't allow saving if crashed during loading Fixed possible problems if another crash occurs while saving crash state Don't show level completion marks in free games Clear player name text field on delete Removed cancel button from player selection screen Updated data repo Moved free camera controls to numpad; added 'camtype %d', 'camspeed %f', 'freecam' Added command to hide the UI Added option to move camera lookat point in free cam Added code battle start button; fixed bug with starting code battle New code battle camera behavior Do not (auto)save code battles Allow controlling free camera with arrows when no object is selected Allow controlling plane camera with number keys Minor improvments to plane camera Fixed a possible bug in CObjectManager::GetObjectByRank (might fix #611) Fixed code battle start button not disappearing in the editor Fixed save button being always unavailable Fixed objects being deselected if not clicked on any object Added code battles button to the main menu Updated data submodule Hide completion marks in code battle level list Fixed cheat console actiaving multiple times, closes #627 Fixed mouse cursor scaling (again) Fixed CInterface::SetFocus not recursing into windows, this fixes highlighting of compilation errors in the editor Fixed code battle start button becoming visible after closing file selection dialog Possible fix to #628 crash Made 'invui' work in main menu Fixed 'invui' disabling too much Added code battle spectator mode switch Fixed #633 Merge branch '016-l10n-fr' of https://github.com/OdyX/colobot into dev (PR #629) Small fix to French translation (#629) Added Polish translation for code battles Updated data submodule Updated data submodule Release 0.1.6 Removed polish README krzys_h (3): Update CONTRIBUTING.md Added find_package(Gettext) to po/CMakeLists.txt Merge pull request #544 from vieux/this_not_type ----------------------------------------------------------------------- This annotated tag includes the following new commits: new 7beee71 Rework the handling of music re-encoding: new ef1e42c Update debian/gbp.conf new f514740 colobot 0.1.6-1 Debian release The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/colobot.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits