-
911c67b2d8
Fix benchmark harness after
e2e74762
.
master
whitequark
2017-03-17 15:24:32 +0000
-
acc25ecd57
Fix toolbar height after
5744d1d5
.
whitequark
2017-03-13 01:14:59 +0000
-
ca2aad7fea
Remove the "style → background image" feature.
whitequark
2017-03-13 01:12:58 +0000
-
5744d1d599
Implement an image request.
EvilSpirit
2016-11-29 23:49:20 +0700
-
e2e74762f4
Rework path and file operations to be more robust.
whitequark
2017-03-11 14:43:21 +0000
-
335c217114
Collect together and rigorously test all our ad-hoc path functions.
whitequark
2017-03-09 14:44:32 +0000
-
60f85f5a39
Win32: fix invalid accelerator labels.
whitequark
2017-03-11 16:23:57 +0000
-
7e2b1b1d8d
Add a test for the link group.
whitequark
2017-03-09 17:48:44 +0000
-
15f349049c
Make CLI usage text more readable.
whitequark
2017-03-09 17:23:47 +0000
-
27b59f601e
Fix type conversion warnings.
whitequark
2017-03-10 19:39:55 +0000
-
dbf66639aa
Replace ad-hoc implementations of Basename with calls to it.
whitequark
2017-03-08 19:25:45 +0000
-
f2f37aeed8
Remove dead code.
whitequark
2017-03-08 18:08:20 +0000
-
9ab37c2ebf
README: update zlib package version.
whitequark
2017-03-07 11:54:15 +0000
-
61fe8badf2
GTK: take scale factor into account when positioning entry.
whitequark
2017-03-04 00:08:56 +0000
-
8e27a5e34b
GTK: take margin and border size into account when positioning entry.
whitequark
2017-03-04 00:05:49 +0000
-
91574254fe
Improve handling of corner cases related to assembled loop normals.
EvilSpirit
2017-02-15 10:43:57 +0700
-
dea573e156
Highlight normals and circle radii that have a degree of freedom.
whitequark
2017-02-17 03:18:34 +0000
-
3bcc376224
Same orientation constraint doesn't exist in a workplane.
EvilSpirit
2017-02-14 00:08:06 +0700
-
6bc2ed9771
Remove nonexistent degrees of freedom from lathe groups.
EvilSpirit
2017-02-14 00:03:06 +0700
-
3c36d8f887
Pin comments with custom styles to front layer, like regular ones.
EvilSpirit
2017-02-15 09:27:54 +0700
-
312184505c
Fix undefined behavior in solvespace-cli.
EvilSpirit
2017-02-15 09:22:34 +0700
-
41794dbadb
Fix a crash in expression parser.
whitequark
2017-02-17 02:50:00 +0000
-
e6ed36f739
Add solvespace-debugtool, to expose some internals via CLI.
whitequark
2017-02-12 14:21:58 +0000
-
f29d9d7a34
GTK: run DoLater after the next main loop iteration.
whitequark
2017-02-08 14:27:02 +0000
-
1871efa02b
Commit missing parts of
d77f617
.
whitequark
2017-02-06 16:01:10 +0000
-
2e15f60ef6
Win32: implement support for full-screen graphics window.
whitequark
2017-02-06 15:09:09 +0000
-
d77f617dc4
Remove the "show menu bar" option.
whitequark
2017-02-06 15:11:50 +0000
-
6cf5409cd7
Update testsuite after
ced4244
.
whitequark
2017-02-06 14:50:21 +0000
-
cd26256675
Travis: run tests again.
whitequark
2017-02-06 14:49:13 +0000
-
97e71856b3
Snap point to entity when constraining to a hovered entity.
EvilSpirit
2017-02-02 10:48:54 +0700
-
ced42440e7
Explicitly represent the parameter used in constraints.
EvilSpirit
2017-01-25 23:39:26 +0700
-
80c7296316
Win32: do not redefine VOS_NT_WINDOWS32/VFT_APP.
whitequark
2017-02-06 11:23:06 +0000
-
59d4012800
DXF: mark POLYLINE as 3d if any of the points have non-zero Z.
2.x
whitequark
2017-02-05 09:39:05 +0000
-
4260be2445
DXF: mark POLYLINE as 3d if any of the points have non-zero Z.
whitequark
2017-02-05 09:39:05 +0000
-
baf9dc0aae
Remove degenerate triangles when generating triangle mesh.
EvilSpirit
2017-02-04 17:47:39 +0700
-
4465bc0270
CMake: do not remove translations on
make clean
.
whitequark
2017-02-02 18:09:50 +0000
-
51b88280e5
README: suggest release builds, as these are much faster.
whitequark
2017-02-02 17:45:55 +0000
-
279424290b
Remove a redundant ReloadAllImported() call.
whitequark
2017-01-31 02:20:10 +0000
-
6e88eaef69
Fix a path construction issue introduced in
3fc85b7
.
whitequark
2017-01-31 02:15:37 +0000
-
d4b052d34d
Fix logic introduced in
55ae10b
.
EvilSpirit
2017-01-24 23:54:10 +0700
-
3fc85b7934
CLI: add the "regenerate" command, for use in Makefiles etc.
whitequark
2017-01-24 19:55:53 +0000
-
27a5f6f9bd
CLI: include directory name in %-replacement.
whitequark
2017-01-24 19:54:44 +0000
-
67a916d19c
CLI: show usage when --help/-h passed.
whitequark
2017-01-24 19:40:30 +0000
-
ff0af6fdba
Fix a typo in
495a7ac
.
whitequark
2017-01-23 11:15:37 +0000
-
495a7ac166
Refactor the "File → Export Image" command.
whitequark
2017-01-23 00:24:18 +0000
-
bb2cc4aa56
GTK: do not compose rendered geometry with an alpha buffer.
whitequark
2017-01-21 06:34:44 +0000
-
669e6f0dcb
Select the appropriate entity when dragging a circle or a normal.
EvilSpirit
2017-01-20 09:56:35 +0700
-
119b17ac75
Fix an occasional crash when starting to drag an entity.
EvilSpirit
2017-01-20 10:12:45 +0700
-
86f229c5e6
Render points corresponding to a DOF in the front layer.
EvilSpirit
2017-01-20 10:05:03 +0700
-
db75e06ecc
Add a command to show center of mass, assuming uniform density.
EvilSpirit
2017-01-17 23:57:27 +0700
-
068191bf28
GTK: unbreak the color chooser.
whitequark
2017-01-17 13:11:09 +0000
-
8749a175a6
Draw constraints/entities when hovered or selected even if invisible.
whitequark
2017-01-17 11:53:51 +0000
-
e388d9fd16
List applied constraints when selecting an entity.
whitequark
2017-01-17 11:43:45 +0000
-
5d9356a90a
List constrained requests when selecting a constraint.
whitequark
2017-01-17 11:32:50 +0000
-
4aae22929a
Add *.slvs to gitignore.
whitequark
2017-01-17 11:29:18 +0000
-
3e668079b5
Fix a crash after creating a constraint.
EvilSpirit
2017-01-14 18:53:07 +0700
-
8d0e226722
CMake: do not depend on testsuite in the default target.
whitequark
2017-01-16 13:18:45 +0000
-
572fbc7463
Reapply "Simplify Group::IsVisible(), GroupsInOrder()."
whitequark
2017-01-16 13:02:56 +0000
-
04e86d9b36
Travis: revert the hack for transient build failures.
whitequark
2017-01-16 12:29:29 +0000
-
67146f6ab2
Revert "Simplify Group::IsVisible(), GroupsInOrder()."
whitequark
2017-01-16 11:48:56 +0000
-
8370382a33
Fix reference to a shader that no longer exists.
whitequark
2017-01-16 11:40:29 +0000
-
5b2ad9b5f1
Fix 2d stippling of hovered and selected faces.
whitequark
2017-01-14 06:10:23 +0000
-
6931979b8e
Fix an OpenGL initialization glitch.
whitequark
2017-01-14 06:06:55 +0000
-
5c34b3f6ef
Allow copying and pasting of datum points.
EvilSpirit
2016-11-22 00:05:43 +0700
-
12a1a35784
Reserve space upfront when possible, to avoid re-allocations.
EvilSpirit
2016-10-24 22:28:44 +0700
-
fba88859e1
Normalize CRLF newlines to LF when loading string resources.
whitequark
2017-01-14 01:27:55 +0000
-
ec07516580
GTK: work around a gtkmm<3.22 bug.
whitequark
2017-01-14 01:43:11 +0000
-
29e43e67ea
Fall back to en_US if the system locale is not available.
whitequark
2017-01-14 00:32:47 +0000
-
cde86a0626
Fix an uninitialized variable.
whitequark
2017-01-13 23:42:44 +0000
-
6b67cfe63f
Except when using OpenGL ES 2, use OpenGL 3.2+ Core profile.
whitequark
2017-01-13 23:00:38 +0000
-
6de5133609
GTK: default to the en_US locale if LANGUAGE is set and empty.
whitequark
2017-01-13 20:14:45 +0000
-
022d012a44
Simplify Group::IsVisible(), GroupsInOrder().
EvilSpirit
2016-12-21 22:56:53 +0700
-
43db2201fd
Turn newly created redundant constraints with a label into references.
EvilSpirit
2017-01-11 20:59:07 +0700
-
c00ab25740
Don't move points when automatically constraining coincident.
EvilSpirit
2017-01-09 23:57:45 +0700
-
855de072be
Automatically constrain arc or rectangle points.
whitequark
2017-01-11 04:16:48 +0000
-
55ae10b5b8
Do not hover or select entities from any pending request.
EvilSpirit
2017-01-09 23:54:24 +0700
-
96476ca2e5
GTK: respect the scale factor when computing coordinates.
whitequark
2017-01-11 03:40:41 +0000
-
fb667fb8bb
Use a dedicated BitmapFont instance per Canvas.
EvilSpirit
2017-01-10 09:52:51 +0700
-
33c9ffb5ca
Gettext: automatically update all translations.
whitequark
2017-01-11 03:08:58 +0000
-
c12672be66
Internationalize platform-specific code.
whitequark
2017-01-11 02:44:29 +0000
-
aeebc3c395
Gettext: fill in empty msgstrs from msgid.
whitequark
2017-01-11 01:23:59 +0000
-
0eb33decd1
Fix typo: ua-UA → uk-UA.
whitequark
2017-01-07 16:37:23 +0000
-
984f74d271
Internationalize all messages without substitutions.
whitequark
2017-01-07 06:41:13 +0000
-
4fda1e4361
Add ua-UA translation.
AppSoft4
2017-01-07 03:28:10 +0000
-
da7c74af2e
GTK: only attempt to use libspnav on X11.
whitequark
2017-01-06 22:28:44 +0000
-
00dda08917
Internationalize the context menu.
whitequark
2017-01-05 12:35:50 +0000
-
27ac3c7b5f
Internationalize the toolbar.
whitequark
2017-01-05 12:27:28 +0000
-
529e1bfd63
Internationalize the main menu.
whitequark
2017-01-05 10:39:08 +0000
-
4f04406121
Implement a gettext .po file parser.
Elvira Khabirova
2017-01-04 18:39:27 +0300
-
387c5c5144
Fix a tearing issue while dragging a new rect.
whitequark
2017-01-03 01:33:41 +0000
-
934f33f4c0
Update zlib, libpng and Freetype submodules to latest versions.
whitequark
2017-01-03 01:25:46 +0000
-
c385740087
Fix a dereference of an iterator one past the end.
whitequark
2017-01-03 01:21:38 +0000
-
9f697af138
Win32: don't display dialogs for CRT assertions, like for aborts.
whitequark
2017-01-03 01:10:53 +0000
-
6b8f937894
Win32: fix compatibility with MSVC x64 builds.
whitequark
2017-01-03 00:52:24 +0000
-
d8932772ef
Don't crash when trying to load a non-existent vector/bitmap character.
whitequark
2017-01-02 23:48:13 +0000
-
02ab358bd9
Allow the digit group separator, "_", in expressions.
whitequark
2017-01-02 23:34:36 +0000
-
daf3c7b070
GTK, Win32: always map keypad decimal separator to dot.
whitequark
2017-01-02 23:16:09 +0000
-
f1d4c4a50c
README: point to CONTRIBUTING where relevant.
whitequark
2017-01-02 22:40:36 +0000
-
2eb934243b
README: update Windows version requirement.
whitequark
2017-01-02 22:24:27 +0000
-
e127b28a2d
CMake: allow building the CLI without the GUI.
whitequark
2017-01-02 22:02:37 +0000