f^3 | Hello mates | 00:01 |
---|---|---|
f^3 | I installed the fglrx amdcccle package and now i have no menu or dock. Plasma seems to function just fine though | 00:04 |
smspillaz | luv: you should use WindowManager to access the PluginAdapter interface, don't use PluginAdapter directly | 01:02 |
luv | that would make it even worse ;-) | 01:02 |
luv | i would still need to copy and paste the code - because InitiateScale isnt available | 01:03 |
luv | or I could add it to WindowManager as I have made it public, right | 01:03 |
luv | well | 01:03 |
luv | first i need to solve why IsScaleActive returns false when it shouldnt | 01:04 |
smspillaz | luv: hmm, WindowManager should really expose all of PluginAdapter ... | 01:12 |
smspillaz | its meant to do that | 01:12 |
smspillaz | a virtual void InitiateScale (...); in WindowManger will do | 01:13 |
smspillaz | erm | 01:13 |
smspillaz | virtual void InitiateScale (...) = 0; | 01:13 |
luv | makes one wonder if it isn't redundant | 01:22 |
luv | by that's the pythonista in me speaking :-) | 01:22 |
smspillaz | luv: pure virtual functions are often used to describe interfaces in c++ | 01:29 |
smspillaz | not sure what the equavilent is in python, I never really used python for OOP | 01:30 |
luv | i think the prefres approach in python is not to bother ;-) | 01:31 |
luv | prefered | 01:31 |
smspillaz | ah right, python uses duck typing | 01:31 |
luv | sure ... got the prob with IsScaleActive sorted | 01:44 |
luv | launcher indeed closed the scale when I clicked the button | 01:45 |
luv | so bu the time ActivateLauncherIcon got fired the scale was closed | 01:45 |
smspillaz | yeah the launcher-scale stuff is a little flakey | 01:51 |
smspillaz | when scale is activated it throws up a big window used to detect clicks outside of scaled windows | 01:52 |
smspillaz | so scale gets closed and then re-opened | 01:52 |
luv | yeah, I will register a callbackc on initiate_spread and terminate_spread instead - should I delete the callbacks in destructor? | 01:59 |
luv | btw stuff like this view->LayoutAdded.connect(sigc::bind(sigc::ptr_fun(on_layout_changed_cb) looks totally crazy to my eye :-) (sorry) | 01:59 |
luv | but hey it's the c++ way and i gotta respect that | 02:00 |
smspillaz | luv: by callbacks you mean using sigc::signal::<T>::connect right ? | 02:03 |
luv | yes | 02:03 |
smspillaz | luv: I don't *think* you need to explicitly disconnect them | 02:03 |
smspillaz | I'd check the surrounding code to be sure though. I remember once we were disconnecting them and then we did something so that we didn't have to | 02:04 |
binbinsh | can someone tell me how is the unitymenu of libreoffice implemented? I would like to port it to other distribution like Gentoo | 09:15 |
binbinsh | I have build the package with unitymenu.diff got from ubuntu package, the menubar of LO is invisible already, but its menu does not show in the global menubar. | 09:17 |
=== jono is now known as Guest64529 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!