chiark / gitweb /
cura.git
9 years agoRevision 1.19 (final) of the 14.09 release 14.09-1.19
Youness Alaoui [Tue, 20 Jan 2015 17:00:27 +0000 (12:00 -0500)]
Revision 1.19 (final) of the 14.09 release

9 years agoMerge remote-tracking branch 'origin/master' into AO-build
Youness Alaoui [Tue, 20 Jan 2015 16:55:01 +0000 (11:55 -0500)]
Merge remote-tracking branch 'origin/master' into AO-build

Conflicts:
Cura/gui/preferencesDialog.py
Cura/util/profile.py

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

9 years agoRevision 1.18 14.09-1.18
Steven Abadie [Wed, 7 Jan 2015 23:33:05 +0000 (16:33 -0700)]
Revision 1.18

This is the revision that will ship in the source copy with the LulzBot Mini v1.

9 years agoFix event skipping. Horrible e.Skip() naming...
Youness Alaoui [Wed, 7 Jan 2015 19:24:56 +0000 (14:24 -0500)]
Fix event skipping. Horrible e.Skip() naming...

e.Skip() MUST be called otherwise other handlers for the event won't be called

9 years agoPossible fix for #75 using appleScript
Justin Nesselrotte [Wed, 7 Jan 2015 16:00:28 +0000 (10:00 -0600)]
Possible fix for #75 using appleScript

9 years agoFixes #78: VBO properly released
Justin Nesselrotte [Wed, 7 Jan 2015 08:11:54 +0000 (02:11 -0600)]
Fixes #78: VBO properly released

9 years agoImproves #78: Shaders properly released
Justin Nesselrotte [Wed, 7 Jan 2015 07:29:20 +0000 (01:29 -0600)]
Improves #78: Shaders properly released

9 years agoChanged compression of Debian packages to gzip for compatibility with dpkg-sig.
Aaron Askew [Tue, 6 Jan 2015 21:10:21 +0000 (14:10 -0700)]
Changed compression of Debian packages to gzip for compatibility with dpkg-sig.

9 years agoRevision 1.17
Steven Abadie [Mon, 5 Jan 2015 04:50:55 +0000 (21:50 -0700)]
Revision 1.17

9 years agoRevert "Add support for Z offset machine setting"
Steven Abadie [Mon, 5 Jan 2015 03:41:47 +0000 (20:41 -0700)]
Revert "Add support for Z offset machine setting"

This reverts commit 6ccd876852e9fcf320cee1b008624bd43a91a70f. This was
pulled in from master by accident.

9 years agoAdd tooltip for the setting control widget, not just for the label
Youness Alaoui [Fri, 2 Jan 2015 08:59:07 +0000 (03:59 -0500)]
Add tooltip for the setting control widget, not just for the label

Fixes issue #74

9 years agoAdd a tentative sleep prevention for linux.
Youness Alaoui [Fri, 2 Jan 2015 08:49:46 +0000 (03:49 -0500)]
Add a tentative sleep prevention for linux.

I wasn't able to test this, but at least it won't hurt and it's better
than nothing.
I tested the command execution and it doesn't give an error or anything
but I'm unable to get my setup to suspend so I can't test the prevention
of suspend.
This is for Linux support on issue #46

9 years agoFix serial communication issues due to buffer overflow
Youness Alaoui [Fri, 2 Jan 2015 08:15:38 +0000 (03:15 -0500)]
Fix serial communication issues due to buffer overflow
This issue is caused by the Marlin firmware filling up its command buffer queue
and then keeping commands on the serial buffer (which is limited to 64 bytes)
which eventually causes a buffer overflow and data is lost.
By sending only 2 commands to be queued, we ensure that we are not always catching up
but we also make sure that we cause no checksum issues.
Anyways, when a checksum issue happens and Marlin asks for a resend,
we end up sending one command at a time with nothing in Marlin's queue,
so this makes it even more efficient.
Note: Pronterface only sends one command at a time and does not fill up
Marlin's queue, that's why it doesn't have the checksum issues.
This really fixes the underlying cause for issue #66

9 years agoSkip displaying the 'No line number with checksum' error to the print window
Youness Alaoui [Fri, 2 Jan 2015 08:13:58 +0000 (03:13 -0500)]
Skip displaying the 'No line number with checksum' error to the print window
This commit partially fixes issue #66

9 years agoMove Z-offset one line above and add (mm) to the label
Youness Alaoui [Fri, 2 Jan 2015 08:13:24 +0000 (03:13 -0500)]
Move Z-offset one line above and add (mm) to the label

9 years agoRevision 1.16
Steven Abadie [Fri, 2 Jan 2015 08:11:49 +0000 (01:11 -0700)]
Revision 1.16

9 years agoMerge remote-tracking branch 'origin/master' into AO-build
Steven Abadie [Fri, 2 Jan 2015 07:54:20 +0000 (00:54 -0700)]
Merge remote-tracking branch 'origin/master' into AO-build

9 years agoFixing OS X disk image name
Justin Nesselrotte [Fri, 2 Jan 2015 06:18:22 +0000 (00:18 -0600)]
Fixing OS X disk image name

9 years agoFixes #76: Removing offset and print statement
Justin Nesselrotte [Fri, 2 Jan 2015 05:52:49 +0000 (23:52 -0600)]
Fixes #76: Removing offset and print statement

9 years agoEditing of the tool tip text to clean up grammar and remove Ultimaker specific notes.
Steven Abadie [Fri, 2 Jan 2015 05:07:56 +0000 (22:07 -0700)]
Editing of the tool tip text to clean up grammar and remove Ultimaker specific notes.

9 years agoCleaned up graphics and mount name of the OSX dmg template.
Steven Abadie [Fri, 2 Jan 2015 03:38:16 +0000 (20:38 -0700)]
Cleaned up graphics and mount name of the OSX dmg template.

9 years agoPossible fix for #46 on mac. prevent sleep function implemented with IOKit
Justin Nesselrotte [Wed, 31 Dec 2014 17:44:15 +0000 (11:44 -0600)]
Possible fix for #46 on mac. prevent sleep function implemented with IOKit

9 years agoFixes button offset issue for glComboButton's drop down buttons
Justin Nesselrotte [Wed, 31 Dec 2014 08:47:29 +0000 (02:47 -0600)]
Fixes button offset issue for glComboButton's drop down buttons

9 years agoUse a separate ImageID for the default glComboButton
Youness Alaoui [Wed, 31 Dec 2014 07:14:31 +0000 (02:14 -0500)]
Use a separate ImageID for the default glComboButton
This seems better than having 1 extra imageID than tooltips and ignoring
the imageID at offset 0.
This fixes an index out of range issue as well due to len(imageID) being
1 too many.
Fixes issue #67

9 years agoDo not raise the window on focus for windows/linux
Youness Alaoui [Wed, 31 Dec 2014 05:03:45 +0000 (00:03 -0500)]
Do not raise the window on focus for windows/linux
This fixes issue #65

9 years agoPrevent forced sleep on windows by going to away mode when supported
Youness Alaoui [Wed, 31 Dec 2014 03:41:45 +0000 (22:41 -0500)]
Prevent forced sleep on windows by going to away mode when supported
This will prevent the computer from going to sleep even if the user
puts the computer to sleep manually. It will go to awaymode
which is identical to sleep mode but the application will keep running
in the background until it is done.
This should help with issue #46

9 years agoOnly prevent sleep if we are printing
Youness Alaoui [Wed, 31 Dec 2014 03:40:09 +0000 (22:40 -0500)]
Only prevent sleep if we are printing
Preventing sleep was happening whenever the print window was open
but it should prevent sleep only if we are printing.
If we close the print window though, it will re-enable sleep capabilities
because we wouldn't be able to know when the print has finished anymore

9 years agoFix for new temperature button name
Steven Abadie [Tue, 30 Dec 2014 15:12:55 +0000 (08:12 -0700)]
Fix for new temperature button name

9 years agoConverting temperature spinner to button
Justin Nesselrotte [Tue, 30 Dec 2014 06:32:26 +0000 (00:32 -0600)]
Converting temperature spinner to button

9 years agoChanges to Pronterface UI for possible temp set button changes.
Steven Abadie [Tue, 30 Dec 2014 05:41:13 +0000 (22:41 -0700)]
Changes to Pronterface UI for possible temp set button changes.

9 years agoAdd a 100ms timeout to the splash screen to allow it to show
Youness Alaoui [Sun, 28 Dec 2014 01:36:24 +0000 (20:36 -0500)]
Add a 100ms timeout to the splash screen to allow it to show
Without it, the callback would get called before the splash screen
events got processed (such as Paint?) which will cause the splash
screen not to appear or to appear as a grey rectangle without the image
This could potentially fix issue #14

9 years agoDo not try to hide the splash screen twice
Youness Alaoui [Sun, 28 Dec 2014 01:32:01 +0000 (20:32 -0500)]
Do not try to hide the splash screen twice
It's possible the splashscreen gets destroyed when it gets hidden,
which could cause the crash mentioned in issue #14. We set the splash
to None after we hide it as we don't need to retry hiding it after.

9 years agoCheck for EOF on the serialCommunication module
Youness Alaoui [Sat, 27 Dec 2014 23:01:42 +0000 (18:01 -0500)]
Check for EOF on the serialCommunication module
If Cura has terminated, stdin will be in EOF which will cause the readline
to return an empty string. By catching that, we will be abl to quit
instead of spamming stderr with [''].
Fixes #63 and possibly issue #45 as well.

9 years agoWait 100ms before checking if the thread is still alive
Youness Alaoui [Sat, 27 Dec 2014 22:05:29 +0000 (17:05 -0500)]
Wait 100ms before checking if the thread is still alive
By waiting for 0s, it means we have an infinite loop in serialCommunication
which makes it take 100% of CPU as long as it's running.
Fixes issue #64

9 years agoAdded gitattributes file to stop the changing of the rambo.inf file. This needs testi...
reprappermc [Fri, 26 Dec 2014 19:52:41 +0000 (12:52 -0700)]
Added gitattributes file to stop the changing of the rambo.inf file. This needs testing to confirm it works.

9 years agoAdding a pre-build script for NSIS to ensure drivers have the correct size
Youness Alaoui [Wed, 24 Dec 2014 20:09:16 +0000 (12:09 -0800)]
Adding a pre-build script for NSIS to ensure drivers have the correct size
This is to avoid a LF/CRLF issue with git (depends on local settings) which causes the driver signature to fail.
Fixes issue #52

9 years agoFix for new temperature button name
Steven Abadie [Tue, 30 Dec 2014 15:12:55 +0000 (08:12 -0700)]
Fix for new temperature button name

9 years agoConverting temperature spinner to button
Justin Nesselrotte [Tue, 30 Dec 2014 06:32:26 +0000 (00:32 -0600)]
Converting temperature spinner to button

9 years agoChanges to Pronterface UI for possible temp set button changes.
Steven Abadie [Tue, 30 Dec 2014 05:41:13 +0000 (22:41 -0700)]
Changes to Pronterface UI for possible temp set button changes.

9 years agoMerge branch 'AO-build'
Steven Abadie [Mon, 29 Dec 2014 03:13:38 +0000 (20:13 -0700)]
Merge branch 'AO-build'

9 years agoAdd a 100ms timeout to the splash screen to allow it to show
Youness Alaoui [Sun, 28 Dec 2014 01:36:24 +0000 (20:36 -0500)]
Add a 100ms timeout to the splash screen to allow it to show
Without it, the callback would get called before the splash screen
events got processed (such as Paint?) which will cause the splash
screen not to appear or to appear as a grey rectangle without the image
This could potentially fix issue #14

9 years agoDo not try to hide the splash screen twice
Youness Alaoui [Sun, 28 Dec 2014 01:32:01 +0000 (20:32 -0500)]
Do not try to hide the splash screen twice
It's possible the splashscreen gets destroyed when it gets hidden,
which could cause the crash mentioned in issue #14. We set the splash
to None after we hide it as we don't need to retry hiding it after.

9 years agoCheck for EOF on the serialCommunication module
Youness Alaoui [Sat, 27 Dec 2014 23:01:42 +0000 (18:01 -0500)]
Check for EOF on the serialCommunication module
If Cura has terminated, stdin will be in EOF which will cause the readline
to return an empty string. By catching that, we will be abl to quit
instead of spamming stderr with [''].
Fixes #63 and possibly issue #45 as well.

9 years agoWait 100ms before checking if the thread is still alive
Youness Alaoui [Sat, 27 Dec 2014 22:05:29 +0000 (17:05 -0500)]
Wait 100ms before checking if the thread is still alive
By waiting for 0s, it means we have an infinite loop in serialCommunication
which makes it take 100% of CPU as long as it's running.
Fixes issue #64

9 years agoAdded gitattributes file to stop the changing of the rambo.inf file. This needs testi...
reprappermc [Fri, 26 Dec 2014 19:52:41 +0000 (12:52 -0700)]
Added gitattributes file to stop the changing of the rambo.inf file. This needs testing to confirm it works.

9 years agoAdd support for Z offset machine setting
Youness Alaoui [Thu, 25 Dec 2014 00:47:51 +0000 (19:47 -0500)]
Add support for Z offset machine setting
Fixes issue #6

9 years agoAdding a pre-build script for NSIS to ensure drivers have the correct size
Youness Alaoui [Wed, 24 Dec 2014 20:09:16 +0000 (12:09 -0800)]
Adding a pre-build script for NSIS to ensure drivers have the correct size
This is to avoid a LF/CRLF issue with git (depends on local settings) which causes the driver signature to fail.
Fixes issue #52

9 years agoRevision 1.15
reprappermc [Tue, 23 Dec 2014 21:30:21 +0000 (14:30 -0700)]
Revision 1.15

9 years agoUpdate to mini quick print settings.
reprappermc [Tue, 23 Dec 2014 18:58:35 +0000 (11:58 -0700)]
Update to mini quick print settings.

9 years agoFixed error caused by leftover call to previously removed function for online info...
Steven Abadie [Sun, 21 Dec 2014 19:56:38 +0000 (12:56 -0700)]
Fixed error caused by leftover call to previously removed function for online info submision when saving gcode.

9 years agoMerge pull request #61 from Jnesselr/AO-build
Steven Abadie [Sun, 21 Dec 2014 19:45:17 +0000 (12:45 -0700)]
Merge pull request #61 from Jnesselr/AO-build

Temperature control and Serial communication fix

9 years agoModifying serial communication to use a thread
Justin Nesselrotte [Sat, 20 Dec 2014 20:01:11 +0000 (14:01 -0600)]
Modifying serial communication to use a thread

This helps with the application not responding, with closing the
application without an error (Since it now seems to free the serial
port correctly), and with overall startup cost for the connecting
process.

9 years agoWorkaround for temperature control issue
Justin Nesselrotte [Sat, 20 Dec 2014 20:00:13 +0000 (14:00 -0600)]
Workaround for temperature control issue

Also, removing a semicolon

9 years agoHIPS is now selected by default in the Mini and TAZ quick print settings.
Steven Abadie [Fri, 19 Dec 2014 04:49:17 +0000 (21:49 -0700)]
HIPS is now selected by default in the Mini and TAZ quick print settings.

The Ultimaker 2 does not use the material selection. This was previously thought to be a bug created by other changes. Close #43

9 years agoMerge pull request #60 from Jnesselr/AO-build
Steven Abadie [Fri, 19 Dec 2014 04:07:07 +0000 (21:07 -0700)]
Merge pull request #60 from Jnesselr/AO-build

Configuration windows no longer jump to the back

9 years agoRevision 1.14
reprappermc [Thu, 18 Dec 2014 16:23:05 +0000 (09:23 -0700)]
Revision 1.14

9 years agoAdditional changes to Mini center offset.
reprappermc [Thu, 18 Dec 2014 16:18:13 +0000 (09:18 -0700)]
Additional changes to Mini center offset.

9 years agoConfiguration windows no longer jump to the back
Justin Nesselrotte [Tue, 16 Dec 2014 20:58:36 +0000 (14:58 -0600)]
Configuration windows no longer jump to the back

9 years agoFixed off set addition from last commit.
Steven Abadie [Thu, 18 Dec 2014 05:08:32 +0000 (22:08 -0700)]
Fixed off set addition from last commit.

9 years agoSet offset of the print area center for Mini.
Steven Abadie [Thu, 18 Dec 2014 02:49:00 +0000 (19:49 -0700)]
Set offset of the print area center for Mini.

9 years agoQuick print profiles updated for PLA Mini profiles.
Steven Abadie [Thu, 18 Dec 2014 01:58:06 +0000 (18:58 -0700)]
Quick print profiles updated for PLA Mini profiles.

9 years agoRevision 1.13
Steven Abadie [Fri, 12 Dec 2014 04:09:30 +0000 (21:09 -0700)]
Revision 1.13

9 years agoUpdate to Mini quick print settings.
Steven Abadie [Fri, 12 Dec 2014 03:54:43 +0000 (20:54 -0700)]
Update to Mini quick print settings.

9 years agoRemoved filament diameter field from quick print mode.
Steven Abadie [Thu, 11 Dec 2014 16:50:45 +0000 (09:50 -0700)]
Removed filament diameter field from quick print mode.

Close #55

9 years agoExpanded extrude and retract buttons to the up and down arrows.
Steven Abadie [Thu, 11 Dec 2014 15:43:17 +0000 (08:43 -0700)]
Expanded extrude and retract buttons to the up and down arrows.

Close #57

9 years agoRevision 1.12
Steven Abadie [Fri, 5 Dec 2014 17:39:44 +0000 (10:39 -0700)]
Revision 1.12

9 years agoChanging build requirements
Justin Nesselrotte [Thu, 4 Dec 2014 05:10:01 +0000 (23:10 -0600)]
Changing build requirements

9 years agoRemoved first start language selection.
Steven Abadie [Thu, 4 Dec 2014 06:41:56 +0000 (23:41 -0700)]
Removed first start language selection.

9 years agoUpdate to Pronterface UI.
Steven Abadie [Thu, 4 Dec 2014 05:30:30 +0000 (22:30 -0700)]
Update to Pronterface UI.

Updated source and image files for the Pronterface UI. The Extruder controls have been simplified and labeled. The Y axis controls have been flipped to match the motion of the bed. Z controls are also now labeled up and down. Celcius was added to the temperature control.

9 years agoRevision 1.11 control changes.
Steven Abadie [Thu, 4 Dec 2014 05:28:06 +0000 (22:28 -0700)]
Revision 1.11 control changes.

This is still having to be done after the revision commit is made to get the correct commit hash for the revision name to match the control.

9 years agoRevision 1.11
Steven Abadie [Tue, 2 Dec 2014 06:52:30 +0000 (23:52 -0700)]
Revision 1.11

9 years agoUpdated TAZ quick print settings.
Steven Abadie [Tue, 2 Dec 2014 06:06:38 +0000 (23:06 -0700)]
Updated TAZ quick print settings.

9 years agoUpdates to Mini quick print settings
Steven Abadie [Tue, 2 Dec 2014 05:52:21 +0000 (22:52 -0700)]
Updates to Mini quick print settings

Added changes from the print profiles repo. It was also found that the nozzle setting in the machine profile was not being used. This means all of the previous gcode was using 0.4mm nozzle size for the Mini. The profiles need further testing but we could see problems with the nozzle size change.

9 years agoRemoved doodle3dConnect until further evaluation.
Steven Abadie [Mon, 1 Dec 2014 06:39:35 +0000 (23:39 -0700)]
Removed doodle3dConnect until further evaluation.

Close #53

9 years agoTurned new version check off by default and removed check at Ultimaker website.
Steven Abadie [Mon, 1 Dec 2014 06:28:14 +0000 (23:28 -0700)]
Turned new version check off by default and removed check at Ultimaker website.

9 years agoUpdated OSX icon and dmg background
Steven Abadie [Tue, 25 Nov 2014 16:54:41 +0000 (09:54 -0700)]
Updated OSX icon and dmg background

9 years agoUpdated Cura icon for OSX
reprappermc [Mon, 24 Nov 2014 19:06:26 +0000 (12:06 -0700)]
Updated Cura icon for OSX

9 years agoRevision 1.10
Steven Abadie [Fri, 21 Nov 2014 14:44:53 +0000 (07:44 -0700)]
Revision 1.10

9 years agoUpdate to Mini quick print settings.
Steven Abadie [Fri, 21 Nov 2014 04:52:22 +0000 (21:52 -0700)]
Update to Mini quick print settings.

Close #49

9 years agoMini firmware updated to release.
Steven Abadie [Fri, 21 Nov 2014 04:02:28 +0000 (21:02 -0700)]
Mini firmware updated to release.

Close #48

9 years agoAwesome rocktopus now loads on first launch of Cura.
Steven Abadie [Thu, 20 Nov 2014 04:48:07 +0000 (21:48 -0700)]
Awesome rocktopus now loads on first launch of Cura.

Close #47

9 years agoDisabled the bed level wizard for LulzBot Mini and TAZ.
Steven Abadie [Thu, 20 Nov 2014 04:31:03 +0000 (21:31 -0700)]
Disabled the bed level wizard for LulzBot Mini and TAZ.

9 years agoDebian control file changes for revision 1.09
Steven Abadie [Thu, 20 Nov 2014 04:20:53 +0000 (21:20 -0700)]
Debian control file changes for revision 1.09

9 years agoRevision 1.09
Steven Abadie [Tue, 18 Nov 2014 04:58:00 +0000 (21:58 -0700)]
Revision 1.09

9 years agoChanged Debian .desktop categories
Steven Abadie [Tue, 18 Nov 2014 04:56:11 +0000 (21:56 -0700)]
Changed Debian .desktop categories

9 years agoPossible fix for one of the lines being dumped into .xsession-errors.
Steven Abadie [Tue, 18 Nov 2014 03:52:01 +0000 (20:52 -0700)]
Possible fix for one of the lines being dumped into .xsession-errors.

This needs further testing.

9 years agoRemoved info lines from start gcode.
Steven Abadie [Tue, 18 Nov 2014 03:49:50 +0000 (20:49 -0700)]
Removed info lines from start gcode.

9 years agoSeparated View mode and normal mode buttons
Steven Abadie [Sun, 16 Nov 2014 21:48:12 +0000 (14:48 -0700)]
Separated View mode and normal mode buttons

Close #37

9 years agoPLA setting in quickprint mode for Mini now turns bed temp to 50C in end gcode.
Steven Abadie [Sun, 16 Nov 2014 19:27:37 +0000 (12:27 -0700)]
PLA setting in quickprint mode for Mini now turns bed temp to 50C in end gcode.

9 years agoUpdate to Pronterface UI graphic.
Steven Abadie [Sun, 16 Nov 2014 18:29:11 +0000 (11:29 -0700)]
Update to Pronterface UI graphic.

Swapped + and - on the extruder controls.

9 years agoAdditional changes for revision 1.08 number change.
Steven Abadie [Fri, 14 Nov 2014 06:04:40 +0000 (23:04 -0700)]
Additional changes for revision 1.08 number change.

9 years agoRevision 1.08
Steven Abadie [Fri, 14 Nov 2014 04:59:28 +0000 (21:59 -0700)]
Revision 1.08

9 years agoFirmware can now be updated on the LulzBot Mini through the Install Default Firmware...
Steven Abadie [Fri, 14 Nov 2014 04:49:28 +0000 (21:49 -0700)]
Firmware can now be updated on the LulzBot Mini through the Install Default Firmware menu.

9 years agoAdditional changes to windows packaging.
Steven Abadie [Fri, 14 Nov 2014 02:37:36 +0000 (19:37 -0700)]
Additional changes to windows packaging.

9 years agoA brim on/off box is now available in simple mode.
Steven Abadie [Fri, 14 Nov 2014 02:12:31 +0000 (19:12 -0700)]
A brim on/off box is now available in simple mode.

Close #42

9 years agoMerge branch 'AO-build' of github.com:alephobjects/Cura into AO-build
Steven Abadie [Thu, 13 Nov 2014 04:07:22 +0000 (21:07 -0700)]
Merge branch 'AO-build' of github.com:alephobjects/Cura into AO-build

9 years agoAdded Rambo driver files
Steven Abadie [Thu, 13 Nov 2014 04:06:28 +0000 (21:06 -0700)]
Added Rambo driver files

9 years agoFixed windows package previous addition.
Steven Abadie [Fri, 7 Nov 2014 04:52:20 +0000 (21:52 -0700)]
Fixed windows package previous addition.

9 years agoRevision 1.07
Steven Abadie [Fri, 7 Nov 2014 04:00:53 +0000 (21:00 -0700)]
Revision 1.07