Feed Advanced Search

Jul 23 2019

astippich updated the diff for D22454: Cleanup file browser implementation.
  • use clicked consistently
  • fix click with audio files
Jul 23 2019, 6:52 PM · Elisa
ngraham accepted D22439: Consolidate cover scanning into file scanner.

Good idea.

Jul 23 2019, 6:46 PM · Elisa
astippich added inline comments to D22454: Cleanup file browser implementation.
Jul 23 2019, 6:45 PM · Elisa
ngraham requested changes to D22454: Cleanup file browser implementation.

Oops, my bad. Just one thing to change:

Jul 23 2019, 6:04 PM · Elisa
astippich added a comment to D22454: Cleanup file browser implementation.

friendly ping

Jul 23 2019, 5:10 PM · Elisa

Jul 20 2019

astippich updated the diff for D22590: Test and benchmark file scanning.
  • fix tests
Jul 20 2019, 8:26 PM · Elisa
astippich updated the diff for D22454: Cleanup file browser implementation.
  • rebase
Jul 20 2019, 5:22 PM · Elisa
astippich requested review of D22591: Improve metadata scanning a bit.
Jul 20 2019, 5:21 PM · Elisa
astippich added a dependent revision for D22590: Test and benchmark file scanning: D22591: Improve metadata scanning a bit.
Jul 20 2019, 5:21 PM · Elisa
astippich updated the summary of D22590: Test and benchmark file scanning.
Jul 20 2019, 5:17 PM · Elisa
astippich added a dependent revision for D22441: Speed up search of album covers: D22590: Test and benchmark file scanning.
Jul 20 2019, 5:16 PM · Elisa
astippich requested review of D22590: Test and benchmark file scanning.
Jul 20 2019, 5:16 PM · Elisa
astippich added a comment to D22576: Mimic Kirigami InlineMessage for TrackImportNotification.

+1 for visual consistency. However I'm not a fan of emulating the look with a custom control here; it'll break the moment InlineMessage is changed to look like something else.

We can go with this for now, but I'd prefer for InlineMessage to gain the ability to display a busy indicator natively, and then we can port it to use that directly. Let's add a TODO comment in the code that mentions this.

Jul 20 2019, 4:51 PM · Elisa
astippich closed D22576: Mimic Kirigami InlineMessage for TrackImportNotification.
Jul 20 2019, 4:49 PM · Elisa
ngraham accepted D22576: Mimic Kirigami InlineMessage for TrackImportNotification.

+1 for visual consistency. However I'm not a fan of emulating the look with a custom control here; it'll break the moment InlineMessage is changed to look like something else.

Jul 20 2019, 1:47 PM · Elisa
astippich added a comment to D22576: Mimic Kirigami InlineMessage for TrackImportNotification.


We cannot use the InlineMessage directly due to the BusyIndicator

Jul 20 2019, 7:53 AM · Elisa
astippich requested review of D22576: Mimic Kirigami InlineMessage for TrackImportNotification.
Jul 20 2019, 7:51 AM · Elisa
astippich closed D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.
Jul 20 2019, 7:51 AM · Elisa
ngraham accepted D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

LGTM!

Jul 20 2019, 2:37 AM · Elisa

Jul 18 2019

astippich added a reviewer for D22442: Remove datatype: ngraham.
Jul 18 2019, 6:56 PM · Elisa
astippich added a reviewer for D22441: Speed up search of album covers: ngraham.
Jul 18 2019, 6:56 PM · Elisa
astippich added a reviewer for D22440: Test searching for album covers: ngraham.
Jul 18 2019, 6:56 PM · Elisa
astippich added a reviewer for D22439: Consolidate cover scanning into file scanner: ngraham.
Jul 18 2019, 6:55 PM · Elisa
astippich added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

That's probably worth a Kirigami bug report.

Jul 18 2019, 6:48 PM · Elisa
astippich updated the diff for D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.
  • add actions
Jul 18 2019, 6:47 PM · Elisa

Jul 15 2019

lshoravi added a comment to D12992: New elisa icon.

I believe we'll need @abetts .svg file- I can't seem to find it.

Jul 15 2019, 9:32 AM · Frameworks, Elisa
mfraser added a watcher for Elisa: mfraser.
Jul 15 2019, 7:43 AM
ngraham added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

That's probably worth a Kirigami bug report.

Jul 15 2019, 1:14 AM · Elisa

Jul 14 2019

astippich updated the diff for D22454: Cleanup file browser implementation.
  • wrap main label in case no secondary text is displayed
Jul 14 2019, 1:57 PM · Elisa
astippich added a comment to D22454: Cleanup file browser implementation.

sorry!

Jul 14 2019, 1:39 PM · Elisa
astippich updated the diff for D22454: Cleanup file browser implementation.
  • completely remove signal
Jul 14 2019, 1:39 PM · Elisa
ngraham added a comment to D22454: Cleanup file browser implementation.
$ (arcpatch-D22454) kb && elisa
Total of 'trivial' dependency cycles detected & eliminated: 2
Jul 14 2019, 1:23 PM · Elisa
astippich added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

I tried to implement the actions for load and save playlist. However, InlineMessage seems only to be compatible with Kirigami Actions and not with the qqc2 ones, which is unfortunate

Jul 14 2019, 1:10 PM · Elisa
astippich updated the diff for D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.
  • fixup type
Jul 14 2019, 1:09 PM · Elisa
astippich requested review of D22454: Cleanup file browser implementation.
Jul 14 2019, 12:57 PM · Elisa

Jul 13 2019

ngraham added a comment to D22432: Adjust visuals of metadata view.

Yes, the Kirigami SearchField should be a drop-in replacement. I actually tried to do it as a part of my patch to redo the main view's toolbar but got conflicting shortcut errors and dropped it for the moment.

Jul 13 2019, 8:40 PM · Elisa
astippich closed D22432: Adjust visuals of metadata view.
Jul 13 2019, 5:26 PM · Elisa
astippich closed D22433: Improvements to file browser.
Jul 13 2019, 5:26 PM · Elisa
astippich added a comment to D22432: Adjust visuals of metadata view.

I haven't looked that much into leveraging Kirigami yet and did not know about the FormLayout, so thanks. When the consolidation of the existing qml code and the full port to qqc2 is done, I will have a look at it.
There is also the search bar etc. which could be replaced by Kirigami components, I think.
Btw, there still is D21911 :)

Jul 13 2019, 5:25 PM · Elisa
ngraham accepted D22433: Improvements to file browser.

Makes sense. :) LGTM!

Jul 13 2019, 5:16 PM · Elisa
astippich added a comment to D22433: Improvements to file browser.

Definitely, but I wanted to get it fully working before I break it again :)

Jul 13 2019, 5:09 PM · Elisa
ngraham accepted D22432: Adjust visuals of metadata view.

Sensible improvement. A nice next step would be to make the whole metadata view into a standalone Kirigami FormLayout instead of each user making its own ListView or ColumnLayout, and each item being a RowLayout full of custom sizing and alignment code.

Jul 13 2019, 5:07 PM · Elisa
ngraham added a comment to D22433: Improvements to file browser.

Should use the same grid and list browser delegates used by the other views IMO.

Jul 13 2019, 4:05 PM · Elisa
astippich updated the diff for D22442: Remove datatype.
  • fixup
Jul 13 2019, 3:58 PM · Elisa
astippich requested review of D22442: Remove datatype.
Jul 13 2019, 3:54 PM · Elisa
astippich requested review of D22441: Speed up search of album covers.
Jul 13 2019, 2:37 PM · Elisa
astippich added a dependent revision for D22440: Test searching for album covers: D22441: Speed up search of album covers.
Jul 13 2019, 2:37 PM · Elisa
astippich requested review of D22440: Test searching for album covers.
Jul 13 2019, 2:35 PM · Elisa
astippich added a dependent revision for D22439: Consolidate cover scanning into file scanner: D22440: Test searching for album covers.
Jul 13 2019, 2:35 PM · Elisa
astippich requested review of D22439: Consolidate cover scanning into file scanner.
Jul 13 2019, 2:32 PM · Elisa
astippich requested review of D22433: Improvements to file browser.
Jul 13 2019, 10:51 AM · Elisa
astippich added a comment to D22432: Adjust visuals of metadata view.

before


after

Jul 13 2019, 9:47 AM · Elisa
astippich requested review of D22432: Adjust visuals of metadata view.
Jul 13 2019, 9:46 AM · Elisa

Jul 12 2019

astippich closed D22410: Cleanup list delegate.
Jul 12 2019, 2:50 PM · Elisa
ngraham accepted D22410: Cleanup list delegate.
Jul 12 2019, 1:27 PM · Elisa
ngraham added a comment to D22410: Cleanup list delegate.

+1, this consolidation makes sense.

Jul 12 2019, 1:27 PM · Elisa

Jul 11 2019

astippich updated the diff for D22410: Cleanup list delegate.
  • actually add new file
Jul 11 2019, 8:11 PM · Elisa
astippich requested review of D22410: Cleanup list delegate.
Jul 11 2019, 8:10 PM · Elisa

Jul 10 2019

astippich updated the diff for D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.
  • fix text and apply error type
Jul 10 2019, 6:29 PM · Elisa
mgallien added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

Please see my comment and other comments

Jul 10 2019, 6:05 AM · Elisa

Jul 9 2019

astippich closed D22345: Unify simple and normal playlist entry.
Jul 9 2019, 8:22 PM · Elisa
astippich closed D22310: Port navigation bar to qqc2.
Jul 9 2019, 8:21 PM · Elisa
astippich added a comment to D22310: Port navigation bar to qqc2.

How about only setting the width and height explicitly for the back and sort buttons, and adding TODO or FIXME comments so that we know why it's set?

Jul 9 2019, 8:21 PM · Elisa
ngraham accepted D22310: Port navigation bar to qqc2.

How about only setting the width and height explicitly for the back and sort buttons, and adding TODO or FIXME comments so that we know why it's set?

Jul 9 2019, 7:14 PM · Elisa
ngraham accepted D22345: Unify simple and normal playlist entry.
Jul 9 2019, 7:09 PM · Elisa
astippich updated the diff for D22310: Port navigation bar to qqc2.
  • more cleanup
Jul 9 2019, 7:05 PM · Elisa
astippich closed D22332: Implement mouse wheel for sliders.
Jul 9 2019, 6:58 PM · Elisa
astippich updated the diff for D22345: Unify simple and normal playlist entry.
  • fix text elide after hovering items
Jul 9 2019, 6:58 PM · Elisa
ngraham requested changes to D22345: Unify simple and normal playlist entry.

Actually sorry, just found a UI regression.

Jul 9 2019, 6:51 PM · Elisa
ngraham accepted D22345: Unify simple and normal playlist entry.

Very nice.

Jul 9 2019, 6:35 PM · Elisa
ngraham accepted D22332: Implement mouse wheel for sliders.

Thanks, much better! Just one more little thing, then ship it.

Jul 9 2019, 6:10 PM · Elisa
astippich requested review of D22345: Unify simple and normal playlist entry.
Jul 9 2019, 5:03 PM · Elisa
astippich added a comment to D22332: Implement mouse wheel for sliders.

+1, but I found two little issues:

  • The MouseArea's height is quite short, so it's hard to get the cursor into the right place. I would recommend making it span the full height of the player bar rather than simply just filling the area of the slider.
  • When scrolled, the handle's movement on the volume slider is instantaneous, but for the playback position slider it lags about half a second. This is not related to this patch here, but it making it scrollable makes this pre-existing issue more prominent.
Jul 9 2019, 4:59 PM · Elisa
astippich updated the diff for D22332: Implement mouse wheel for sliders.
  • make MouseArea span the whole height
Jul 9 2019, 4:51 PM · Elisa
ngraham added a comment to D22332: Implement mouse wheel for sliders.

+1, but I found two little issues:

  • The MouseArea's height is quite short, so it's hard to get the cursor into the right place. I would recommend making it span the full height of the player bar rather than simply just filling the area of the slider.
  • When scrolled, the handle's movement on the volume slider is instantaneous, but for the playback position slider it lags about half a second. This is not related to this patch here, but it making it scrollable makes this pre-existing issue more prominent.
Jul 9 2019, 12:43 PM · Elisa

Jul 8 2019

astippich updated the summary of D22332: Implement mouse wheel for sliders.
Jul 8 2019, 6:49 PM · Elisa
astippich requested review of D22332: Implement mouse wheel for sliders.
Jul 8 2019, 6:48 PM · Elisa
astippich updated the diff for D22310: Port navigation bar to qqc2.
  • update and rebase
Jul 8 2019, 6:30 PM · Elisa
astippich added a comment to D22310: Port navigation bar to qqc2.

I actually found a bug: when the icon height and width are not specified, actions using dynamic icons won't work (e.g. icon is dependent on some variable) . The icon will not be displayed. This should probably be investigated, but for now I would like to continue with the specified icon size

Jul 8 2019, 6:26 PM · Elisa
astippich added a member for Elisa: astippich.
Jul 8 2019, 6:11 PM
astippich added a comment to D22310: Port navigation bar to qqc2.

As before, I don't like how FlatButtonWithToolTip requires that every button manually specify its own size. I think the FlatButtonWithToolTip should have an adequate default size so that this boilerplate isn't necessary.

Jul 8 2019, 5:51 PM · Elisa
astippich closed D22311: Make the context view part of the main content.
Jul 8 2019, 5:41 PM · Elisa
astippich retitled D22311: Make the context view part of the main content from [RFC] Make the context view part of the main content to Make the context view part of the main content.
Jul 8 2019, 5:41 PM · Elisa

Jul 7 2019

ngraham accepted D22311: Make the context view part of the main content.

+1, this makes perfect sense IMO. Code looks good!

Jul 7 2019, 6:41 PM · Elisa
ngraham requested changes to D22310: Port navigation bar to qqc2.

As before, I don't like how FlatButtonWithToolTip requires that every button manually specify its own size. I think the FlatButtonWithToolTip should have an adequate default size so that this boilerplate isn't necessary.

Jul 7 2019, 6:19 PM · Elisa
astippich updated the diff for D22311: Make the context view part of the main content.
  • always enable playlist toggle action
Jul 7 2019, 2:58 PM · Elisa
astippich added a comment to D22311: Make the context view part of the main content.

New look:

Jul 7 2019, 2:55 PM · Elisa
astippich requested review of D22311: Make the context view part of the main content.
Jul 7 2019, 2:51 PM · Elisa
astippich requested review of D22310: Port navigation bar to qqc2.
Jul 7 2019, 2:40 PM · Elisa
astippich closed D22204: Large cleanup, fixes and tweaks for playlists.
Jul 7 2019, 2:30 PM · Elisa
astippich added a comment to D22204: Large cleanup, fixes and tweaks for playlists.

I would very much prefer to merge the code as is and improve afterwards as it touches various place and would be a pain to rebase.

I cannot review it now but it can go if you follow on with any issues that would be found. Sorry for my lack of time.

Jul 7 2019, 2:28 PM · Elisa

Jul 6 2019

ngraham added a comment to D22204: Large cleanup, fixes and tweaks for playlists.

No worries. Stay cool!

Jul 6 2019, 1:46 AM · Elisa

Jul 5 2019

mgallien accepted D22204: Large cleanup, fixes and tweaks for playlists.
Jul 5 2019, 7:46 PM · Elisa
mgallien added a comment to D22204: Large cleanup, fixes and tweaks for playlists.

I would very much prefer to merge the code as is and improve afterwards as it touches various place and would be a pain to rebase.

Jul 5 2019, 7:44 PM · Elisa
astippich added a comment to D22204: Large cleanup, fixes and tweaks for playlists.

I would very much prefer to merge the code as is and improve afterwards as it touches various place and would be a pain to rebase.

Jul 5 2019, 6:05 PM · Elisa
astippich closed D22260: Remove custom styling from LabelWithToolTip.
Jul 5 2019, 5:51 PM · Elisa
ngraham added a comment to D22204: Large cleanup, fixes and tweaks for playlists.

+1 for merging them; I noticed the same thing. Maybe that should even be done first or in this patch.

Jul 5 2019, 2:17 PM · Elisa
ngraham accepted D22260: Remove custom styling from LabelWithToolTip.

+1, let's use the existing styling here for consistency.

Jul 5 2019, 1:05 PM · Elisa

Jul 4 2019

astippich requested review of D22260: Remove custom styling from LabelWithToolTip.
Jul 4 2019, 9:56 AM · Elisa
astippich added a project to D22204: Large cleanup, fixes and tweaks for playlists: Elisa.
Jul 4 2019, 9:51 AM · Elisa