Permalink
Commits on Nov 20, 2018
  1. Code cleanup phase 1 - MainEditor

    sirjuddington committed Nov 20, 2018
    See 30ee5a
Commits on Nov 19, 2018
  1. Merge branch 'stable'

    sirjuddington committed Nov 19, 2018
  2. Fix corrupted display of application icon in Linux (#957)

    crisisinaptica authored and sirjuddington committed Nov 19, 2018
    A new ico file was created using imagemagick.
Commits on Nov 18, 2018
  1. Merge branch 'stable'

    sirjuddington committed Nov 18, 2018
  2. Fix for issue #958 (#960)

    crisisinaptica authored and sirjuddington committed Nov 18, 2018
  3. Code cleanup phase 1 - Graphics

    sirjuddington committed Nov 18, 2018
    See 30ee5a
Commits on Nov 17, 2018
Commits on Nov 16, 2018
Commits on Nov 15, 2018
  1. Merge branch 'stable'

    sirjuddington committed Nov 15, 2018
  2. Fix for issue #929, and maybe #918 (#947)

    crisisinaptica authored and sirjuddington committed Nov 15, 2018
    * Fix for issue #929, and maybe #918
    
    forceRefreshRenderer() needs to update the renderer when it's called.
    
    * Do not force the 3d renderer to update
    
    * Force an update after saving the map
  3. Fix inability to compile SLADE (#952)

    Talon1024 authored and sirjuddington committed Nov 15, 2018
    Fix CMake versions without policy CMP0072 being unable to compile SLADE
  4. Fix sector deletion in sector mode (#951)

    Talon1024 authored and sirjuddington committed Nov 15, 2018
    Now that the sector is deleted in removeSide, the sector no longer needs to be deleted in deleteSector, since deleteSector calls removeSide, which causes 2 sectors to be deleted if one is selected or highlighted.
  5. Code cleanup phase 1 - General

    sirjuddington committed Nov 15, 2018
    See 30ee5a
  6. Minor changes in structs.h (#949)

    crisisinaptica authored and sirjuddington committed Nov 15, 2018
    * Use `<cmath>` instead of `<math.h>` and fix ambiguous calls to `sqrt`.
    * Some casts and rounds here and there.
  7. Minor changes in structs.h (#949)

    crisisinaptica authored and sirjuddington committed Nov 15, 2018
    * Use `<cmath>` instead of `<math.h>` and fix ambiguous calls to `sqrt`.
    * Some casts and rounds here and there.
  8. Fix linker error

    sirjuddington committed Nov 15, 2018
Commits on Nov 14, 2018
  1. Code cleanup phase 1 - Game

    sirjuddington committed Nov 14, 2018
    See 30ee5a
  2. Add more executables to executables.cfg (#944)

    crisisinaptica authored and sirjuddington committed Nov 14, 2018
    All chocolate variants and Zandronum.
  3. Support all defined comment styles for a language in the text editor. (

    crisisinaptica authored and sirjuddington committed Nov 14, 2018
    …#942)
    
    * Support all defined comment styles for a language in the text editor.
    
    · The lexer now highlights all defined comment styles.
    · The `TextLanguage` class now has a `preferred_comments_` variable to indicate
    `TextEditorCtrl` functions which comment style should be used.
    · `preferred_comments_` defaults to `0`, the first comments specified in the language definition.
    · Added a new 'Cycle Comments' action (Default bind is `Alt + /`) to cycle said variable through all supported comment styles.
    
    Currently we assume the number of comment styles for line and block comments is always the same.
    
    * Set language default comment string vector
  4. Code cleanup phase 1 - Dialogs

    sirjuddington committed Nov 14, 2018
    See 30ee5a
Commits on Nov 13, 2018
  1. Begin some code cleanup - Application, Archive, Audio

    sirjuddington committed Nov 13, 2018
    The beginning of a post-3.1.2 code cleanup. Eventually this will lead to some major refactoring and modernization work for 3.1.3 (or possibly 3.2.0 depending on how much changes). Basically everything I did in the std_string branch, minus the actual std::string change (for now)
    
    To start with I'm just running clang-format on everything, fixing member variable naming (_ suffix) and updating function header comments (remove function name since it's shown just below anyway, and make them actually 80 columns wide, not 79)
  2. Fix swapped horizontal/vertical scale (#940)

    Talon1024 authored and sirjuddington committed Nov 13, 2018
    Horizontal scale appeared as vertical scale, and vice versa.
  3. Set CMP0072 NEW behabiour (#939)

    crisisinaptica authored and sirjuddington committed Nov 13, 2018
    CMP0072
    -------
    
    ``FindOpenGL`` prefers GLVND by default when available.
    
    The ``FindOpenGL`` module provides an ``OpenGL::GL`` target and an
    ``OPENGL_LIBRARIES`` variable for projects to use for legacy GL interfaces.
    When both a legacy GL library (e.g. ``libGL.so``) and GLVND libraries
    for OpenGL and GLX (e.g. ``libOpenGL.so`` and ``libGLX.so``) are available,
    the module must choose between them.  It documents an ``OpenGL_GL_PREFERENCE``
    variable that can be used to specify an explicit preference.  When no such
    preference is set, the module must choose a default preference.
    
    CMake 3.11 and above prefer to choose GLVND libraries.  This policy provides
    compatibility with projects that expect the legacy GL library to be used.
    
    The ``OLD`` behavior for this policy is to set ``OpenGL_GL_PREFERENCE`` to
    ``LEGACY``.  The ``NEW`` behavior for this policy is to set
    ``OpenGL_GL_PREFERENCE`` to ``GLVND``.
    
    This policy was introduced in CMake version 3.11.  CMake version
    3.12.4 warns when the policy is not set and uses ``OLD`` behavior.
    Use the ``cmake_policy()`` command to set it to ``OLD`` or ``NEW``
    explicitly.
    
    .. note::
      The ``OLD`` behavior of a policy is
      ``deprecated by definition``
      and may be removed in a future version of CMake.
Commits on Nov 12, 2018
  1. Prevent assertion in 'UndoManagerHistoryPanel.cpp' (#937)

    crisisinaptica authored and sirjuddington committed Nov 12, 2018
    And some type changes/casting.
  2. Add the recently-added GZDoom UDMF properties (#938)

    Talon1024 authored and sirjuddington committed Nov 12, 2018
    * Add the recently-added GZDoom UDMF properties
    
    * Update props_zdoom.cfg
    
    Shorten the descriptions/names of useowncolors_{top,mid,bottom}
  3. Attempt to fix texture usage precedence (#936)

    Talon1024 authored and sirjuddington committed Nov 12, 2018
    Composite textures take precedence over the textures/ directory
    Flats also use extended (ZDoom TEXTURES) composite textures over flats in the flats/ directory or between the F_START/F_END lumps
Commits on Nov 11, 2018
Commits on Nov 9, 2018
  1. Small addition to PR #928 (#930)

    crisisinaptica authored and sirjuddington committed Nov 9, 2018
    Remove duplicated editor messages.
    Replace message strings.
Commits on Nov 8, 2018
  1. Map Editor: Force the renderer to refresh. (#928)

    crisisinaptica authored and sirjuddington committed Nov 8, 2018
    When changing flats render type or Sector Mode.