Feed Advanced Search

Jul 12 2019

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

Jul 3 2019

mgallien added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

So, do we find an agreement here?

Jul 3 2019, 7:34 PM · Elisa
astippich abandoned D22206: Get the state from mediaplaylist for managemediaplayercontrol.
Jul 3 2019, 3:03 PM · Elisa

Jul 2 2019

astippich requested review of D22206: Get the state from mediaplaylist for managemediaplayercontrol.
Jul 2 2019, 6:54 AM · Elisa

Jun 30 2019

astippich added a comment to D21911: Remove PassiveNotification in favor of Kirigami.InlineMessage.

So, do we find an agreement here?

Jun 30 2019, 7:01 AM · Elisa
astippich closed D21920: Port elisa kcm to qqc2.
Jun 30 2019, 6:44 AM · Elisa

Jun 29 2019

ngraham accepted D21920: Port elisa kcm to qqc2.
Jun 29 2019, 9:15 PM · Elisa
mgallien accepted D21920: Port elisa kcm to qqc2.

Thanks

Jun 29 2019, 1:11 PM · Elisa
mgallien added a comment to D21943: Port the application menu to qqc2.

I will commit once the binary factory is on 5.60

Jun 29 2019, 1:09 PM · Elisa
astippich added a comment to D21943: Port the application menu to qqc2.

I will commit once the binary factory is on 5.60

Jun 29 2019, 10:11 AM · Elisa
astippich updated the diff for D21943: Port the application menu to qqc2.
  • raise frameworks requirement
Jun 29 2019, 10:11 AM · Elisa
astippich added inline comments to D21920: Port elisa kcm to qqc2.
Jun 29 2019, 10:05 AM · Elisa
astippich updated the diff for D21920: Port elisa kcm to qqc2.
  • cleanup and bring back boundsBehavior: Flickable.StopAtBounds
Jun 29 2019, 10:00 AM · Elisa

Jun 28 2019

mgallien added a comment to T11155: Improve Elisa Configuration Module.
Jun 28 2019, 4:48 PM · Elisa
mgallien moved T11155: Improve Elisa Configuration Module from Backlog to Next release on the Elisa board.
Jun 28 2019, 4:41 PM · Elisa
mgallien triaged T11155: Improve Elisa Configuration Module as High priority.
Jun 28 2019, 4:40 PM · Elisa
mgallien moved T11154: Extend ViewSelector to browse one of the top level category from Backlog to In Progress on the Elisa board.
Jun 28 2019, 3:56 PM · Elisa
mgallien added a subtask for T5028: Improve UPnP/DLNA integration by fetching changes from MediaServer: T11154: Extend ViewSelector to browse one of the top level category.
Jun 28 2019, 3:56 PM · Elisa
mgallien added a parent task for T11154: Extend ViewSelector to browse one of the top level category: T5028: Improve UPnP/DLNA integration by fetching changes from MediaServer.
Jun 28 2019, 3:56 PM · Elisa
mgallien triaged T11154: Extend ViewSelector to browse one of the top level category as High priority.
Jun 28 2019, 3:55 PM · Elisa
mgallien claimed T5028: Improve UPnP/DLNA integration by fetching changes from MediaServer.
Jun 28 2019, 3:54 PM · Elisa
mgallien closed T11063: Factor List Views as Resolved.
Jun 28 2019, 3:53 PM · Elisa
mgallien added a comment to D21943: Port the application menu to qqc2.

Though since D21944 is in a framework, perhaps once it lands, we should increase Elisa's frameworks dependency version here, or else the menus will look ugly.

Jun 28 2019, 3:40 PM · Elisa
ngraham added a comment to D21943: Port the application menu to qqc2.

Though since D21944 is in a framework, perhaps once it lands, we should increase Elisa's frameworks dependency version here, or else the menus will look ugly.

Jun 28 2019, 3:29 PM · Elisa
mgallien accepted D21943: Port the application menu to qqc2.

@mgallien QQC2 can be styled in multiple ways; the screenshot is just showing the desktop (aka Breeze) style. LGTM in conjunction with D21944.

Jun 28 2019, 2:57 PM · Elisa
ngraham accepted D21943: Port the application menu to qqc2.

@mgallien QQC2 can be styled in multiple ways; the screenshot is just showing the desktop (aka Breeze) style. LGTM in conjunction with D21944.

Jun 28 2019, 2:29 PM · Elisa
ngraham requested changes to D21920: Port elisa kcm to qqc2.
Jun 28 2019, 2:28 PM · Elisa
ngraham added dependencies for D21943: Port the application menu to qqc2: D21944: Show shortcut in menu item when specified, D22011: Add MenuSeparator.
Jun 28 2019, 2:27 PM · Elisa

Jun 27 2019

mgallien added a comment to D21943: Port the application menu to qqc2.

What is the reference of the patch for the desktop style ?

Jun 27 2019, 3:31 PM · Elisa
mgallien added inline comments to D21920: Port elisa kcm to qqc2.
Jun 27 2019, 3:30 PM · Elisa

Jun 26 2019

mgallien added a comment to D12992: New elisa icon.

Using @abetts prototype: No blockers, incorporating the given teal and green colours given by mgallien is TODO.

Otherwise, the blocker would be to find what visual profile Elisa has so that we can work around that.

Jun 26 2019, 2:16 PM · Frameworks, Elisa
lshoravi added a comment to D12992: New elisa icon.

Using @abetts prototype: No blockers, incorporating the given teal and green colours given by mgallien is TODO.

Jun 26 2019, 1:36 PM · Frameworks, Elisa
ngraham added a comment to D12992: New elisa icon.

There is no timeframe. :) I was just hoping this doesn't get abandoned, because it looks rally nice.

Jun 26 2019, 1:28 PM · Frameworks, Elisa
lshoravi added a comment to D12992: New elisa icon.

Doable! What timeframe are we thinking?

Jun 26 2019, 1:20 PM · Frameworks, Elisa
mgallien moved T5028: Improve UPnP/DLNA integration by fetching changes from MediaServer from Backlog to Next release on the Elisa board.
Jun 26 2019, 5:17 AM · Elisa
mgallien assigned T7567: Add support for radio streams to jguidon.
Jun 26 2019, 5:17 AM · Elisa
mgallien moved T11063: Factor List Views from In Progress to Done on the Elisa board.
Jun 26 2019, 5:16 AM · Elisa

Jun 24 2019

mikeroyal added a comment to T7597: Add a progress bar under the current track in playlist.

@ognarb, I will take a look at it and see if I can help.

Jun 24 2019, 10:47 PM · Elisa
ognarb added a comment to T7597: Add a progress bar under the current track in playlist.

Not the bug is still here:

I will create a proper bug report. :) And disable baloo for the moment.

Jun 24 2019, 9:20 PM · Elisa
ognarb added a comment to T7597: Add a progress bar under the current track in playlist.

Still, an external drive but Baloo is now disabled. If you want, I could try enabling Baloo again to see if the bug appears again or not.

Jun 24 2019, 9:15 PM · Elisa
mgallien added a comment to T7597: Add a progress bar under the current track in playlist.

Btw retried Elisa with my big music collection, and it works now. :)

Jun 24 2019, 9:08 PM · Elisa
ognarb added a comment to T7597: Add a progress bar under the current track in playlist.

Btw retried Elisa with my big music collection, and it works now. :)

Jun 24 2019, 9:00 PM · Elisa
mgallien closed D21900: fix restore of tracks with missing metadata in playlist.
Jun 24 2019, 3:33 PM · Elisa
astippich accepted D21900: fix restore of tracks with missing metadata in playlist.

Eventually, all metadata should be optional...
I think for database insertion the track title is still the only one that is a hard requirement, but this should also be removed.

Jun 24 2019, 3:23 PM · Elisa

Jun 22 2019

astippich abandoned D21945: Set height and width for MediaPlayerControl buttons.

Turns out that was some leftover code :) so the ToolButton does the correct sizing. I'll just abandon this one here and open a new one. Thanks for insisting! :)

Jun 22 2019, 6:43 PM · Elisa
ngraham added a comment to D21945: Set height and width for MediaPlayerControl buttons.

LOL! That's probably because of the height of the player bar being hardcoded rather than sizing itself according to its contents + top and bottom padding (an anti-pattern best moved away from in QML user interfaces). I think basing this on a ToolButton rather than a Button is more semantically correct since that's what it is, so +1 if you want to do that.

Jun 22 2019, 6:21 PM · Elisa
astippich added a comment to D21945: Set height and width for MediaPlayerControl buttons.

True, but then again these are basically glorified ToolButtons, and you don't need to set the size for every ToolButton; it has a correct default size and you only override it as needed. It just seems odd to me that we have to do this at all, and I feel like it points to a problem in the component itself. It should have a correct default size without us having to tell every instance of it how big it needs to be.

Maybe I'm just being a grumpy pedantic old man though. :) I'll let @mgallien decide.

Jun 22 2019, 6:19 PM · Elisa
ngraham added a comment to D21945: Set height and width for MediaPlayerControl buttons.

True, but then again these are basically glorified ToolButtons, and you don't need to set the size for every ToolButton; it has a correct default size and you only override it as needed. It just seems odd to me that we have to do this at all, and I feel like it points to a problem in the component itself. It should have a correct default size without us having to tell every instance of it how big it needs to be.

Jun 22 2019, 6:01 PM · Elisa
astippich added a comment to D21945: Set height and width for MediaPlayerControl buttons.

Maybe we could just make the aspect ratio fixed to square in the FlatButtonWithToolTip control? Then we wouldn't need any custom sizing in the player control bar because the width would be limited by the height, which would be correctly chosen based on the height of the player bar.

Jun 22 2019, 5:59 PM · Elisa
ngraham added a comment to D21945: Set height and width for MediaPlayerControl buttons.

Maybe we could just make the aspect ratio fixed to square in the FlatButtonWithToolTip control? Then we wouldn't need any custom sizing in the player control bar because the width would be limited by the height, which would be correctly chosen based on the height of the player bar.

Jun 22 2019, 5:29 PM · Elisa
astippich added a comment to D21945: Set height and width for MediaPlayerControl buttons.

Why that? If you do not specify a button size, the style will automatically scale it. Also happes with a plain QML Button

I'm saying that it makes sense to do this change in one place (the parent control) rather than in n places (all the instances of that control).

Jun 22 2019, 5:27 PM · Elisa
astippich retitled D21945: Set height and width for MediaPlayerControl buttons from set implicitHeight and Width for MediaPlayerControl buttons to Set height and width for MediaPlayerControl buttons.
Jun 22 2019, 5:26 PM · Elisa
ngraham added a comment to D21945: Set height and width for MediaPlayerControl buttons.

Why that? If you do not specify a button size, the style will automatically scale it. Also happes with a plain QML Button

Jun 22 2019, 12:36 PM · Elisa
astippich updated the diff for D21945: Set height and width for MediaPlayerControl buttons.
  • fix previous commit
Jun 22 2019, 12:35 PM · Elisa
astippich updated the diff for D21945: Set height and width for MediaPlayerControl buttons.
  • use Layout.preferredHeight/Width
Jun 22 2019, 12:31 PM · Elisa