psifidotos / workflow-project

This is an effort to create a KDE Plasmoid that integrates the main Activities, Virtual Desktops and Tasks Functionalities from Plasma Desktop in just one component.
http://workflow.opentoolsandspace.org/
GNU General Public License v2.0
11 stars 2 forks source link

Panels change setting to always visible and duplicate when activating widget #67

Closed rodrigoesborges closed 11 years ago

rodrigoesborges commented 11 years ago

bug-workflow-plasmoid

All my panels are duplicated , changed to 'always visible' setting and can't open settings for them, after restarting X with plasmoid activated on one of the panels.

It happens with 1 / 2 screens , one or multiple panels before set to "always hide", KDE 4.8.2 , KDE 4.9.5 and KDE 4.10 on Suse 12.2 32 bits with NVIDIA proprietary driver

psifidotos commented 11 years ago

Ohhhh, that's big.... are you using the master version? If yes, then give me a few days to clean up a bit the code and remove some hacks which may create that conflict...

If not, then I can try to debug it together with you...

When the hacks are removed I will send a notice here...

P.S. If you have installed the plasmoid from source it would be good to make a clean uninstall before testing new versions (that is because after version 0.2.2 the structure of the plasmoid has changed a lot)

psifidotos commented 11 years ago

can you test with development branch ? (I have removed a feature that could create this issue)

psifidotos commented 11 years ago

I have just tested for "Always hide" for panel for version in development branch and the issue you are describing is not triggerred... Please make a test to check if this problem remains for you.... I use OpenSuse 12.2, KDE 4.9, plasmoid version: development branch

rodrigoesborges commented 11 years ago

I will try the development branch then. I was using before the master version.

Finally, I offer my help at any way I can, since the plasmoid seems really nice. I will try to help with translations to spanish/portuguese.

Congratulations for the work so far!

2013/2/9 Michail Vourlakos notifications@github.com

I have just tested for "Always hide" for panel for version in development branch and the issue you are describing is not triggerred... Please make a test to check if this problem remains for you....

— Reply to this email directly or view it on GitHubhttps://github.com/psifidotos/workflow-project/issues/67#issuecomment-13335321..

rodrigoesborges commented 11 years ago

I confirm that installing from development branch solved the issue.

It's a pity only that now when putting the plasmoid on a panel there is no way to show windows previews anymore.

But the problem stated has been solved! Thanks for the help!

psifidotos commented 11 years ago

Óôéò 09/02/2013 10:29 ìì, ï/ç recognitium Ýãñáøå:

I confirm that installing from development branch solved the issue.

It's a pity only that now when putting the plasmoid on a panel there is no way to show windows previews anymore.

But the problem stated has been solved! Thanks for the help!


Reply to this email directly or view it on GitHub https://github.com/psifidotos/workflow-project/issues/67#issuecomment-13338078..

Actuallywindows previews are supported in the panel, I use them in my system... There is a chance that you must disable/enable them and try also a relogin....

bmihaila commented 11 years ago

Hi

I can confirm that window previews are not working on my system either. Unless by preview you mean the icons. The screenshot shows what I get with window previews enabled: screenshot

But maybe I am using something wrong. In the previews calibration GUI I also do not see anything.

psifidotos commented 11 years ago

Hmmmm, that is strange ... Do me a favor and follow these steps:

1) set the plasmoid with no previews 2) In a console: kquitapp plasma-desktop plasma-desktop & 3) wait for everything to load - especially for the various popups - wait to be hidden 4) click to see the plasmoid from the panel 5) enable previews from inside the plasmoid 6) click in a preview as in your previous photo in order to make sure that the preview has been loaded (not all previews are loaded by default in kwin)

lets see....

psifidotos commented 11 years ago

beautiful photo BTW .... :) :+1:

bmihaila commented 11 years ago

Ok, I have done the steps you wanted and no change. Unfortunately there are no error messages in the console either.

But I found another bug. In the previews UI the window state button has only 3 states, the "everywhere" state is missing and when pressing the "single" state button in the preview area you get the js type error: file:///usr/share/kde4/apps/plasma/plasmoids/workflow/contents/ui/delegates/ui-elements/TaskPreviewButtons.qml:68: TypeError: Result of expression 'taskDeleg2.dTypes' [undefined] is not an object.

bmihaila commented 11 years ago

beautiful photo BTW .... :)

That's your work ;)

psifidotos commented 11 years ago

Well, in development branch I have added a feature that can be of handy... in calibration dialog in the up right corner there is a refresh button. This is used to go through all open windows in order to test window previews. (The plasmoid's popup is one of them). Use it and tell if you had any success and in what number? the last one or another?

psifidotos commented 11 years ago

BTW, in the calibration dialog the preview can be dragged... Imagine a movie in vlc in dragging... :)

bmihaila commented 11 years ago

Hi again.

Sorry, no success. The preview area in the calibration dialog is empty black as before and the refresh button does not change anything. The preview itself just shows the icon like in my last screenshot. As it has always been like this from the first time I used the plasmoid it might be something related to my system?

psifidotos commented 11 years ago

plasmoid it might be something related to my system? You mean that windows previews in the panel have never worked in your system?

Ok, some questions: Distro version? KDE version?

in the calibration dialog next to refresh button, it should be a label that goes downwards every time you click the button, does that exist?

have window previews been enabled from the window effects? do you see window previews from the default task manager?

psifidotos commented 11 years ago

recognitium can you help us with the window previews to debug it?

P.S. for translation you can use the transifex site: https://www.transifex.com/projects/p/WorkFlow_Project/

We may need to make a meeting with anyone interested in helping out to solve the window previews issue, in project's irc channel that is: #workflow-project in freenode servers.

bmihaila commented 11 years ago

You mean that windows previews in the panel have never worked in your system?

Yes.

have window previews been enabled from the window effects?

Not sure but I do see window previews in the alt+tab switcher though.

do you see window previews from the default task manager?

Nope.

Ok, now I have been playing around with the KDE settings and managed to make it work.

I had to enable the "Taskbar Thumbnails" in the desktop effects. Now the previews appear. Everything seems to work :).

in the calibration dialog next to refresh button, it should be a label that goes downwards every time you click the button, does that exist?

Yep, and after enabling the effect and being able to see the previews I can answer your earlier question:

Use it and tell if you had any success and in what number? the last one or another?

It is the last number.

bmihaila commented 11 years ago

Another issues though with the previews. When hovering over the preview in the previews window the preview itself gets bigger and the close and state buttons are pushed out of the window, thus it is very difficult to click them. See screenshot below with the buttons only partially visible on the right:

screenshot

rodrigoesborges commented 11 years ago

After fetching latest development files I checked that it solves my issue with windows preview and does not reproduce latest bmihaila bug. And actually, the calibration dialog improved: it almost got instantly the right settings (before I had to use like X 13 an Y 14, now only needs X 3-4 and Y 1-3)

I entered the channel, and will hang around there during the day just in case I can help with something

psifidotos commented 11 years ago

@bmihaila, these are good news.... for the new issue this occurs when there is one window only in the window, right?

@recognitium, these are also good news. The new X.Y values is just the offset based on the current plasma theme, if the plasma theme changes then these values must be changed also

P.S. try dragging the window preview in the calibration dialog... I love this feature... :) , it opens the way to drag window previews in the main window also instead of just showing the window icon...

bmihaila commented 11 years ago

for the new issue this occurs when there is one window only in the window, right?

Yep, only then. Otherwise things work nice ;) You could maybe still mention somewhere in the documentation that one needs the KDE effects enabled. Would have never come to my mind and you might get users to re-report this bug.

psifidotos commented 11 years ago

You could maybe still mention somewhere in the documentation that one needs the KDE effects enabled. Would have never come to my mind and you might get users to re-report this bug.

Problem is that there is no documentation and how to's in order to use the application and I can not maintain a wiki. If someone wants to help in this I am all open ears. To write two - three wiki pages or FAQ and we can upload it in various places (project page etc..)

psifidotos commented 11 years ago

fixed in development branch

bmihaila commented 11 years ago

Problem is that there is no documentation and how to's in order to use the application and I can not maintain a wiki. If someone wants to help in this I am all open ears. To write two - three wiki pages or FAQ and we can upload it in various places (project page etc..)

Ok, I can try to set something up here on github with their wiki language. Won't be special but enough as a FAQ. I think it would be good to have some things explained (e.g. wallpapers, previews, search, reordering, delete workspaces ... most of the issues here that got either fixed or are in discussion). Will try to get to writing something during the weekend hopefully. But I think you guys should have a look over it as you know better what the issues are and also correct mistakes.

psifidotos commented 11 years ago

No problem, I will definetely check it out...

On Thu, Feb 14, 2013 at 2:51 AM, Bogdan Mihaila notifications@github.comwrote:

Problem is that there is no documentation and how to's in order to use the application and I can not maintain a wiki. If someone wants to help in this I am all open ears. To write two - three wiki pages or FAQ and we can upload it in various places (project page etc..)

Ok, I can try to set something up here on github with their wiki language. Won't be special but enough as a FAQ. I think it would be good to have some things explained (e.g. wallpapers, previews, search, reordering, delete workspaces ... most of the issues here that got either fixed or are in discussion). Will try to get to writing something during the weekend hopefully. But I think you guys should have a look over it as you know better what the issues are and also correct mistakes.

— Reply to this email directly or view it on GitHubhttps://github.com/psifidotos/workflow-project/issues/67#issuecomment-13527598.