chiark / gitweb /
cura.git
10 years agoFix Darwin build, this command usually fails as intended, but can be ignored on faulure.
daid [Thu, 15 Jan 2015 09:01:27 +0000 (10:01 +0100)]
Fix Darwin build, this command usually fails as intended, but can be ignored on faulure.

10 years agoMerge pull request #1089 from SpexGuy/SteamEngine
daid [Thu, 15 Jan 2015 08:45:22 +0000 (09:45 +0100)]
Merge pull request #1089 from SpexGuy/SteamEngine

Fix G90/G91 interpretation regarding relative e

10 years agoFix G90/G91 interpretation regarding relative e
Martin Wickham [Thu, 15 Jan 2015 07:59:20 +0000 (01:59 -0600)]
Fix G90/G91 interpretation regarding relative e

10 years agoMerge pull request #1088 from SpexGuy/SteamEngine
daid [Thu, 15 Jan 2015 06:27:55 +0000 (07:27 +0100)]
Merge pull request #1088 from SpexGuy/SteamEngine

Fix win32 archiving for paths with spaces

10 years agoMerge pull request #1087 from presslab-us/combingnoskin
daid [Thu, 15 Jan 2015 06:22:23 +0000 (07:22 +0100)]
Merge pull request #1087 from presslab-us/combingnoskin

Add configuration option for combing 'No Skin'

10 years agoFix win32 archiving for paths with spaces
Martin Wickham [Thu, 15 Jan 2015 04:50:51 +0000 (22:50 -0600)]
Fix win32 archiving for paths with spaces

10 years agoAdd configuration option for combing 'No Skin'
Ryan Press [Thu, 15 Jan 2015 00:56:17 +0000 (16:56 -0800)]
Add configuration option for combing 'No Skin'
This adds the menu configuration option for CuraEngine
enableCombing=2.  This disables combing on skin surfaces.

10 years agoPrevent unresponsive print window
Martin Wickham [Fri, 14 Nov 2014 02:39:52 +0000 (20:39 -0600)]
Prevent unresponsive print window

If the default print window is used, and the printer sends a message
back to the main process, the receiving thread calls _addTermLog, which
was undefined on the printWindowBasic.  It has now been defined.

10 years agoRemove the hard dependency on the publisher part from wx, so the mac version works...
daid [Fri, 7 Nov 2014 12:30:06 +0000 (13:30 +0100)]
Remove the hard dependency on the publisher part from wx, so the mac version works again.

10 years agoFix the support tooltip
daid [Thu, 6 Nov 2014 10:41:29 +0000 (11:41 +0100)]
Fix the support tooltip

10 years agoSet version to 14.11-RC7
daid [Thu, 6 Nov 2014 10:20:11 +0000 (11:20 +0100)]
Set version to 14.11-RC7

10 years agoExpose some extra raft settings to experiments with these settings can be done.
daid [Thu, 6 Nov 2014 10:19:46 +0000 (11:19 +0100)]
Expose some extra raft settings to experiments with these settings can be done.

Conflicts:
Cura/util/profile.py

10 years agoAllow opening of expert settings sub-categories from the basic settings.
daid [Thu, 6 Nov 2014 10:13:32 +0000 (11:13 +0100)]
Allow opening of expert settings sub-categories from the basic settings.

Conflicts:
Cura/util/profile.py

10 years agoAdd raft airgap setting. Add new machine menu option to machine menu.
daid [Thu, 6 Nov 2014 09:12:26 +0000 (10:12 +0100)]
Add raft airgap setting. Add new machine menu option to machine menu.

10 years agoAdd some more features to the firmware testing tool.
daid [Tue, 4 Nov 2014 09:46:19 +0000 (10:46 +0100)]
Add some more features to the firmware testing tool.

Conflicts:
Cura/gui/firmwareInstall.py

10 years agoIncrease to RC6 to test new building script.
daid [Fri, 31 Oct 2014 14:28:06 +0000 (15:28 +0100)]
Increase to RC6 to test new building script.

10 years agoDo not assert when a firmware file is not found.
daid [Fri, 31 Oct 2014 13:39:01 +0000 (14:39 +0100)]
Do not assert when a firmware file is not found.

10 years agoUninstall old versions is not working, maybe this fixes it.
Daid [Fri, 31 Oct 2014 08:39:05 +0000 (09:39 +0100)]
Uninstall old versions is not working, maybe this fixes it.

10 years agoChange engine repo to use ssh.
daid [Thu, 30 Oct 2014 16:00:34 +0000 (17:00 +0100)]
Change engine repo to use ssh.

Conflicts:
package.sh

10 years agoFind arduino path for macos.
daid [Thu, 30 Oct 2014 15:53:16 +0000 (16:53 +0100)]
Find arduino path for macos.

10 years agoBuild the firmware from source when building an release.
daid [Thu, 30 Oct 2014 14:44:51 +0000 (15:44 +0100)]
Build the firmware from source when building an release.

10 years agoRC5
daid [Thu, 30 Oct 2014 09:43:48 +0000 (10:43 +0100)]
RC5

10 years agoTimers should only be started from the GUI thread.
daid [Thu, 30 Oct 2014 09:19:22 +0000 (10:19 +0100)]
Timers should only be started from the GUI thread.

10 years agoDifferent path for wine NSIS.
daid [Thu, 30 Oct 2014 09:17:22 +0000 (10:17 +0100)]
Different path for wine NSIS.

10 years agoAdjust the package.sh so the compiler is properly called when building for windows...
daid [Thu, 30 Oct 2014 09:10:44 +0000 (10:10 +0100)]
Adjust the package.sh so the compiler is properly called when building for windows on linux.

10 years agoWith the preferences and output log moved, we no longer need full access on the insta...
daid [Thu, 30 Oct 2014 07:32:09 +0000 (08:32 +0100)]
With the preferences and output log moved, we no longer need full access on the install directory.

10 years agoFix the loading of the old preferences file. Look in more locations, move the log...
daid [Thu, 30 Oct 2014 07:30:25 +0000 (08:30 +0100)]
Fix the loading of the old preferences file. Look in more locations, move the log file to the user directory.

10 years agoAuto-detect which make tool to use.
daid [Wed, 29 Oct 2014 15:57:19 +0000 (16:57 +0100)]
Auto-detect which make tool to use.

10 years agoAuto-detect which make tool to use.
daid [Wed, 29 Oct 2014 15:56:38 +0000 (16:56 +0100)]
Auto-detect which make tool to use.

10 years agoDisable the "run first run wizard" option, as it confuses people.
daid [Wed, 29 Oct 2014 07:56:12 +0000 (08:56 +0100)]
Disable the "run first run wizard" option, as it confuses people.

10 years agoFix error when shader can't link
Martin Wickham [Tue, 28 Oct 2014 17:42:35 +0000 (12:42 -0500)]
Fix error when shader can't link

Calling glValidateProgram clears glGetProgramInfoLog, so must check for
link error before validating.

10 years agoDo not install drivers in silent mode.
daid [Tue, 28 Oct 2014 15:51:09 +0000 (16:51 +0100)]
Do not install drivers in silent mode.

10 years agoFixed #992
daid [Tue, 28 Oct 2014 13:06:40 +0000 (14:06 +0100)]
Fixed #992

10 years agoPreheat the bed before heating the nozzles.
daid [Tue, 28 Oct 2014 08:51:46 +0000 (09:51 +0100)]
Preheat the bed before heating the nozzles.

10 years agoFix problems with german support selection.
daid [Mon, 27 Oct 2014 12:36:09 +0000 (13:36 +0100)]
Fix problems with german support selection.

10 years agoSet default support to lines, as reports say this is better.
daid [Mon, 27 Oct 2014 12:30:20 +0000 (13:30 +0100)]
Set default support to lines, as reports say this is better.

10 years agoUpdated french translation by Jeremie Francois
daid [Wed, 22 Oct 2014 08:18:05 +0000 (10:18 +0200)]
Updated french translation by Jeremie Francois

10 years agoWorking armhf build on ODROID-U3 running Ubuntu 14.04.1
Rui Carmo [Sun, 19 Oct 2014 15:47:57 +0000 (16:47 +0100)]
Working armhf build on ODROID-U3 running Ubuntu 14.04.1

10 years agoMake package.sh work for paths containing spaces
Martin Wickham [Sat, 18 Oct 2014 06:15:22 +0000 (01:15 -0500)]
Make package.sh work for paths containing spaces

10 years agoFix the usage of plugins.
daid [Thu, 16 Oct 2014 14:04:30 +0000 (16:04 +0200)]
Fix the usage of plugins.

10 years agoOne extra test to make sure the result is not None
daid [Thu, 16 Oct 2014 13:46:31 +0000 (15:46 +0200)]
One extra test to make sure the result is not None

10 years agoRC4
daid [Thu, 16 Oct 2014 13:36:30 +0000 (15:36 +0200)]
RC4

10 years agoUpdated german translation from Mischiminator
daid [Thu, 16 Oct 2014 13:36:01 +0000 (15:36 +0200)]
Updated german translation from Mischiminator

10 years agoPlugin enhancements
Dim3nsioneer [Thu, 16 Oct 2014 09:43:14 +0000 (11:43 +0200)]
Plugin enhancements

- allows for checkboxes in plugins (type bool)
- allows for listboxes in plugins (type list)
- allows for progress bar window during plugin execution

10 years agoUpdate translation files with latest changes.
daid [Thu, 16 Oct 2014 09:28:56 +0000 (11:28 +0200)]
Update translation files with latest changes.

10 years agoAdd some more missing translations.
daid [Thu, 16 Oct 2014 09:24:53 +0000 (11:24 +0200)]
Add some more missing translations.

10 years agoAdd more missing translations
Youness Alaoui [Wed, 14 Jan 2015 17:01:47 +0000 (12:01 -0500)]
Add more missing translations

10 years agoAdd more translations.
daid [Thu, 16 Oct 2014 09:16:19 +0000 (11:16 +0200)]
Add more translations.

10 years agobigDataStorage: Fix a TypeError when read is called with None
Youness Alaoui [Wed, 14 Jan 2015 16:51:49 +0000 (11:51 -0500)]
bigDataStorage: Fix a TypeError when read is called with None

10 years agoFix typos in About Window
Youness Alaoui [Wed, 14 Jan 2015 16:30:57 +0000 (11:30 -0500)]
Fix typos in About Window

10 years agoAdd missing translation parts.
daid [Thu, 16 Oct 2014 09:15:26 +0000 (11:15 +0200)]
Add missing translation parts.

Conflicts:
Cura/gui/configWizard.py

10 years agoAdd debug feature to watch and auto install firmware to easy firmware development.
daid [Thu, 16 Oct 2014 07:33:02 +0000 (09:33 +0200)]
Add debug feature to watch and auto install firmware to easy firmware development.

10 years ago14.10-RC3
daid [Tue, 14 Oct 2014 12:37:18 +0000 (14:37 +0200)]
14.10-RC3

10 years agoPrevent installing UM2 or UMO+ firmware on an UMO. And the other way around. Also...
daid [Tue, 14 Oct 2014 12:36:44 +0000 (14:36 +0200)]
Prevent installing UM2 or UMO+ firmware on an UMO. And the other way around. Also improve the reset feature to see if that helps with people who are getting TIMEOUT errors.

10 years agoVersion RC2
daid [Mon, 13 Oct 2014 08:05:59 +0000 (10:05 +0200)]
Version RC2

10 years agoUpdate translation files with latest strings from code.
daid [Mon, 13 Oct 2014 07:34:26 +0000 (09:34 +0200)]
Update translation files with latest strings from code.

10 years agoFix the collision function
daid [Fri, 10 Oct 2014 07:43:27 +0000 (09:43 +0200)]
Fix the collision function

10 years agocorreting tab-space
gcmalloc [Wed, 8 Oct 2014 22:12:00 +0000 (00:12 +0200)]
correting tab-space

10 years agoadding a more explicit error message for failure on binding to any port
gcmalloc [Wed, 8 Oct 2014 21:50:29 +0000 (23:50 +0200)]
adding a more explicit error message for failure on binding to any port

10 years agoDisabled chinese for official releases.
daid [Mon, 29 Sep 2014 08:54:30 +0000 (10:54 +0200)]
Disabled chinese for official releases.

10 years agoadd chinese language
coloz [Mon, 29 Sep 2014 08:11:09 +0000 (16:11 +0800)]
add chinese language

add chinese language

10 years agoadd Chinese language
coloz [Mon, 29 Sep 2014 08:06:33 +0000 (16:06 +0800)]
add Chinese language

add Chinese language

10 years agoVersion number to 14.09.1-RC1
daid [Fri, 26 Sep 2014 08:41:12 +0000 (10:41 +0200)]
Version number to 14.09.1-RC1

10 years agoFix slicing really big GCode files on windows.
daid [Fri, 26 Sep 2014 05:48:58 +0000 (07:48 +0200)]
Fix slicing really big GCode files on windows.

10 years agoMerge pull request #1086 from fhuberts/fedora 15.01-RC8
daid [Wed, 14 Jan 2015 15:33:34 +0000 (16:33 +0100)]
Merge pull request #1086 from fhuberts/fedora

package.sh: add fedora

10 years agoMerge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine
daid [Wed, 14 Jan 2015 13:58:49 +0000 (14:58 +0100)]
Merge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine

10 years agoRC8
daid [Wed, 14 Jan 2015 13:58:39 +0000 (14:58 +0100)]
RC8

10 years agopackage.sh: add fedora
Ferry Huberts [Wed, 14 Jan 2015 12:19:45 +0000 (13:19 +0100)]
package.sh: add fedora

Fedora builds Cura by using ```mock```, thereby enabling it to build RPMs
for every distribution that ```mock``` has a configuration file for. In
pratice this means that Fedora can build RPMs for several versions of
Fedora, CentOS and RHEL.

Cura can be built under a regular user account, there is no need to have
root privileges. In fact, having root privileges is very much discouraged.

However, the user account under which the build is performed needs to be
a member of the 'mock' group.

Specify only 'fedora' to build RPMs for the current system.
  ./package.sh fedora

Additionally specify any number of mock configurations
(ls -1 /etc/mock/*.cfg) to build RPMs for those configurations.
  ./package.sh fedora fedora-21-x86_64.cfg fedora-21-i386.cfg ...

Since only the filename of the mock configurations is used, this
also works:
  ./package.sh fedora /etc/mock/fedora-21-x86_64.cfg ...

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
10 years agoMerge pull request #1082 from Dim3nsioneer/TweakAtZ-DEV
daid [Wed, 14 Jan 2015 13:37:42 +0000 (14:37 +0100)]
Merge pull request #1082 from Dim3nsioneer/TweakAtZ-DEV

TweakAtZ 4.0

10 years agoMerge pull request #1085 from fhuberts/misc-package-sh-fixes
daid [Wed, 14 Jan 2015 13:37:21 +0000 (14:37 +0100)]
Merge pull request #1085 from fhuberts/misc-package-sh-fixes

Misc package sh fixes

10 years agoMerge pull request #1084 from coloz/SteamEngine
daid [Wed, 14 Jan 2015 13:36:29 +0000 (14:36 +0100)]
Merge pull request #1084 from coloz/SteamEngine

add new Chinese translation

10 years agoSlow down the default quickprint profiles a bit so they underextrude less on the...
daid [Wed, 14 Jan 2015 13:29:52 +0000 (14:29 +0100)]
Slow down the default quickprint profiles a bit so they underextrude less on the UM2.

10 years agopackage.sh: abort when an error occurs
Ferry Huberts [Wed, 14 Jan 2015 03:58:58 +0000 (04:58 +0100)]
package.sh: abort when an error occurs

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
10 years agopackage.sh: abort when a variable is undefined
Ferry Huberts [Wed, 14 Jan 2015 01:42:24 +0000 (02:42 +0100)]
package.sh: abort when a variable is undefined

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
10 years agopackage.sh: check that ARDUINO_PATH exists
Ferry Huberts [Wed, 14 Jan 2015 03:49:54 +0000 (04:49 +0100)]
package.sh: check that ARDUINO_PATH exists

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
10 years agofirmware: ignore firmware files that are built
Ferry Huberts [Wed, 14 Jan 2015 03:59:22 +0000 (04:59 +0100)]
firmware: ignore firmware files that are built

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
10 years agoAdd a overridePostProcessPluginConfig API
Youness Alaoui [Tue, 13 Jan 2015 22:47:44 +0000 (17:47 -0500)]
Add a overridePostProcessPluginConfig API

This is to allow temporary override of plugin configurations for simple
mode settings for example.
To use it, just call overridePostProcessPluginConfig(config) and provide
a configuration list for the plugins (print the one given to the
setPostProcessPluginconfig function and reuse it in your simple config)
This should put us one step forward with regards to issue #59

10 years agoadd new Chinese translation
coloz [Tue, 13 Jan 2015 12:51:57 +0000 (20:51 +0800)]
add new Chinese translation

for 14.12.1,more content, more accurate

10 years agoTweakAtZ 4.0
Dim3nsioneer [Tue, 13 Jan 2015 09:30:00 +0000 (10:30 +0100)]
TweakAtZ 4.0

New features / changes:
- Progress bar
- tweaking over multiple layers,
- M605&M606 implemented for UltiGCode
- reset after one layer option
- extruder three code removed
- tweaking print speed
- save call of Publisher class
- uses previous value from other plugins also on UltiGCode
- documentation

10 years agoExecute Cura as user, see: http://mdb-blog.blogspot.nl/2013/01/nsis-lunch-program...
daid [Tue, 13 Jan 2015 08:52:49 +0000 (09:52 +0100)]
Execute Cura as user, see: mdb-blog.blogspot.nl/2013/01/nsis-lunch-program-as-user-from-uac.html

10 years agoImprove memory handling.
daid [Mon, 12 Jan 2015 12:57:11 +0000 (13:57 +0100)]
Improve memory handling.

10 years agoFix bug, math.round does not exists.
daid [Mon, 12 Jan 2015 10:18:38 +0000 (11:18 +0100)]
Fix bug, math.round does not exists.

10 years agoFix tab/spaces mix.
daid [Mon, 12 Jan 2015 06:55:10 +0000 (07:55 +0100)]
Fix tab/spaces mix.

10 years agoReplace unused functions.
daid [Mon, 12 Jan 2015 06:47:22 +0000 (07:47 +0100)]
Replace unused functions.

10 years agoFixing issue #850 as well as fixing plugins with UltiGCode.
daid [Mon, 12 Jan 2015 06:46:13 +0000 (07:46 +0100)]
Fixing issue #850 as well as fixing plugins with UltiGCode.

10 years agoUse the right plugin configuration when running the engine
Youness Alaoui [Sat, 10 Jan 2015 18:56:47 +0000 (13:56 -0500)]
Use the right plugin configuration when running the engine

The simple settings would override the plugin config to disable all
then run the engine then reset the overrides, but the plugin config
was not accessed until the slicing engine finished, at which point
the plugin config override was already reset. this caused plugins
to be kept enabled even in simple mode.
This fixes issue #59

10 years agoFixed #1078
daid [Sat, 10 Jan 2015 09:02:10 +0000 (10:02 +0100)]
Fixed #1078

10 years agoCheck if the slice mode was changed when we run the first run wizard
Youness Alaoui [Fri, 9 Jan 2015 22:38:00 +0000 (17:38 -0500)]
Check if the slice mode was changed when we run the first run wizard

Further fixes issue #8

10 years agoFix a resize issue with the left pane when changing machine selection
Youness Alaoui [Fri, 9 Jan 2015 22:32:12 +0000 (17:32 -0500)]
Fix a resize issue with the left pane when changing machine selection

This fixes issue #8

10 years agoRename slice engine log file into engine.log instead of debug.log
Youness Alaoui [Fri, 9 Jan 2015 20:13:05 +0000 (15:13 -0500)]
Rename slice engine log file into engine.log instead of debug.log

10 years agoMerge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine
daid [Fri, 9 Jan 2015 07:56:00 +0000 (08:56 +0100)]
Merge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine

10 years agoFixed #1077
daid [Fri, 9 Jan 2015 07:55:50 +0000 (08:55 +0100)]
Fixed #1077

10 years agoAutomatically switch to simple mode when adding a TAZ or Mini machine
Youness Alaoui [Thu, 8 Jan 2015 20:44:27 +0000 (15:44 -0500)]
Automatically switch to simple mode when adding a TAZ or Mini machine
Partial fix for issue #8

10 years agoWrite slicer log to debug.log in cura config directory
Youness Alaoui [Thu, 8 Jan 2015 20:22:03 +0000 (15:22 -0500)]
Write slicer log to debug.log in cura config directory

This will ensure we can see what went wrong in case of error,
and it also gives us the debug log when no error occured.
It's a nicer fix for issue #45

10 years agoDo not print slicer log in case of error
Youness Alaoui [Thu, 8 Jan 2015 20:01:23 +0000 (15:01 -0500)]
Do not print slicer log in case of error

This causes the xsession-errors file on linux to quickly fill up
in some cases, so it's better not to show it.
Fixes issue #45

10 years agoAlways give the choice for a custom file destination in the save gcode to SD
Youness Alaoui [Thu, 8 Jan 2015 19:01:49 +0000 (14:01 -0500)]
Always give the choice for a custom file destination in the save gcode to SD
Fixes issue #23

10 years agoReturn the correct result for the first call to getPossibleSDcardDrives
Youness Alaoui [Thu, 8 Jan 2015 18:39:17 +0000 (13:39 -0500)]
Return the correct result for the first call to getPossibleSDcardDrives

10 years agoMerge pull request #1076 from pmsimard/15.01_RC6_PauseAtZ
daid [Thu, 8 Jan 2015 14:41:57 +0000 (15:41 +0100)]
Merge pull request #1076 from pmsimard/15.01_RC6_PauseAtZ

Pause At Z improvements

10 years agoMerge pull request #1066 from b4zz4/SteamEngine
daid [Thu, 8 Jan 2015 10:15:18 +0000 (11:15 +0100)]
Merge pull request #1066 from b4zz4/SteamEngine

Added spanish translation from b4zz4

10 years agoAdd the 3D clips to the UM2 bed and fix the right size clip sizes.
daid [Thu, 8 Jan 2015 08:22:32 +0000 (09:22 +0100)]
Add the 3D clips to the UM2 bed and fix the right size clip sizes.