Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorPlacement::WindowTrackingService Member List

This is the complete list of members for PhosphorPlacement::WindowTrackingService, including all inherited members.

asQObject() overridePhosphorPlacement::WindowTrackingServicevirtual
assignWindowToZone(const QString &windowId, const QString &zoneId, const QString &screenId, int virtualDesktop) overridePhosphorPlacement::WindowTrackingServicevirtual
assignWindowToZones(const QString &windowId, const QStringList &zoneIds, const QString &screenId, int virtualDesktop) overridePhosphorPlacement::WindowTrackingServicevirtual
AutotileModePredicate typedefPhosphorPlacement::WindowTrackingService
buildOccupiedZoneSet(const QString &screenFilter=QString(), int desktopFilter=0) const overridePhosphorPlacement::WindowTrackingServicevirtual
buildZoneOrderedWindowList(const QString &screenId) constPhosphorPlacement::WindowTrackingService
canonicalizeForLookup(const QString &rawWindowId) constPhosphorPlacement::WindowTrackingService
clearAutoSnapped(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
clearDirty()PhosphorPlacement::WindowTrackingService
clearFloatingForSnap(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
clearFreeGeometry(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
clearFreeGeometry(const QString &windowId, const QString &screenId) overridePhosphorPlacement::WindowTrackingServicevirtual
clearPreFloatZone(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
clearResnapBuffer()PhosphorPlacement::WindowTrackingService
clearSuspensionFloat(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
config() constPhosphorPlacement::WindowTrackingServiceinline
consumePendingAssignment(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
currentAppIdFor(const QString &anyWindowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
DirtyActiveLayoutId enum valuePhosphorPlacement::WindowTrackingService
DirtyAll enum valuePhosphorPlacement::WindowTrackingService
DirtyAutotileOrders enum valuePhosphorPlacement::WindowTrackingService
DirtyAutotilePending enum valuePhosphorPlacement::WindowTrackingService
DirtyField enum namePhosphorPlacement::WindowTrackingService
DirtyLastUsedZone enum valuePhosphorPlacement::WindowTrackingService
DirtyMask typedefPhosphorPlacement::WindowTrackingService
DirtyNone enum valuePhosphorPlacement::WindowTrackingService
DirtyPendingRestores enum valuePhosphorPlacement::WindowTrackingService
DirtyPreFloatScreens enum valuePhosphorPlacement::WindowTrackingService
DirtyPreFloatZones enum valuePhosphorPlacement::WindowTrackingService
DirtyPreTileGeometries enum valuePhosphorPlacement::WindowTrackingService
DirtyScrollStrips enum valuePhosphorPlacement::WindowTrackingService
DirtyUserSnapped enum valuePhosphorPlacement::WindowTrackingService
DirtyWindowPlacements enum valuePhosphorPlacement::WindowTrackingService
DirtyZoneAssignments enum valuePhosphorPlacement::WindowTrackingService
downgradeMismatchedManagedSlots(PhosphorEngine::WindowPlacement &placement, const QString &recordedScreenId, const QString &closeScreenId)PhosphorPlacement::WindowTrackingServicestatic
EngineFloatLister typedefPhosphorPlacement::WindowTrackingService
EngineFloatResolver typedefPhosphorPlacement::WindowTrackingService
EngineFloatWriter typedefPhosphorPlacement::WindowTrackingService
EngineTiledPredicate typedefPhosphorPlacement::WindowTrackingService
findEmptyZone(const QString &screenId=QString()) const overridePhosphorPlacement::WindowTrackingServicevirtual
findEmptyZoneInLayout(PhosphorZones::Layout *layout, const QString &screenId, int desktopFilter=0) const overridePhosphorPlacement::WindowTrackingServicevirtual
floatingWindows() constPhosphorPlacement::WindowTrackingService
getEmptyZones(const QString &screenId) constPhosphorPlacement::WindowTrackingService
isAutoSnapped(const QString &windowId) constPhosphorPlacement::WindowTrackingService
isSuspensionFloat(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
isWindowEngineTiled(const QString &windowId) constPhosphorPlacement::WindowTrackingService
isWindowFloating(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
isWindowInAutotileMode(const QString &windowId) constPhosphorPlacement::WindowTrackingService
isWindowSnapped(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
isWindowSticky(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
lastUsedDesktop() constPhosphorPlacement::WindowTrackingService
lastUsedScreenName() constPhosphorPlacement::WindowTrackingService
lastUsedZoneClass() constPhosphorPlacement::WindowTrackingService
lastUsedZoneId() constPhosphorPlacement::WindowTrackingService
markAsAutoSnapped(const QString &windowId)PhosphorPlacement::WindowTrackingService
markDirty(DirtyMask fields)PhosphorPlacement::WindowTrackingService
markSuspensionFloat(const QString &windowId)PhosphorPlacement::WindowTrackingService
migrateScreenAssignmentsFromVirtual(const QString &physicalScreenId)PhosphorPlacement::WindowTrackingService
migrateScreenAssignmentsToVirtual(const QString &physicalScreenId, const QStringList &virtualScreenIds, PhosphorScreens::ScreenManager *mgr)PhosphorPlacement::WindowTrackingService
ModeEngineIdResolver typedefPhosphorPlacement::WindowTrackingService
multiZoneGeometry(const QStringList &zoneIds, const QString &screenId=QString()) constPhosphorPlacement::WindowTrackingService
onLayoutChanged()PhosphorPlacement::WindowTrackingService
owningModeEngineId(const QString &windowId, const QString &screenId) constPhosphorPlacement::WindowTrackingService
peekDirty() constPhosphorPlacement::WindowTrackingService
PendingRestore typedefPhosphorPlacement::WindowTrackingService
pendingRestoreGeometries() constPhosphorPlacement::WindowTrackingService
pendingRestoreQueues() const overridePhosphorPlacement::WindowTrackingServicevirtual
physicalScreensWithStaleVirtualAssignments(const QSet< QString > &subdividedPhysicalIds) constPhosphorPlacement::WindowTrackingService
placementStore() overridePhosphorPlacement::WindowTrackingServicevirtual
placementStore() constPhosphorPlacement::WindowTrackingService
populateResnapBufferForAllScreens(const QSet< QString > &excludeScreens={}, const QSet< QString > &includeScreens={}, int desktopFilter=0)PhosphorPlacement::WindowTrackingService
preFloatScreen(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
preFloatZone(const QString &windowId) constPhosphorPlacement::WindowTrackingService
preFloatZones(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
pruneStaleAssignments(const QSet< QString > &aliveWindowIds)PhosphorPlacement::WindowTrackingService
recordedSnapZones(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
recordFloatingClose(const QString &windowId, const QString &screenId, const QRect &geometry)PhosphorPlacement::WindowTrackingService
recordFreeGeometry(const QString &windowId, const QString &screenId, const QRect &geometry, bool overwrite) overridePhosphorPlacement::WindowTrackingServicevirtual
recordSnapIntent(const QString &windowId, bool wasUserInitiated) overridePhosphorPlacement::WindowTrackingServicevirtual
releaseEngineSlot(const QString &windowId, const QString &engineId) overridePhosphorPlacement::WindowTrackingServicevirtual
ResnapEntry typedefPhosphorPlacement::WindowTrackingService
resolveEffectiveScreenId(const QString &screenId) const overridePhosphorPlacement::WindowTrackingServicevirtual
resolveZoneGeometry(const QStringList &zoneIds, const QString &screenId) const overridePhosphorPlacement::WindowTrackingServicevirtual
retagLastUsedZoneClass(const QString &newClass)PhosphorPlacement::WindowTrackingService
screenForWindow(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
screenForWindow(const QString &windowId, const QString &defaultScreen) const overridePhosphorPlacement::WindowTrackingServicevirtual
screenManager() const overridePhosphorPlacement::WindowTrackingServicevirtual
setAutotileModePredicate(AutotileModePredicate predicate)PhosphorPlacement::WindowTrackingService
setEngineFloatLister(EngineFloatLister lister)PhosphorPlacement::WindowTrackingService
setEngineFloatResolver(EngineFloatResolver resolver)PhosphorPlacement::WindowTrackingService
setEngineFloatWriter(EngineFloatWriter writer)PhosphorPlacement::WindowTrackingService
setEngineTiledPredicate(EngineTiledPredicate predicate)PhosphorPlacement::WindowTrackingService
setFloatingWindows(const QSet< QString > &windows)PhosphorPlacement::WindowTrackingService
setLastUsedZone(const QString &zoneId, const QString &screenId, const QString &zoneClass, int desktop)PhosphorPlacement::WindowTrackingService
setModeEngineIdResolver(ModeEngineIdResolver resolver)PhosphorPlacement::WindowTrackingService
setPendingRestoreQueues(const QHash< QString, QList< PendingRestore > > &queues)PhosphorPlacement::WindowTrackingService
setShouldTrackPredicate(ShouldTrackPredicate predicate)PhosphorPlacement::WindowTrackingService
setSnapEngine(PhosphorEngine::PlacementEngineBase *engine)PhosphorPlacement::WindowTrackingService
setSnapState(PhosphorSnapEngine::SnapState *state)PhosphorPlacement::WindowTrackingService
setSnapStateResolver(SnapStateResolver resolver)PhosphorPlacement::WindowTrackingService
setUserSnappedClasses(const QSet< QString > &classes)PhosphorPlacement::WindowTrackingService
setWindowFloating(const QString &windowId, bool floating) overridePhosphorPlacement::WindowTrackingServicevirtual
setWindowRegistry(PhosphorEngine::WindowRegistry *registry)PhosphorPlacement::WindowTrackingService
setWindowSticky(const QString &windowId, bool sticky)PhosphorPlacement::WindowTrackingService
ShouldTrackPredicate typedefPhosphorPlacement::WindowTrackingService
snapEngine() constPhosphorPlacement::WindowTrackingService
snappedWindows() constPhosphorPlacement::WindowTrackingService
SnapStateResolver typedefPhosphorPlacement::WindowTrackingService
stateChanged()PhosphorPlacement::WindowTrackingServicesignal
takeDirty()PhosphorPlacement::WindowTrackingService
takeResnapBuffer() overridePhosphorPlacement::WindowTrackingServicevirtual
unassignWindow(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
unsnapForFloat(const QString &windowId) overridePhosphorPlacement::WindowTrackingServicevirtual
updatedWindowGeometries() constPhosphorPlacement::WindowTrackingService
updateLastUsedZone(const QString &zoneId, const QString &screenId, const QString &windowClass, int virtualDesktop) overridePhosphorPlacement::WindowTrackingServicevirtual
userSnappedClasses() constPhosphorPlacement::WindowTrackingService
validatedUnmanagedGeometry(const QString &windowId, const QString &screenId, bool exactOnly=false) const overridePhosphorPlacement::WindowTrackingServicevirtual
validateGeometryForScreen(const QRect &geo, const QString &savedScreen, const QString &currentScreenName) constPhosphorPlacement::WindowTrackingService
windowClosed(const QString &windowId, PhosphorEngine::WindowKind kind=PhosphorEngine::WindowKind::Unknown)PhosphorPlacement::WindowTrackingService
windowRegistry() constPhosphorPlacement::WindowTrackingService
windowsInZone(const QString &zoneId) const overridePhosphorPlacement::WindowTrackingServicevirtual
WindowTrackingService(PhosphorZones::LayoutRegistry *layoutManager, PhosphorScreens::ScreenManager *screenManager, PhosphorWorkspaces::VirtualDesktopManager *vdm, IGeometryResolver *geometryResolver=nullptr, PlacementConfig config={}, QObject *parent=nullptr)PhosphorPlacement::WindowTrackingServiceexplicit
windowZoneChanged(const QString &windowId, const QString &zoneId)PhosphorPlacement::WindowTrackingServicesignal
zoneForWindow(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
zoneGeometry(const QString &zoneId, const QString &screenId=QString()) const overridePhosphorPlacement::WindowTrackingServicevirtual
zonesForWindow(const QString &windowId) const overridePhosphorPlacement::WindowTrackingServicevirtual
~IWindowTrackingService()=defaultPhosphorEngine::IWindowTrackingServicevirtual
~WindowTrackingService() overridePhosphorPlacement::WindowTrackingService