Feed Advanced Search

Mar 19 2020

sitter closed D9447: Recursive copy-assignment operator.
Mar 19 2020, 1:37 PM
sitter accepted D9447: Recursive copy-assignment operator.
Mar 19 2020, 1:31 PM
sitter requested changes to D27166: Refactor converter runner.
Mar 19 2020, 1:18 PM · Plasma
sitter removed a reviewer for D18878: Force NT1 protocol when listing smb:// network [work in progress]: sitter.
Mar 19 2020, 12:50 PM · Frameworks, Dolphin
sitter removed a reviewer for D25984: Load translations: sitter.
Mar 19 2020, 12:49 PM · Kirigami
sitter accepted D28042: [DrKonqi] Port QRegExp to QRegularExpression.
Mar 19 2020, 12:49 PM · Plasma
sitter accepted D27935: Make kwallet-pam work with pam_fscrypt.
Mar 19 2020, 12:47 PM · Plasma
sitter added inline comments to D27980: make opengl module support multiple dri devices.
Mar 19 2020, 12:05 PM · Plasma
sitter retitled D27981: strip non printable characters from opengl dri info from strip non prtinable characters from opengl dri info to strip non printable characters from opengl dri info.
Mar 19 2020, 11:34 AM · Plasma
sitter committed R320:b87f61c3b0b2: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 19 2020, 11:33 AM
sitter closed D27871: sftp: fix seekPos + file resuming when part file is of size 11.
Mar 19 2020, 11:33 AM · Frameworks, Dolphin
sitter committed R320:d8cf85ec2f0f: sftp: fix seekPos + file resuming when part file is of size 11 (authored by sitter).
sftp: fix seekPos + file resuming when part file is of size 11
Mar 19 2020, 11:33 AM
sitter committed R320:ba96d3b93a96: smb: guard against duplicated service discoveries (authored by sitter).
smb: guard against duplicated service discoveries
Mar 19 2020, 11:33 AM
sitter closed D28078: guard against duplicated service discoveries.
Mar 19 2020, 11:33 AM · Frameworks, Dolphin

Mar 18 2020

sitter added inline comments to D27935: Make kwallet-pam work with pam_fscrypt.
Mar 18 2020, 2:41 PM · Plasma
sitter committed R285:91129f291efd: move setErrorMessage definition out of the linux ifdef (authored by sitter).
move setErrorMessage definition out of the linux ifdef
Mar 18 2020, 1:37 PM
sitter closed D28123: move setErrorMessage definition out of the linux ifdef.
Mar 18 2020, 1:37 PM · Frameworks
sitter requested review of D28123: move setErrorMessage definition out of the linux ifdef.
Mar 18 2020, 1:02 PM · Frameworks
sitter accepted D28121: Use libcanberra as primary means of previewing the sound.

Your if<space>( style is now inconsistent with the endif(.
Code LGTM

Mar 18 2020, 11:45 AM · Frameworks
sitter committed R320:2f87632b230f: smb: port to latest wsdiscovery-client api (authored by sitter).
smb: port to latest wsdiscovery-client api
Mar 18 2020, 10:43 AM
sitter committed R320:7f802a1932f5: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 18 2020, 10:43 AM
sitter committed R320:f544950f0a87: smb: import latest kdsoap-ws-discovery-client before 20.04 freeze (authored by sitter).
smb: import latest kdsoap-ws-discovery-client before 20.04 freeze
Mar 18 2020, 10:43 AM
sitter committed R320:47bef67a448e: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 18 2020, 9:50 AM
sitter committed R320:938d3888fb60: update smburl usage (authored by sitter).
update smburl usage
Mar 18 2020, 9:50 AM

Mar 17 2020

sitter updated the diff for D28098: remove pointless and arbitrary 4 line frame limit.

update comment as well

Mar 17 2020, 12:43 PM · Plasma
sitter requested review of D28098: remove pointless and arbitrary 4 line frame limit.
Mar 17 2020, 12:38 PM · Plasma
sitter accepted D28095: Bump required version of KF5 to 5.69.0.
Mar 17 2020, 10:13 AM · Plasma

Mar 16 2020

sitter added a comment to D28078: guard against duplicated service discoveries.

FTR: this could technically still dupe with smbc native NT1 listing, except smbc would list workgroups while we list services, so this should generally not be duplicative information.

Mar 16 2020, 2:48 PM · Frameworks, Dolphin
sitter requested review of D28078: guard against duplicated service discoveries.
Mar 16 2020, 2:43 PM · Frameworks, Dolphin
sitter committed R320:91008716d18e: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 16 2020, 2:42 PM
sitter committed R320:7cc854ae08e7: style++ (authored by sitter).
style++
Mar 16 2020, 2:42 PM
sitter committed R320:8f45f13dcfa6: fix readdirplus ifdef coverage (authored by sitter).
fix readdirplus ifdef coverage
Mar 16 2020, 2:42 PM
sitter added a comment to D27804: smb: add hack to support spaces in workgroup names.

Yep. I'm 100% certain of this. The library in fact has no API that returns a complete URL or anything near a complete URL. It's using dirent-inspired API to let us iterate/stat paths and only ever returns paths relative to whatever input it got, from those paths we then compose the actual output URLs again.

Mar 16 2020, 12:34 PM · Frameworks, Dolphin
sitter committed R320:666381cec58e: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 16 2020, 12:26 PM
sitter committed R320:ec40cd6ef3f4: add readdirplus2 support for samba>=4.12 (authored by sitter).
add readdirplus2 support for samba>=4.12
Mar 16 2020, 12:26 PM
sitter closed D27520: add readdirplus2 support for samba>=4.12.
Mar 16 2020, 12:26 PM · Frameworks, Dolphin
sitter added a comment to D27872: sftp: fix partial transfer resuming when copying to local.

ping

Mar 16 2020, 12:12 PM · Frameworks, Dolphin
sitter added a comment to D27873: sftp: do not show creation time when we do not know it.

ping

Mar 16 2020, 12:12 PM · Frameworks, Dolphin
sitter updated the summary of D27980: make opengl module support multiple dri devices.
Mar 16 2020, 12:11 PM · Plasma
sitter updated the diff for D27980: make opengl module support multiple dri devices.

use qvector instead of list

Mar 16 2020, 12:11 PM · Plasma
sitter added a comment to D27902: smb: figure out the best host to use for the UDS_URL.

ping

Mar 16 2020, 11:55 AM · Frameworks, Dolphin
sitter added a comment to D27804: smb: add hack to support spaces in workgroup names.

Still want to see that round-trip.

But why? Converting an smbcUrl to a QUrl would literally be useless code.

Mar 16 2020, 11:55 AM · Frameworks, Dolphin
sitter committed R871:0771e70ecd9f: skip over _start and __libc_start_main (authored by sitter).
skip over _start and __libc_start_main
Mar 16 2020, 11:17 AM
sitter committed R871:ee9f1ec89314: style++ (authored by sitter).
style++
Mar 16 2020, 11:17 AM
sitter committed R320:8252861157a2: smb: do not double finish (authored by sitter).
smb: do not double finish
Mar 16 2020, 11:02 AM
sitter committed R320:b288397078cb: Merge branch 'release/20.04' (authored by sitter).
Merge branch 'release/20.04'
Mar 16 2020, 11:02 AM
sitter closed D28014: smb: do not double finish.
Mar 16 2020, 11:02 AM · Frameworks, Dolphin
sitter accepted D28061: Reduce unneeded dependencies.
Mar 16 2020, 10:58 AM · Plasma
sitter accepted D28059: Be more accurate in reporting the x86 CPU features solid detects.
Mar 16 2020, 10:58 AM · Plasma
sitter added inline comments to D27935: Make kwallet-pam work with pam_fscrypt.
Mar 16 2020, 10:58 AM · Plasma
sitter added a comment to D28042: [DrKonqi] Port QRegExp to QRegularExpression.

I wouldn't terribly mind a second pair of eyes.

Mar 16 2020, 10:58 AM · Plasma

Mar 13 2020

sitter added reviewers for D28027: fix line rating for new format when function name is missing: cfeck, ngraham.
Mar 13 2020, 2:45 PM · Plasma
sitter requested review of D28027: fix line rating for new format when function name is missing.
Mar 13 2020, 2:32 PM · Plasma
sitter requested review of D28026: further constrict line parsing of .so files.
Mar 13 2020, 2:29 PM · Plasma
sitter updated the summary of D21466: Recommend rebooting after installing Samba.
Mar 13 2020, 1:00 PM
sitter added a comment to D27986: Allow providing an error message from the application.

Looks alright to me now. 👍

Mar 13 2020, 12:40 PM · Frameworks
sitter added inline comments to D27986: Allow providing an error message from the application.
Mar 13 2020, 12:18 PM · Frameworks
sitter added inline comments to D27935: Make kwallet-pam work with pam_fscrypt.
Mar 13 2020, 10:51 AM · Plasma
sitter added inline comments to D27986: Allow providing an error message from the application.
Mar 13 2020, 10:34 AM · Frameworks

Mar 12 2020

sitter requested review of D28014: smb: do not double finish.
Mar 12 2020, 1:07 PM · Frameworks, Dolphin
sitter accepted D21466: Recommend rebooting after installing Samba.
Mar 12 2020, 12:36 PM
sitter added a comment to D27980: make opengl module support multiple dri devices.
In D27980#625840, @zzag wrote:

I'm not sure whether this is useful, but libdrm has an API to enumerate devices.

Mar 12 2020, 12:21 PM · Plasma
sitter accepted D27985: Include s_kcrashErrorMessage in our traces.

LGTM for when the kcrash diff is ready.

Mar 12 2020, 11:57 AM · Plasma
sitter added a reviewer for D27986: Allow providing an error message from the application: dfaure.

Paging @dfaure for expert input.
Is that global static qbytearray safe? Should we make it a q_global_static to comply with our library policy? Any objections to the diff?

Mar 12 2020, 11:57 AM · Frameworks
sitter added a comment to D21466: Recommend rebooting after installing Samba.
In D21466#625834, @apol wrote:

So yes, Discover will notify about updates. That doesn't mean it should be shown here too.

Mar 12 2020, 11:36 AM
sitter added a comment to D27973: kcddb 6.

To clarify: the options as I understand them are:

Mar 12 2020, 11:32 AM · Documentation
sitter accepted D27973: kcddb 6.

Looks reasonable.
Do you think it'd make sense to mark the remaining classes deprecated? If the long term goal is to drop the lib entirely and have people use musicbrainz directly I figure we should communicate that.

I agree and disagree :)

I think libkcddb needs to die, since it's basically built around the cddb service which is shutting down, i mean the musicbrainz support was optional until this change.

Otherwise I'm not sure if suggesting people to use libmusicbrainz directly is the best idea and maybe we need something intermediate? I mean if you look at MusicBrainzLookup::calculateDiscId that's something i wouldn't want everyone to have to implement themselves

Mar 12 2020, 11:06 AM · Documentation
sitter updated subscribers of D27999: [DesktopExecParser] Open {ssh,telnet,rlogin}:// urls with ktelnetservice.

Tested fuse and it works as expected. Code looks reasonable, but I have little expertise with this class.
@feverfew probably ought to comment as well since he introduced the fuse code.

Mar 12 2020, 10:56 AM · Frameworks

Mar 11 2020

sitter added a comment to D27986: Allow providing an error message from the application.

Unit test? (:

Mar 11 2020, 4:54 PM · Frameworks
sitter added a comment to D27985: Include s_kcrashErrorMessage in our traces.

Probably should also get added to one of the parser tests to make sure it doesn't fall on the face.

Mar 11 2020, 4:51 PM · Plasma
sitter added inline comments to D27982: use better strings for dri devices.
Mar 11 2020, 3:44 PM · Plasma
sitter added inline comments to D27980: make opengl module support multiple dri devices.
Mar 11 2020, 3:35 PM · Plasma
sitter requested review of D27982: use better strings for dri devices.
Mar 11 2020, 1:18 PM · Plasma
sitter requested review of D27981: strip non printable characters from opengl dri info.
Mar 11 2020, 1:18 PM · Plasma
sitter requested review of D27980: make opengl module support multiple dri devices.
Mar 11 2020, 1:17 PM · Plasma
sitter added a comment to D27973: kcddb 6.

Looks reasonable.
Do you think it'd make sense to mark the remaining classes deprecated? If the long term goal is to drop the lib entirely and have people use musicbrainz directly I figure we should communicate that.

Mar 11 2020, 10:44 AM · Documentation

Mar 10 2020

sitter closed D26841: hardware tool: define syntax via syntax arg.
Mar 10 2020, 1:53 PM · Frameworks
sitter committed R245:8dfb727dd105: hardware tool: define syntax via syntax arg (authored by sitter).
hardware tool: define syntax via syntax arg
Mar 10 2020, 1:53 PM
sitter added inline comments to D27871: sftp: fix seekPos + file resuming when part file is of size 11.
Mar 10 2020, 1:25 PM · Frameworks, Dolphin
sitter committed R283:e6877dfa4fe6: fix type namespace requirement (authored by sitter).
fix type namespace requirement
Mar 10 2020, 11:54 AM
sitter closed D26969: fix type namespace requirement.
Mar 10 2020, 11:54 AM · Frameworks
sitter updated the summary of D27504: smb faster copy to local.
Mar 10 2020, 11:52 AM · Frameworks, Dolphin
sitter retitled D27504: smb faster copy to local from WIP: RFC: smb faster copy to local to smb faster copy to local.
Mar 10 2020, 11:51 AM · Frameworks, Dolphin
sitter updated the diff for D27504: smb faster copy to local.
  • rebase
  • move transfer impls to cpp
  • new unpop function to make the ring usage more consistent and make sure neither thread can overtake the other
  • new test for transfer tech. notably simulating imbalance in processing speed of the ring threads
  • segment now constructs from the file size instead of the segment size. this centralizes segment size code in the segment
  • make all transfers use a segment constructed with the relevant file size to get "smart" size calculation everywhere (ring buffer continues only for copyget and get)
Mar 10 2020, 11:51 AM · Frameworks, Dolphin
sitter added a comment to T12072: move snaps to binary factory.

Yeah, the repo also needs adding to some binary-factory-tooling file. And I guess the build should be green first on neon, last thing I know they were stuck in some Qt migration limbo and not building. Them not building on neon makes it hard to move ^^

Mar 10 2020, 10:15 AM · Neon

Mar 9 2020

sitter added inline comments to D27871: sftp: fix seekPos + file resuming when part file is of size 11.
Mar 9 2020, 2:34 PM · Frameworks, Dolphin
sitter updated the diff for D26969: fix type namespace requirement.

switch to indexOfMethod, also construct a signature from the slotname. indexOf requires a normalized signature (e.g. save(QVariantMap))

Mar 9 2020, 11:32 AM · Frameworks
sitter added a comment to D27871: sftp: fix seekPos + file resuming when part file is of size 11.

Can you also mention why errno == EGAIN does not have to be handled ("EAGAIN could only happen iff the file where opened with O_NONBLOCK. All other seek errors are fatal.").

I do not understand what that means.

Previously, EAGAIN was handled explicitly (although the implementation was wrong). Why is it fine to not handle it? This belongs in the commit message.

Mar 9 2020, 11:15 AM · Frameworks, Dolphin
sitter added a comment to D27873: sftp: do not show creation time when we do not know it.

Please correct the comment in the code - it depends on the server SFTP implementation.

Mar 9 2020, 11:11 AM · Frameworks, Dolphin
sitter added inline comments to D27872: sftp: fix partial transfer resuming when copying to local.
Mar 9 2020, 11:10 AM · Frameworks, Dolphin
sitter added a comment to D27166: Refactor converter runner.

Neat. I am Mostly just waiting for a test at this point.

Mar 9 2020, 11:02 AM · Plasma
sitter accepted D27096: Refactoring, improve validation in kcm, optimize.

LGTM. Does anyone have final comments?

Mar 9 2020, 11:02 AM · Plasma
sitter accepted D27927: Use more flexible shebang.
Mar 9 2020, 12:04 AM · Frameworks

Mar 6 2020

sitter added inline comments to D27871: sftp: fix seekPos + file resuming when part file is of size 11.
Mar 6 2020, 5:42 PM · Frameworks, Dolphin
sitter added a comment to D27871: sftp: fix seekPos + file resuming when part file is of size 11.

Can you also mention why errno == EGAIN does not have to be handled ("EAGAIN could only happen iff the file where opened with O_NONBLOCK. All other seek errors are fatal.").

Mar 6 2020, 5:38 PM · Frameworks, Dolphin
sitter committed R320:6557c6b4793d: smb: fix wsdiscovery unknown device fallback string (authored by sitter).
smb: fix wsdiscovery unknown device fallback string
Mar 6 2020, 5:37 PM
sitter closed D27900: smb: fix wsdiscovery unknown device fallback string.
Mar 6 2020, 5:37 PM · Frameworks, Dolphin
sitter committed R320:1eacae5267e3: smb: do not leak pbsd resolvers (authored by sitter).
smb: do not leak pbsd resolvers
Mar 6 2020, 5:37 PM
sitter closed D27901: smb: do not leak pbsd resolvers.
Mar 6 2020, 5:37 PM · Frameworks, Dolphin
sitter committed R320:bb83a071e0da: smb: fix ipv6 support (authored by sitter).
smb: fix ipv6 support
Mar 6 2020, 4:18 PM