antonarnold (Anton Arnold)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 23 2019, 9:28 PM (239 w, 5 d)
Availability
Available

Recent Activity

Jan 14 2020

antonarnold abandoned D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

This revision became obsolete with D26351

Jan 14 2020, 4:26 PM

Jan 9 2020

antonarnold added a comment to D26351: Add scan-area sliders and predefined page sizes combobox.

There are a lot of unit conversions in the diff so I tried to run 'LC_ALL=en_US.en_US ./skanlite'
That doesn't look valid

Jan 9 2020, 8:55 AM
antonarnold added a comment to D26351: Add scan-area sliders and predefined page sizes combobox.

@sars ah you are right I thought it is supposed to be a fixed size layout but it is not as it can be seen in the before picture already.

Jan 9 2020, 8:46 AM

Jan 8 2020

antonarnold accepted D26351: Add scan-area sliders and predefined page sizes combobox.
In D26351#590487, @sars wrote:

@antonarnold Good bug catch! All the scan sources I have here, have the same size so I did never reach that code path...

As I always reset the size to full scan area the default size selection should be "Custom"

In a later PR, we could leave the size as it is, if it fits.

For another PR it could also be possible to go through the sizes in the combobox when the scan size is manually changed and set the size that matches, but I'm not sure it is worth the hassle ;)

Jan 8 2020, 7:04 PM

Jan 6 2020

antonarnold added a comment to D26351: Add scan-area sliders and predefined page sizes combobox.

@sars That's a really elegant solution. For me the gui is fine. Simple enough and functional. If hiding is necessary something like a collapsable accordeon view might be modern, but I'm no ui design expert.
I found one bug when I switch from a scan source with a big page size to a smaller scan source the combo box is updated and a valid item is selected but the width/height is not set correctly.
Actually I just found out that changing the scan source always resets x,y,w,h to 0,0,max,max

Jan 6 2020, 8:47 PM

Dec 11 2019

antonarnold updated the diff for D25588: Fix color-options layout & KSaneOptCombo::setValue().

Now uses correct localized number conversion

Dec 11 2019, 9:07 PM
antonarnold added a comment to D25588: Fix color-options layout & KSaneOptCombo::setValue().

I'll change it and check directly if everything behaves correctly. Shouldn't take long.

Dec 11 2019, 8:50 PM

Dec 10 2019

antonarnold added a comment to D25052: Optimize support of scanners with different image sources or duplex unit.

@antonarnold We will need your email address for landing with proper attribution, should we use the one you used to register your identity.kde.org account?

Dec 10 2019, 10:24 PM
antonarnold added a comment to D25052: Optimize support of scanners with different image sources or duplex unit.

I don't have write access to the git repostiory if that's what you're referring to. Nor is some commit action in phabricator available to me.

Dec 10 2019, 10:24 AM

Dec 9 2019

antonarnold added a comment to D25588: Fix color-options layout & KSaneOptCombo::setValue().
In D25588#569248, @sars wrote:

BTW should this also be done to to other options setting numbers?

Dec 9 2019, 10:06 PM
antonarnold added inline comments to D25052: Optimize support of scanners with different image sources or duplex unit.
Dec 9 2019, 9:41 PM
antonarnold updated the diff for D25052: Optimize support of scanners with different image sources or duplex unit.

I stripped down the diff to the minimum necessary code changes.

Dec 9 2019, 9:36 PM

Dec 7 2019

antonarnold added a comment to D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

I have been a bit reluctant to add the predefined page sizes, but maybe it is time to rethink it...

I can only talk for myself but I need this feature really often, both private and professional.

I have a couple of requests tho.
I want the "manual selection" to be in sync with this new selection and the "enable manual selection" should not be needed.
When the size is changed manually, the combo-box and the sliders should be updated. If the new selection does not match a predefined page size, there should be a "custom" entry in the combo-box.
Since these are options that all printers will have, we could put the tab as second in stead of third.

Yes I agree, this would provide a much more responsive and modern UI. It could even be reduced to a single combo box without the sliders and placed into the first tab.

Tell me if you want me to do some of the coding. Otherwise I'll wait for you to do it :)

I think you have some really good ideas and have a broader knowledge over the Qt framework, feel free to realize your own visions.
I'll take a deeper look into the option reordering issue since this is hardware depending.

Dec 7 2019, 2:41 PM

Nov 29 2019

antonarnold updated the diff for D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

camel case fix

Nov 29 2019, 11:39 AM

Nov 28 2019

antonarnold requested review of D25588: Fix color-options layout & KSaneOptCombo::setValue().
Nov 28 2019, 12:42 PM
antonarnold updated the diff for D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

reverted whitespace changes, fixed headers, moving seperate bugs to own diff

Nov 28 2019, 12:28 PM
antonarnold updated the diff for D25052: Optimize support of scanners with different image sources or duplex unit.

removed unneeded header include that I forget

Nov 28 2019, 12:24 PM
antonarnold added inline comments to D25052: Optimize support of scanners with different image sources or duplex unit.
Nov 28 2019, 12:22 PM
antonarnold updated the diff for D25052: Optimize support of scanners with different image sources or duplex unit.

reverted whitespace changes, fixed headers, filed and linked bug, moving seperate bugs to own diff

Nov 28 2019, 12:18 PM

Nov 23 2019

antonarnold added a comment to D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

I had some really bad weeks, I guess these fixes will have to wait 1 or 2 more weeks.

Nov 23 2019, 11:51 PM

Oct 30 2019

antonarnold added a comment to D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

Thanks for the review, I'll revert the whitespace changes in the next revision.
I have some questions embedded in the inline code comments.
It would be great if you can provide some answers/information.

Oct 30 2019, 11:47 AM

Oct 29 2019

antonarnold requested review of D25052: Optimize support of scanners with different image sources or duplex unit.
Oct 29 2019, 6:10 PM
antonarnold updated the diff for D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

Cropped scan-area patch (removed option ordering from this diff)
Applied KDE Coding Style (manually and via astyle)
Updated UI element alignment

Oct 29 2019, 5:57 PM

Oct 26 2019

antonarnold added a comment to D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.
In D24904#554068, @sars wrote:

Hi,

Thanks for your review request! :)

Can you split this review request into two separate requests. One for the scan area and one for the reordering of the options list (I'm not yet clear with what the reordering of the options list brings ;)

I have tried to keep the size options out of the UI because I was aiming at the photo scanning not the document scanning, but I guess a separate tab for scan area stuff does not hurt as long as it is possible to disable/hide.

Oct 26 2019, 8:44 AM

Oct 23 2019

antonarnold added a comment to D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.

If I understand this correctly, this doesn't add any new features, but it does add an additional method for configuring the scan area. Is that correct?

Oct 23 2019, 10:26 PM
antonarnold updated the summary of D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.
Oct 23 2019, 9:59 PM
antonarnold requested review of D24904: Add scan area / paper size configuration to the libksane ksanewidget and thereby to skanlite.
Oct 23 2019, 9:54 PM