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

This is the complete list of members for PhosphorTileEngine::AutotileEngine, including all inherited members.

activateWindowRequested(const QString &windowId)PhosphorEngine::PlacementEngineBasesignal
activeScreen() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
activeScreens() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
algorithm() const noexceptPhosphorTileEngine::AutotileEngine
algorithmChanged(const QString &algorithmId)PhosphorEngine::PlacementEngineBasesignal
algorithmId() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
algorithmRegistry() constPhosphorTileEngine::AutotileEngineinline
allFloatingWindows() constPhosphorTileEngine::AutotileEngine
applyPerScreenConfig(const QString &screenId, const QVariantMap &overrides) overridePhosphorTileEngine::AutotileEnginevirtual
AutotileEngine(PhosphorZones::LayoutRegistry *layoutManager, PhosphorEngine::IWindowTrackingService *windowTracker, PhosphorScreens::ScreenManager *screenManager, PhosphorTiles::ITileAlgorithmRegistry *algorithmRegistry, QObject *parent=nullptr)PhosphorTileEngine::AutotileEngineexplicit
autotileScreens() constPhosphorTileEngine::AutotileEngineinline
autotileScreensChanged(const QStringList &screenIds, bool isDesktopSwitch)PhosphorTileEngine::AutotileEnginesignal
autotileSettings() constPhosphorTileEngine::AutotileEngine
beginDragInsertPreview(const QString &windowId, const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
cancelDragInsertPreview() overridePhosphorTileEngine::AutotileEnginevirtual
capturePlacement(const QString &windowId) const overridePhosphorTileEngine::AutotileEnginevirtual
clearAutotileFloated(const QString &rawWindowId)PhosphorTileEngine::AutotileEngine
clearCurrentDesktopForScreen(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
clearModeSpecificFloatMarker(const QString &windowId) overridePhosphorTileEngine::AutotileEngineinlinevirtual
clearPerScreenConfig(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
commitDragInsertPreview() overridePhosphorTileEngine::AutotileEnginevirtual
computeDragInsertIndexAtPoint(const QString &screenId, const QPoint &cursorPos) const overridePhosphorTileEngine::AutotileEnginevirtual
config() const noexceptPhosphorTileEngine::AutotileEngine
crossModeMoveRequested(const QString &windowId, const QString &targetScreenId, int targetDesktop, const QString &direction)PhosphorEngine::PlacementEngineBasesignal
crossModeSwapRequested(const QString &windowId, const QString &targetScreenId, int targetDesktop, const QString &direction)PhosphorEngine::PlacementEngineBasesignal
currentActivity() const noexceptPhosphorTileEngine::AutotileEngineinline
currentAlgorithm() constPhosphorTileEngine::AutotileEngine
currentDesktop() const noexceptPhosphorTileEngine::AutotileEngineinline
cycleFocus(bool forward, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
decreaseMasterCount() overridePhosphorTileEngine::AutotileEnginevirtual
decreaseMasterRatio(qreal delta=0.05) overridePhosphorTileEngine::AutotileEnginevirtual
demoteFromMaster(const QString &windowId)PhosphorTileEngine::AutotileEngine
deserializeEngineState(const QJsonObject &state)PhosphorEngine::IPlacementEngineinlinevirtual
desktopsWithActiveState() const overridePhosphorTileEngine::AutotileEnginevirtual
dragInsertPreviewScreenId() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
dragInsertPreviewWindowId() constPhosphorTileEngine::AutotileEngineinline
effectiveAlgorithm(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveAlgorithmId(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveInnerGap(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveMaxWindows(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveOuterGap(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveOuterGaps(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveRespectMinimumSize(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveSmartGaps(const QString &screenId) constPhosphorTileEngine::AutotileEngine
effectiveSplitRatioStep(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
enabledChanged(bool enabled)PhosphorTileEngine::AutotileEnginesignal
engineId() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
engineSettings() constPhosphorEngine::PlacementEngineBaseinline
entryWindowForCrossing(const QString &screenId, const QString &direction) constPhosphorTileEngine::AutotileEngine
FloatPredicate typedefPhosphorTileEngine::AutotileEngine
floatWindow(const QString &windowId)PhosphorTileEngine::AutotileEngine
focusInDirection(const QString &direction, const QString &action=QStringLiteral("focus"))PhosphorTileEngine::AutotileEngine
focusInDirection(const QString &direction, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
focusMaster() overridePhosphorTileEngine::AutotileEnginevirtual
focusNext()PhosphorTileEngine::AutotileEngine
focusPrevious()PhosphorTileEngine::AutotileEngine
geometryRestoreRequested(const QString &windowId, const QRect &geometry, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
handoffReceive(const HandoffContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
handoffRelease(const QString &windowId) overridePhosphorTileEngine::AutotileEnginevirtual
hasDragInsertPreview() const overridePhosphorTileEngine::AutotileEngineinlinevirtual
hasPerScreenOverride(const QString &screenId, const QString &key) constPhosphorTileEngine::AutotileEngine
increaseMasterCount() overridePhosphorTileEngine::AutotileEnginevirtual
increaseMasterRatio(qreal delta=0.05) overridePhosphorTileEngine::AutotileEnginevirtual
isActiveOnScreen(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
isAutotileFloated(const QString &rawWindowId) constPhosphorTileEngine::AutotileEngine
isAutotileScreen(const QString &screenId) constPhosphorTileEngine::AutotileEngine
isEnabled() const noexcept overridePhosphorTileEngine::AutotileEnginevirtual
isModeSpecificFloated(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
isWindowFloatingInAutotile(const QString &windowId) constPhosphorTileEngine::AutotileEngine
isWindowManaged(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
isWindowTiled(const QString &rawWindowId) const overridePhosphorTileEngine::AutotileEnginevirtual
isWindowTracked(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
loadState() overridePhosphorTileEngine::AutotileEnginevirtual
managedWindowOrder(const QString &screenId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
markAutotileFloated(const QString &rawWindowId)PhosphorTileEngine::AutotileEngine
markModeSpecificFloated(const QString &windowId) overridePhosphorTileEngine::AutotileEngineinlinevirtual
moveFocusedInDirection(const QString &direction, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
moveFocusedToPosition(int position)PhosphorTileEngine::AutotileEngine
moveFocusedToPosition(int position, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
moveToPosition(const QString &windowId, int position, const QString &screenId)PhosphorTileEngine::AutotileEngine
navigationFeedback(bool success, const QString &action, const QString &reason, const QString &sourceId, const QString &targetId, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
noteMasterCountUserTuned(const QString &screenId)PhosphorTileEngine::AutotileEngine
noteSplitRatioUserTuned(const QString &screenId)PhosphorTileEngine::AutotileEngine
onWindowResized(const QString &rawWindowId, const QRect &oldFrame, const QRect &newFrame, const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
perScreenOverrides(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
placementChanged(const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
PlacementEngineBase(QObject *parent=nullptr)PhosphorEngine::PlacementEngineBaseexplicitprotected
promoteToMaster(const QString &windowId)PhosphorTileEngine::AutotileEngine
pruneStaleWindows(const QSet< QString > &aliveWindowIds) overridePhosphorTileEngine::AutotileEnginevirtual
pruneStatesForActivities(const QStringList &validActivities) overridePhosphorTileEngine::AutotileEnginevirtual
pruneStatesForDesktop(int removedDesktop) overridePhosphorTileEngine::AutotileEnginevirtual
pushToEmptyZone(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
reapplyLayout(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
reapplyManagedWindowAppearance() overridePhosphorTileEngine::AutotileEnginevirtual
refreshConfigFromSettings() overridePhosphorTileEngine::AutotileEnginevirtual
restoreFocusedWindow(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
restorePlacement(const WindowPlacement &placement, const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
RestorePositionPredicate typedefPhosphorTileEngine::AutotileEngine
retile(const QString &screenId=QString()) overridePhosphorTileEngine::AutotileEnginevirtual
retileAfterOperation(const QString &screenId, bool operationSucceeded)PhosphorTileEngine::AutotileEngine
rotateWindowOrder(bool clockwise=true)PhosphorTileEngine::AutotileEngine
rotateWindows(bool clockwise, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
rotateWindows(bool clockwise, const QString &screenId)PhosphorTileEngine::AutotileEngine
runtimeMaxWindows() const overridePhosphorTileEngine::AutotileEnginevirtual
saveState() overridePhosphorTileEngine::AutotileEnginevirtual
scheduleRetileForScreen(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
screenForTrackedWindow(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
serializeEngineState() constPhosphorEngine::IPlacementEngineinlinevirtual
setActiveScreenHint(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
setActiveScreens(const QSet< QString > &screens) overridePhosphorTileEngine::AutotileEngineinlinevirtual
setAlgorithm(const QString &algorithmId) overridePhosphorTileEngine::AutotileEnginevirtual
setAutotileScreens(const QSet< QString > &screens)PhosphorTileEngine::AutotileEngine
setContextGapProvider(std::function< QVariantMap(const QString &screenId)> provider)PhosphorTileEngine::AutotileEngine
setCrossSurfaceResolver(PhosphorEngine::ICrossSurfaceResolver *resolver) overridePhosphorTileEngine::AutotileEngineinlinevirtual
setCurrentActivity(const QString &activity) overridePhosphorTileEngine::AutotileEnginevirtual
setCurrentDesktop(int desktop) overridePhosphorTileEngine::AutotileEnginevirtual
setCurrentDesktopForScreen(const QString &screenId, int desktop) overridePhosphorTileEngine::AutotileEnginevirtual
setEngineSettings(QObject *settings)PhosphorEngine::PlacementEngineBase
setFloatPredicate(FloatPredicate predicate)PhosphorTileEngine::AutotileEngineinline
setFocusedWindow(const QString &windowId)PhosphorTileEngine::AutotileEngine
setFocusNewWindows(bool enabled)PhosphorTileEngine::AutotileEngine
setGlobalMasterCount(int count)PhosphorTileEngine::AutotileEngine
setGlobalSplitRatio(qreal ratio)PhosphorTileEngine::AutotileEngine
setInitialWindowOrder(const QString &screenId, const QStringList &windowIds) overridePhosphorTileEngine::AutotileEnginevirtual
setInnerGap(int gap)PhosphorTileEngine::AutotileEngine
setOuterGap(int gap)PhosphorTileEngine::AutotileEngine
setPersistenceDelegate(std::function< void()> saveFn, std::function< void()> loadFn)PhosphorTileEngine::AutotileEngineinline
setRestorePositionPredicate(RestorePositionPredicate predicate)PhosphorTileEngine::AutotileEngineinline
setSmartGaps(bool enabled)PhosphorTileEngine::AutotileEngine
settingsPersistRequested()PhosphorEngine::PlacementEngineBasesignal
setWindowFloat(const QString &windowId, bool shouldFloat) overridePhosphorTileEngine::AutotileEnginevirtual
setWindowRegistry(QObject *registry) overridePhosphorTileEngine::AutotileEnginevirtual
snapAllWindows(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
stateForScreen(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
stateForScreen(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
swapFocusedInDirection(const QString &direction, const QString &action=QStringLiteral("move"))PhosphorTileEngine::AutotileEngine
swapFocusedInDirection(const QString &direction, const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
swapFocusedWithMaster() overridePhosphorTileEngine::AutotileEnginevirtual
swapInDirection(const QString &direction, const QString &action)PhosphorTileEngine::AutotileEngine
swapWindows(const QString &windowId1, const QString &windowId2)PhosphorTileEngine::AutotileEngine
tiledWindowOrder(const QString &screenId) constPhosphorTileEngine::AutotileEngine
tilingStateForScreen(const QString &screenId)PhosphorTileEngine::AutotileEngine
toggleFocusedFloat(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
toggleFocusedWindowFloat()PhosphorTileEngine::AutotileEngine
toggleWindowFloat(const QString &windowId, const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
unfloatWindow(const QString &windowId)PhosphorTileEngine::AutotileEngine
updateDragInsertPreview(int insertIndex) overridePhosphorTileEngine::AutotileEnginevirtual
updatePerScreenOverride(const QString &screenId, const QString &key, const QVariant &value)PhosphorTileEngine::AutotileEngine
updateStickyScreenPins(const std::function< bool(const QString &)> &isWindowSticky) overridePhosphorTileEngine::AutotileEnginevirtual
windowClosed(const QString &windowId) overridePhosphorTileEngine::AutotileEnginevirtual
windowDesktopMoveRequested(const QString &windowId, int desktop)PhosphorEngine::PlacementEngineBasesignal
windowFloatingChanged(const QString &windowId, bool floating, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
windowFloatingStateSynced(const QString &windowId, bool floating, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
windowFocused(const QString &windowId, const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
windowMinSizeUpdated(const QString &windowId, int minWidth, int minHeight)PhosphorTileEngine::AutotileEngine
windowOpened(const QString &windowId, const QString &screenId, int minWidth, int minHeight) overridePhosphorTileEngine::AutotileEnginevirtual
PhosphorEngine::PlacementEngineBase::windowOpened(const QString &windowId, const QString &screenId)PhosphorEngine::IPlacementEngineinline
windowOrderIndexForWindow(const QString &screenId, const QString &windowId) constPhosphorTileEngine::AutotileEngine
windowOutputMoveExpected(const QString &windowId, const QString &targetScreenId)PhosphorEngine::PlacementEngineBasesignal
windowsBatchFloated(const QStringList &windowIds, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
windowsReleased(const QStringList &windowIds, const QSet< QString > &releasedScreenIds)PhosphorEngine::PlacementEngineBasesignal
windowsTiled(const QString &tileRequestsJson)PhosphorTileEngine::AutotileEnginesignal
writeBackTuning()PhosphorTileEngine::AutotileEngine
~AutotileEngine() overridePhosphorTileEngine::AutotileEngine
~IPlacementEngine()=defaultPhosphorEngine::IPlacementEnginevirtual
~PlacementEngineBase() overridePhosphorEngine::PlacementEngineBase