Feed Advanced Search

Apr 21 2020

rjvbb added a comment to D20739: Handle multiple entries in map.
> std::for_each(beginKey, rangeEnd, [&list,&propMap](const KFileMetaData::Property::Property& s) { list.append(propMap[s]); });

the []operator always returns the most recently inserted value for the same key according to docs. You must iterate over the values directly.
Apr 21 2020, 11:57 AM · Baloo
rjvbb added a comment to D20739: Handle multiple entries in map.
Qt 5.10. is required since KF 5.55: https://kde.org/announcements/kde-frameworks-5.55.0.php.
Apr 21 2020, 11:05 AM · Baloo
astippich added a comment to D20739: Handle multiple entries in map.

That said, I think the issue is in this line

Apr 21 2020, 10:52 AM · Baloo
bruns added a comment to D20739: Handle multiple entries in map.

Hi,

I'm updating some of my packaging for a set-up that should meet the minimum requirements that were current when this commit was made (Qt 5.9 and KF5 5.60.0; baloo-widgets 19.08.3 requires Qt 5.8 and KF5 5.58.0). Evidently this change wasn't checked against those requirements; the constKeyValue* iterators were introduced in Qt 5.10 (this lack of testing is also apparent in filemetadatadatedisplaytest.cpp:57!)

I've tried to roll a Qt 5.9 implementation of the new algorithm, but apparently failed:

Can I ask some feedback (from @astippich maybe)?

Apr 21 2020, 10:34 AM · Baloo
rjvbb added a comment to D20739: Handle multiple entries in map.

I'm updating some of my packaging for a set-up that should meet the minimum requirements that were current when this commit was made (Qt 5.9 and KF5 5.60.0; baloo-widgets 19.08.3 requires Qt 5.8 and KF5 5.58.0). Evidently this change wasn't checked against those requirements; the constKeyValue* iterators were introduced in Qt 5.10 (this lack of testing is also apparent in filemetadatadatedisplaytest.cpp:57!)

Apr 21 2020, 9:23 AM · Baloo

Apr 20 2020

mgallien added a comment to D28980: Revert "add Baloo DBus signals for moved or removed files".

To be clear, I am fine with this change going in.

I would still like to work on a proper solution to allow an application to monitor moved files or similar stuff without having to add file system watchers itself (duplicate from Baloo owns watchers).

Do you have an idea ?

Elisa would need to register something like a "persistent query". This is something also dolphin needs - there definitely already is some notification between dolphin/baloo, but that is not working properly.

This could be something like "Audio files in ~/Music/", "Audio files in ~/Audio books/", etc., and you get a signal whenever the query would return a different result.

Apr 20 2020, 8:17 AM · Baloo, Frameworks

Apr 19 2020

bruns added a comment to D28980: Revert "add Baloo DBus signals for moved or removed files".

To be clear, I am fine with this change going in.

I would still like to work on a proper solution to allow an application to monitor moved files or similar stuff without having to add file system watchers itself (duplicate from Baloo owns watchers).

Do you have an idea ?

Apr 19 2020, 11:50 PM · Baloo, Frameworks
bruns added a comment to D28980: Revert "add Baloo DBus signals for moved or removed files".

The unusual method to get notified is about avoiding signaling moved files if nobody is watching. Baloo will only callback if applications have registered themselves.

Apr 19 2020, 11:31 PM · Baloo, Frameworks
ngraham accepted D28972: FileMetaDataWidget: Avoid showing fields when they have no value.
Apr 19 2020, 11:19 PM · Baloo
ngraham accepted D28980: Revert "add Baloo DBus signals for moved or removed files".
Apr 19 2020, 10:26 PM · Baloo, Frameworks
mgallien accepted D28980: Revert "add Baloo DBus signals for moved or removed files".

To be clear, I am fine with this change going in.

Apr 19 2020, 8:20 PM · Baloo, Frameworks
mgallien added a comment to D28980: Revert "add Baloo DBus signals for moved or removed files".

The unusual method to get notified is about avoiding signaling moved files if nobody is watching. Baloo will only callback if applications have registered themselves.

Apr 19 2020, 8:11 PM · Baloo, Frameworks
mgallien added a comment to D28980: Revert "add Baloo DBus signals for moved or removed files".

Sorry for the lack of time to do a proper review.

Apr 19 2020, 8:09 PM · Baloo, Frameworks
astippich removed a reviewer for D28980: Revert "add Baloo DBus signals for moved or removed files": astippich.
Apr 19 2020, 6:54 PM · Baloo, Frameworks
astippich abandoned D25515: Only extract lyrics when the plain text flag is set.
Apr 19 2020, 6:51 PM · Baloo, Frameworks
astippich abandoned D25679: Implement writing of front cover in taglibwriter.
Apr 19 2020, 6:51 PM · Baloo, Frameworks
astippich abandoned D25518: Extract front cover in the taglib extractor.
Apr 19 2020, 6:51 PM · Baloo, Frameworks
astippich abandoned D25517: Add an option to extract image data and add front cover property.

Okay, since there seems to be no interest at all as even a short reply is not given, I am done here

Apr 19 2020, 6:51 PM · Baloo, Frameworks
bruns closed D28955: [FileContentIndexer] Fix state update and signal order.
Apr 19 2020, 5:49 PM · Baloo, Frameworks
bruns closed D28954: [Monitor] Fix monitor state and signal ordering.
Apr 19 2020, 5:46 PM · Baloo, Frameworks
bruns closed D28953: [Extractor] Fix progress reporting.
Apr 19 2020, 5:45 PM · Baloo, Frameworks
bruns added a comment to D28956: [QML Monitor] Show remaining time as soon as possible.
In D28956#651795, @apol wrote:

You're using QDeadlineTimer weird. Why don't you use QDeadlineTimer::remainingTime() and ::setDeadline?

Apr 19 2020, 4:30 PM · Baloo, Frameworks
apol added a comment to D28956: [QML Monitor] Show remaining time as soon as possible.

You're using QDeadlineTimer weird. Why don't you use QDeadlineTimer::remainingTime() and ::setDeadline?

Apr 19 2020, 3:11 PM · Baloo, Frameworks
apol accepted D28955: [FileContentIndexer] Fix state update and signal order.
Apr 19 2020, 3:09 PM · Baloo, Frameworks
apol accepted D28954: [Monitor] Fix monitor state and signal ordering.
Apr 19 2020, 3:08 PM · Baloo, Frameworks
apol accepted D28953: [Extractor] Fix progress reporting.
Apr 19 2020, 3:08 PM · Baloo, Frameworks
bruns requested review of D28980: Revert "add Baloo DBus signals for moved or removed files".
Apr 19 2020, 1:53 PM · Baloo, Frameworks
meven requested review of D28972: FileMetaDataWidget: Avoid showing fields when they have no value.
Apr 19 2020, 6:42 AM · Baloo

Apr 18 2020

bruns closed D28933: [Coding] Avoid recurrent detach and size checks.
Apr 18 2020, 6:52 PM · Baloo, Frameworks
bruns closed D28929: [QueryTest] Track if phrase matches in content or filename.
Apr 18 2020, 6:51 PM · Baloo, Frameworks
bruns closed D28940: [baloo_file] Remove KAboutData from baloo_file.
Apr 18 2020, 6:51 PM · Baloo, Frameworks
bruns requested review of D28956: [QML Monitor] Show remaining time as soon as possible.
Apr 18 2020, 6:48 PM · Baloo, Frameworks
bruns requested review of D28955: [FileContentIndexer] Fix state update and signal order.
Apr 18 2020, 6:47 PM · Baloo, Frameworks
bruns requested review of D28954: [Monitor] Fix monitor state and signal ordering.
Apr 18 2020, 6:47 PM · Baloo, Frameworks
bruns requested review of D28953: [Extractor] Fix progress reporting.
Apr 18 2020, 6:46 PM · Baloo, Frameworks
ngraham accepted D28933: [Coding] Avoid recurrent detach and size checks.
Apr 18 2020, 4:28 PM · Baloo, Frameworks
ngraham accepted D28940: [baloo_file] Remove KAboutData from baloo_file.
Apr 18 2020, 4:09 PM · Baloo, Frameworks
ngraham accepted D28929: [QueryTest] Track if phrase matches in content or filename.
Apr 18 2020, 4:07 PM · Baloo, Frameworks
apol accepted D28940: [baloo_file] Remove KAboutData from baloo_file.
Apr 18 2020, 4:02 PM · Baloo, Frameworks
bruns added a comment to D28934: baloo_file stop throwing ASSERT failure.

See D28940

Apr 18 2020, 1:26 PM · Baloo, Frameworks
bruns requested changes to D28934: baloo_file stop throwing ASSERT failure.
Apr 18 2020, 1:25 PM · Baloo, Frameworks
bruns requested review of D28940: [baloo_file] Remove KAboutData from baloo_file.
Apr 18 2020, 1:16 PM · Baloo, Frameworks
bruns added a comment to D28934: baloo_file stop throwing ASSERT failure.

Thanks for the notice.

Apr 18 2020, 12:41 PM · Baloo, Frameworks
leszeklesner requested review of D28934: baloo_file stop throwing ASSERT failure.
Apr 18 2020, 4:06 AM · Baloo, Frameworks
bruns updated the diff for D28932: Store filename terms just once.

add missing tests

Apr 18 2020, 1:54 AM · Baloo, Frameworks
bruns requested review of D28933: [Coding] Avoid recurrent detach and size checks.
Apr 18 2020, 12:22 AM · Baloo, Frameworks

Apr 17 2020

bruns updated the diff for D28932: Store filename terms just once.

whitespace

Apr 17 2020, 11:44 PM · Baloo, Frameworks
bruns requested review of D28932: Store filename terms just once.
Apr 17 2020, 11:22 PM · Baloo, Frameworks
bruns added a dependent revision for D28929: [QueryTest] Track if phrase matches in content or filename: D28932: Store filename terms just once.
Apr 17 2020, 11:22 PM · Baloo, Frameworks
bruns closed D28925: [QueryTest] Extend phrase query tests.
Apr 17 2020, 9:45 PM · Baloo, Frameworks
bruns closed D28924: [SearchStore] Allow querying exact matches for non-properties.
Apr 17 2020, 9:45 PM · Baloo, Frameworks
bruns requested review of D28929: [QueryTest] Track if phrase matches in content or filename.
Apr 17 2020, 8:49 PM · Baloo, Frameworks
bruns added a dependent revision for D28925: [QueryTest] Extend phrase query tests: D28929: [QueryTest] Track if phrase matches in content or filename.
Apr 17 2020, 8:49 PM · Baloo, Frameworks
ngraham accepted D28924: [SearchStore] Allow querying exact matches for non-properties.
Apr 17 2020, 8:08 PM · Baloo, Frameworks
ngraham accepted D28925: [QueryTest] Extend phrase query tests.
Apr 17 2020, 8:04 PM · Baloo, Frameworks
bruns requested review of D28925: [QueryTest] Extend phrase query tests.
Apr 17 2020, 7:36 PM · Baloo, Frameworks
bruns requested review of D28924: [SearchStore] Allow querying exact matches for non-properties.
Apr 17 2020, 7:33 PM · Baloo, Frameworks

Apr 16 2020

bruns closed D28865: [PhraseAndIterator] Remove temporary arrays when checking matches.
Apr 16 2020, 5:09 PM · Baloo, Frameworks
bruns closed D28864: [Extractor] Better balance idle and busy mode.
Apr 16 2020, 5:08 PM · Baloo, Frameworks
ngraham accepted D28864: [Extractor] Better balance idle and busy mode.

Thanks, makes sense to me!

Apr 16 2020, 5:07 PM · Baloo, Frameworks
bruns closed D28863: [Extractor] Fix idle monitoring.
Apr 16 2020, 5:06 PM · Baloo, Frameworks
bruns closed D28862: [Extractor] Remove IdleStateMonitor wrapper class.
Apr 16 2020, 5:06 PM · Baloo, Frameworks
bruns updated the diff for D28864: [Extractor] Better balance idle and busy mode.

extend summary

Apr 16 2020, 5:03 PM · Baloo, Frameworks
ngraham added a comment to D28864: [Extractor] Better balance idle and busy mode.

Can you explain the conceptual reasoning behind this change?

Apr 16 2020, 4:59 PM · Baloo, Frameworks
bruns updated the diff for D28864: [Extractor] Better balance idle and busy mode.

Extend commit message, reduce idle timeout

Apr 16 2020, 4:59 PM · Baloo, Frameworks
ngraham accepted D28863: [Extractor] Fix idle monitoring.
Apr 16 2020, 4:59 PM · Baloo, Frameworks
ngraham accepted D28862: [Extractor] Remove IdleStateMonitor wrapper class.
Apr 16 2020, 4:58 PM · Baloo, Frameworks
ngraham accepted D28865: [PhraseAndIterator] Remove temporary arrays when checking matches.
Apr 16 2020, 4:57 PM · Baloo, Frameworks
bruns updated the diff for D28862: [Extractor] Remove IdleStateMonitor wrapper class.

add line break before closing brace in lambda, use 2 minutes

Apr 16 2020, 4:52 PM · Baloo, Frameworks
bruns added inline comments to D28862: [Extractor] Remove IdleStateMonitor wrapper class.
Apr 16 2020, 4:50 PM · Baloo, Frameworks
bruns added a comment to D28862: [Extractor] Remove IdleStateMonitor wrapper class.

It used to be 2 minutes, now it's 1?

Apr 16 2020, 10:07 AM · Baloo, Frameworks
broulik added a comment to D28862: [Extractor] Remove IdleStateMonitor wrapper class.

It used to be 2 minutes, now it's 1?

Apr 16 2020, 6:47 AM · Baloo, Frameworks

Apr 15 2020

bruns requested review of D28865: [PhraseAndIterator] Remove temporary arrays when checking matches.
Apr 15 2020, 10:24 PM · Baloo, Frameworks
bruns requested review of D28864: [Extractor] Better balance idle and busy mode.
Apr 15 2020, 10:24 PM · Baloo, Frameworks
bruns added a dependent revision for D28863: [Extractor] Fix idle monitoring: D28864: [Extractor] Better balance idle and busy mode.
Apr 15 2020, 10:24 PM · Baloo, Frameworks
bruns requested review of D28863: [Extractor] Fix idle monitoring.
Apr 15 2020, 10:23 PM · Baloo, Frameworks
bruns added a dependent revision for D28862: [Extractor] Remove IdleStateMonitor wrapper class: D28863: [Extractor] Fix idle monitoring.
Apr 15 2020, 10:23 PM · Baloo, Frameworks
bruns requested review of D28862: [Extractor] Remove IdleStateMonitor wrapper class.
Apr 15 2020, 10:21 PM · Baloo, Frameworks
bruns closed D28845: [OrpostingIterator] Allow skipping elements, implement skipTo.
Apr 15 2020, 10:04 PM · Baloo, Frameworks
bruns closed D28844: [PhraseAndIterator] Replace recursive next() implementation.
Apr 15 2020, 10:04 PM · Baloo, Frameworks
bruns closed D28843: [AndPostingIterator] Replace recursive next() implementation.
Apr 15 2020, 10:03 PM · Baloo, Frameworks
ngraham accepted D28844: [PhraseAndIterator] Replace recursive next() implementation.
Apr 15 2020, 6:04 PM · Baloo, Frameworks
ngraham accepted D28845: [OrpostingIterator] Allow skipping elements, implement skipTo.
Apr 15 2020, 6:04 PM · Baloo, Frameworks
ngraham accepted D28843: [AndPostingIterator] Replace recursive next() implementation.
Apr 15 2020, 6:04 PM · Baloo, Frameworks
bruns closed D28839: [PostingIterator] Make sure skipTo also works for first element.
Apr 15 2020, 5:19 PM · Baloo, Frameworks

Apr 14 2020

bruns requested review of D28845: [OrpostingIterator] Allow skipping elements, implement skipTo.
Apr 14 2020, 9:09 PM · Baloo, Frameworks
bruns added a dependent revision for D28839: [PostingIterator] Make sure skipTo also works for first element: D28845: [OrpostingIterator] Allow skipping elements, implement skipTo.
Apr 14 2020, 9:09 PM · Baloo, Frameworks
bruns requested review of D28844: [PhraseAndIterator] Replace recursive next() implementation.
Apr 14 2020, 9:03 PM · Baloo, Frameworks
bruns added a dependent revision for D28839: [PostingIterator] Make sure skipTo also works for first element: D28844: [PhraseAndIterator] Replace recursive next() implementation.
Apr 14 2020, 9:03 PM · Baloo, Frameworks
bruns requested review of D28843: [AndPostingIterator] Replace recursive next() implementation.
Apr 14 2020, 9:01 PM · Baloo, Frameworks
bruns added a dependent revision for D28839: [PostingIterator] Make sure skipTo also works for first element: D28843: [AndPostingIterator] Replace recursive next() implementation.
Apr 14 2020, 9:01 PM · Baloo, Frameworks
ngraham accepted D28839: [PostingIterator] Make sure skipTo also works for first element.
Apr 14 2020, 8:12 PM · Baloo, Frameworks
bruns requested review of D28839: [PostingIterator] Make sure skipTo also works for first element.
Apr 14 2020, 8:04 PM · Baloo, Frameworks
meven closed D28738: Use KFileItem::recursiveSize to Display recursize size as total size.
Apr 14 2020, 5:42 AM · Baloo

Apr 13 2020

ngraham accepted D28738: Use KFileItem::recursiveSize to Display recursize size as total size.
Apr 13 2020, 6:39 PM · Baloo
elvisangelaccio accepted D28738: Use KFileItem::recursiveSize to Display recursize size as total size.
Apr 13 2020, 5:46 PM · Baloo

Apr 12 2020

meven updated the diff for D28738: Use KFileItem::recursiveSize to Display recursize size as total size.

Bump KF5_MIN_VERSION

Apr 12 2020, 12:03 PM · Baloo
elvisangelaccio requested changes to D28738: Use KFileItem::recursiveSize to Display recursize size as total size.
Apr 12 2020, 10:32 AM · Baloo
astippich closed D28682: rename and export newBatchTime signal in filecontentindexer.
Apr 12 2020, 8:20 AM · Baloo, Frameworks
astippich added a comment to D28682: rename and export newBatchTime signal in filecontentindexer.

Thanks

Apr 12 2020, 8:18 AM · Baloo, Frameworks