Skip to content
Snippets Groups Projects
  1. Oct 24, 2016
  2. Oct 21, 2016
  3. Oct 20, 2016
  4. Oct 19, 2016
  5. Oct 17, 2016
  6. Oct 16, 2016
  7. Oct 15, 2016
  8. Oct 14, 2016
  9. Oct 13, 2016
  10. Oct 12, 2016
  11. Oct 11, 2016
  12. Oct 09, 2016
    • Loïc Blot's avatar
      A little cleanup since previous commit · 1b450861
      Loïc Blot authored
      1b450861
    • Loïc Blot's avatar
      Environment cleanup · 70f104be
      Loïc Blot authored
      * Move client list to ServerEnvironment and use RemotePlayer members instead of Player
      * ClientEnvironment only use setLocalPlayer to specify the current player
      * Remove ClientEnvironment dead code on player list (in fact other players are CAO not Player objects)
      * Drop LocalPlayer::getPlayer(xxx) functions which aren't used.
      * Improve a little bit performance by using const ref list for ClientEnvironment::getPlayerNames() & Client::getConnectedPlayerNames()
      * Drop isLocal() function from (Local)Player which is not needed anymore because of previous changes
      
      This change permits to cleanup shared client list which is very old code.
      ClientEnvironment doesn't use player list anymore, it only contains the local player, as addPlayer is only called from Client constructor client side.
      Clients are only CAO on client side, this cleanup permit to remove confusion about player list.
      70f104be
    • Rui's avatar
      Remove unused parameter of GUIVolumeChange · b3fc1334
      Rui authored
      b3fc1334
  13. Oct 08, 2016
  14. Oct 06, 2016
    • sfan5's avatar
      Fix C++11 Windows build of threading code · 0a16e53b
      sfan5 authored
      	The initial problem was that mutex_auto_lock.h tries to use std::unique_lock<std::mutex>
      	despite mutex.h not using C++11's std::mutex on Windows. The problem here is the mismatch
      	between C++11 usage conditions of the two headers. This commit moves the decision logic
      	to threads.h and makes sure mutex.h, mutex_auto_lock.h and event.h all use the same features.
      0a16e53b
Loading