Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: solvespace/solvespace
base: b83572df440f
Choose a base ref
...
head repository: solvespace/solvespace
compare: f31a19b2fca3
Choose a head ref
  • 11 commits
  • 24 files changed
  • 4 contributors

Commits on May 24, 2019

  1. Replace entity map implementation with std::unordered_map.

    On a single load benchmark this provides about 25% speedup.
    whitequark committed May 24, 2019
    Copy the full SHA
    bd84bc1 View commit details
    Browse the repository at this point in the history
  2. Deselect entities with Ctrl-LMB.

    In other words, Ctrl inverts the normal action of LMB. It is already
    possible to deselect entities through the context menu, but that
    can be very awkward on laptop touchpads with a crowded sketch; with
    Ctrl, a misclick is easily corrected without moving cursor at all.
    whitequark committed May 24, 2019
    Copy the full SHA
    6352405 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Win32: fix build with -DOPENGL=1.

    ruevs authored and whitequark committed May 29, 2019
    Copy the full SHA
    9ac55f3 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Update q3d submodule.

    whitequark committed May 31, 2019
    Copy the full SHA
    3596979 View commit details
    Browse the repository at this point in the history
  2. GTK: delete all gtkmm objects before destrying Gtk::Main.

    Otherwise this results in harmless but annoying spam on applciation
    shutdown.
    
    See https://gitlab.gnome.org/GNOME/gtkmm/issues/22.
    whitequark committed May 31, 2019
    Copy the full SHA
    3d80062 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Implement revolve groups.

    phkahler authored and whitequark committed Jun 3, 2019
    Copy the full SHA
    5df53fc View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Freedesktop: add scalable SVG icon.

    ppd authored and whitequark committed Jun 14, 2019
    Copy the full SHA
    cb0fdb1 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2019

  1. Fix off-by-1 in Group::Remap.

    This was introduced in bd84bc1 and caused crashes with:
      Assertion failed: hm.v != t->h.v.
    whitequark committed Jun 24, 2019
    5
    Copy the full SHA
    49a7f86 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Copy the full SHA
    02d7f0c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Copy the full SHA
    346f004 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f31a19b View commit details
    Browse the repository at this point in the history