Feed Advanced Search

Apr 13 2018

michaelh accepted D12165: Use QStorageInfo instead of a homegrown implementation.
Apr 13 2018, 8:51 PM · Baloo, Frameworks
michaelh accepted D12005: Fix merging of terms in the AdvancedQueryParser.
Apr 13 2018, 8:46 PM · Baloo, Frameworks
michaelh accepted D12138: Remove FSUtils::getDirectoryFileSystem.
Apr 13 2018, 7:27 PM · Baloo, Frameworks
michaelh added a comment to D12135: Allow disabling of CoW to fail when not supported by filesystem.

+1 LGTM

Apr 13 2018, 7:26 PM · Baloo, Frameworks
michaelh added reviewers for D11971: Use same keyword separator for read and write: leinir, danders.
Apr 13 2018, 4:36 PM · Calligra: 3.0
michaelh added a comment to D11882: autotests: Use built executable instead of installed.

Ping

Apr 13 2018, 12:25 PM · Baloo
michaelh committed R286:8b8857cb6bc3: autotests: Do not use QScopedPointer for plugins (authored by michaelh).
autotests: Do not use QScopedPointer for plugins
Apr 13 2018, 11:23 AM
michaelh closed D12145: autotests: Do not use QScopedPointer for plugins.
Apr 13 2018, 11:23 AM · Baloo, Frameworks
michaelh updated the diff for D12145: autotests: Do not use QScopedPointer for plugins.
  • Rebase
Apr 13 2018, 11:22 AM · Baloo, Frameworks
michaelh committed R286:d66b9853b55d: taglibextractor: Fix empty genre bug (authored by michaelh).
taglibextractor: Fix empty genre bug
Apr 13 2018, 11:15 AM
michaelh closed D12029: taglibextractor: Fix empty genre bug.
Apr 13 2018, 11:15 AM · Baloo, Frameworks
michaelh updated the diff for D12029: taglibextractor: Fix empty genre bug.
  • Rebase and adapt
Apr 13 2018, 11:10 AM · Baloo, Frameworks
michaelh committed R286:1755f07e31f4: taglibextractortest: Add test for files with empty metadata (authored by michaelh).
taglibextractortest: Add test for files with empty metadata
Apr 13 2018, 10:35 AM
michaelh closed D12028: taglibextractortest: Add test for files with empty metadata.
Apr 13 2018, 10:35 AM · Baloo, Frameworks
michaelh updated the diff for D12028: taglibextractortest: Add test for files with empty metadata.
  • Rebased
Apr 13 2018, 10:34 AM · Baloo, Frameworks
michaelh updated the task description for T8506: Arcanist doesn't apply patches correctly in certain circumstances..
Apr 13 2018, 10:13 AM · Phabricator
michaelh created T8506: Arcanist doesn't apply patches correctly in certain circumstances..
Apr 13 2018, 10:09 AM · Phabricator
michaelh abandoned D12166: sanitizer: Don't rely on fsutils.

D12165 is better

Apr 13 2018, 9:22 AM · Baloo, Frameworks
michaelh added a comment to D12165: Use QStorageInfo instead of a homegrown implementation.

LGTM and works as expected.
To make it run I had to manually edit the Raw diff and patch.
https://phabricator.kde.org/R293:07601590347f25ec1ec805e7df16e1f2d6badc9c was pulled at around 9:30 CET, but not last night, maybe not even at Fri, Apr 13, 05:10.
Please rebase. And do you have an explanation for this delay?

Apr 13 2018, 9:21 AM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D12165: Use QStorageInfo instead of a homegrown implementation.
Apr 13 2018, 9:06 AM · Baloo
michaelh added a task to D12165: Use QStorageInfo instead of a homegrown implementation: T8250: Sanitize the database.
Apr 13 2018, 9:06 AM · Baloo, Frameworks
michaelh added a comment to D12165: Use QStorageInfo instead of a homegrown implementation.
$ arc patch D12165
 INFO  Base commit is not in local repository; trying to fetch.
Created and checked out branch arcpatch-D12165.
Created and checked out branch arcpatch-D11285. <====== ???
Prüfe Patch src/engine/transaction.h ...
...
 Cherry Pick Failed!
 Exception 
Command failed with error #1!
COMMAND
git cherry-pick 'arcpatch-D11285'<====== ???
Apr 13 2018, 8:38 AM · Baloo, Frameworks
michaelh added a comment to D12166: sanitizer: Don't rely on fsutils.

Hmmpf... Overlooked D12165. Looks like it can be done.

Apr 13 2018, 8:34 AM · Baloo, Frameworks
michaelh retitled D12166: sanitizer: Don't rely on fsutils from Don't rely on fsutils to sanitizer: Don't rely on fsutils.
Apr 13 2018, 8:25 AM · Baloo, Frameworks
michaelh added a comment to D12166: sanitizer: Don't rely on fsutils.

@bruns This works, but it is just a draft. I'll optimize as soon as you confirm that this path is worth following.

Apr 13 2018, 8:24 AM · Baloo, Frameworks
michaelh requested review of D12166: sanitizer: Don't rely on fsutils.
Apr 13 2018, 8:19 AM · Baloo, Frameworks

Apr 12 2018

michaelh added a comment to D11452: sanitizer: Improve device listing.
Apr 12 2018, 9:37 PM · Baloo, Frameworks
michaelh committed R293:07601590347f: sanitizer: Improve device listing (authored by michaelh).
sanitizer: Improve device listing
Apr 12 2018, 9:37 PM
michaelh closed D11452: sanitizer: Improve device listing.
Apr 12 2018, 9:37 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D12044: baloodb: Improve interface.
Apr 12 2018, 9:12 PM · Baloo
michaelh added a task to D12044: baloodb: Improve interface: T8250: Sanitize the database.
Apr 12 2018, 9:12 PM · Baloo, Frameworks
michaelh added a task to D11753: baloodb: Add clean command: T8250: Sanitize the database.
Apr 12 2018, 9:11 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D11753: baloodb: Add clean command.
Apr 12 2018, 9:11 PM · Baloo
michaelh added a revision to T8250: Sanitize the database: D11745: databasesanitizer: Use flags for filtering.
Apr 12 2018, 9:11 PM · Baloo
michaelh added a task to D11745: databasesanitizer: Use flags for filtering: T8250: Sanitize the database.
Apr 12 2018, 9:11 PM · Baloo, Frameworks
michaelh added a task to D11452: sanitizer: Improve device listing: T8250: Sanitize the database.
Apr 12 2018, 9:11 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D11452: sanitizer: Improve device listing.
Apr 12 2018, 9:11 PM · Baloo
michaelh added a task to D11657: Do not export databasesanitizer by default: T8250: Sanitize the database.
Apr 12 2018, 9:10 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D11657: Do not export databasesanitizer by default.
Apr 12 2018, 9:10 PM · Baloo
michaelh added a task to D11392: sanitizer: Move implementation into Baloo namespace: T8250: Sanitize the database.
Apr 12 2018, 9:09 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D11392: sanitizer: Move implementation into Baloo namespace.
Apr 12 2018, 9:09 PM · Baloo
michaelh added a revision to T8250: Sanitize the database: D11287: Introduce baloodb CLI tool.
Apr 12 2018, 9:09 PM · Baloo
michaelh added a task to D11287: Introduce baloodb CLI tool: T8250: Sanitize the database.
Apr 12 2018, 9:09 PM · Baloo, Frameworks
michaelh added a task to D11285: Introduce sanitizer class: T8250: Sanitize the database.
Apr 12 2018, 9:08 PM · Baloo, Frameworks
michaelh added a revision to T8250: Sanitize the database: D11285: Introduce sanitizer class.
Apr 12 2018, 9:08 PM · Baloo
michaelh updated the diff for D11745: databasesanitizer: Use flags for filtering.

Single QDebug

Apr 12 2018, 9:03 PM · Baloo, Frameworks
michaelh created T8505: [kio_tags] Improve tagged folder support .
Apr 12 2018, 9:01 PM · Baloo
michaelh updated the diff for D12028: taglibextractortest: Add test for files with empty metadata.
  • Optimize failure messages
Apr 12 2018, 8:14 PM · Baloo, Frameworks
michaelh updated the diff for D11745: databasesanitizer: Use flags for filtering.
  • Hopefully get the enum right this time
  • Use struct for summary
Apr 12 2018, 7:46 PM · Baloo, Frameworks
michaelh added inline comments to D11452: sanitizer: Improve device listing.
Apr 12 2018, 7:33 PM · Baloo, Frameworks
michaelh added inline comments to D11452: sanitizer: Improve device listing.
Apr 12 2018, 7:21 PM · Baloo, Frameworks
michaelh updated the diff for D11452: sanitizer: Improve device listing.
  • Consider tmpfs as not mounted
  • Bring back major/minor print out
Apr 12 2018, 7:19 PM · Baloo, Frameworks
michaelh added a comment to D11452: sanitizer: Improve device listing.

Arrgh these deviceIds! Just realized this:
When logged in as root on tty1

$ baloodb devices 
Listing database contents...
+ device:43 indexed-items:3658 fstype:tmpfs fsname:tmpfs mount:/run/user/0
+ device:2049 indexed-items:2 fstype:ext4 fsname:/dev/sda1 mount:/

After logging out from tty1 and re-mounting smb share:

$ baloodb devices 
Listing database contents...
+ device:43 indexed-items:3658 fstype:cifs fsname://circulans/VideoPartition mount:/media/circulans/videopart
+ device:2049 indexed-items:2 fstype:ext4 fsname:/dev/sda1 mount:/

Btw, dolphin also gets a little confused by this, showing the mounted share as unmounted in Places

Apr 12 2018, 6:55 PM · Baloo, Frameworks
michaelh requested review of D12028: taglibextractortest: Add test for files with empty metadata.
Apr 12 2018, 6:21 PM · Baloo, Frameworks
michaelh updated the diff for D12028: taglibextractortest: Add test for files with empty metadata.
  • Recreate sample files and adapt tests for mp3, m4a, ogg, opus, flac recreate files with
Apr 12 2018, 6:20 PM · Baloo, Frameworks
michaelh reopened D12028: taglibextractortest: Add test for files with empty metadata.

Sample files are broken, for no obvious reason. https://build.kde.org/view/Frameworks/job/Frameworks%20kfilemetadata%20kf5-qt5%20SUSEQt5.10/lastBuild/

Apr 12 2018, 6:15 PM · Baloo, Frameworks
michaelh committed R286:fd378a11e424: taglibextractortest: Add test for files with empty metadata (authored by michaelh).
taglibextractortest: Add test for files with empty metadata
Apr 12 2018, 4:01 PM
michaelh closed D12028: taglibextractortest: Add test for files with empty metadata.
Apr 12 2018, 4:01 PM · Baloo, Frameworks
michaelh added a comment to D12145: autotests: Do not use QScopedPointer for plugins.

Just curious, why is this needed? To avoid dynamic memory allocations?

Apr 12 2018, 3:57 PM · Baloo, Frameworks
michaelh planned changes to D11753: baloodb: Add clean command.
Apr 12 2018, 3:29 PM · Baloo, Frameworks
michaelh planned changes to D11745: databasesanitizer: Use flags for filtering.
Apr 12 2018, 3:26 PM · Baloo, Frameworks
michaelh updated the diff for D11452: sanitizer: Improve device listing.
  • (Prematurely) rebased on origin/master From now on -DBUILD_EXPERIMENTAL=on is needed to build
  • Remove unnecessary includes
Apr 12 2018, 2:17 PM · Baloo, Frameworks
michaelh updated the diff for D12028: taglibextractortest: Add test for files with empty metadata.
  • Simple plugin variable
Apr 12 2018, 12:17 PM · Baloo, Frameworks
michaelh added inline comments to D12028: taglibextractortest: Add test for files with empty metadata.
Apr 12 2018, 12:13 PM · Baloo, Frameworks
michaelh requested review of D12145: autotests: Do not use QScopedPointer for plugins.
Apr 12 2018, 12:12 PM · Baloo, Frameworks

Apr 11 2018

michaelh added inline comments to D12028: taglibextractortest: Add test for files with empty metadata.
Apr 11 2018, 10:52 PM · Baloo, Frameworks
michaelh updated the diff for D12028: taglibextractortest: Add test for files with empty metadata.
  • Apply suggested change
Apr 11 2018, 10:47 PM · Baloo, Frameworks
michaelh committed R824:ec515bad24f6: filemetadatadatedisplaytest: Build and pass with < Qt5.10 (authored by michaelh).
filemetadatadatedisplaytest: Build and pass with < Qt5.10
Apr 11 2018, 7:12 PM
michaelh closed D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.
Apr 11 2018, 7:11 PM · Baloo
michaelh added a comment to D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.

Dolphin also fails to build, because of D11242.
Unless someone objects, comments or formally accepts, I'll land this in 2hrs.

Apr 11 2018, 5:12 PM · Baloo
michaelh added a comment to D12027: Fix obscured 'Comment' bug.

On second thought I think it is cleaner to do D12114 and to rename userComment from "Comment" to "Notes"

Apr 11 2018, 2:24 PM · Baloo
michaelh requested review of D12114: Revive 'Description' property for DublinCore metadata.
Apr 11 2018, 2:19 PM · Baloo, Frameworks
michaelh updated the summary of D12028: taglibextractortest: Add test for files with empty metadata.
Apr 11 2018, 12:39 PM · Baloo, Frameworks
michaelh added a comment to D12028: taglibextractortest: Add test for files with empty metadata.

I need more time. I will try to look at it today. By the way, the stack concept seems very useful. Thanks

Apr 11 2018, 12:37 PM · Baloo, Frameworks
michaelh added a comment to D12029: taglibextractor: Fix empty genre bug.

Sorry for the delay. Thanks

Apr 11 2018, 12:02 PM · Baloo, Frameworks
michaelh requested review of D12108: ffmpegextractor: Silence deprecation warnings.
Apr 11 2018, 11:51 AM · Baloo, Frameworks
michaelh added a comment to D12029: taglibextractor: Fix empty genre bug.

Ping

Apr 11 2018, 11:36 AM · Baloo, Frameworks
michaelh committed R318:7d463ddd04bf: infopanel: Add choice of date display formats (authored by michaelh).
infopanel: Add choice of date display formats
Apr 11 2018, 11:12 AM
michaelh closed D11245: infopanel: Add choice of date display formats.
Apr 11 2018, 11:12 AM · KDE Applications, Dolphin
michaelh updated the diff for D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.
  • Camelcase variable names
Apr 11 2018, 10:37 AM · Baloo
michaelh updated the summary of D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.
Apr 11 2018, 7:48 AM · Baloo
michaelh added a comment to D11242: Add choice of date formats.
Apr 11 2018, 7:32 AM · Baloo

Apr 10 2018

michaelh added inline comments to D12045: Clean up existing documentation.
Apr 10 2018, 6:59 PM · Baloo, Frameworks
michaelh updated the diff for D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.
  • Fix typo
Apr 10 2018, 4:57 PM · Baloo
michaelh added a comment to D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.

Maybe remove the conditional and always use the linux-way?

Apr 10 2018, 4:56 PM · Baloo
michaelh requested review of D12093: filemetadatadatedisplaytest: Build and pass with < Qt5.10.
Apr 10 2018, 4:54 PM · Baloo
michaelh committed R824:63965a70dee8: Add choice of date formats (authored by michaelh).
Add choice of date formats
Apr 10 2018, 3:23 PM
michaelh closed D11242: Add choice of date formats.
Apr 10 2018, 3:22 PM · Baloo
michaelh added inline comments to D11745: databasesanitizer: Use flags for filtering.
Apr 10 2018, 1:04 PM · Baloo, Frameworks
michaelh updated the diff for D11745: databasesanitizer: Use flags for filtering.
  • Improve printList summary
Apr 10 2018, 12:58 PM · Baloo, Frameworks
michaelh updated the diff for D11745: databasesanitizer: Use flags for filtering.
  • Adapt to upstream changes
  • Correct enum
  • Apply suggested changes
Apr 10 2018, 12:53 PM · Baloo, Frameworks
michaelh updated the diff for D11452: sanitizer: Improve device listing.
  • Optimize device listing even more
Apr 10 2018, 9:07 AM · Baloo, Frameworks
michaelh added a comment to D11245: infopanel: Add choice of date display formats.

I'd like to see the Information Panel's configuration moved into Dolphin's Configure window.

Apr 10 2018, 7:25 AM · KDE Applications, Dolphin
michaelh added inline comments to D12045: Clean up existing documentation.
Apr 10 2018, 7:20 AM · Baloo, Frameworks

Apr 9 2018

michaelh added inline comments to D11452: sanitizer: Improve device listing.
Apr 9 2018, 9:16 PM · Baloo, Frameworks
michaelh added inline comments to D12045: Clean up existing documentation.
Apr 9 2018, 8:57 PM · Baloo, Frameworks
michaelh updated the diff for D11452: sanitizer: Improve device listing.
  • Optimize device list creation
Apr 9 2018, 8:52 PM · Baloo, Frameworks
michaelh added inline comments to D12045: Clean up existing documentation.
Apr 9 2018, 8:21 PM · Baloo, Frameworks
michaelh added inline comments to D11452: sanitizer: Improve device listing.
Apr 9 2018, 5:50 PM · Baloo, Frameworks
michaelh added a comment to D11828: Simplify orPostingIterator and make it faster.

Thank you once more. This is complicated stuff (for me), it will take some time to sink in.

Apr 9 2018, 5:22 PM · Baloo, Frameworks