MergeToDoList: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (fix typo)
 
(30 intermediate revisions by 4 users not shown)
Line 3: Line 3:


==Things that need merging from trunk to current release==
==Things that need merging from trunk to current release==
====Important bug fixes for 1.3.2====
====Important bug fixes for 1.5.1====
*None
* None


==Things that need merging from trunk for next point release==
==Things that need merging from trunk for next point release==
====New features for 1.3.3====
====New features for next update====
*[https://code.google.com/p/mtasa-blue/source/detail?r=0000 0000] Anti-cheat updates
*[https://code.google.com/p/mtasa-blue/source/detail?r=6220 6220] * Renamed CFxManager.cpp to CFxManagerSA.cpp for consistency with existing code
*[https://code.google.com/p/mtasa-blue/source/detail?r=5567 5567] [1.3.3] Added option to block OS and graphic driver 'tweaks' for GTA:SA, as they can interfere with MTA
*[https://code.google.com/p/mtasa-blue/source/detail?r=6214 6214] * Update for r6208 Fixed a crash when an effect is destroyed while deathmatch is not loaded
*[https://code.google.com/p/mtasa-blue/source/detail?r=5568 5568] Fix crash #2 introduced in r5556
*[https://code.google.com/p/mtasa-blue/source/detail?r=6209 6209] * Update for r6208 Added missing code for 1.4's OOP
*[https://code.google.com/p/mtasa-blue/source/detail?r=5565 5565] Added setting to toggle HUD matching the display aspect ratio. Set 'Disable Aero Desktop' to default unchecked.
*[https://code.google.com/p/mtasa-blue/source/detail?r=6208 6208] * Fixed #5902 (Not all FX are supported by MTA)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5559 5559] Fix crash introduced in r5556
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6137 6137] TODO * Fixed possible train hopping (added optional train track parameter to CPools::AddTrain)'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5556 5556] Decreased vuln surface area
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6133 6133] TODO * Partially reverted r6081 (Temp fix for train position desync and missing collision.)'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5553 5553] Enabled DEP
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6132 6132] TODO * Update for r5934 - Fixed setElementPosition for trains'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5552 5552] Updated freetype to 2.4.12
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6081 6081] TODO * Temp fix for train position desync and missing collision.
*[https://code.google.com/p/mtasa-blue/source/detail?r=5546 5546] Added dxSetAspectRatioAdjustmentEnabled for draws that align with GTA Hud components. (Forced on for 'customblips' resource.)
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6061 6061] TODO * Update for r5934 - Some fixes'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5544 5544] Fixed #7659 (1.3.3 r5541 has a bug on high screen resolutions) Added ability to reset HUD component adjustment
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=6032 6032] TODO * Update for r5934 - See below. Fixed some streaming issues if train chain is...'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5542 5542] More Optimus tests
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5969 5969] TODO * Update for r5934 - Fixed some streaming issues (It's nearly finished)'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5540 5540] Fixed some D3D reference counting errors which could cause alt-tab problems
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5967 5967] TODO * Update for r5934 - Fixed a desync (train will be teleported when driving from...'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5535 5535] Fixed a crash on disconnect
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5935 5935] TODO * Update for r5934 - Some/more fixes'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5532 5532] Made reassuring spinner behave better with custom d3d9.dll
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5934 5934] TODO * Fixed train carriages and re-enabled the Brownstreak Carriage (ID: 570)'''
*[https://code.google.com/p/mtasa-blue/source/detail?r=5529 5529] Added more things to try to fix Optimus issues
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5318 5318] TODO * Fixed train spawning
*[https://code.google.com/p/mtasa-blue/source/detail?r=5526 5526] Fixed crash when changing chat scale with the debug view open. (Introduced in r5512)
*'''[https://code.google.com/p/mtasa-blue/source/detail?r=5289 5289] TODO * Added train rail position, rail speed, rail track and direction to sync should make trains smoother
*[https://code.google.com/p/mtasa-blue/source/detail?r=5524 5524] Made reassuring spinner behave better with alt-tabbing
*[https://code.google.com/p/mtasa-blue/source/detail?r=5522 5522] Added server function getPlayerACInfo
*[https://code.google.com/p/mtasa-blue/source/detail?r=5512 5512] Fixed jiggery jaggery fonts when scaling chat box
*[https://code.google.com/p/mtasa-blue/source/detail?r=5509 5509] Fixed #7644 (setElementPosition for players vehicle causes freeze for few seconds)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5506 5506] Fixed gui labels sometimes blocking input
*[https://code.google.com/p/mtasa-blue/source/detail?r=5500 5500] Fixed #4024 (toggleControl isn't working for mta controls) Fixed serverside toggleAllControls (wrong parameter order)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5498 5498] Linux compile fixes (backportable)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5495 5495] reassuring animation spinny thing fix
*[https://code.google.com/p/mtasa-blue/source/detail?r=5494 5494] Fixed #7597 (setJetpackWeaponEnabled() do not work to disable jetpack weapons)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5493 5493] Fixed #7427 (onPlayerQuit not called on shutdown (was:Priority for onResourceStop does not work))
*[https://code.google.com/p/mtasa-blue/source/detail?r=5491 5491] Server optimizations
*[https://code.google.com/p/mtasa-blue/source/detail?r=5486 5486] Optimized streamer to work better with complex maps
*[https://code.google.com/p/mtasa-blue/source/detail?r=5485 5485] Fixed Get/SetMatrix rotation order for streamed out objects
*[https://code.google.com/p/mtasa-blue/source/detail?r=5484 5484] Update for r5480 (Fixed some desyncs in unoccupied vehicle sync (engine, derailed, in-water state) - Small fix
*[https://code.google.com/p/mtasa-blue/source/detail?r=5480 5480] Fixed some desyncs in unoccupied vehicle sync (engine, derailed, in-water state)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5478 5478] Fixed #7635 (Server side vehicle engine state incorrect when driver warped in)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5476 5476] reassuring animation nightly installer fix
*[https://code.google.com/p/mtasa-blue/source/detail?r=5475 5475] Added reassuring animation during periods of no input response
<!--
*[https://code.google.com/p/mtasa-blue/source/detail?r=5459 5459] Fixed #7615 (onPedWasted not triggered, when ped died because the vehicle he was in, exploded.)
-->
*[https://code.google.com/p/mtasa-blue/source/detail?r=5456 5456] Sped up server scripts by optimizing ACL checks
*[https://code.google.com/p/mtasa-blue/source/detail?r=5426 5426] Update for r5416 (Fixed #7400 (HUD elements do not scale correctly for widescreen) - Some improvements
*[https://code.google.com/p/mtasa-blue/source/detail?r=5424 5424] Fixed #6716 (GUI window remains when you disconnect while starting local server)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5416 5416] Fixed #7400 (HUD elements do not scale correctly for widescreen)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5410 5410] Fixed an issue with weapon ammo getting out of sync (Possible fix for #7623)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5402 5402] Fixed Linux compile issues for r5401 and r5370
*[https://code.google.com/p/mtasa-blue/source/detail?r=5401 5401] Sped up server scripts slightly
*[https://code.google.com/p/mtasa-blue/source/detail?r=5397 5397] Fixed #7608 (setVehicleLandingGearDown - doesnt always work) - Patch from sbx320
*[https://code.google.com/p/mtasa-blue/source/detail?r=5394 5394] Added setVehiclePlateText
*[https://code.google.com/p/mtasa-blue/source/detail?r=5393 5393] Fixed #3117 (Custom vehicle plate text is only set on one of both plates and is reset on damage)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5374 5374] Typo fix for r5370 (Improved server performance)
*[https://code.google.com/p/mtasa-blue/source/detail?r=5371 5371] Added CSimPedTaskPacket for better hit anim sync
*[https://code.google.com/p/mtasa-blue/source/detail?r=5370 5370] Improved server performance by reducing the amount of redundant data sent to the network thread.
*[https://code.google.com/p/mtasa-blue/source/detail?r=5369 5369] Improved server performance by caching player weapon range
 
<!--
==Recent relevant SVN trunk commits==
{| class="wikitable" cellpadding="2" style="border: 1px solid darkgray;"
! width="100" style="text-align: left;" | Target
! width="50" style="text-align: left;" | Revision
!
|-
|1.3.2 DONE
|5363
|Fixed vehicles losing velocity on race respawn
|-
|1.3.2 DONE
|5354
|Added sinfo command for client. Fixed freeze on connect.
|-
|1.3.2 DONE
|5351
|Fixed #7592 (getVehicleUpgradeSlotName has broken)
|-
|1.3.2 DONE
|5346
|Fixed #7588 (Mass crashes in very near area). Fixed a server browser crash.
|-
|1.3.2 DONE
|5338
|Updated minclientversion checks #2
|-
|1.3.2 DONE
|5336
|Updated minclientversion checks
|-
|1.3.2 DONE
|5335
|Changed setCursorAlpha argument range to 0-255
|-
|1.3.2 DONE
|5332
|Added server setting to change syncer distances
|-
|1.3.2 DONE
|5331
|Added 'hitanim' glitch to enable fix from r5325 (Shot hit animation sometimes doesn't work)
|-
|1.3.2 DONE
|5330
|Recorded connect count #2
|-
|1.3.2 DONE
|5329
|Recorded connect count
|-
|1.3.2 DONE
|5325
|Test fix for #7584 (freeze deagle and shot (Shot hit animation sometimes doesn't work))
|-
|1.3.2 DONE
|5322
|Fixed #7567 (Enhance quality on usage of non-power of two image sizes for dxDrawImage) Patch from sbx320
|-
|1.3.2 DONE
|5304
|Added client fetchRemote (from connected server only)
|-
|1.3.2 DONE
|5303
|Sped up deletion of certain client element types 
|-
|1.4
|5302
|Fixed #6861 (Teams members aren't sent to clients if set in onResourceStart)
|-
|1.4
|5301
|Prevented peds, created before onResourceStart has finished, from broadcasting packets
|-
|1.3.1
|5300
|Update for r5081 (Trailer desync fix #1) - Fixed issue with destroying vehicles with a trailer - Patch by sbx320
|-
|1.4
|5298
|Update for r5224 (Argstreamed the client) - Some fixes 
|-
|1.4
|5297
|Fixed argstream ReadString not working with binary strings 
|-
|1.4
|5294
|Update for r5289 (Added train rail position) - Fixed Linux compile 
|-
|1.3.1
|5293
|Added dump file encryption for the client 
|-
|1.4
|5292
|Fixed train spawn bug in 1.4 
|-
|1.4
|5289
|Added train rail position, rail speed, rail track and direction to sync should make trains smoother
|-
|1.3.1
|5286
|Fixed #7579 (Client crash after login and spawn on MTA:DayZ) 
|-
|1.3.2 DONE
|5285
|Added bitwise operator functions (lua 5.2 orientated) 
|-
|1.3.1
|5281
|Added user agent to BASS streaming requests. Small source tidy.
|-
|1.4
|5280
|Update for r5224 (Argstreamed the client) - Fixed outputDebugString
|-
|1.3.1
|5278
|Fixed depth buffer shaders not working right with mirrors
|-
|1.3.2 DONE
|5264
|Added client setFPSLimit
|-
|1.3.2 DONE
|5252
|Update for r5251 (Fixed #7570)
|-
|1.3.2 DONE
|5248
|Added missing getCursorAlpha
|-
|1.3.2 DONE
|5242
|Added setCursorAlpha
|-
|1.3.2 DONE
|5241
|Fixed #5950 (Turn off sounds when MTASA is minimized) Patch from Looop
|-
|1.3.2 DONE
|5170
|Added get-/setObjectMass
|}
-->

Latest revision as of 19:32, 4 August 2015

Merge/SVN things that need doing

All devs with commit access should add stuff to these lists so it doesn't get lost

Things that need merging from trunk to current release

Important bug fixes for 1.5.1

  • None

Things that need merging from trunk for next point release

New features for next update

  • 6220 * Renamed CFxManager.cpp to CFxManagerSA.cpp for consistency with existing code
  • 6214 * Update for r6208 Fixed a crash when an effect is destroyed while deathmatch is not loaded
  • 6209 * Update for r6208 Added missing code for 1.4's OOP
  • 6208 * Fixed #5902 (Not all FX are supported by MTA)
  • 6137 TODO * Fixed possible train hopping (added optional train track parameter to CPools::AddTrain)
  • 6133 TODO * Partially reverted r6081 (Temp fix for train position desync and missing collision.)
  • 6132 TODO * Update for r5934 - Fixed setElementPosition for trains
  • 6081 TODO * Temp fix for train position desync and missing collision.
  • 6061 TODO * Update for r5934 - Some fixes
  • 6032 TODO * Update for r5934 - See below. Fixed some streaming issues if train chain is...
  • 5969 TODO * Update for r5934 - Fixed some streaming issues (It's nearly finished)
  • 5967 TODO * Update for r5934 - Fixed a desync (train will be teleported when driving from...
  • 5935 TODO * Update for r5934 - Some/more fixes
  • 5934 TODO * Fixed train carriages and re-enabled the Brownstreak Carriage (ID: 570)
  • 5318 TODO * Fixed train spawning
  • 5289 TODO * Added train rail position, rail speed, rail track and direction to sync should make trains smoother