chiark / gitweb /
cura.git
8 years agoMerge branch 'new-settings' into devel
Youness Alaoui [Fri, 31 Jul 2015 20:24:23 +0000 (16:24 -0400)]
Merge branch 'new-settings' into devel

Fixes T51

8 years agoGet the toplevel parent to get the main window, easier and safer
Youness Alaoui [Fri, 31 Jul 2015 18:17:17 +0000 (14:17 -0400)]
Get the toplevel parent to get the main window, easier and safer

8 years agoFix simple mode panel being the wrong size
Youness Alaoui [Fri, 31 Jul 2015 18:17:03 +0000 (14:17 -0400)]
Fix simple mode panel being the wrong size

8 years agoFix quickprint panel not resizing itself when new options require more space
Youness Alaoui [Thu, 30 Jul 2015 21:03:26 +0000 (17:03 -0400)]
Fix quickprint panel not resizing itself when new options require more space

8 years agoquickprint: Fix alterations being missed from ini file
Youness Alaoui [Thu, 30 Jul 2015 20:53:36 +0000 (16:53 -0400)]
quickprint: Fix alterations being missed from ini file

8 years agoUpdating build steps to work with Mac OS X
Justin Nesselrotte [Mon, 27 Jul 2015 19:18:17 +0000 (13:18 -0600)]
Updating build steps to work with Mac OS X

8 years agoMerge branch 'LulzBot-devel' of ssh://code.alephobjects.com/diffusion/CURA/cura into...
Steven Abadie [Fri, 17 Jul 2015 14:44:39 +0000 (08:44 -0600)]
Merge branch 'LulzBot-devel' of ssh://code.alephobjects.com/diffusion/CURA/cura into LulzBot-devel

8 years agoAdd a new WX inspection window for devs (disabled)
Youness Alaoui [Wed, 15 Jul 2015 17:35:18 +0000 (13:35 -0400)]
Add a new WX inspection window for devs (disabled)

8 years agoForce the version upgrade all the time when using dev version
Youness Alaoui [Wed, 15 Jul 2015 17:37:31 +0000 (13:37 -0400)]
Force the version upgrade all the time when using dev version

8 years agoImprove clarity of one-at-a-time mode. Part of #128
nickthetait [Mon, 6 Jul 2015 20:26:54 +0000 (14:26 -0600)]
Improve clarity of one-at-a-time mode. Part of #128

8 years agoPrevent multiple calls to afterSplashCallback
Youness Alaoui [Tue, 7 Jul 2015 19:48:07 +0000 (15:48 -0400)]
Prevent multiple calls to afterSplashCallback

This fixes issue #133. Problem was that if splash.OnClose was called
before the afterSplashCallback was done (such as, if it's blocking
on a configWizard), then the callback would be called again.
This also fixes a segmentation fault if you cancel the initial config wizard
by making sure the callback is done outside the event thread and splash
destruction is done at the proper time and from the proper thread.

8 years agoImprove pause at height plugin
nickthetait [Wed, 3 Jun 2015 15:52:41 +0000 (09:52 -0600)]
Improve pause at height plugin

8 years agoRefactoring
nickthetait [Wed, 1 Jul 2015 19:39:02 +0000 (13:39 -0600)]
Refactoring

Rename variables for clarity

8 years agoCleanup print canceling
nickthetait [Wed, 1 Jul 2015 19:21:09 +0000 (13:21 -0600)]
Cleanup print canceling

8 years agoAdd debugging stubs to DummyConnection
nickthetait [Wed, 1 Jul 2015 18:20:48 +0000 (12:20 -0600)]
Add debugging stubs to DummyConnection

8 years agoAllow canceling while paused
nickthetait [Wed, 1 Jul 2015 17:16:38 +0000 (11:16 -0600)]
Allow canceling while paused

8 years agoRestore commit fda889d91263c6c381334e4f7a6d1bbb687a8e3f
Youness Alaoui [Mon, 29 Jun 2015 21:14:45 +0000 (17:14 -0400)]
Restore commit fda889d91263c6c381334e4f7a6d1bbb687a8e3f

8 years agoFix tiny formatting issue.
nickthetait [Mon, 29 Jun 2015 16:45:00 +0000 (10:45 -0600)]
Fix tiny formatting issue.

8 years agoDisable motors when a print is canceled. Follow on to #118
nickthetait [Fri, 26 Jun 2015 18:15:51 +0000 (12:15 -0600)]
Disable motors when a print is canceled. Follow on to #118

8 years agoFix indentation and replace spaces with tabs
nickthetait [Mon, 22 Jun 2015 17:21:48 +0000 (11:21 -0600)]
Fix indentation and replace spaces with tabs

8 years agoChange TAZ machine width to 290
Youness Alaoui [Fri, 26 Jun 2015 19:24:57 +0000 (15:24 -0400)]
Change TAZ machine width to 290

This will allow prints to be centered. Fixes issue #98

8 years agoDo not change mini gantry settings in version upgrade
Youness Alaoui [Fri, 26 Jun 2015 18:04:04 +0000 (14:04 -0400)]
Do not change mini gantry settings in version upgrade
This is because the print-one-at-a-time feature is incomplete
and has been temporarily disabled

8 years agoDisable UI movement when printing or when the print job is paused
Youness Alaoui [Fri, 26 Jun 2015 17:33:32 +0000 (13:33 -0400)]
Disable UI movement when printing or when the print job is paused

8 years agoRestore pause functionality.
Youness Alaoui [Fri, 22 May 2015 17:06:21 +0000 (13:06 -0400)]
Restore pause functionality.

This reverts some of the changes in commit 333a72b508288a2eaa9e1eda36d9193b5553c603
This includes the following commits :
23be7ce
05bc366
cb4ec43
00aeabf
b55b9f6

8 years agoAdditional formatting tweaks to readme.
nickthetait [Wed, 24 Jun 2015 17:52:00 +0000 (11:52 -0600)]
Additional formatting tweaks to readme.

8 years agoMore README tweaks. Closes T20
nickthetait [Wed, 24 Jun 2015 17:48:45 +0000 (11:48 -0600)]
More README tweaks. Closes T20

8 years agoUpdate URL in readme. (prentends to) fix T19
nickthetait [Wed, 24 Jun 2015 17:42:45 +0000 (11:42 -0600)]
Update URL in readme. (prentends to) fix T19

8 years agoChange mind, remove new file.
nickthetait [Wed, 24 Jun 2015 17:38:39 +0000 (11:38 -0600)]
Change mind, remove new file.

8 years agoAdd useless test file
nickthetait [Wed, 24 Jun 2015 17:37:26 +0000 (11:37 -0600)]
Add useless test file

8 years agoCooldown toolhead and bed whenever print is canceled (including closing print window...
nickthetait [Mon, 22 Jun 2015 17:06:22 +0000 (11:06 -0600)]
Cooldown toolhead and bed whenever print is canceled (including closing print window). Fixes #118

8 years agoResclice after resetting position or transformations. Fixes #116
nickthetait [Fri, 19 Jun 2015 16:30:03 +0000 (10:30 -0600)]
Resclice after resetting position or transformations. Fixes #116

8 years agoRemove duplicated function
nickthetait [Thu, 18 Jun 2015 17:27:09 +0000 (11:27 -0600)]
Remove duplicated function

8 years agoRevert "Improves #120: Better detection of avr-gcc and Arduino" lulzbot-15.02.1-1.03
nickthetait [Fri, 12 Jun 2015 22:16:29 +0000 (16:16 -0600)]
Revert "Improves #120: Better detection of avr-gcc and Arduino"

This reverts commit 577b902c11563eeac31e8b74f456caa6e39f28c5.

8 years agoIncrement version
nickthetait [Fri, 12 Jun 2015 22:06:27 +0000 (16:06 -0600)]
Increment version

8 years agoUpdate combing setting for Taz5 0.5 nozzle
nickthetait [Fri, 12 Jun 2015 21:16:19 +0000 (15:16 -0600)]
Update combing setting for Taz5 0.5 nozzle

8 years agoRemove a number of incomplete features
nickthetait [Fri, 12 Jun 2015 20:56:18 +0000 (14:56 -0600)]
Remove a number of incomplete features

Pause and pauseAtZ plugin
Print one-at-a-time (Mini gantry settings)

This reverts 6 commits :'(
23be7ce7fdeb80e624b4bbea88a927eb25dcec01
05bc3664af51b9b66d829a7632a6020b69876ca8
cb4ec4397be394f568b7f5febba1bf69667755db
00aeabfa44c894dff56eda978712f25282458479
b55b9f6730e2359eea0035d11408bb3a9fd746b8
61b9d49e6faec0bf84d718a1e72ed2f5db59855b

8 years agoDelete old cura executable. Cleanup for #122
nickthetait [Thu, 11 Jun 2015 15:39:40 +0000 (09:39 -0600)]
Delete old cura executable. Cleanup for #122

8 years agoRename executable to remove naming conflict. Fixes #122
nickthetait [Thu, 11 Jun 2015 15:32:51 +0000 (09:32 -0600)]
Rename executable to remove naming conflict. Fixes #122

8 years agoImproves #120: Better detection of avr-gcc and Arduino
Justin Nesselrotte [Thu, 11 Jun 2015 06:44:55 +0000 (00:44 -0600)]
Improves #120: Better detection of avr-gcc and Arduino

8 years agoEnhance profile importing robustness lulzbot-15.02.1-1.02
nickthetait [Mon, 8 Jun 2015 21:01:25 +0000 (15:01 -0600)]
Enhance profile importing robustness

Older style, missing or invalid settings will revert to default values. Fixes #117.

8 years agoAdd more items to git ignore list.
nickthetait [Mon, 8 Jun 2015 19:44:52 +0000 (13:44 -0600)]
Add more items to git ignore list.

8 years agoRefactoring so there is a single source for the version.
nickthetait [Mon, 8 Jun 2015 19:23:29 +0000 (13:23 -0600)]
Refactoring so there is a single source for the version.

8 years agoBuild script uses new revision file. Increment version.
nickthetait [Mon, 8 Jun 2015 17:39:01 +0000 (11:39 -0600)]
Build script uses new revision file. Increment version.

8 years agoTrack version file
nickthetait [Mon, 8 Jun 2015 17:33:55 +0000 (11:33 -0600)]
Track version file

8 years agoBuild script now uses version file.
nickthetait [Mon, 8 Jun 2015 17:30:17 +0000 (11:30 -0600)]
Build script now uses version file.

8 years agoUpdate 'Retraction combing' label and description. Part of #117
nickthetait [Fri, 5 Jun 2015 20:48:58 +0000 (14:48 -0600)]
Update 'Retraction combing' label and description. Part of #117

8 years agoAdding a new LulzBot Mini now retains extruder head settings. Part of #104
nickthetait [Thu, 4 Jun 2015 22:51:36 +0000 (16:51 -0600)]
Adding a new LulzBot Mini now retains extruder head settings. Part of #104

8 years agoDisable Ulti quality for TAZ 5 0.5mm nozzle for ABS and PLA
Youness Alaoui [Wed, 3 Jun 2015 21:14:53 +0000 (17:14 -0400)]
Disable Ulti quality for TAZ 5 0.5mm nozzle for ABS and PLA

8 years agoAdd options for fun and testing. To be removed
Youness Alaoui [Wed, 3 Jun 2015 21:14:26 +0000 (17:14 -0400)]
Add options for fun and testing. To be removed

8 years agoFix options box disappearing if no options available
Youness Alaoui [Wed, 3 Jun 2015 21:13:19 +0000 (17:13 -0400)]
Fix options box disappearing if no options available

8 years agoAdding new experimental materials.
Youness Alaoui [Wed, 3 Jun 2015 21:07:21 +0000 (17:07 -0400)]
Adding new experimental materials.

These are still untested, and most of them are unordered and missing proper [info] section

8 years agochange the default order to 999 so unordered items go to the end
Youness Alaoui [Wed, 3 Jun 2015 21:06:51 +0000 (17:06 -0400)]
change the default order to 999 so unordered items go to the end

8 years agoFix a possible issue if no materials or no profiles exist
Youness Alaoui [Wed, 3 Jun 2015 21:06:36 +0000 (17:06 -0400)]
Fix a possible issue if no materials or no profiles exist

8 years agoAdd a nice border around panels in quickprint settings
Youness Alaoui [Wed, 3 Jun 2015 20:35:10 +0000 (16:35 -0400)]
Add a nice border around panels in quickprint settings

This makes it more pleasing and less annoying to the eyes with the
padding around the widgets

8 years agoAdd a new simple settings system/UI
Youness Alaoui [Wed, 3 Jun 2015 19:09:03 +0000 (15:09 -0400)]
Add a new simple settings system/UI

This new system replaces the old simpleModeSettings system and the materials/profile
ini system implemented upstream. The new system uses a more dynamic aproach
with profiles being dependent on the material instead of being separate
entities.
The hierarchy is :
option_<option name>.ini *
<material>/profile.ini **
<material>/option_<option name>.ini ***
<material>/<profile>/profile.ini

* This is for global options that affect all materials
** The profile.ini file represents the material itself
*** These options are specific to that material

The profile.ini file can contain a [profile] section to override default
profile settings, the profiles settings are loaded in this order :
material -> profile -> options
This allows a specific quality profile to override material profiles and
specific options can override everything else.
All profile.ini and option_*.ini files can also contain a [info] section
which can contain the following keys :
name = The name of the material/profile/option
disabled = 1/0 Whether or not to disable (not show the material/profile/option
               in the UI) this profile
default = 1/0 Whether this is the default material/profile to select
              This is only valid if the user has no valid saved selection
always_visible = 1/0 Whether or not to display the material/profile selection
                     in the UI if this is the only available material/profile

8 years agoDo not use lambda as callback for scene updated
Youness Alaoui [Wed, 3 Jun 2015 16:39:05 +0000 (12:39 -0400)]
Do not use lambda as callback for scene updated

8 years agoIncrement minor version number lulzbot-15.02.1-1.01
nickthetait [Wed, 3 Jun 2015 16:10:11 +0000 (10:10 -0600)]
Increment minor version number

8 years agoUpdate pause at height plugin's default settings to play nicely with LulzBot Mini...
nickthetait [Wed, 3 Jun 2015 15:52:41 +0000 (09:52 -0600)]
Update pause at height plugin's default settings to play nicely with LulzBot Mini. Follow on to #102

8 years agoMerge branch 'version-upgrade' into LulzBot-devel
nickthetait [Wed, 3 Jun 2015 15:04:15 +0000 (09:04 -0600)]
Merge branch 'version-upgrade' into LulzBot-devel

8 years agoFixes #97, cherry picked from commit 619a0504c508d04440b47881bd72573009672a3b
daid [Sun, 12 Apr 2015 06:50:08 +0000 (08:50 +0200)]
Fixes #97, cherry picked from commit 619a0504c508d04440b47881bd72573009672a3b

8 years agoRemove useless -r option
Youness Alaoui [Tue, 2 Jun 2015 18:18:15 +0000 (14:18 -0400)]
Remove useless -r option

Fixes issue #62

8 years agoUpdate static text formatting
nickthetait [Tue, 2 Jun 2015 18:15:26 +0000 (12:15 -0600)]
Update static text formatting

8 years agoDisable the back button on the machine select page
Youness Alaoui [Tue, 2 Jun 2015 17:57:31 +0000 (13:57 -0400)]
Disable the back button on the machine select page

8 years agoSet the lulzbot ready page as the next one to the nozzle select page
Youness Alaoui [Tue, 2 Jun 2015 17:43:21 +0000 (13:43 -0400)]
Set the lulzbot ready page as the next one to the nozzle select page

8 years agoSet default nozzle size for Taz5 to 0.35
nickthetait [Tue, 2 Jun 2015 17:47:44 +0000 (11:47 -0600)]
Set default nozzle size for Taz5 to 0.35

8 years agoDo not set taz5 nozzle page to be the previous page of lulzbot Ready until taz5 gets...
Youness Alaoui [Tue, 2 Jun 2015 17:36:31 +0000 (13:36 -0400)]
Do not set taz5 nozzle page to be the previous page of lulzbot Ready until taz5 gets selected

8 years agoAdd quickprint settings for TAZ 5 0.5mm nozzle
Youness Alaoui [Tue, 2 Jun 2015 17:02:53 +0000 (13:02 -0400)]
Add quickprint settings for TAZ 5 0.5mm nozzle

8 years agoSet the proper machine_type for 0.5mm nozzle TAZ5
Youness Alaoui [Tue, 2 Jun 2015 16:49:51 +0000 (12:49 -0400)]
Set the proper machine_type for 0.5mm nozzle TAZ5

8 years agoAdded print profiles for Taz5 new nozzle size. Implements part of #107
nickthetait [Tue, 2 Jun 2015 16:51:45 +0000 (10:51 -0600)]
Added print profiles for Taz5 new nozzle size. Implements part of #107

8 years agonew machine wizard: Default machine is the Mini, not the TAZ5
Youness Alaoui [Fri, 29 May 2015 20:32:14 +0000 (16:32 -0400)]
new machine wizard: Default machine is the Mini, not the TAZ5

8 years agoFix comment on single layer toggle
Youness Alaoui [Fri, 29 May 2015 17:57:40 +0000 (13:57 -0400)]
Fix comment on single layer toggle

8 years agoDo not reset the chain to lulzbotReady Page if we go back
Youness Alaoui [Fri, 29 May 2015 17:01:58 +0000 (13:01 -0400)]
Do not reset the chain to lulzbotReady Page if we go back

8 years agoDo not add a new mis-configured machine if the user presses Cancel in the add new...
Youness Alaoui [Fri, 29 May 2015 16:48:26 +0000 (12:48 -0400)]
Do not add a new mis-configured machine if the user presses Cancel in the add new machine wizard

8 years agoUpdate Taz5 help URL
nickthetait [Fri, 29 May 2015 15:22:54 +0000 (09:22 -0600)]
Update Taz5 help URL

8 years agoRevert several messy/imcomplete changes I made
nickthetait [Thu, 28 May 2015 19:42:03 +0000 (13:42 -0600)]
Revert several messy/imcomplete changes I made

8 years agoLabeling cleanup, hyperlink for more help.
nickthetait [Thu, 28 May 2015 17:38:08 +0000 (11:38 -0600)]
Labeling cleanup, hyperlink for more help.

8 years agoPreparing to split out nozzle sizes. Clearly I'm doing something wrong. This does...
nickthetait [Wed, 27 May 2015 14:09:15 +0000 (08:09 -0600)]
Preparing to split out nozzle sizes. Clearly I'm doing something wrong. This does not function as is.

8 years agomore stuff
nickthetait [Fri, 22 May 2015 17:33:45 +0000 (11:33 -0600)]
more stuff

8 years agoFirst attempt
nickthetait [Wed, 20 May 2015 20:16:08 +0000 (14:16 -0600)]
First attempt

8 years agoSeparate Taz5 into its own config page.
nickthetait [Wed, 20 May 2015 17:31:38 +0000 (11:31 -0600)]
Separate Taz5 into its own config page.

8 years agoMerge branch 'taz5-nozzle-size' into LulzBot-devel
nickthetait [Tue, 2 Jun 2015 18:29:52 +0000 (12:29 -0600)]
Merge branch 'taz5-nozzle-size' into LulzBot-devel

8 years agoRemove useless -r option
Youness Alaoui [Tue, 2 Jun 2015 18:18:15 +0000 (14:18 -0400)]
Remove useless -r option

Fixes issue #62

8 years agoUpdate static text formatting
nickthetait [Tue, 2 Jun 2015 18:15:26 +0000 (12:15 -0600)]
Update static text formatting

8 years agoDisable the back button on the machine select page
Youness Alaoui [Tue, 2 Jun 2015 17:57:31 +0000 (13:57 -0400)]
Disable the back button on the machine select page

8 years agoSet the lulzbot ready page as the next one to the nozzle select page
Youness Alaoui [Tue, 2 Jun 2015 17:43:21 +0000 (13:43 -0400)]
Set the lulzbot ready page as the next one to the nozzle select page

8 years agoSet default nozzle size for Taz5 to 0.35
nickthetait [Tue, 2 Jun 2015 17:47:44 +0000 (11:47 -0600)]
Set default nozzle size for Taz5 to 0.35

8 years agoDo not set taz5 nozzle page to be the previous page of lulzbot Ready until taz5 gets...
Youness Alaoui [Tue, 2 Jun 2015 17:36:31 +0000 (13:36 -0400)]
Do not set taz5 nozzle page to be the previous page of lulzbot Ready until taz5 gets selected

8 years agoMerge branch 'LulzBot-devel' into taz5-nozzle-size
Youness Alaoui [Tue, 2 Jun 2015 17:33:07 +0000 (13:33 -0400)]
Merge branch 'LulzBot-devel' into taz5-nozzle-size

8 years agoAdd quickprint settings for TAZ 5 0.5mm nozzle
Youness Alaoui [Tue, 2 Jun 2015 17:02:53 +0000 (13:02 -0400)]
Add quickprint settings for TAZ 5 0.5mm nozzle

8 years agoSet the proper machine_type for 0.5mm nozzle TAZ5
Youness Alaoui [Tue, 2 Jun 2015 16:49:51 +0000 (12:49 -0400)]
Set the proper machine_type for 0.5mm nozzle TAZ5

8 years agoAdded print profiles for Taz5 new nozzle size. Implements part of #107
nickthetait [Tue, 2 Jun 2015 16:51:45 +0000 (10:51 -0600)]
Added print profiles for Taz5 new nozzle size. Implements part of #107

8 years agonew machine wizard: Default machine is the Mini, not the TAZ5
Youness Alaoui [Fri, 29 May 2015 20:32:14 +0000 (16:32 -0400)]
new machine wizard: Default machine is the Mini, not the TAZ5

8 years agoMerge branch 'taz5-nozzle-size' into LulzBot-devel
nickthetait [Fri, 29 May 2015 19:19:41 +0000 (13:19 -0600)]
Merge branch 'taz5-nozzle-size' into LulzBot-devel

8 years agoAdd a version upgrade function when a new version is detected
Youness Alaoui [Fri, 29 May 2015 17:56:45 +0000 (13:56 -0400)]
Add a version upgrade function when a new version is detected

Fixes issue #111

8 years agoFix comment on single layer toggle
Youness Alaoui [Fri, 29 May 2015 17:57:40 +0000 (13:57 -0400)]
Fix comment on single layer toggle

8 years agoTurned layer toggle button 90 degrees.
Steven Abadie [Fri, 29 May 2015 17:31:21 +0000 (11:31 -0600)]
Turned layer toggle button 90 degrees.

8 years agoChange singleLayer toggle to new graphic and change size and position
Youness Alaoui [Fri, 29 May 2015 17:16:02 +0000 (13:16 -0400)]
Change singleLayer toggle to new graphic and change size and position

8 years agoDo not reset the chain to lulzbotReady Page if we go back
Youness Alaoui [Fri, 29 May 2015 17:01:58 +0000 (13:01 -0400)]
Do not reset the chain to lulzbotReady Page if we go back

8 years agoChange to glButtons to include layer view toggle button.
Steven Abadie [Fri, 29 May 2015 16:55:50 +0000 (10:55 -0600)]
Change to glButtons to include layer view toggle button.

8 years agoDo not add a new mis-configured machine if the user presses Cancel in the add new...
Youness Alaoui [Fri, 29 May 2015 16:48:26 +0000 (12:48 -0400)]
Do not add a new mis-configured machine if the user presses Cancel in the add new machine wizard