Feed Advanced Search

Mar 27 2019

filipf added a comment to D19822: [Task Manager] Toggle mute when the audio indicator is clicked.
In D19822#439167, @hein wrote:

I'm not a fan of the checkbox, I think it's a little gratuitous. If you add a small feature and need to immediately add a checkbox to disable it, it's rather a red flag to me. It means either the feature or the checkbox should probably go. Firefox gets away without the option BTW.

Mar 27 2019, 8:28 AM · Plasma

Mar 26 2019

filipf added a reviewer for D20073: [application-dashboard] Use appropriate search string: VDG.
Mar 26 2019, 11:46 PM · Plasma
filipf added reviewers for D20073: [application-dashboard] Use appropriate search string: ngraham, Plasma.
Mar 26 2019, 11:46 PM · Plasma
filipf requested review of D20073: [application-dashboard] Use appropriate search string.
Mar 26 2019, 11:45 PM · Plasma
filipf committed R119:a3d4b38574fb: Support Kirigami.twinFormLayouts in individual wallpaper plugins (authored by filipf).
Support Kirigami.twinFormLayouts in individual wallpaper plugins
Mar 26 2019, 9:42 PM
filipf closed D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.
Mar 26 2019, 9:42 PM · Plasma
filipf added a comment to D20063: Sublime Merge Icon..

Looks good. Since it's a proprietary program just check if they have any restrictions about having to use their icons. And yep, the xmlerrors file should be removed.

Mar 26 2019, 5:06 PM · Frameworks, VDG
filipf accepted D19822: [Task Manager] Toggle mute when the audio indicator is clicked.
Mar 26 2019, 4:59 PM · Plasma

Mar 25 2019

filipf updated the diff for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

Don't break the slideshow wallpaper plugin by putting everything in a form layout

Mar 25 2019, 6:24 PM · Plasma
filipf added a dependent revision for D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins: D20048: [color-wallpaper] Align with the master FormLayout.
Mar 25 2019, 6:03 PM · Plasma
filipf added a dependency for D20048: [color-wallpaper] Align with the master FormLayout: D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.
Mar 25 2019, 6:03 PM · Plasma
filipf updated the test plan for D20048: [color-wallpaper] Align with the master FormLayout.
Mar 25 2019, 6:03 PM · Plasma
filipf added reviewers for D20048: [color-wallpaper] Align with the master FormLayout: Plasma, ngraham.
Mar 25 2019, 6:02 PM · Plasma
filipf requested review of D20048: [color-wallpaper] Align with the master FormLayout.
Mar 25 2019, 6:00 PM · Plasma
filipf updated the diff for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

lose the unecessary QtQuick.Controls 1 import

Mar 25 2019, 5:49 PM · Plasma
filipf added a comment to D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.

If there's no objections I'll land this tomorrow night so we can keep working on fixing the plugins.

Mar 25 2019, 5:44 PM · Plasma
filipf added inline comments to D19822: [Task Manager] Toggle mute when the audio indicator is clicked.
Mar 25 2019, 2:30 PM · Plasma

Mar 24 2019

filipf added a comment to D19822: [Task Manager] Toggle mute when the audio indicator is clicked.

I still think we should make it configurable. We'd want to be able to avoid situations with parents or a newbies going something like: "I was watching/listening to X and your darn Linux stopped playing sound!".

Mar 24 2019, 9:45 PM · Plasma

Mar 23 2019

filipf updated the task description for T10586: Modernize widget configuration settings.
Mar 23 2019, 6:17 PM · VDG
filipf updated the task description for T10586: Modernize widget configuration settings.
Mar 23 2019, 5:42 PM · VDG
filipf added a revision to T10586: Modernize widget configuration settings: D19802: [comic] Modernize configuration windows.
Mar 23 2019, 5:41 PM · VDG
filipf added a task to D19802: [comic] Modernize configuration windows: T10586: Modernize widget configuration settings.
Mar 23 2019, 5:41 PM · Plasma
filipf added a task to D19789: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout: T10586: Modernize widget configuration settings.
Mar 23 2019, 5:40 PM · Plasma
filipf added a revision to T10586: Modernize widget configuration settings: D19789: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout.
Mar 23 2019, 5:40 PM · VDG

Mar 22 2019

filipf added a comment to D12055: Remove border around menubars.

I don't see this border at all in the current version of Breeze GTK with Firefox.

Mar 22 2019, 8:14 PM · Plasma
filipf added a comment to D12055: Remove border around menubars.

These borders are still pretty bad looking, I think we should go through with this.

Mar 22 2019, 6:16 PM · Plasma
filipf added a comment to D19694: [RFC] Reduce sidebar icon size/increase list information density.

Ever since increasing the list item size to accommodate 32px icons, System Settings' sidebar has felt somehow wrong to me

Mar 22 2019, 5:52 PM · Plasma
filipf accepted D19752: [Splash KCM] Use InlineMessage for testing error.

Visually I don't think there's anything to object to, and this is a useful message to have. The wording seems fine. Someone should also confirm that the code is sane.

Mar 22 2019, 5:49 PM · Plasma
filipf updated the diff for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

make the "Folders" string translatable

Mar 22 2019, 12:57 PM · Plasma
filipf added a comment to D18809: Image Wallpaper Slideshow - display the list of images that will be shown.

File /wallpapers/image/imagepackage/contents/ui/config.qml
Word "Folders" without translation

Kirigami.Heading {
    text: "Folders"
    level: 2
}
Mar 22 2019, 12:55 PM · Plasma

Mar 21 2019

filipf added a comment to D19822: [Task Manager] Toggle mute when the audio indicator is clicked.

This is a good feature. I'd definitely add an option so it can be turned on/off regardless of how well we fix up the icon. Sometimes you need to dummy-proof installs so all that matters is that it can be configured; by default it could be turned on IMO.

Mar 21 2019, 2:39 PM · Plasma
filipf committed R114:f2647deeeac7: [comic] Modernize configuration windows (authored by filipf).
[comic] Modernize configuration windows
Mar 21 2019, 2:30 PM
filipf closed D19802: [comic] Modernize configuration windows.
Mar 21 2019, 2:30 PM · Plasma
filipf updated the test plan for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 21 2019, 2:06 PM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

I've done a lot of clean up because: (1) some code is not needed for the FormLayout; (2) things worked the same without some code; (3) ported the combobox to QQC2 because the main layout is also using QQC2 comboboxes and everything still fits with normal scaling.

Mar 21 2019, 1:59 PM · Plasma
filipf updated the test plan for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 21 2019, 1:56 PM · Plasma
filipf updated the diff for D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.

remove line: twinFormLayouts: stack.item && stack.item.formLayout ? [stack.item.formLayout] : []

Mar 21 2019, 1:52 PM · Plasma
filipf updated the diff for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

port everything

Mar 21 2019, 1:46 PM · Plasma
filipf added a comment to D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.

Second line results in a stack not defined error.

Mar 21 2019, 1:11 PM · Plasma
filipf added a reviewer for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts: mart.
Mar 21 2019, 12:19 AM · Plasma
filipf added reviewers for D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins: mart, Plasma, ngraham.
Mar 21 2019, 12:18 AM · Plasma
filipf updated the test plan for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 21 2019, 12:16 AM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
In D19873#434949, @mart wrote:

So,
FormLayout has api to align two or more of them with each other, which is the list property FormLayout.twinFormLayouts

I wonder if there is a way to make the parent and child formlayouts visible ot each other to use such property.

the parent is in plasma-desktop/desktoppackage/contents/configuration/ConfigurationContainmentAppearance.qml, loading the individual wallpapers config in the stackview at line 162.

so, we could try something like:
the wallpaper configs will expose a formLayout property.
the main formLayout has something like
twinFormLayouts: stack.item && stack.item.formLayout ? [stack.item.formLayout] : []

then the parent layout may be i guess injected at instantiation as a property of the wallpaper plugin, so the child formlayout can set twinformlayouts as well

this is all untested, so is a bit of R&D project, but if you would like to give a try it may be finally the properfix(tm)

Mar 21 2019, 12:14 AM · Plasma
filipf added a dependency for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts: D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.
Mar 21 2019, 12:11 AM · Plasma
filipf added a dependent revision for D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins: D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 21 2019, 12:11 AM · Plasma
filipf retitled D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts from [image-wallpaper] Fix horizontal alignment of the "Positioning:" row to [image-wallpaper] WIP: Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 21 2019, 12:10 AM · Plasma
filipf updated the diff for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

Initial implementation of twinFormLayouts

Mar 21 2019, 12:09 AM · Plasma
filipf requested review of D19932: Support Kirigami.twinFormLayouts in individual wallpaper plugins.
Mar 21 2019, 12:08 AM · Plasma

Mar 20 2019

filipf added a comment to D19802: [comic] Modernize configuration windows.

The title labels appear to be very far from the content. Is that just the size on the images or does it actually look very far when the config screen is full size?

Mar 20 2019, 8:51 PM · Plasma
filipf updated the diff for D19802: [comic] Modernize configuration windows.

Change strings according to Nate's suggestions

Mar 20 2019, 8:41 PM · Plasma
filipf accepted D19469: [sddm-theme] Update login screen preview image.

Beautiful.

Mar 20 2019, 5:14 PM · Plasma

Mar 19 2019

filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

It seems it was changed in this commit to explicitly use Kirigami units: 98d9f681a37e2ac2feb6bf5cb5e8a54f4c7e874e
Was the Color wallpaper forgotten or did this reason not apply to it? Should we revert it?

Mar 19 2019, 5:26 PM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

Mhm if I change it to use units like Color instead of Kirigami units it seems aligned properly:

Mar 19 2019, 5:12 PM · Plasma
filipf updated subscribers of D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

@mart would you happen to know how to trick one FormLayout into thinking its content is as wide as another FormLayout's content?

Mar 19 2019, 3:47 PM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

I just have to figure out how trick the image wallpaper's FormLayout into thinking its form is as wide as the main one's.

That's why. :) They come from different sources, so the plugin's formLayout doesn't have access to the width data for the chooser's formLayout. However if you can figure out how to make this work, I think that would definitely be the ideal solution because then it wouldn't need any hacks.

Mar 19 2019, 3:14 PM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

This is just theoretical, but what are the obstacles with adding this whole row to the actual FormLayout file and just setting visible: when_image_wallpaper_is_used ?

Because the wallpaper chooser is plugin-based, and the image wallpaper is just one plugin out of many. In principle a wallpaper plugin could have whatever UI it wants, and its configuration UI has to live in a different place. It's just a visual trick that they look integrated together in the page.

Mar 19 2019, 2:54 PM · Plasma
filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

This is just theoretical, but what are the obstacles with adding this whole row to the actual FormLayout file and just setting visible: when_image_wallpaper_is_used ?

Mar 19 2019, 8:28 AM · Plasma
filipf added a comment to D19874: [Kickoff] Reduce the margins of KickoffItem, KickoffHighlight and use smallSpacing.

I actually like the left margin because it contributes to visual hierarchy when headings are present:

Mar 19 2019, 8:03 AM · Plasma
filipf committed R131:484ff7c7c3d3: [plasma-workspace-wallpapers] Add the Elarun wallpaper (authored by filipf).
[plasma-workspace-wallpapers] Add the Elarun wallpaper
Mar 19 2019, 7:46 AM
filipf closed D19872: [plasma-workspace-wallpapers] Add the Elarun wallpaper.
Mar 19 2019, 7:46 AM · Plasma

Mar 18 2019

filipf added a comment to D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.

I think I'm still off by a pixel, will test better tomorrow.

Mar 18 2019, 11:49 PM · Plasma
filipf updated the test plan for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 18 2019, 11:40 PM · Plasma
filipf added reviewers for D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts: Plasma, ngraham.
Mar 18 2019, 11:40 PM · Plasma
filipf requested review of D19873: [image-wallpaper] Port to Kirigami.FormLayout and use twinFormLayouts.
Mar 18 2019, 11:39 PM · Plasma
filipf abandoned D18934: [Notifications] Port the close ToolButton to RoundButton.

Abandoning due to the impending overhaul of notifications.

Mar 18 2019, 10:58 PM · Plasma
filipf added a reviewer for D19872: [plasma-workspace-wallpapers] Add the Elarun wallpaper: rooty.
Mar 18 2019, 10:56 PM · Plasma
filipf added reviewers for D19872: [plasma-workspace-wallpapers] Add the Elarun wallpaper: ngraham, VDG.
Mar 18 2019, 10:47 PM · Plasma
filipf requested review of D19872: [plasma-workspace-wallpapers] Add the Elarun wallpaper.
Mar 18 2019, 10:46 PM · Plasma
filipf updated the diff for D18934: [Notifications] Port the close ToolButton to RoundButton.

rebase

Mar 18 2019, 8:17 PM · Plasma
filipf updated the diff for D18934: [Notifications] Port the close ToolButton to RoundButton.

fix dumb value

Mar 18 2019, 7:59 PM · Plasma
filipf added a reviewer for D18934: [Notifications] Port the close ToolButton to RoundButton: broulik.
Mar 18 2019, 7:55 PM · Plasma
filipf updated the test plan for D18934: [Notifications] Port the close ToolButton to RoundButton.
Mar 18 2019, 7:54 PM · Plasma
filipf added a comment to D18934: [Notifications] Port the close ToolButton to RoundButton.

Alright so I'd like to give RoundButton another chance. Its advantage is that the frame is considerably smaller.

Mar 18 2019, 7:52 PM · Plasma
filipf updated the diff for D18934: [Notifications] Port the close ToolButton to RoundButton.

Try using RoundButton

Mar 18 2019, 7:49 PM · Plasma
filipf added inline comments to D19802: [comic] Modernize configuration windows.
Mar 18 2019, 7:20 PM · Plasma
filipf updated the test plan for D19802: [comic] Modernize configuration windows.
Mar 18 2019, 7:18 PM · Plasma
filipf updated the diff for D19802: [comic] Modernize configuration windows.

avoid using headings, fix spinbox strings

Mar 18 2019, 7:17 PM · Plasma

Mar 17 2019

filipf added a comment to D19838: [powerdevil] Touch up messages/prompts.

Looks good. I'd avoid using pronouns, I think it would sound better and whose else's is the battery if not yours?

Mar 17 2019, 6:06 PM · Plasma
filipf added a comment to D19044: [InlineMessage] Do not draw shadows around the message.
In D19044#432878, @mart wrote:
In D19044#432853, @mart wrote:

uuh, no, this duplicates more, i meant moving things from the control to the template

But I moved most of things from src/controls/InlineMessage.qml to src/controls/templates/InlineMessage.qml?

i was put off by phabricator being stupid and telling src/controls/templates/InlineMessage.qml (173 lines)
Copied to src/styles/Material/InlineMessage.qml

however yeah, it seems alright, sorry, go for it =)

Mar 17 2019, 5:20 PM · Kirigami
filipf committed R169:56ca5702d8a6: [InlineMessage] Do not draw shadows around the message (authored by filipf).
[InlineMessage] Do not draw shadows around the message
Mar 17 2019, 5:19 PM
filipf closed D19044: [InlineMessage] Do not draw shadows around the message.
Mar 17 2019, 5:19 PM · Kirigami
filipf added a comment to D19044: [InlineMessage] Do not draw shadows around the message.
In D19044#432853, @mart wrote:

uuh, no, this duplicates more, i meant moving things from the control to the template

Mar 17 2019, 4:44 PM · Kirigami

Mar 16 2019

filipf accepted D17469: Give applications-games and input-gaming more contrast with Breeze Dark.
Mar 16 2019, 6:53 PM · Frameworks
filipf added a comment to D19802: [comic] Modernize configuration windows.

Definitely some silly mistakes in there, thanks for showing me how to do it right!

Mar 16 2019, 5:15 PM · Plasma
filipf added a comment to D19797: [fifteen-puzzle] Modernize settings window.

+1 for porting to Kirigami.Formlayout, but I'm not sure that the new layout is an improvement. Something about it just doesn't feel quite right to me.

This might be a case where we could benefit from using actual headers ("Numbers" and "Pieces"), maybe?

Mar 16 2019, 5:06 PM · Plasma
filipf retitled D19797: [fifteen-puzzle] Modernize settings window from [fifteen-puzzle Modernize settings window to [fifteen-puzzle] Modernize settings window.
Mar 16 2019, 5:03 PM · Plasma
filipf retitled D19797: [fifteen-puzzle] Modernize settings window from [fifteen-clock] Modernize settings window to [fifteen-puzzle Modernize settings window.
Mar 16 2019, 5:03 PM · Plasma
filipf accepted D19631: [sddm-theme/lock screen] Overhaul font sizes.
Mar 16 2019, 3:24 PM · Plasma
filipf updated the diff for D19802: [comic] Modernize configuration windows.

1 strips per comic -> 1 strip per comic

Mar 16 2019, 10:31 AM · Plasma
filipf updated the diff for D19802: [comic] Modernize configuration windows.

when value for minutes is 1 use "min" instead of "mins", when value for days is 1 use "day"
instead of "days"

Mar 16 2019, 10:28 AM · Plasma
filipf updated the test plan for D19802: [comic] Modernize configuration windows.
Mar 16 2019, 10:21 AM · Plasma
filipf added reviewers for D19802: [comic] Modernize configuration windows: rooty, ngraham, VDG, Plasma.
Mar 16 2019, 10:21 AM · Plasma
filipf requested review of D19802: [comic] Modernize configuration windows.
Mar 16 2019, 10:14 AM · Plasma

Mar 15 2019

filipf updated the diff for D19797: [fifteen-puzzle] Modernize settings window.

forgot anchors again

Mar 15 2019, 11:29 PM · Plasma
filipf committed R114:fb4fcae3f94e: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout (authored by filipf).
[color-picker] Port configuration window to QQC2 and Kirigami.FormLayout
Mar 15 2019, 11:06 PM
filipf closed D19789: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout.
Mar 15 2019, 11:06 PM · Plasma
filipf added reviewers for D19797: [fifteen-puzzle] Modernize settings window: Plasma, VDG, ngraham.
Mar 15 2019, 11:04 PM · Plasma
filipf requested review of D19797: [fifteen-puzzle] Modernize settings window.
Mar 15 2019, 11:02 PM · Plasma
filipf updated the diff for D19789: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout.

forgot to add anchors

Mar 15 2019, 4:28 PM · Plasma
filipf added reviewers for D19789: [color-picker] Port configuration window to QQC2 and Kirigami.FormLayout: Plasma, VDG, ngraham.
Mar 15 2019, 4:21 PM · Plasma