1. 05 Nov, 2018 1 commit
  2. 04 Nov, 2018 5 commits
  3. 03 Nov, 2018 2 commits
  4. 02 Nov, 2018 1 commit
  5. 31 Oct, 2018 5 commits
    • Zack Middleton's avatar
      Fix over allocating vertexes for OBJ models with multiple surfaces · 3705dcfe
      Zack Middleton authored
      Loading Wavefront OBJ models in picomodel (used by radiant and q3map2)
      did not reset the surface vertex index when starting a new surface. This
      caused there to be unused vertexes, equal to the number of vertexes in
      all previous surfaces, at the beginning of each surface. Exponential OBJ
      vertex memory usage as number of surfaces increases. It did not affect
      displaying or processing the surface faces.
      3705dcfe
    • Mario's avatar
      Merge branch 'gamepack-manager' into 'master' · 2b4ec849
      Mario authored
      new gamepack-manager script to download and install game packs
      
      See merge request !98
      2b4ec849
    • Thomas Debesse's avatar
      new gamepack-manager script to download and install game packs · d8d8fd49
      Thomas Debesse authored
      New gamepack-manager script to download and install game packs
      --------------------------------------------------------------
      
      Just run `./gamepack-manager -h` to get an extensive help.
      
      It obsoletes:
      
      - `download-gamepacks.sh`
      - `install-gamepack.sh`
      - `install-gamepacks.sh`
      
      New cmake options to configure game pack downloading
      ----------------------------------------------------
      
      - `GAMEPACK_LICENSE`
      - `GAMEPACK_NAME`
      
      They must be used with `DOWNLOAD_GAMEPACKS=ON`
      
      If set to `none`, those extra filters are not used.
      By default `GAMEPACK_LICENSE` filters for free licenses only.
      By default `GAMEPACK_NAME` does not filter anything.
      
      Examples
      --------
      
      Configure to only fetch free game packs:
      
      ```sh
      cmake .. \
      	-DDOWNLOAD_GAMEPACKS=ON \
      	-DGAMEPACKS_LICENSE=free \
      	-DGAMEPACKS_NAME=none
      ```
      
      Configure to only fetch Xonotic and Unvanquished game packs:
      
      ```sh
      cmake .. \
      	-DDOWNLOAD_GAMEPACKS=ON \
      	-DGAMEPACKS_LICENSE=none \
      	-DGAMEPACKS_NAME="Xonotic Unvanquished"
      ```
      
      Configure to only fetch GPL game packs and Quake2 game pack:
      
      ```sh
      cmake .. \
      	-DDOWNLOAD_GAMEPACKS=ON \
      	-DGAMEPACKS_LICENSE=GPL \
      	-DGAMEPACKS_NAME="Quake2"
      ```
      
      Fetch the game packs:
      
      ```
      make game_packs
      ```
      
      Note that it also works on `install` stage.
      d8d8fd49
    • Zack Middleton's avatar
      Print name of undefined OBJ material · 81467c46
      Zack Middleton authored
      From Garux's netradiant-custom fork.
      81467c46
    • Zack Middleton's avatar
      Print OBJ/MTL filename in all picomodel OBJ loader messages · 54ae19e5
      Zack Middleton authored
      Filename was previously only displayed in OBJ fatal error.
      54ae19e5
  6. 28 Oct, 2018 15 commits
  7. 03 Oct, 2018 7 commits
  8. 02 Oct, 2018 4 commits