Plug-in of reflexion of icons in real time

Hello, dear community!

Somebody can will write a plug-in for RKLauncher (or other dock), reflecting icons in real time?

Make it, please.

#494574

Hello, dear Intoxicity!

While such a plugin isn't possible, a project is going on to make a reflective dock from Rk source code.

Search for it, please.

#494575

Problem in that I absolutely understand nothing in codes

#494576

Eh? What's codes got to do with it. Nobody's asking you to make the thing. It's an undergoing project in good (I hope, :P) hands. Thing is, before you shoot off a request like this, please try and make sure that you are actually the first person with such a bright idea.

#494577

I think Intoxicity's request is a fair one... instead of creating a new dock all together, write a docklet. I could easily see someone finding the formerly-RKLauncher development thread and not finding it to satisfy the request this person is asking. Not that I'm saying Intoxicity searched before posting the request. And come on, give the person some slack, obviously english is not their first language. Also, not seeing much action on the RkLauncher resurrection front. All jibberjabber no development..

EDIT: why is writing a reflective docklet not possible? One possibility would be to automate the process of converting an icon to have a reflection on the dock via a docklet. Think iReflector but streamlined into a docklet. May not be fully automated but it would, i'm sure, be welcomed. Also, someone could post over at Punk Labs for RocketDock to create a framework for someone to write a docklet, you never know...

#494605

...automate the process of converting an icon to have a reflection on the dock via a docklet. Think iReflector but streamlined into a docklet. May not be fully automated but it would, i'm sure, be welcomed. Also, someone could post over at Punk Labs for RocketDock to create a framework for someone to write a docklet, you never know...

iReflector adds reflections to the icons, not through the dock. Automating that by integrating it as a docklet (even if it's possible) is utterly meaningless. The reflective dock project was started because people were dissatisfied with the way a dock showed reflective icons (too small, reflection looking fake, which it is). What people want is the dock Surface to reflect whatever's on it.

And, as far as I know, it isn't possible for a docklet to manipulate how a dock shows icons on it. That would involve a change in the dock's basic framework, hence a new dock. :)

#494650

From a code perspective making reflective images isn't all that hard - just flip it upside down and apply a transparency mask. I'm not a C coder so I can't really do that stuff but I'm guessing it wouldn't be too hard to implement.

--Dan

#494790

It's a little further than just flipping but, mirroring. Most platforms seem to have a mirroring function.

That's really not the issue in terms of a plugin. Was looking at the Object Dock sdk and the major issue is controlling the reflection movement in relation to the dock animations. Eg. On hover should result in the reflection moving away, etc.

Functionally it's perhaps possible but, I'm thinking requiring a docklet for each icon would become a huge resource hog. That's why IMO an integrated feature of the dock is better.

#494851