laysrodrigues (Lays Rodrigues)
Software Developer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Dec 1 2015, 3:43 PM (133 w, 1 d)
Availability
Available

Google Summer of Code Student for 2016, contributing with Umbrello, the UML Editor of KDE.
Leader of the project Atetlier, the printer host for 3D printers.

Recent Activity

Today

laysrodrigues updated subscribers of D13632: Check more paths for plugins..
Wed, Jun 20, 5:30 PM · Atelier: AtCore
laysrodrigues requested changes to D13632: Check more paths for plugins..

also de folder isn't plugins with lower letter case?

Wed, Jun 20, 4:37 PM · Atelier: AtCore
laysrodrigues planned changes to D13258: Add Welcome Screen.
Wed, Jun 20, 2:05 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.

Use font size-linespacing for icons

Wed, Jun 20, 1:51 PM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Wed, Jun 20, 1:50 PM
laysrodrigues accepted D13553: Plugins should report if they support sd cards.
Wed, Jun 20, 1:45 PM · Atelier: AtCore
laysrodrigues updated the diff for D13258: Add Welcome Screen.

use QToolButton instead of QPushButton

Wed, Jun 20, 1:38 PM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Wed, Jun 20, 1:37 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.

Fixes for fallback

Wed, Jun 20, 2:54 AM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Wed, Jun 20, 2:54 AM
laysrodrigues triaged T9044: Atelier Plasmoid as Wishlist priority.
Wed, Jun 20, 1:53 AM · Atelier

Yesterday

laysrodrigues added a comment to D13258: Add Welcome Screen.

I get a lot of "unable to set layout on QWidget "" because it has a layout" already if the fallback area comes up .. please check how you are setting up the newsWidget to remove these warnings.

Tue, Jun 19, 12:50 PM
laysrodrigues added a comment to D13604: Build Flatpak for Atelier.

I think that for this we should wait to move Atelier from Playground to Extragear.

Tue, Jun 19, 12:49 PM · Atelier, Flatpak
laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Add WelcomeWidget
  • Add welcome screen to mainwindow
  • Make 3DView focused when opening a file
  • Use multiple origins for rss feed
Tue, Jun 19, 2:02 AM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Tue, Jun 19, 1:58 AM
laysrodrigues added inline comments to D13553: Plugins should report if they support sd cards.
Tue, Jun 19, 12:54 AM · Atelier: AtCore

Mon, Jun 18

laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Add fallback function for timeout of requests
Mon, Jun 18, 9:33 PM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Mon, Jun 18, 9:29 PM

Sun, Jun 17

laysrodrigues accepted D13577: Set about license to GPL_V3.
Sun, Jun 17, 3:46 AM · Atelier
laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Use multiple origins for rss feed
  • Rebase
  • Fixes
Sun, Jun 17, 2:32 AM

Sat, Jun 16

laysrodrigues committed R232:0a4779bfccca: Remove ReviewBoard file (authored by laysrodrigues).
Remove ReviewBoard file
Sat, Jun 16, 2:54 PM
laysrodrigues committed R232:d55fc20b6100: Remove ReviewBoard file (authored by laysrodrigues).
Remove ReviewBoard file
Sat, Jun 16, 2:54 PM
laysrodrigues closed D13564: Remove ReviewBoard file.
Sat, Jun 16, 2:54 PM
laysrodrigues added a comment to D12456: Enable a notification system.

About this one, we have two options:

  • remove the support of configuring the notifications, making the install file unnecessary
  • test this on Windows and OsX to see how they work and have the file installed.
Sat, Jun 16, 3:22 AM
laysrodrigues requested review of D13564: Remove ReviewBoard file.
Sat, Jun 16, 3:13 AM
laysrodrigues abandoned D13319: Move Profile Dialog to Widgets.
Sat, Jun 16, 3:05 AM
laysrodrigues added a comment to D13258: Add Welcome Screen.

@rizzitello idk if I like the cut on the letters. If I have space, why the letters are cut?

Sat, Jun 16, 3:05 AM

Thu, Jun 14

laysrodrigues updated the diff for D13258: Add Welcome Screen.

Sith comments

Thu, Jun 14, 3:13 AM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Thu, Jun 14, 3:11 AM

Wed, Jun 13

laysrodrigues updated the diff for D13520: Use frameworks as runtime deps for ateleir.

fix commit name

Wed, Jun 13, 5:10 PM
laysrodrigues requested review of D13520: Use frameworks as runtime deps for ateleir.
Wed, Jun 13, 5:08 PM
laysrodrigues accepted D13513: Explictly link qwtDll to atelierWidgets if windows.
Wed, Jun 13, 3:40 PM · Atelier

Sun, Jun 10

laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Make 3dview focus when opening a file Problem: Can make the button focused
  • Move widget to an scroll area
Sun, Jun 10, 3:05 PM

Sat, Jun 9

laysrodrigues updated the diff for D13258: Add Welcome Screen.

Rebase

Sat, Jun 9, 1:38 AM

Wed, Jun 6

laysrodrigues accepted D13369: Add info pane to log widget.
Wed, Jun 6, 12:47 AM · Atelier: AtCore

Tue, Jun 5

laysrodrigues updated subscribers of T8650: Discover why Binary Factory are failing.

@bcooksley yes it would. I will ping @tcanabrava to see what we can do about that.

Tue, Jun 5, 7:17 PM · Atelier: General Development
laysrodrigues accepted D13322: ProfileDialog Updates.
Tue, Jun 5, 3:53 PM · Atelier: General Development
laysrodrigues accepted D13303: Improve regex for grbl translate Add more tests for grbl translate.
Tue, Jun 5, 3:48 PM · Atelier: AtCore
laysrodrigues accepted D13310: SerialLayer cleanup.
Tue, Jun 5, 3:48 PM · Atelier: AtCore
laysrodrigues accepted D13345: Better plugin check.
Tue, Jun 5, 3:02 PM · Atelier: AtCore
laysrodrigues added a comment to D13319: Move Profile Dialog to Widgets.

Before:


After:

Tue, Jun 5, 12:13 PM

Mon, Jun 4

laysrodrigues updated the diff for D12456: Enable a notification system.

Rebase

Mon, Jun 4, 10:44 PM
laysrodrigues planned changes to D12456: Enable a notification system.
Mon, Jun 4, 10:39 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.

Rebase

Mon, Jun 4, 10:29 PM
laysrodrigues updated the diff for D13319: Move Profile Dialog to Widgets.

Rebase

Mon, Jun 4, 10:16 PM
laysrodrigues committed R231:084b186c8f8f: Hide BedThermo - AtCoreInstance (authored by laysrodrigues).
Hide BedThermo - AtCoreInstance
Mon, Jun 4, 10:14 PM
laysrodrigues committed R231:5732df53fd10: Hide BedThermo in case of non heated bed (authored by laysrodrigues).
Hide BedThermo in case of non heated bed
Mon, Jun 4, 10:14 PM
laysrodrigues committed R231:9e4a754e7344: Change layout and add method to hide thermo (authored by laysrodrigues).
Change layout and add method to hide thermo
Mon, Jun 4, 10:14 PM
laysrodrigues committed R231:4f6cfa669f79: update profiledData to m_profileData (authored by laysrodrigues).
update profiledData to m_profileData
Mon, Jun 4, 10:14 PM
laysrodrigues closed D13311: Hide BedThermo in case of non heated bed.
Mon, Jun 4, 10:14 PM
laysrodrigues updated the diff for D13311: Hide BedThermo in case of non heated bed.

Sith comment

Mon, Jun 4, 12:26 PM
laysrodrigues updated subscribers of D13319: Move Profile Dialog to Widgets.

Also, I need help on this to make the button on the stack be selected. @tcanabrava help!

Mon, Jun 4, 12:21 PM
laysrodrigues added a comment to D13319: Move Profile Dialog to Widgets.

No its not.
It's better be on our widgets stack. Instead of a hidden thing on settings. The user can access easily with one click, instead of two(settings -> profiles), that is the current setup.

Mon, Jun 4, 12:21 PM
laysrodrigues updated the diff for D13319: Move Profile Dialog to Widgets.

Rebase

Mon, Jun 4, 12:20 PM
laysrodrigues updated the diff for D13311: Hide BedThermo in case of non heated bed.

Rebase
Tomaz + Sith comments

Mon, Jun 4, 12:07 PM
laysrodrigues planned changes to D13311: Hide BedThermo in case of non heated bed.
Mon, Jun 4, 12:06 PM
laysrodrigues committed R231:8a885d34b361: Rename var settings to m_settings - ProfileDialog (authored by laysrodrigues).
Rename var settings to m_settings - ProfileDialog
Mon, Jun 4, 11:56 AM
laysrodrigues committed R231:c39fe484675c: Rename var settings to m_settings (authored by laysrodrigues).
Rename var settings to m_settings
Mon, Jun 4, 11:56 AM
laysrodrigues closed D13320: Rename var settings to m_settings - ProfileDialog.
Mon, Jun 4, 11:56 AM
laysrodrigues updated the diff for D13311: Hide BedThermo in case of non heated bed.

Sith suggestion

Mon, Jun 4, 12:06 AM
laysrodrigues planned changes to D13311: Hide BedThermo in case of non heated bed.
Mon, Jun 4, 12:06 AM

Sun, Jun 3

laysrodrigues updated the diff for D13319: Move Profile Dialog to Widgets.
  • Remove profiles from atelierui.rc
Sun, Jun 3, 11:30 PM
laysrodrigues added inline comments to D13311: Hide BedThermo in case of non heated bed.
Sun, Jun 3, 11:15 PM
laysrodrigues requested review of D13320: Rename var settings to m_settings - ProfileDialog.
Sun, Jun 3, 11:03 PM
laysrodrigues added a comment to D13319: Move Profile Dialog to Widgets.

I thought that was better to move to our current stack of widgets instead of the dialog.
Thougths are nice

Sun, Jun 3, 10:39 PM
laysrodrigues requested review of D13319: Move Profile Dialog to Widgets.
Sun, Jun 3, 10:37 PM
laysrodrigues accepted D13317: Profile update.
Sun, Jun 3, 10:14 PM · Atelier: General Development
laysrodrigues added a comment to D13317: Profile update.

Its just a wait of time use data var.

Sun, Jun 3, 9:03 PM · Atelier: General Development
laysrodrigues requested changes to D13317: Profile update.
Sun, Jun 3, 8:31 PM · Atelier: General Development
laysrodrigues updated the diff for D13258: Add Welcome Screen.

Sith and tomaz comments

Sun, Jun 3, 8:26 PM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Sun, Jun 3, 8:26 PM
laysrodrigues retitled D13258: Add Welcome Screen from Add Welcome Screen - Override the log entry point to Add Welcome Screen.
Sun, Jun 3, 7:52 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Add quick connect guide on welcome screen
Sun, Jun 3, 7:48 PM
laysrodrigues added a comment to D13311: Hide BedThermo in case of non heated bed.

We read the profile before connection. We don't have any event that monitor changes on the profile to make updates on the ui. I think that its safer if the use disconnects and connects again to reload the profile, so we can have a little more security on that.

Sun, Jun 3, 7:19 PM
laysrodrigues retitled D13311: Hide BedThermo in case of non heated bed from Hide BedThermo in case of non heated bedupdate profiledData to m_profileData to Hide BedThermo in case of non heated bed.
Sun, Jun 3, 7:14 PM
laysrodrigues added reviewers for D13311: Hide BedThermo in case of non heated bed: rizzitello, tcanabrava, patrickelectric.
Sun, Jun 3, 7:13 PM
laysrodrigues requested review of D13311: Hide BedThermo in case of non heated bed.
Sun, Jun 3, 7:12 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Rebase master
Sun, Jun 3, 6:26 PM
laysrodrigues updated the diff for D13258: Add Welcome Screen.
  • Move the widget to the other area
  • Change the text on the network error
Sun, Jun 3, 6:25 PM
laysrodrigues planned changes to D13258: Add Welcome Screen.
Sun, Jun 3, 6:24 PM

Fri, Jun 1

laysrodrigues added a comment to D13258: Add Welcome Screen.

Technical comments

1- About the rss feed: This welcome screen was inspired on the KDevelop one, that also gets the rss feed from the internet. If no internet connection is found, a message that a problem occurred is shown to the user. Show the news is a good thing because the user can keep track of our work, see what updates are coming and so on. This aggregates value to our product.
2- I added that inside the atcoreinstance because as comment before that log can't be on the entry point of atelier. I talked with more than 10 people, included designers, that said that is a bad thing, that kills accessibility.
In my mind, Atelier isnt for advanced users. Our public target are people that have a few or none experience with 3dprinting, because of that we need to have a good entry point on the software so they can, intuitively, know what to do. On the field of UX design we call those users personas, and this persona specific is the 'stupid' one. As I said before, the actual entry point inst intuitive at all. A user doesn't know what to do with a log that will throw a lot of info to him. I would rather work on a feedback system for the user. That is much better than the actual condition.
3- Atelier isnt just a tool to 3dprinting. It haves the goal to make the life of the user better. If we go only on the side of practicality and minimalism, we won't get many users. With my experience at work, we need to aggregate value, with we don't do that, the product/project are doomed.
4- "Instead of providing that let us just bury it under disabled stuff so you never can see it until you are successfully connected." -> Sith, I already told you that we can do things better, lockdown the log, until the printer is connected, was my first attempt when creating the AtCoreInstance. What I think is that in the case of an error, we can enable the log area so the user can check the log if they want to, as you made on the current status. You are assuming that the user will check the log in the case of an error, what I assume is that the user will or disconnect/connect the printer to the pc, or close and open atelier again. We can never assume what the user will do. However, we can do things better, we can elaborate a way to make the log available if the user wants to check it otherwise I think that we will just scare him.

Fri, Jun 1, 11:43 AM

Thu, May 31

laysrodrigues updated the diff for D13258: Add Welcome Screen.

Remove non used alias qrc

Thu, May 31, 11:09 PM
laysrodrigues retitled D13258: Add Welcome Screen from Add Atelier Logos dark/white to Add Welcome Screen - Override the log entry point.
Thu, May 31, 11:05 PM
laysrodrigues accepted D13241: Update tests and Documents.
Thu, May 31, 11:03 PM · Atelier: AtCore
laysrodrigues added a comment to D13258: Add Welcome Screen.

Preview of the changes:

Thu, May 31, 11:02 PM
laysrodrigues requested review of D13258: Add Welcome Screen.
Thu, May 31, 11:01 PM

Tue, May 29

laysrodrigues accepted D13149: Change file on the 3d view when editor file changes.
Tue, May 29, 12:15 PM · Atelier: General Development
laysrodrigues added a comment to T8650: Discover why Binary Factory are failing.

Apparently, the problem with AtCore was fixed. Now we have a problem with QWT.

Tue, May 29, 11:49 AM · Atelier: General Development

Mon, May 28

laysrodrigues updated the diff for D12456: Enable a notification system.

Rebase

Mon, May 28, 11:19 AM

Sat, May 26

laysrodrigues accepted D13126: Fix:GcodeEditor close issues.
Sat, May 26, 9:18 PM · Atelier: General Development

Wed, May 23

laysrodrigues updated subscribers of T8650: Discover why Binary Factory are failing.
Wed, May 23, 2:29 PM · Atelier: General Development
laysrodrigues updated the diff for D12456: Enable a notification system.

rebase master

Wed, May 23, 1:59 AM
laysrodrigues updated subscribers of D12456: Enable a notification system.

Maybe I could try to use SnoreNotify from @vonreth : https://github.com/KDE/snorenotify instead of KNotification.
Needs just to discover the boilerplate needed for that.

Wed, May 23, 1:53 AM
laysrodrigues accepted D12690: GCodeWidget Improvements.
Wed, May 23, 1:43 AM · Atelier: General Development

May 20 2018

laysrodrigues committed R877:563257ec62b5: Use atcore as runtime dependency (authored by laysrodrigues).
Use atcore as runtime dependency
May 20 2018, 7:22 PM
laysrodrigues closed D13003: Use atcore as runtime dependency.
May 20 2018, 7:22 PM
laysrodrigues requested review of D13003: Use atcore as runtime dependency.
May 20 2018, 3:25 PM

May 19 2018

laysrodrigues accepted D12988: Atelier Style Compliance.
May 19 2018, 10:35 PM · Atelier: General Development

May 17 2018

laysrodrigues accepted D12719: Atelier enable drag and drop.
May 17 2018, 12:30 PM · Atelier: General Development
laysrodrigues accepted D12687: Fix the crash when more then one document is open in gcodeeditor.
May 17 2018, 12:10 PM · Atelier: General Development