kakaroto (Youness Alaoui)Disabled
Disabled

Projects

User does not belong to any projects.

User Details

User Since
Jun 30 2015, 12:09 PM (128 w, 2 d)
Roles
Disabled

Recent Activity

Feb 24 2017

kakaroto updated subscribers of T751: Missing fdm_materials repo on code.alephobjects.com.

I disagree, we don't need to clone it to code.ao. We already have our own materials (print profiles repo: https://code.alephobjects.com/diffusion/P/browse/experimental/cura2/), we just need to copy the ultimaker materials (which we won't modify) and the lulzbot materials as well, when doing a build.
@alexei @cj, maybe you have a different opinion on that ?

Feb 24 2017, 12:31 PM · Cura LulzBot Edition
kakaroto added a comment to T750: Bed Temperature 0.

Usually, if the temperature is set to 0, it needs to be ignored (leave it to whatever it has been set before the print started).
It's not possible though with the mini/taz6 because of the wiping+probing, and the temperature set command is hardcoded in the start gcode.
I've tested this with Cura Original though, and cura doesn't freeze, the print starts anyways, it will just set the temperature to 0 in the firmware, and it looks like marlin will know not to wait forever for it to reach 0 and will return 'ok' right away.
@victor_larchenko Do you know why it freezes, does usb printing via cura2 check for temperature and it does its own internal waits ?

Feb 24 2017, 12:17 PM · Cura LulzBot Edition
kakaroto reassigned T750: Bed Temperature 0 from kakaroto to victor_larchenko.
Feb 24 2017, 12:07 PM · Cura LulzBot Edition
kakaroto added a comment to T705: Cura 2 ini profiles export.

@karrad, you make a good point, and I didn't get it until now (I just wrote a long comment to explain why it's not an issue, before realizing you're total right).
However, the use case you present is a non-issue in the context of this task, because it's a different sort of issue, it's a internal cura profiles issue, rather than an export issue.
As I understand it, in order to export that .curaprofile, you have to select the "Create profile from current settings/overrides" in the profiles manager and export that new profile, right ?
This new profile would appear under "Custom profiles" in the profile manager window, while our own profiles are appearing under "Protected profiles". Our 'lulzbot-certified' profiles are set as "Protected profiles" which also means that the user can't select the "Update current profile with settings/overrides", so they can't update/change the cura profiles which could cause issues when we decide to update those profiles.

Feb 24 2017, 12:01 PM · Cura LulzBot Edition
kakaroto added a comment to T594: Feature: print via USB.

I found a couple of bugs with the usb printing feature,

  • clicking the 'console' button doesn't do anything, but I get this error on the terminal :

file:///home/kakaroto/coding/alephobjects/cura-build/devenv/cura/resources/qml/PrintMonitor.qml:223: TypeError: Cannot call method 'disconnect' of undefined

Feb 24 2017, 11:14 AM · Cura LulzBot Edition

Feb 22 2017

kakaroto added a comment to T705: Cura 2 ini profiles export.

That wouldn't be a problem because the profile only states the differences, if you modify the original built-in profile, then there won't be any differences anymore. If you're worried about changing something other than layer height, then it still wouldn't make a difference because once they open a newer version of cura2, it will bring the new profile with it, and cura2 will only think to modify the layer_height as it doesn't store the entire profile as a 'custom profile', instead, it only stores the modifications to the current profile.
Also, if the user tries to change the material, Cura2 will pop a notice saying that he has modifications and whether he wants to keep those custom changes to the new material/profile he's switching to, if they say no, then it will reset any local modifications they have.

Feb 22 2017, 3:30 PM · Cura LulzBot Edition
kakaroto added a comment to T705: Cura 2 ini profiles export.

Ah I see, that's what you meant by "cura2 handles profiles differently from cura original". Well, I've grabbed a .curaprofile (the one in T746) and realized it's a zip file, so I renamed it into .zip, extracted the file (which had no permissions, so after chmod a+r), and I got this :

[general]
version = 2
name = HighSpeed_Bamboo_ColorFabb
definition = lulzbot_mini
Feb 22 2017, 2:11 PM · Cura LulzBot Edition
kakaroto moved T749: hide materials that are not supported from Backlog to First stable release (v2.6) on the Cura LulzBot Edition board.
Feb 22 2017, 1:41 PM · Cura LulzBot Edition
kakaroto created T749: hide materials that are not supported.
Feb 22 2017, 1:40 PM · Cura LulzBot Edition
kakaroto added a comment to T705: Cura 2 ini profiles export.

@karrad , There is a print profiles project which already has a 'cura2 profiles' workboard, I think that would be the best place to put them, this way it won't interfere with the other tasks for actual cura2 development : https://code.alephobjects.com/project/view/16/
After we make the move (profiles are already added in the print profiles repository, it's just not yet integrated in the build script), since you'd have commit access to the print profiles repository, you'd have more freedom to do the changes yourself instead of creating tasks and waiting for @victor_larchenko to do the changes you requested (like T735, T736, T737, T738, T739, etc..), which will be faster and easier for everyone involved, with a lot less overhead.

Feb 22 2017, 12:49 PM · Cura LulzBot Edition
kakaroto added a comment to T692: Instance of Cura install changing default program for images.

I see nothing to suggest that. The only thing that the install would do is install the .desktop file (which makes cura appear in the windows manager's applications menus and where it specifies the icon to use, etc..), and the desktop file has a MimeType entry which specifies which files Cura *can* open. images are part of that. It looks like xfce would just select one of the applications that supports opening images and use that to open them. Since Cura becomes 'one of the applications that supports jpg', for some reason gnome decided to use that instead (does it check alphabetically?).
Anyways, the real default application is stored in either /usr/share/applications/mimeapps.list or /usr/share/applications/defaults.list (also ~/.local/share/applications/mimeapps.list or ~/.local/share/aapplications/mimeapps.list, and I also found a /usr/share/applications/gnome-mimeapps.list). Can you check in those files what changed ? They should define the default application to use to open images, and those files are not modified by cura as far as I know.

Feb 22 2017, 10:50 AM · Cura LulzBot Edition
kakaroto added a comment to T699: Add git hashes to the About window.

Do we need to close this task or not until T703 is done and this one is confirmed to work on all 3 systems (do you expect any problems?) ?

Feb 22 2017, 10:32 AM · Cura LulzBot Edition
kakaroto added a comment to T705: Cura 2 ini profiles export.

I'm assigning this to @cj. Having the profiles (materials and quality) inside of Cura2 is not practical since @karrad needs to be able to modify them with ease, and they really count more as cura-data rather than cura-code. Even upstream has separated their materials (not the qualities though) into a separate fdm_materials repository.
@cj, what we'd need you to do is to change the cmake script so that it copies the files from the print profiles repository (cura2 directory) into the cura2/resources directory when building it.
Basically clone this https://code.alephobjects.com/diffusion/P/ and add a step where it does a : "copy -r profiles/cura2/* ${EXTERNALPROJECT_INSTALL_PREFIX}/share/cura2/resources"

Feb 22 2017, 10:26 AM · Cura LulzBot Edition
kakaroto added auditors to rCBbadef8dfc805: Allow to specify a custom TAG_OR_BRANCH for Cura, Uranium and CuraEngine: cj.

Please review this small patch to the CMake script.

Feb 22 2017, 10:17 AM
kakaroto committed rP0917de6e1750: Add cura2 profiles (authored by kakaroto).
Add cura2 profiles
Feb 22 2017, 10:08 AM
kakaroto reassigned T705: Cura 2 ini profiles export from victor_larchenko to cj.
Feb 22 2017, 10:00 AM · Cura LulzBot Edition
kakaroto added a comment to T696: Build of the Cura2 versioning..

@cj, (realizing I hadn't answered you before), you are absolutely right about that, and I think it is best to first contact upstream and see if they want to change this and if they do, discuss it with them first, as we want to avoid diverging as much as possible from upstream.

Feb 22 2017, 10:00 AM · Cura LulzBot Edition
kakaroto added a comment to T696: Build of the Cura2 versioning..

@jebba, your comment was probably meant for task T699 again.
The version (with git hashes) is already shown in the splash screen and in help->about. It's not shown in the main window and I don't see any reason for doing that.

Feb 22 2017, 9:58 AM · Cura LulzBot Edition
kakaroto renamed T703: Package python 3.5 with cura from "Figure out the QT 5.6/Python 3.5 bump" to "Package python 3.5 with cura".
Feb 22 2017, 9:54 AM · Cura LulzBot Edition
kakaroto added a comment to T703: Package python 3.5 with cura.

@cj, no, you misunderstood, python 3.4 is still an option since the python type hinting of 3.5 is backward compatible to 3.4. It's not any more urgent today than it was last Friday. I was just asking on your progress and on whether you had any issues.

Feb 22 2017, 9:53 AM · Cura LulzBot Edition
kakaroto committed rCTae2c24898731: Add cool_min_layer_time_fan_speed_max for all non-standard toolhead profiles (authored by kakaroto).
Add cool_min_layer_time_fan_speed_max for all non-standard toolhead profiles
Feb 22 2017, 9:33 AM
kakaroto committed rCTb0e1ddeb18a0: Set part removal temp to 75 for new dual materials (authored by kakaroto).
Set part removal temp to 75 for new dual materials
Feb 22 2017, 9:33 AM
kakaroto committed rCTa638a1df7184: Add cool_min_layer_time_fan_speed_max for all non-standard toolhead profiles (authored by kakaroto).
Add cool_min_layer_time_fan_speed_max for all non-standard toolhead profiles
Feb 22 2017, 9:33 AM
kakaroto committed rCTe8be17f5b813: Set part removal temp to 75 for new dual materials (authored by kakaroto).
Set part removal temp to 75 for new dual materials
Feb 22 2017, 9:33 AM

Feb 21 2017

kakaroto added a comment to T703: Package python 3.5 with cura.

So, to summarize the response from upstream (issue 1433) is that PyQT had to be updated because of the bug where it was constantly freezing and the cura build repo had a custom patch applied into the pyqt that it was building, so bumping the version was needed, and they bumped the python version because of the type hinting feature which was added in 3.5, and also to avoid issues with pyqt, numpy and other dependencies which usually have little support for older versions of python (according to them).
@cj how is your progress with building python 3.5 and integrating it in the deb ? Did you hit any problems ? If yes, what are they and maybe we can help.

Feb 21 2017, 10:18 AM · Cura LulzBot Edition
kakaroto committed rCBbadef8dfc805: Allow to specify a custom TAG_OR_BRANCH for Cura, Uranium and CuraEngine (authored by kakaroto).
Allow to specify a custom TAG_OR_BRANCH for Cura, Uranium and CuraEngine
Feb 21 2017, 9:01 AM
kakaroto closed T731: LulzBot Mini missing from 2.4.1 as "Resolved".
Feb 21 2017, 7:56 AM · Cura LulzBot Edition
kakaroto added a comment to T731: LulzBot Mini missing from 2.4.1.

I've rebased the usb branch, so it should work now. I somehow forgot to commit that change after I fixed it last night.

Feb 21 2017, 7:56 AM · Cura LulzBot Edition
kakaroto committed rCT7ce1ef8dccd6: T297: moved lulzbot controls to plugin (authored by victor_larchenko).
T297: moved lulzbot controls to plugin
Feb 21 2017, 7:53 AM
kakaroto committed rCT8947f862e403: T594: fixed reconnection bug (authored by victor_larchenko).
T594: fixed reconnection bug
Feb 21 2017, 7:53 AM
kakaroto committed rCTab5dae573652: Fix crashes after rebase of feature-USB-print on master (authored by kakaroto).
Fix crashes after rebase of feature-USB-print on master
Feb 21 2017, 7:53 AM
kakaroto committed rCT8ed95799017e: T297: Added nozzle wiping (authored by victor_larchenko).
T297: Added nozzle wiping
Feb 21 2017, 7:53 AM
kakaroto committed rCT18519e328c6c: T618: Added realization (authored by victor_larchenko).
T618: Added realization
Feb 21 2017, 7:53 AM
kakaroto committed rCTa0394a0cf13a: T297: Added cold pull (authored by victor_larchenko).
T297: Added cold pull
Feb 21 2017, 7:53 AM
kakaroto committed rCTd4ed5582cc69: T618: Added temperature graph canvas (authored by victor_larchenko).
T618: Added temperature graph canvas
Feb 21 2017, 7:53 AM
kakaroto committed rCTd61763035c61: T618: Removed old implementation (authored by victor_larchenko).
T618: Removed old implementation
Feb 21 2017, 7:53 AM
kakaroto committed rCT6a58784eb6e3: T297: Added auto preheating (authored by victor_larchenko).
T297: Added auto preheating
Feb 21 2017, 7:53 AM
kakaroto committed rCT22b125c2501d: T297: Added extruder selector (authored by victor_larchenko).
T297: Added extruder selector
Feb 21 2017, 7:53 AM
kakaroto committed rCT54ebe17f6089: T297: Added functionality to new controls (authored by victor_larchenko).
T297: Added functionality to new controls
Feb 21 2017, 7:53 AM
kakaroto committed rCT551c73e6694b: T297: Added more controls (authored by victor_larchenko).
T297: Added more controls
Feb 21 2017, 7:53 AM
kakaroto committed rCT823c292b95a4: T297: Changed to standard interface (authored by victor_larchenko).
T297: Changed to standard interface
Feb 21 2017, 7:53 AM
kakaroto committed rCT0d1aad038ebd: T297: Added basic printer controls (authored by victor_larchenko).
T297: Added basic printer controls
Feb 21 2017, 7:53 AM
kakaroto committed rCT58d3dd0d278c: T594: fixed dual messages bug (authored by victor_larchenko).
T594: fixed dual messages bug
Feb 21 2017, 7:53 AM
kakaroto committed rCT00f73b790cfe: T485: Added exit confirmation dialog (authored by victor_larchenko).
T485: Added exit confirmation dialog
Feb 21 2017, 7:53 AM
kakaroto committed rCTea779f7d4058: T485: Added Ctrl+C handling (authored by victor_larchenko).
T485: Added Ctrl+C handling
Feb 21 2017, 7:53 AM
kakaroto committed rCTf0751475de5b: T596: Moved window access button (authored by victor_larchenko).
T596: Moved window access button
Feb 21 2017, 7:53 AM
kakaroto committed rCT0c11799eec1c: T596: Moved methods (authored by victor_larchenko).
T596: Moved methods
Feb 21 2017, 7:53 AM
kakaroto committed rCT59f62495b62c: T596: Added log window (authored by victor_larchenko).
T596: Added log window
Feb 21 2017, 7:52 AM
kakaroto committed rCT1432aae86e4b: T596: Added history (authored by victor_larchenko).
T596: Added history
Feb 21 2017, 7:52 AM
kakaroto committed rCT7a0fe3aa1f5e: T596: Added capitalization (authored by victor_larchenko).
T596: Added capitalization
Feb 21 2017, 7:52 AM
kakaroto committed rCT237196f6df11: T596: Added printer control window (authored by victor_larchenko).
T596: Added printer control window
Feb 21 2017, 7:52 AM
kakaroto committed rCTf079c74a382a: T595: Set default baudrates for LulzBot printers (authored by victor_larchenko).
T595: Set default baudrates for LulzBot printers
Feb 21 2017, 7:52 AM
kakaroto committed rCTd1c2a7c3f7d0: T505: Added fields for machine port and baudrate and saving of these values to… (authored by victor_larchenko).
T505: Added fields for machine port and baudrate and saving of these values to…
Feb 21 2017, 7:52 AM
kakaroto committed rCT24963000b6bc: WIP: Add auto-detect capabilities back into the USB output device. (authored by kakaroto).
WIP: Add auto-detect capabilities back into the USB output device.
Feb 21 2017, 7:52 AM
kakaroto committed rCTf977cbaf804a: Automatically connect when a print is requested (authored by kakaroto).
Automatically connect when a print is requested
Feb 21 2017, 7:52 AM
kakaroto committed rCT14f9814802f4: Fix MachineManager connection to OutputDeviceManager signals late. (authored by kakaroto).
Fix MachineManager connection to OutputDeviceManager signals late.
Feb 21 2017, 7:52 AM

Feb 20 2017

kakaroto committed rCB527b807080d6: Build a usb-print binary (authored by kakaroto).
Build a usb-print binary
Feb 20 2017, 4:48 PM
kakaroto committed rCT972faa4095e1: Fix crashes after rebase of feature-USB-print on master (authored by kakaroto).
Fix crashes after rebase of feature-USB-print on master
Feb 20 2017, 4:34 PM
kakaroto committed rCT6d54b3f7274d: T594: fixed reconnection bug (authored by victor_larchenko).
T594: fixed reconnection bug
Feb 20 2017, 4:34 PM
kakaroto committed rCT60768be53e68: T297: Added nozzle wiping (authored by victor_larchenko).
T297: Added nozzle wiping
Feb 20 2017, 4:34 PM
kakaroto committed rCT78e294ebbeb3: T297: moved lulzbot controls to plugin (authored by victor_larchenko).
T297: moved lulzbot controls to plugin
Feb 20 2017, 4:34 PM
kakaroto committed rCT027675cfedb8: T297: Added cold pull (authored by victor_larchenko).
T297: Added cold pull
Feb 20 2017, 4:34 PM
kakaroto committed rCTbf9a0e135c1e: T618: Added realization (authored by victor_larchenko).
T618: Added realization
Feb 20 2017, 4:34 PM
kakaroto committed rCTecd5bf143095: T618: Added temperature graph canvas (authored by victor_larchenko).
T618: Added temperature graph canvas
Feb 20 2017, 4:34 PM
kakaroto committed rCT68d3d568ad89: T618: Removed old implementation (authored by victor_larchenko).
T618: Removed old implementation
Feb 20 2017, 4:34 PM
kakaroto committed rCT25296cd51427: T297: Added extruder selector (authored by victor_larchenko).
T297: Added extruder selector
Feb 20 2017, 4:34 PM
kakaroto committed rCT913cdac64709: T297: Added auto preheating (authored by victor_larchenko).
T297: Added auto preheating
Feb 20 2017, 4:34 PM
kakaroto committed rCT077ef2715e44: T297: Added more controls (authored by victor_larchenko).
T297: Added more controls
Feb 20 2017, 4:34 PM
kakaroto committed rCT8284ac207843: T297: Added functionality to new controls (authored by victor_larchenko).
T297: Added functionality to new controls
Feb 20 2017, 4:34 PM
kakaroto committed rCTf46a406365cc: T297: Changed to standard interface (authored by victor_larchenko).
T297: Changed to standard interface
Feb 20 2017, 4:34 PM
kakaroto committed rCTda65307fc546: T594: fixed dual messages bug (authored by victor_larchenko).
T594: fixed dual messages bug
Feb 20 2017, 4:34 PM
kakaroto committed rCT7953dd41b2a7: T297: Added basic printer controls (authored by victor_larchenko).
T297: Added basic printer controls
Feb 20 2017, 4:34 PM
kakaroto committed rCT62b1f0a96fbf: T485: Added Ctrl+C handling (authored by victor_larchenko).
T485: Added Ctrl+C handling
Feb 20 2017, 4:34 PM
kakaroto committed rCT42ac007d697e: T485: Added exit confirmation dialog (authored by victor_larchenko).
T485: Added exit confirmation dialog
Feb 20 2017, 4:34 PM
kakaroto committed rCT3409529d36d6: T596: Moved methods (authored by victor_larchenko).
T596: Moved methods
Feb 20 2017, 4:34 PM
kakaroto committed rCT28858f7e3ca7: T596: Moved window access button (authored by victor_larchenko).
T596: Moved window access button
Feb 20 2017, 4:34 PM
kakaroto committed rCT0067338da10a: T596: Added capitalization (authored by victor_larchenko).
T596: Added capitalization
Feb 20 2017, 4:34 PM
kakaroto committed rCT36ea138ee39c: T596: Added log window (authored by victor_larchenko).
T596: Added log window
Feb 20 2017, 4:34 PM
kakaroto committed rCTef810bd261ff: T596: Added history (authored by victor_larchenko).
T596: Added history
Feb 20 2017, 4:34 PM
kakaroto committed rCT5f2d15158416: T596: Added printer control window (authored by victor_larchenko).
T596: Added printer control window
Feb 20 2017, 4:34 PM
kakaroto committed rCTdeedabcbcacc: T505: Added fields for machine port and baudrate and saving of these values to… (authored by victor_larchenko).
T505: Added fields for machine port and baudrate and saving of these values to…
Feb 20 2017, 4:34 PM
kakaroto committed rCT907259d779b1: T595: Set default baudrates for LulzBot printers (authored by victor_larchenko).
T595: Set default baudrates for LulzBot printers
Feb 20 2017, 4:34 PM
kakaroto committed rCT6ffef886b447: Automatically connect when a print is requested (authored by kakaroto).
Automatically connect when a print is requested
Feb 20 2017, 4:34 PM
kakaroto committed rCT6e51b0996b7c: Fix MachineManager connection to OutputDeviceManager signals late. (authored by kakaroto).
Fix MachineManager connection to OutputDeviceManager signals late.
Feb 20 2017, 4:34 PM
kakaroto committed rCTc7a82367b8e4: WIP: Add auto-detect capabilities back into the USB output device. (authored by kakaroto).
WIP: Add auto-detect capabilities back into the USB output device.
Feb 20 2017, 4:34 PM
kakaroto committed rCT75c3d9272c29: Set cool_min_layer_time_fan_speed_max to same value as cool_min_layer_time… (authored by kakaroto).
Set cool_min_layer_time_fan_speed_max to same value as cool_min_layer_time…
Feb 20 2017, 4:33 PM
kakaroto committed rCT8edf107f04ab: Set prime tower position X/Y to 20,20 on the Mini because 200,200 default is… (authored by kakaroto).
Set prime tower position X/Y to 20,20 on the Mini because 200,200 default is…
Feb 20 2017, 4:33 PM
kakaroto committed rCTdeb7f401759d: T297: moved lulzbot controls to plugin (authored by victor_larchenko).
T297: moved lulzbot controls to plugin
Feb 20 2017, 3:48 PM
kakaroto committed rCT997b0e8310fe: T594: fixed reconnection bug (authored by victor_larchenko).
T594: fixed reconnection bug
Feb 20 2017, 3:48 PM
kakaroto committed rCT4ee85172f752: Fix crashes after rebase of feature-USB-print on master (authored by kakaroto).
Fix crashes after rebase of feature-USB-print on master
Feb 20 2017, 3:48 PM
kakaroto committed rCTbff11f908047: T297: Added cold pull (authored by victor_larchenko).
T297: Added cold pull
Feb 20 2017, 3:48 PM
kakaroto committed rCT95bb356319f9: T297: Added nozzle wiping (authored by victor_larchenko).
T297: Added nozzle wiping
Feb 20 2017, 3:48 PM
kakaroto committed rCT7bcbf02fbba2: T618: Removed old implementation (authored by victor_larchenko).
T618: Removed old implementation
Feb 20 2017, 3:48 PM
kakaroto committed rCT53d314c75669: T618: Added realization (authored by victor_larchenko).
T618: Added realization
Feb 20 2017, 3:48 PM
kakaroto committed rCT2a36dc6b189b: T618: Added temperature graph canvas (authored by victor_larchenko).
T618: Added temperature graph canvas
Feb 20 2017, 3:48 PM
kakaroto committed rCTc7c4e7f360c4: T297: Added extruder selector (authored by victor_larchenko).
T297: Added extruder selector
Feb 20 2017, 3:48 PM
kakaroto committed rCTa8bf1f650478: T297: Added auto preheating (authored by victor_larchenko).
T297: Added auto preheating
Feb 20 2017, 3:48 PM
kakaroto committed rCT16667e72fff2: T297: Added more controls (authored by victor_larchenko).
T297: Added more controls
Feb 20 2017, 3:48 PM
kakaroto committed rCT7455b64d4f05: T297: Added functionality to new controls (authored by victor_larchenko).
T297: Added functionality to new controls
Feb 20 2017, 3:48 PM
kakaroto committed rCTd46a95ac2218: T297: Changed to standard interface (authored by victor_larchenko).
T297: Changed to standard interface
Feb 20 2017, 3:48 PM