Code Monkey home page Code Monkey logo

Comments (11)

hluk avatar hluk commented on July 16, 2024

I guess it would add OpenGL dependency to the application -- that's not good for this type of app. This should probably be done in a (compositing) window manager or something like https://wiki.archlinux.org/index.php/Xcompmgr.

If you know any applications that can do this let me know and I'll check them out.

from copyq.

pmros avatar pmros commented on July 16, 2024

I've not used Qt opacity control (yet). But you can read this:
http://qt-project.org/doc/qt-4.8/qwidget.html#windowOpacity-prop
"This feature is available on Embedded Linux, Mac OS X, Windows, and X11 platforms that support the Composite extension."
I guess we don't need adding OpenGL dependency to CopyQ.

from copyq.

hluk avatar hluk commented on July 16, 2024

Ah, great. I'll test that -- you'll still need compositing manager running under X11 -- but in that case I can add a simple note next to opacity option.

from copyq.

hluk avatar hluk commented on July 16, 2024

Implemented in c331875.

from copyq.

pmros avatar pmros commented on July 16, 2024

It works great! Good job! But... I miss "focused transparency". When I was thinking about "main window opacity" I was thinking about "focused transparency".
It make sense. You could search clipboard content while you could show window behind.
Set "focused transparency" to 5% would be nice.
What do you think about it?

from copyq.

hluk avatar hluk commented on July 16, 2024

Done.

from copyq.

pmros avatar pmros commented on July 16, 2024

I don't know why "unfocused transparency" doesn't work for me now, however "focused transparency" works ok. Anyway it's enough for me.

from copyq.

hluk avatar hluk commented on July 16, 2024

On my side it stops working randomly on Linux, KDE 4.10.2, Qt 4.8.4 -- I've double-checked and the setWindowOpacity() is called (with correct values) so it must be issue somewhere else.

I hope it works fine with Qt 5 -- actually there is nasty bug in Qt 5.0.2 which causes the app to crash when using system-wide shortcuts (I've already fixed that in Qt so it shouldn't be a problem in the next release).

from copyq.

pmros avatar pmros commented on July 16, 2024

I have just the same system configuration (Archlinux, KDE 4.10.2, Qt 4.8.4).
By the way, when CopyQ next release (1.8.1?) will be realeased?

from copyq.

hluk avatar hluk commented on July 16, 2024

I'll have time to test all new features tomorrow and the day after. So I'll release it probably in next two days. But in the meanwhile testing, testing, testing :).

from copyq.

hluk avatar hluk commented on July 16, 2024

1.8.1 released!

from copyq.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.