Feed Advanced Search

Dec 14 2020

wbauer added a comment to D27474: [CreateAccount job] Never set an empty name when creating an account.

I also want to add my Google Drive account to Dolphin, but running into exactly the same problem.
I don't understand exactly, how I can fix it and which files I have to change.

It'd be very nice, if someone could help me, please.

Dec 14 2020, 1:06 PM

Jun 17 2020

wbauer added inline comments to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.
Jun 17 2020, 12:25 PM · Amarok
wbauer added inline comments to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.
Jun 17 2020, 10:06 AM · Amarok

Jun 13 2020

wbauer committed R181:87c56f8a130b: Fix Increase/Decrease Volume shortcuts (authored by wbauer).
Fix Increase/Decrease Volume shortcuts
Jun 13 2020, 6:46 AM
wbauer abandoned D5986: Fix build with Qt 5.5.
Jun 13 2020, 1:05 AM
wbauer reclaimed D5986: Fix build with Qt 5.5.

On a second try it worked though:
https://invent.kde.org/multimedia/kmplayer/-/commit/0d94814d1821fbc11cd6d660c3745576bed0bdfc

Jun 13 2020, 1:04 AM
wbauer abandoned D5986: Fix build with Qt 5.5.

Ok, it seems I can't push it to the 0.12 branch anymore (and master is no longer affected by this).

Jun 13 2020, 1:01 AM
wbauer added a comment to D5986: Fix build with Qt 5.5.

Well, it's probably no longer relevant, but as it's straight-forward (and obvious) anyway, I'm going to commit it still.

Jun 13 2020, 12:46 AM
wbauer closed D24413: Fix Increase/Decrease Volume shortcuts.

Commited with https://invent.kde.org/multimedia/amarok/commit/87c56f8a130b2ddf183922015ce5bb31173bd912

Jun 13 2020, 12:19 AM · Amarok
Restricted Application added a project to D24413: Fix Increase/Decrease Volume shortcuts: Amarok.

Ok, as it was accepted, and there were no further comments since my last question whether I should change it, I'm just going to commit it now.

Jun 13 2020, 12:01 AM · Amarok

Jun 12 2020

wbauer added a comment to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.

One thing I should note though: we do use a patch to fix things on openSUSE currently, but that's not a problem of this change.

Jun 12 2020, 10:08 PM · Amarok
wbauer added a comment to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.

Sorry if you were waiting for me.
It's good to go in from my side. I actually built mariadb-connector-c without mysql support here as a test, and it still worked fine.

Jun 12 2020, 9:54 PM · Amarok

Jun 2 2020

wbauer added a comment to D29841: Fix compilation with Qt 5.9.

There were conflicts when I tried to merge the 3.3 branch into master, I think I better leave that to you... ;-)

Jun 2 2020, 3:40 PM · Tellico
wbauer closed D29841: Fix compilation with Qt 5.9.
Jun 2 2020, 3:25 PM · Tellico
wbauer committed R470:ac8740fd9b40: Fix compilation with Qt 5.9 (authored by wbauer).
Fix compilation with Qt 5.9
Jun 2 2020, 3:25 PM
wbauer updated the diff for D29841: Fix compilation with Qt 5.9.

Use connect() unconditionally.

Jun 2 2020, 3:04 PM · Tellico
wbauer updated the summary of D29841: Fix compilation with Qt 5.9.
Jun 2 2020, 2:20 PM · Tellico
wbauer added a comment to D29841: Fix compilation with Qt 5.9.

Actually, callOnTimeout() is just a template that calls connect() anyway:

template <typename ... Args>
QMetaObject::Connection callOnTimeout(Args && ...args)
{
    return QObject::connect(this, &QTimer::timeout, std::forward<Args>(args)... );
}
Jun 2 2020, 8:43 AM · Tellico
wbauer requested review of D29841: Fix compilation with Qt 5.9.
Jun 2 2020, 8:33 AM · Tellico

May 27 2020

wbauer committed R351:b6eab01e3375: Merge branch 'release/20.04' (authored by wbauer).
Merge branch 'release/20.04'
May 27 2020, 10:10 AM

May 26 2020

wbauer committed R351:eeab31a11653: Disconnect `QtabWidget::currentChanged` signal on window close event (authored by wbauer).
Disconnect `QtabWidget::currentChanged` signal on window close event
May 26 2020, 5:57 PM

May 20 2020

wbauer added a comment to D28765: KSettings::Dialog: add support for KPluginInfos without a KService.

This caused a crash in openSUSE:
https://bugs.kde.org/show_bug.cgi?id=421566

May 20 2020, 11:36 AM · Frameworks

May 14 2020

wbauer committed R433:f0da34ae84eb: Merge branch 'release/20.04' (authored by wbauer).
Merge branch 'release/20.04'
May 14 2020, 7:06 PM
wbauer committed R433:b832e046013c: Remove duplicate % sign in progress bar (authored by wbauer).
Remove duplicate % sign in progress bar
May 14 2020, 7:03 PM

May 1 2020

wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

(I still have to manually "Restart" the resource to actually see the content of the new directory, but that's certainly unrelated to this change).

Sorry, I just noticed that I tested this *without* the patch applied by mistake.
With the patch, the change actually is picked up immediately now and the resource automatically shows the new directory's content.

May 1 2020, 1:05 PM · KDE PIM
wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

PS:

but also sometimes KMail crashes with weird Invalid parent message.

That's probably https://bugs.kde.org/show_bug.cgi?id=380171.
Happens here too on a fresh account when starting kontact the first time (subsequent starts are fine).

May 1 2020, 11:08 AM · KDE PIM
wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

No objections from my side.

May 1 2020, 11:00 AM · KDE PIM

Apr 24 2020

wbauer committed R470:2e1a626a59b2: Fix build with Qt 5.9 (authored by wbauer).
Fix build with Qt 5.9
Apr 24 2020, 6:26 AM
wbauer closed D29134: Fix build with Qt 5.9.
Apr 24 2020, 6:26 AM · Tellico

Apr 23 2020

wbauer updated the summary of D29134: Fix build with Qt 5.9.
Apr 23 2020, 4:58 PM · Tellico
wbauer updated the test plan for D29134: Fix build with Qt 5.9.
Apr 23 2020, 4:19 PM · Tellico
wbauer updated the summary of D29134: Fix build with Qt 5.9.
Apr 23 2020, 3:29 PM · Tellico
wbauer updated the summary of D29134: Fix build with Qt 5.9.
Apr 23 2020, 3:18 PM · Tellico
wbauer added a project to D29134: Fix build with Qt 5.9: Tellico.
Apr 23 2020, 2:52 PM · Tellico
wbauer requested review of D29134: Fix build with Qt 5.9.
Apr 23 2020, 2:51 PM · Tellico

Mar 25 2020

wbauer added a comment to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.
Mar 25 2020, 7:29 PM · Amarok
wbauer added a comment to D28284: Add FindMariaDB.cmake module and use it if MySQL is not found.

On openSUSE, it doesn't enable MySQLe anymore:

Mar 25 2020, 7:23 PM · Amarok
wbauer added a comment to D28165: Fix compatibility with modern MySQL.

The content of my /usr/include/mysql/mysql_version.h (which is just a symlink to mariadb_version.h):

I just went back and installed mariadb-connector-c in Gentoo in mysqlcompat-mode (a soon to be removed option) and interestingly, it does not provide that symlink.

Indeed, the symlink is added in openSUSE's packaging. From mariadb-connector-c.spec:

# add a compatibility symlink
ln -s mariadb_config %{buildroot}%{_bindir}/mysql_config
ln -s mariadb_version.h %{buildroot}%{_includedir}/mysql/mysql_version.h
Mar 25 2020, 6:23 PM · Amarok
wbauer added a comment to D28165: Fix compatibility with modern MySQL.

Waiting for @wbauer to confirm it works as well

Yes, the latest version builds fine here (the previous did as well), and the embedded collection still works as well.

Mar 25 2020, 6:09 PM · Amarok

Mar 23 2020

wbauer added a comment to D28165: Fix compatibility with modern MySQL.

This breaks compilation here on openSUSE with MariaDB:

Mar 23 2020, 9:49 PM · Amarok

Mar 19 2020

wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

Also, I think this would now always change the resource name (to the name of the directory) when the user reconfigures the storage path, even if it was explicitly set to something (like "My mails") before.
I'm not sure that's really desired?

Mar 19 2020, 2:09 PM · KDE PIM
wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

Also, I think this would now always change the resource name (to the name of the directory) when the user reconfigures the storage path, even if it was explicitly set to something (like "My mails") before.
I'm not sure that's really desired?

Mar 19 2020, 8:43 AM · KDE PIM

Mar 18 2020

wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

PS: AIUI, at least one thing that attemptConfigRestoring() does is trying to give every new resource a unique storage location, something like ~/.local/share/akonadi_maildir_resource_1/ (or ~/.local/share/notes/akonadi_akonotes_resource_1/), by default.

Mar 18 2020, 8:06 PM · KDE PIM
wbauer added a comment to D27905: [resources/maildir] Reload configuraton on configuration change.

With this change, all new maildir resources are now named "local-mail" and use ~/.local/share/local-mail/ by default, instead of something unique as before.

Mar 18 2020, 7:58 PM · KDE PIM

Mar 15 2020

wbauer committed R440:06c2fe16e7e3: Fix build with Qt 5.9 and lower (authored by wbauer).
Fix build with Qt 5.9 and lower
Mar 15 2020, 4:52 PM
wbauer closed D28049: Fix build with Qt 5.9 and lower.
Mar 15 2020, 4:52 PM · Smb4K

Mar 14 2020

wbauer added a comment to D28049: Fix build with Qt 5.9 and lower.

This is intended for the 3.0 branch, master apparently will need similar (but different) changes (or a bump of the minimum Qt version).

Mar 14 2020, 8:21 PM · Smb4K
wbauer added a reviewer for D28049: Fix build with Qt 5.9 and lower: areinholdt.
Mar 14 2020, 7:53 PM · Smb4K
wbauer requested review of D28049: Fix build with Qt 5.9 and lower.
Mar 14 2020, 7:52 PM · Smb4K

Mar 13 2020

wbauer added a comment to D24065: Tools: Sync with TelepathyQt (make compatible with Python 3).

Maybe it would be good to make a new release as well, now that Python2 is EOL...

I prepared one, if you want to test before it goes public:
https://dev.exherbo.org/~heirecka/telepathy-logger-qt-17.09.0.tar.xz
https://dev.exherbo.org/~heirecka/telepathy-logger-qt-17.09.0.tar.xz.sig

Mar 13 2020, 9:45 PM · KDE Telepathy
wbauer added a comment to D27973: kcddb 6.

Under that view point shrinking the library seems like a very reasonable thing to do and going with musicbrainz is probably the better choice as there seems to be more interest for it (and thus more/better data one presumes) than for freedb/gnudb. According to google trends anyway.

Mar 13 2020, 8:18 PM · Documentation

Mar 12 2020

wbauer added a comment to D27973: kcddb 6.

AIUI, gnudb.org will still be available though, and should be compatible to freedb.org.
http://www.gnudb.org/howto.php

Mar 12 2020, 9:06 AM · Documentation

Mar 3 2020

wbauer committed R155:248df64bb81a: Merge branch 'release/19.12' (authored by wbauer).
Merge branch 'release/19.12'
Mar 3 2020, 9:07 AM
wbauer committed R155:8a1990cba1b7: Use QStringLiteral (authored by wbauer).
Use QStringLiteral
Mar 3 2020, 9:07 AM
wbauer added inline comments to R155:2ef7f52ed589: Merge branch 'release/19.12'.
Mar 3 2020, 8:50 AM

Mar 2 2020

wbauer committed R155:2ef7f52ed589: Merge branch 'release/19.12' (authored by wbauer).
Merge branch 'release/19.12'
Mar 2 2020, 9:14 PM
wbauer added a comment to D27454: Unbreak the Accounts KCM.

When I committed D27474 to the 19.12 branch, I took the liberty to cherry-pick this as well, so that it will be part of the 19.12.3 release already.
I hope that's ok.

Mar 2 2020, 9:01 PM · Plasma
wbauer committed R155:67fc8d83b71f: Unbreak the Accounts KCM (authored by leinir).
Unbreak the Accounts KCM
Mar 2 2020, 8:59 PM
wbauer committed R155:4600d32a1c06: [CreateAccount job] Never set an empty name when creating an account (authored by wbauer).
[CreateAccount job] Never set an empty name when creating an account
Mar 2 2020, 8:59 PM
wbauer closed D27474: [CreateAccount job] Never set an empty name when creating an account.
Mar 2 2020, 8:59 PM
wbauer added a comment to D27454: Unbreak the Accounts KCM.

Shouldn't this one be pushed to the 19.12 branch as well? (it's currently only in master AFAICS)
After all, it regressed in 19.12.0 (or actually 19.11.80).

It probably does... what's the in-a-nutshell procedure for doing that? (since it's already landed, of course, arc won't do that)

Mar 2 2020, 10:53 AM · Plasma
wbauer added a comment to D27454: Unbreak the Accounts KCM.

Shouldn't this one be pushed to the 19.12 branch as well? (it's currently only in master AFAICS)
After all, it regressed in 19.12.0 (or actually 19.11.80).

Mar 2 2020, 10:46 AM · Plasma
wbauer updated the test plan for D27474: [CreateAccount job] Never set an empty name when creating an account.
Mar 2 2020, 10:35 AM
wbauer requested review of D27474: [CreateAccount job] Never set an empty name when creating an account.

Sorry for the delay.

Mar 2 2020, 10:34 AM

Feb 28 2020

wbauer committed R241:07ab04bfe774: Fix running konsole on Wayland (authored by wbauer).
Fix running konsole on Wayland
Feb 28 2020, 10:28 AM
wbauer closed D27654: [kio] Fix running konsole on Wayland.
Feb 28 2020, 10:28 AM · Frameworks

Feb 26 2020

wbauer added a comment to D27654: [kio] Fix running konsole on Wayland.

Wait, you're actually passing the icon of the command being executed now (while the old code would end up using the stuff from konsole.desktop I think)....

AFAICT passing the icon of the command being executed is what is wanted here.
I.e. the konsole window should use the icon of the application menu entry it is being started from.
And the original code (with %i) actually does the same, I verified that with additional debug output.

Feb 26 2020, 11:44 AM · Frameworks

Feb 25 2020

wbauer updated the diff for D27654: [kio] Fix running konsole on Wayland.

Use KShell::quoteArg() in case the icon name contains spaces or other special chars.
No idea if that's possible/allowed, but better be safe than sorry I suppose.

Feb 25 2020, 4:17 PM · Frameworks
wbauer updated the test plan for D27654: [kio] Fix running konsole on Wayland.
Feb 25 2020, 3:37 PM · Frameworks
wbauer requested review of D27654: [kio] Fix running konsole on Wayland.
Feb 25 2020, 3:22 PM · Frameworks

Feb 23 2020

wbauer added a comment to D27589: Try to apply the colorscheme of the current theme to QIcons.

Confirmed. I tried out the patch now, and that problem is gone.

Feb 23 2020, 4:21 PM · Frameworks
wbauer added a comment to D27589: Try to apply the colorscheme of the current theme to QIcons.

Sounds like it would fix https://bugs.kde.org/show_bug.cgi?id=417780 ?

Feb 23 2020, 1:45 AM · Frameworks

Feb 20 2020

wbauer planned changes to D27474: [CreateAccount job] Never set an empty name when creating an account.

One problem I see already is that this slot is called twice actually, once already *before* the authentification window shows up...

Hm, after thinking a bit more about it, I suppose that means that this patch is probably not a good idea after all.
It would set the name the first time already, while the username may only be available when it's being called the second time (and as the name is not empty anymore, it would not set it again).

Feb 20 2020, 12:56 PM

Feb 19 2020

wbauer added a comment to D27474: [CreateAccount job] Never set an empty name when creating an account.

i think that i'm with @wbauer here - but also Bhushan. This is most definitely a good fallback that i think we'll want in (also, good commenting), but a second patch to pull up more friendly names for accounts where that's possible/make sense/whatnot would also be pretty great. So... accept this one, and suggest further work i think (wow, it's almost like being at uni ;) )

Yes, I do agree with Bhushan too, I'm just not sure that this is the right place to do it.
As signon is used as an abstraction (isn't it?), it somehow feels wrong having to deal with specifics for some provider (or even authentification method) to me.

Feb 19 2020, 7:14 PM

Feb 18 2020

wbauer added a comment to D27474: [CreateAccount job] Never set an empty name when creating an account.

Hm, ideally I'd say we can use https://www.googleapis.com/auth/userinfo.email to retrieve username instead of adding ad-hoc stuff? At this point we do already have a auth data, so we can just make a data request using auth data and get userinfo...

Feb 18 2020, 1:24 PM
wbauer updated the test plan for D27474: [CreateAccount job] Never set an empty name when creating an account.
Feb 18 2020, 12:07 PM
wbauer added a comment to D27474: [CreateAccount job] Never set an empty name when creating an account.

As the new "Online Accounts" KCM in 19.12 actually shows the account type (i.e. info.caption()) in brackets after the name, we could also use a more generic name if preferred, e.g. something like "Account1" (but that should probably be translated as well so is not really suitable for the 19.12 branch I suppose).
I'm open to suggestions here, that's why I added VDG as subscriber.

Feb 18 2020, 11:41 AM
wbauer requested review of D27474: [CreateAccount job] Never set an empty name when creating an account.
Feb 18 2020, 11:38 AM

Feb 17 2020

wbauer added a comment to D11880: Add firewall-config and firewall-applet icons.
Feb 17 2020, 9:21 AM · Frameworks

Feb 16 2020

wbauer committed R295:ea7120ed901b: Check activeModule before using it (authored by wbauer).
Check activeModule before using it
Feb 16 2020, 5:33 PM
wbauer closed D27433: Check activeModule before using it.

Committed with https://commits.kde.org/kcmutils/ea7120ed901bf6161bb483ab73211a6491daac8f

Feb 16 2020, 5:11 PM · Frameworks
wbauer updated the summary of D27433: Check activeModule before using it.
Feb 16 2020, 1:41 PM · Frameworks
wbauer added inline comments to D26519: Show button respecting what is declared by KCModule.
Feb 16 2020, 1:35 PM · Frameworks
wbauer requested review of D27433: Check activeModule before using it.
Feb 16 2020, 1:35 PM · Frameworks
wbauer added a comment to D26519: Show button respecting what is declared by KCModule.

This change causes kontact to crash when opening its settings:
https://bugs.kde.org/show_bug.cgi?id=417396

Feb 16 2020, 12:25 PM · Frameworks

Jan 25 2020

wbauer added a comment to D16138: Create the default profile if it doesn't exist.

To me it makes sense to ship an internal profile that's equal to the default settings. That's kinda what profiles are, so it's a little odd to have the feature but not ship with one.

There also is a problem with this though, it is not possible to modify system-wide installed profiles due to missing permissions.
I filed a bug report about this: https://bugs.kde.org/show_bug.cgi?id=416752

Jan 25 2020, 3:02 PM · Konsole

Jan 17 2020

wbauer added inline comments to D26550: Patch for possible resolution of https://bugs.kde.org/show_bug.cgi?id=416037.
Jan 17 2020, 2:37 PM · KDE Edu

Jan 16 2020

wbauer added inline comments to D26550: Patch for possible resolution of https://bugs.kde.org/show_bug.cgi?id=416037.
Jan 16 2020, 7:58 PM · KDE Edu

Jan 15 2020

wbauer added a comment to D24065: Tools: Sync with TelepathyQt (make compatible with Python 3).

Maybe it would be good to make a new release as well, now that Python2 is EOL...

Jan 15 2020, 10:25 AM · KDE Telepathy

Jan 8 2020

wbauer added a comment to D26479: Fix warning on launch from QCommandLineParser.

I think this needs a Qt5 and KF5 check; there's no reason to remove in earlier versions.

Jan 8 2020, 8:16 AM · Konsole

Jan 7 2020

wbauer added a comment to D26479: Fix warning on launch from QCommandLineParser.

But konsole's minimum KF5 version is 5.6.0 currently. Maybe this should be increased?

As the minimum Qt version is 5.9.0, I highly doubt that anyone would want to build konsole with KF5 5.6.0 (which is more than 2 years older) anyway...

Jan 7 2020, 12:58 PM · Konsole
wbauer added a comment to D26479: Fix warning on launch from QCommandLineParser.

Thanks I just noticed this - I wonder when it started or if depends on KF5/Qt5 version.

That warning is new in Qt 5.14:
https://code.qt.io/cgit/qt/qtbase.git/commit/src/corelib/tools/qcommandlineparser.cpp?h=5.14&id=90c86d738e0f36eaa48c7f81f6f5cc035a339d6b

Jan 7 2020, 12:54 PM · Konsole

Jan 5 2020

wbauer added a comment to D26439: Copy _colorRandomization when copying a new ColorScheme.

Thanks nice catch. We are trying to migrate to gitlab; if you can in the future use merge requests.

https://invent.kde.org/kde/konsole/merge_requests

Jan 5 2020, 6:21 PM · Konsole
wbauer updated the test plan for D26439: Copy _colorRandomization when copying a new ColorScheme.
Jan 5 2020, 5:33 PM · Konsole
wbauer requested review of D26439: Copy _colorRandomization when copying a new ColorScheme.
Jan 5 2020, 5:28 PM · Konsole

Jan 3 2020

wbauer accepted D26008: Include the gmock prefix in the search path.

Seems to be fine.
It still finds gmock here on openSUSE and builds successfully.

Jan 3 2020, 9:18 PM · Amarok
wbauer added a comment to D21145: Make KTorrent work with current GeoIP files.

Unfortunately, this patch won't work as-is anymore because the "new" file is not available for download anymore either:
https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/

Jan 3 2020, 9:18 AM

Dec 13 2019

wbauer committed R230:de9931b46a48: Merge branch 'release/19.12' (authored by wbauer).
Merge branch 'release/19.12'
Dec 13 2019, 12:53 PM
wbauer committed R230:561ce23f87f4: Add my relicensing agreements (wbauer) (authored by wbauer).
Add my relicensing agreements (wbauer)
Dec 13 2019, 12:52 PM

Nov 5 2019

wbauer added a comment to D25019: Ensure that GlobalDrawer topContent always stays on top.
In D25019#558919, @mart wrote:

Unfortunately, it has been pushed too near to framework release, so now it has been released, breaking several apps for a whole framework release.

It has only been tagged so far, it's not been released yet.
The release will be next Saturday, maybe you should ask for a respin before that.

Nov 5 2019, 1:36 PM · Kirigami