Feed Advanced Search

Jan 13 2020

trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Improve comment/doc
Jan 13 2020, 4:40 AM · Frameworks

Jan 12 2020

trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 12 2020, 3:03 PM · Frameworks
trmdi retitled D26484: Add KIO::DropJobFlag to allow manually showing the menu from Add KIO::DropJobFlag flag and DropJob::menuPopup() to Add KIO::DropJobFlag to allow manually showing the menu.
Jan 12 2020, 2:58 PM · Frameworks
trmdi retitled D26484: Add KIO::DropJobFlag to allow manually showing the menu from Add KIO::DelayPopup flag and DropJob::menuPopup() to Add KIO::DropJobFlag flag and DropJob::menuPopup().
Jan 12 2020, 2:57 PM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Move the flag to DropJob header, rename
Jan 12 2020, 2:56 PM · Frameworks

Jan 11 2020

trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 11 2020, 2:04 PM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • use the flag approach and add DropJob::menuPopup()
Jan 11 2020, 2:00 PM · Frameworks
trmdi added inline comments to D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 11 2020, 12:51 PM · Frameworks
trmdi added inline comments to D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 11 2020, 12:45 PM · Frameworks
trmdi added a comment to D26484: Add KIO::DropJobFlag to allow manually showing the menu.

Sorry I have no idea about the calling side in plasma. It sounds buggy indeed, if those are all calls on the same DropJob instance.

Jan 11 2020, 10:56 AM · Frameworks

Jan 10 2020

trmdi added a comment to D26484: Add KIO::DropJobFlag to allow manually showing the menu.

I have some questions.
1, Should DropJob::setApplicationActions() be called only one time?
2, I see this when I drop multiple file types at once to the desktop (e.g. 2 jpg and 1 zip), the DropJob::setApplicationActions() is called 3 times as follow:

Jan 10 2020, 5:34 PM · Frameworks
trmdi added a comment to D26525: Fix wallpaper destination path.

@mart
Are you ok with this now ?

Jan 10 2020, 5:21 PM · Plasma
trmdi updated the summary of D26525: Fix wallpaper destination path.
Jan 10 2020, 5:18 PM · Plasma
trmdi updated the summary of D26525: Fix wallpaper destination path.
Jan 10 2020, 5:18 PM · Plasma
trmdi updated the diff for D26525: Fix wallpaper destination path.
  • Switch from FileCopyJob to CopyJob to allow showing file overwrite dialog
Jan 10 2020, 5:16 PM · Plasma
trmdi added inline comments to D26525: Fix wallpaper destination path.
Jan 10 2020, 1:57 PM · Plasma
trmdi added inline comments to D26525: Fix wallpaper destination path.
Jan 10 2020, 12:40 PM · Plasma
trmdi retitled D26484: Add KIO::DropJobFlag to allow manually showing the menu from Add a new parameter for delaying showing menu to Popup menu again to reposition it.
Jan 10 2020, 3:38 AM · Frameworks
trmdi abandoned D26514: Delay popup when dropping things into containments .
Jan 10 2020, 3:36 AM · Plasma
trmdi removed a dependent revision for D26484: Add KIO::DropJobFlag to allow manually showing the menu: D26514: Delay popup when dropping things into containments .
Jan 10 2020, 3:36 AM · Frameworks
trmdi removed a dependency for D26514: Delay popup when dropping things into containments : D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 10 2020, 3:36 AM · Plasma
trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 10 2020, 3:35 AM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Simplify the approach
Jan 10 2020, 3:33 AM · Frameworks

Jan 9 2020

trmdi planned changes to D26514: Delay popup when dropping things into containments .
Jan 9 2020, 5:44 PM · Plasma
trmdi planned changes to D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 9 2020, 5:44 PM · Frameworks
trmdi updated the diff for D26525: Fix wallpaper destination path.
  • Improve code
Jan 9 2020, 6:11 AM · Plasma
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Improve code
Jan 9 2020, 4:45 AM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Improve code
Jan 9 2020, 4:38 AM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Remove the new signal and show a "Fetching data" menu while delaying
Jan 9 2020, 4:03 AM · Frameworks
trmdi planned changes to D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 9 2020, 2:52 AM · Frameworks

Jan 8 2020

trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 8 2020, 5:17 PM · Frameworks
trmdi updated the diff for D26514: Delay popup when dropping things into containments .
  • Sync with the dependency
Jan 8 2020, 5:15 PM · Plasma
trmdi updated the diff for D26514: Delay popup when dropping things into containments .
  • Sync with the dependency
Jan 8 2020, 5:09 PM · Plasma
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Move delayPopup to JobFlag
Jan 8 2020, 5:00 PM · Frameworks
trmdi requested review of D26525: Fix wallpaper destination path.
Jan 8 2020, 3:46 PM · Plasma
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Add a new function instead of changing the old exported one
Jan 8 2020, 7:26 AM · Frameworks
trmdi updated the summary of D26514: Delay popup when dropping things into containments .
Jan 8 2020, 3:52 AM · Plasma
trmdi added a reviewer for D26514: Delay popup when dropping things into containments : dfaure.
Jan 8 2020, 3:33 AM · Plasma
trmdi added a reviewer for D26514: Delay popup when dropping things into containments : Plasma.
Jan 8 2020, 3:29 AM · Plasma
trmdi added a dependent revision for D26484: Add KIO::DropJobFlag to allow manually showing the menu: D26514: Delay popup when dropping things into containments .
Jan 8 2020, 3:26 AM · Frameworks
trmdi added a dependency for D26514: Delay popup when dropping things into containments : D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 8 2020, 3:26 AM · Plasma
trmdi requested review of D26514: Delay popup when dropping things into containments .
Jan 8 2020, 3:21 AM · Plasma

Jan 7 2020

trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 3:36 PM · Frameworks
trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 3:13 PM · Frameworks
trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 1:38 PM · Frameworks
trmdi updated the diff for D26484: Add KIO::DropJobFlag to allow manually showing the menu.
  • Use signal instead of timer
Jan 7 2020, 1:33 PM · Frameworks
trmdi planned changes to D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 9:11 AM · Frameworks
trmdi added a comment to D26484: Add KIO::DropJobFlag to allow manually showing the menu.

I don't understand the reasoning, what is this waiting for?

Jan 7 2020, 8:10 AM · Frameworks
trmdi added a comment to D26484: Add KIO::DropJobFlag to allow manually showing the menu.

Sometimes 100ms is not enough, maybe there is a better way...

Jan 7 2020, 7:52 AM · Frameworks
trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 7:47 AM · Frameworks
trmdi updated the summary of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 7:43 AM · Frameworks
trmdi requested review of D26484: Add KIO::DropJobFlag to allow manually showing the menu.
Jan 7 2020, 7:42 AM · Frameworks

Jan 6 2020

trmdi added a comment to D4574: [WIP]: unify file drop menu and containment.

This patch seems to cause this bug: https://bugs.kde.org/show_bug.cgi?id=415917

Jan 6 2020, 6:34 AM · Plasma

Jan 5 2020

trmdi added a comment to T12490: Latte and Convex corners.

@trmdi what is your opinion for that feature? I can not decide if it is that important in order to add it.

Jan 5 2020, 12:46 PM · Latte Dock

Jan 1 2020

trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

@trmdi I tried to animate a bit the screenEdgeMargin for Views that do not behave as plasma panels, meaning that they dont draw their panel shadows externally... You can activate Behavior->Floating->Always use screen gap for user interaction | in order for behaveAsPlasmaPanel to not be activated for floating windows.

https://commits.kde.org/latte-dock/07a10653200613b2dbeeadd67e3c1ebb3a6de914

Jan 1 2020, 3:16 AM · Latte Dock

Dec 31 2019

trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

It seems that the black region is caused by calling QQuickWindow::resize()
Do you have any suggestion?

Dec 31 2019, 4:38 PM · Latte Dock
trmdi updated subscribers of T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Because you're a KWin master, and I've just seen you commented on the Latte page on KDE Store, I guess you use Latte, so may I ask you to give some insight on the bug @mvourlakos mentioned above as well as the bug I descibed in the video above? (in order to fix/workaround it)

Dec 31 2019, 3:46 AM · Latte Dock

Dec 30 2019

trmdi committed R120:78210e2780cf: Add license to new files (authored by trmdi).
Add license to new files
Dec 30 2019, 6:16 PM
trmdi closed D26298: Add license to new files.
Dec 30 2019, 6:16 PM · Plasma
trmdi added a comment to D26298: Add license to new files.

If you wrote this whole file yourself, you only need to add your own copyright. :)

Dec 30 2019, 6:14 PM · Plasma
trmdi requested review of D26298: Add license to new files.
Dec 30 2019, 6:13 PM · Plasma
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

When watching the video more carefully, I notice this, for example, when you maximize a window, the dock will jump to the bottom of the screen first (1), then it jumps back, and the animation start. I think (1) is redundant and that could be some code in Latte.

Dec 30 2019, 4:15 PM · Latte Dock
trmdi added a comment to D25807: Allow to set the available screen rect/region from outside through dbus.

Thank you so much @davidedmundson!

Dec 30 2019, 4:05 PM · Plasma
trmdi committed R120:e8e360862fb7: Allow to set the available screen rect/region from outside through dbus (authored by trmdi).
Allow to set the available screen rect/region from outside through dbus
Dec 30 2019, 4:02 PM
trmdi closed D25807: Allow to set the available screen rect/region from outside through dbus.
Dec 30 2019, 4:02 PM · Plasma
trmdi updated the diff for D25807: Allow to set the available screen rect/region from outside through dbus.
  • Drop the test method
Dec 30 2019, 3:51 PM · Plasma
trmdi updated the diff for D25807: Allow to set the available screen rect/region from outside through dbus.
  • Use const reference for some parameters
Dec 30 2019, 2:52 PM · Plasma
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

When changing the window's maximized state, there is a glitch with the black region, see the video:

(the video has the animation, but it also happens without it)

Dec 30 2019, 2:25 PM · Latte Dock

Dec 29 2019

trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Can we detect when the maximum effect finnishes? We could try removing the gap after that time?

Dec 29 2019, 4:09 PM · Latte Dock
trmdi added inline comments to D25807: Allow to set the available screen rect/region from outside through dbus.
Dec 29 2019, 2:28 PM · Plasma
trmdi added a comment to D25807: Allow to set the available screen rect/region from outside through dbus.

Ping!

Dec 29 2019, 2:24 PM · Plasma
trmdi abandoned D26266: Change remove action's icon to "edit-delete".

What is ConfigOverlay for plasma panels is using at its tooltip?

Dec 29 2019, 2:18 PM · Plasma
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Much cleverer. :)
But is it possible to make it move smoother? Apply some animation for example. Similar to the AutoHide's effect.

Dec 29 2019, 1:20 PM · Latte Dock
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

how about?

Dec 29 2019, 11:46 AM · Latte Dock
trmdi added a comment to D26266: Change remove action's icon to "edit-delete".

But I've just found that Plasma panels use QIcon::fromTheme which load the icon from the icon theme, while PlasmaComponent.ToolButton loads icon from Plasma theme, that is not consistent in some cases. What do you think?

Dec 29 2019, 8:05 AM · Plasma
trmdi requested review of D26266: Change remove action's icon to "edit-delete".
Dec 29 2019, 5:53 AM · Plasma
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Sorry I don't agree visually grouping any more. I was thinking to group Dodge modes but in that way we end up to break visual balance of the settings. The visibility modes are used too often are too important to narrow their visibility foot print.

Dec 29 2019, 1:49 AM · Latte Dock

Dec 28 2019

trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Another thing, could we combine "Auto Hide", "Dodge *" together? Because I think they have a common behavior (auto hide in some conditions).

Dec 28 2019, 5:49 PM · Latte Dock
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Could we add a new option right below the Screen slider?

              Dynamic Visibility
[x] Disable the gap when having maximized windows
Dec 28 2019, 5:30 PM · Latte Dock
trmdi updated subscribers of T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

Add VDG in case someone wants to give their idea.

Dec 28 2019, 2:36 PM · Latte Dock
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

I don't think we can easily make assumptions for user preferences. Unfortunately we probably need a new option in order to enable/disable dynamically the screen edge margin. But you also know how difficult it is to accept additions in the configuration pages of they don't look right 🙂

Dec 28 2019, 2:14 PM · Latte Dock
trmdi added a comment to T12437: Investigate Dynamic Disabling of Floating Docks/Panels screen gap.

When the view's visibility is "Always visible" and there is a maximized window, the view should remove its margin with the screen edge. Because in that case, the user is wanting to focus on the maximized window, the gap now becomes a wasted space and doesn't look nice.
Screenshot:


What do you think?

Dec 28 2019, 12:53 PM · Latte Dock

Dec 27 2019

trmdi committed R878:fe5dbf9f2b96: Improve context menu (authored by trmdi).
Improve context menu
Dec 27 2019, 4:41 PM
trmdi closed D26238: Improve context menu.
Dec 27 2019, 4:41 PM · Plasma
trmdi added a comment to D26238: Improve context menu.

@trmdi I used Cuttlefish app, it points to "edit"

Maybe it's document-edit.
(See this: https://api.kde.org/frameworks/plasma-framework/html/containment_8cpp_source.html#l00127)

Correct

Dec 27 2019, 3:37 PM · Plasma
trmdi updated the diff for D26238: Improve context menu.
  • Change icon of the configure action
Dec 27 2019, 3:33 PM · Plasma
trmdi added a comment to D26238: Improve context menu.

@trmdi I used Cuttlefish app, it points to "edit"

Dec 27 2019, 3:27 PM · Plasma
trmdi added a comment to D26238: Improve context menu.

This seems inconsistent with the Plasma panel context menu:

Dec 27 2019, 2:05 PM · Plasma
trmdi added a comment to D26238: Improve context menu.

look ok! Can you please provide also the three screenshots mentioned earlier for reference?

Dec 27 2019, 1:31 PM · Plasma
trmdi updated the test plan for D26238: Improve context menu.
Dec 27 2019, 1:30 PM · Plasma
trmdi updated the diff for D26238: Improve context menu.
  • Typo
Dec 27 2019, 1:25 PM · Plasma
trmdi updated the diff for D26238: Improve context menu.
  • Call toggleCurrentPage() only when using the shortcut
Dec 27 2019, 1:13 PM · Plasma
trmdi updated the summary of D26238: Improve context menu.
Dec 27 2019, 10:06 AM · Plasma
trmdi updated the test plan for D26238: Improve context menu.
Dec 27 2019, 9:59 AM · Plasma
trmdi updated the test plan for D26238: Improve context menu.
Dec 27 2019, 9:58 AM · Plasma
trmdi updated the diff for D26238: Improve context menu.
  • Address comments
Dec 27 2019, 9:51 AM · Plasma
trmdi added a comment to D26238: Improve context menu.
  1. I want to separate between View's items (Add widget, Edit View) and Latte's items (Layouts, Configure Latte) because they are two different groups (one is the global setting, one is the view setting)

(See the After screenshot)

Dec 27 2019, 7:32 AM · Plasma
trmdi added a comment to D26238: Improve context menu.
  1. It still works for other cases.
Dec 27 2019, 7:25 AM · Plasma
trmdi updated the summary of D26238: Improve context menu.
Dec 27 2019, 7:10 AM · Plasma
trmdi updated the diff for D26238: Improve context menu.
  • Add a new separator and change addWidget's icon
  • Rename Latte Global Settings to Configure Latte Global Settings (Verb+Noun)
Dec 27 2019, 7:09 AM · Plasma