-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP Qt6 port #2024
WIP Qt6 port #2024
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5dc5d82 - Browse repository at this point
Copy the full SHA 5dc5d82View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07f702a - Browse repository at this point
Copy the full SHA 07f702aView commit details -
CMake: link to dbusmenu-lxqt instead of dbusmenu-qt6
StatusNotifierButton: switch to dbusmenu-lxqt
Configuration menu - View commit details
-
Copy full SHA for b4fe335 - Browse repository at this point
Copy the full SHA b4fe335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a6dc6 - Browse repository at this point
Copy the full SHA 96a6dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfcf78a - Browse repository at this point
Copy the full SHA bfcf78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61893fb - Browse repository at this point
Copy the full SHA 61893fbView commit details -
QEvent: port pos() to position() and globalPos() to globalPosition()
- Now returns floating point QPointF, should we keep it instead of rounding and do floating point calculations?
Configuration menu - View commit details
-
Copy full SHA for fb5c5c8 - Browse repository at this point
Copy the full SHA fb5c5c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c1ce8 - Browse repository at this point
Copy the full SHA d1c1ce8View commit details -
QLayou::setContentsMargin() instead of setMargin()
- QEyesPlugin: remove deprecated setMargin() call
Configuration menu - View commit details
-
Copy full SHA for 190280c - Browse repository at this point
Copy the full SHA 190280cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b33c6 - Browse repository at this point
Copy the full SHA b8b33c6View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df2dbd6 - Browse repository at this point
Copy the full SHA df2dbd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 767279e - Browse repository at this point
Copy the full SHA 767279eView commit details -
Qt6 always enables High-DPI Pixmaps
Qt::AA_UseHighDpiPixmaps has no effect now
Configuration menu - View commit details
-
Copy full SHA for be4ea20 - Browse repository at this point
Copy the full SHA be4ea20View commit details -
Plugin: move Q_DECLARE_METATYPE()
Fix error: static assertion failed: Pointer Meta Types must either point to fully-defined types or be declared with Q_DECLARE_OPAQUE_POINTER(T *) Q_DECLARE_METATYPE(...) must be used on fully qualified types To avoid including plugin.h inside panelpluginsmodel.h, the declaretion is moved.
Configuration menu - View commit details
-
Copy full SHA for ed2ba12 - Browse repository at this point
Copy the full SHA ed2ba12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62abb3b - Browse repository at this point
Copy the full SHA 62abb3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b600d - Browse repository at this point
Copy the full SHA 70b600dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd68007 - Browse repository at this point
Copy the full SHA fd68007View commit details -
Fix KX11Extras, KWindowSystem includes
TODO: Still don't know why prefix does not work - Remove includes to QDesktopWidget
Configuration menu - View commit details
-
Copy full SHA for 4daeae7 - Browse repository at this point
Copy the full SHA 4daeae7View commit details -
Port QX11Info to QX11Application
NOTE: Fix compilation with Xlib.h Xlib.h is tricky because at line 82 has: `#define Bool int` And QtCore/qjsonvalue.h at line 28 has: ``` enum Type { ... Bool = 0x1, ... } ``` This is fixed temporarily by moving Xlib.h include to last and undefine Bool macro Long term we want to hide X11 related code and encapsulate in a backend. This backend will not expose X11 headers.
Configuration menu - View commit details
-
Copy full SHA for 0def137 - Browse repository at this point
Copy the full SHA 0def137View commit details -
LXQtTaskButton: port to KX11Extras
Many X11 specific functions got moved away from KWindowSystem header. Long term we will move everything to a backend.
Configuration menu - View commit details
-
Copy full SHA for 182f5c3 - Browse repository at this point
Copy the full SHA 182f5c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ec5948 - Browse repository at this point
Copy the full SHA 5ec5948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a335eb - Browse repository at this point
Copy the full SHA 6a335ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee5f859 - Browse repository at this point
Copy the full SHA ee5f859View commit details -
Configuration: fix call to temporary object
Teporary objects get destroyed after call ends. State is not updated.
Configuration menu - View commit details
-
Copy full SHA for 9135e8d - Browse repository at this point
Copy the full SHA 9135e8dView commit details -
QEyesConfigDialog: avoid allocating temporary container
- Reported by Clazy - Also fix formatting a bit
Configuration menu - View commit details
-
Copy full SHA for 498c29e - Browse repository at this point
Copy the full SHA 498c29eView commit details -
QEyesImageWidget: unneeded QString allocation
- Use Qt::CaseInsensitive instead - Pass argument by reference - Format braces
Configuration menu - View commit details
-
Copy full SHA for 41fa69f - Browse repository at this point
Copy the full SHA 41fa69fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b818989 - Browse repository at this point
Copy the full SHA b818989View commit details -
NOTE: QX11Info::getTimestamp() was replaced with XCB_CURRENT_TIME macro. I don't know if this breaks functionality. Getting real timestamp involves messing with Qt private APIs
Configuration menu - View commit details
-
Copy full SHA for e16dd22 - Browse repository at this point
Copy the full SHA e16dd22View commit details -
LXQtTaskBar: fix include recursion
- Forward declare classes - More refactory could be done here
Configuration menu - View commit details
-
Copy full SHA for 4349e2c - Browse repository at this point
Copy the full SHA 4349e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1b37a8 - Browse repository at this point
Copy the full SHA c1b37a8View commit details -
Replace QScopedPointer with std::unique_ptr
- Use Xcb::ScopedCPointer for POD types
Configuration menu - View commit details
-
Copy full SHA for 8b82354 - Browse repository at this point
Copy the full SHA 8b82354View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc615d9 - Browse repository at this point
Copy the full SHA bc615d9View commit details -
SNIProxy: use QBitmap::fromImage TODO
TODO: is behavior equivalent? Conversion flags...
Configuration menu - View commit details
-
Copy full SHA for 336f6b2 - Browse repository at this point
Copy the full SHA 336f6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7fd57d - Browse repository at this point
Copy the full SHA c7fd57dView commit details