Coder Social home page Coder Social logo

urfate / qadwaitaplatform Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fedoraqt/qgnomeplatform

24.0 24.0 0.0 267 KB

QPlatformTheme for a better Qt application inclusion in GNOME

License: GNU Lesser General Public License v2.1

C++ 95.94% CMake 4.06%

qadwaitaplatform's People

Contributors

0x64c avatar cdrummond avatar city-busz avatar gladhorn avatar grulja avatar h4tr3d avatar ilya-fedin avatar jbruechert avatar jtojnar avatar kamikazow avatar laknoll avatar leidav avatar liangqi avatar martinbriza avatar michel-slm avatar mitya57 avatar onigino avatar polter-rnd avatar rokm avatar tsdgeos avatar urfate avatar wolpertinger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qadwaitaplatform's Issues

Flatpak

I would really like to see a flatpak of this, so it works with flatpak applications as well

Libadwaita theming

Hey, it's me, the Reddit guy. Since this theme 95% fixes inconsistency, with libadwaita apps, it should work with custom css themes for libadwaita too (let's say generated ones by gradience).

u/SomeRandoLameo

Improve how to compile guide

Feature request! Currently, the guide for compiling this library is rather small. It should be a good idea to add extra information such as which dependencies are required for successful compilation and add examples on how to compile it for both qt5 and qt6 so that it can be easier for others to get started trying it out.

qBitTorrent still looking like GTK3

Describe the bug
When running qBitTorrent on an Arch system with the AUR package qadwaitaplatform-git installed, nothing changes much compared to the regular version of QGnomePlatform.

To Reproduce
Steps to reproduce the behavior:

  1. Install the AUR package qadwaitaplatform-git.
  2. Launch qBittorrent in a terminal with the environment variable QT_QPA_PLATFORMTHEME=gnome set (or e.g. configured user-wide using environment.d)
  3. Observe most buttons still and other UI elements still looking like old GTK3.

Expected behavior
QAdwaitaPlatform transforming qBitTorrent to a nice and clean looking adwaita themed app.

Screenshots
Schermafdruk van 2023-07-16 10-33-25

Desktop (please complete the following information):

  • OS: Arch Linux
  • Version: latest git

Menubar/toolbar in titlebar?

I don't know if it's at all possible to do cleanly, but it would make the apps look more Gnomish if the titlebars weren't empty. One obvious solution would be to shove the menubar in the titlebar. There was an attempt to pull this off https://sourceforge.net/projects/styleproject/.

BTW, a few KDE applications are moving to hamburger menus, so if one could somehow shove the window controls in the toolbar, that would bring these apps even closer to gnome.

If one were to implement this, one would also need to implement the drag from non-empty behavior of gnome headerbars. Kvantum can do this.

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.