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
applyPerScreenConfig(const QString &screenId, const QVariantMap &overrides) overridePhosphorTileEngine::AutotileEnginevirtual
AutotileEngine(PhosphorZones::LayoutRegistry *layoutManager, PhosphorEngine::IWindowTrackingService *windowTracker, Phosphor::Screens::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
claimWindow(const QString &windowId, const QRect &geometry, const QString &screenId, bool overwrite=false)PhosphorEngine::PlacementEngineBase
clearAllSavedFloating() overridePhosphorTileEngine::AutotileEnginevirtual
clearAutotileFloated(const QString &windowId)PhosphorTileEngine::AutotileEngine
clearModeSpecificFloatMarker(const QString &windowId) overridePhosphorTileEngine::AutotileEngineinlinevirtual
clearPerScreenConfig(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
clearSavedFloatingForWindows(const QStringList &windowIds) overridePhosphorTileEngine::AutotileEnginevirtual
clearSavedModeFloating()PhosphorEngine::IPlacementEngineinlinevirtual
clearUnmanagedGeometry(const QString &windowId)PhosphorEngine::PlacementEngineBase
commitDragInsertPreview() overridePhosphorTileEngine::AutotileEnginevirtual
computeDragInsertIndexAtPoint(const QString &screenId, const QPoint &cursorPos) const overridePhosphorTileEngine::AutotileEnginevirtual
config() const noexceptPhosphorTileEngine::AutotileEngine
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
deserializeBaseState(const QJsonObject &state)PhosphorEngine::PlacementEngineBase
deserializeEngineState(const QJsonObject &state)PhosphorEngine::IPlacementEngineinlinevirtual
deserializePendingRestores(const QJsonObject &obj) overridePhosphorTileEngine::AutotileEnginevirtual
deserializeWindowOrders(const QJsonArray &orders) overridePhosphorTileEngine::AutotileEnginevirtual
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
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
forgetWindow(const QString &windowId)PhosphorEngine::PlacementEngineBase
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
hasUnmanagedGeometry(const QString &windowId) constPhosphorEngine::PlacementEngineBase
increaseMasterCount() overridePhosphorTileEngine::AutotileEnginevirtual
increaseMasterRatio(qreal delta=0.05) overridePhosphorTileEngine::AutotileEnginevirtual
isActiveOnScreen(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
isAutotileFloated(const QString &windowId) constPhosphorTileEngine::AutotileEngine
isAutotileScreen(const QString &screenId) constPhosphorTileEngine::AutotileEngine
isEnabled() const noexcept overridePhosphorTileEngine::AutotileEnginevirtual
isModeSpecificFloated(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
isWindowManaged(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
isWindowTiled(const QString &windowId) const overridePhosphorTileEngine::AutotileEnginevirtual
isWindowTracked(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
loadState() overridePhosphorTileEngine::AutotileEnginevirtual
managedWindowOrder(const QString &screenId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
markAutotileFloated(const QString &windowId)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
onWindowClaimed(const QString &windowId) overridePhosphorTileEngine::AutotileEngineprotectedvirtual
onWindowFloated(const QString &windowId) overridePhosphorTileEngine::AutotileEngineprotectedvirtual
onWindowReleased(const QString &windowId) overridePhosphorTileEngine::AutotileEngineprotectedvirtual
onWindowUnfloated(const QString &windowId) overridePhosphorTileEngine::AutotileEngineprotectedvirtual
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
pruneExcludedPendingRestores(const QStringList &exclusionPatterns)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
refreshConfigFromSettings() overridePhosphorTileEngine::AutotileEnginevirtual
releaseWindow(const QString &windowId)PhosphorEngine::PlacementEngineBase
restoreFocusedWindow(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
restoreSavedModeFloat(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
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
saveModeFloat(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
saveState() overridePhosphorTileEngine::AutotileEnginevirtual
scheduleRetileForScreen(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
screenForTrackedWindow(const QString &windowId) const overridePhosphorTileEngine::AutotileEngineinlinevirtual
serializeBaseState() constPhosphorEngine::PlacementEngineBase
serializeEngineState() constPhosphorEngine::IPlacementEngineinlinevirtual
serializePendingRestores() const overridePhosphorTileEngine::AutotileEnginevirtual
serializeWindowOrders() const overridePhosphorTileEngine::AutotileEnginevirtual
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
setCurrentActivity(const QString &activity) overridePhosphorTileEngine::AutotileEnginevirtual
setCurrentDesktop(int desktop) overridePhosphorTileEngine::AutotileEnginevirtual
setEngineSettings(QObject *settings)PhosphorEngine::PlacementEngineBase
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
setIsWindowFloatingFn(std::function< bool(const QString &)> fn) overridePhosphorTileEngine::AutotileEngineinlinevirtual
setOuterGap(int gap)PhosphorTileEngine::AutotileEngine
setPersistenceDelegate(std::function< void()> saveFn, std::function< void()> loadFn)PhosphorTileEngine::AutotileEngineinline
setShouldPersistRestorePredicate(ShouldPersistRestorePredicate predicate)PhosphorTileEngine::AutotileEngineinline
setSmartGaps(bool enabled)PhosphorTileEngine::AutotileEngine
settingsPersistRequested()PhosphorEngine::PlacementEngineBasesignal
setUnmanagedGeometries(const QHash< QString, UnmanagedEntry > &geos)PhosphorEngine::PlacementEngineBase
setWindowFloat(const QString &windowId, bool shouldFloat) overridePhosphorTileEngine::AutotileEnginevirtual
setWindowRegistry(QObject *registry) overridePhosphorTileEngine::AutotileEnginevirtual
ShouldPersistRestorePredicate typedefPhosphorTileEngine::AutotileEngine
snapAllWindows(const PhosphorEngine::NavigationContext &ctx) overridePhosphorTileEngine::AutotileEnginevirtual
stateForScreen(const QString &screenId) overridePhosphorTileEngine::AutotileEnginevirtual
stateForScreen(const QString &screenId) const overridePhosphorTileEngine::AutotileEnginevirtual
storeUnmanagedGeometry(const QString &windowId, const QRect &geometry, const QString &screenId, bool overwrite=false)PhosphorEngine::PlacementEngineBase
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
unmanagedGeometries() constPhosphorEngine::PlacementEngineBaseinline
unmanagedGeometry(const QString &windowId) constPhosphorEngine::PlacementEngineBase
unmanagedScreen(const QString &windowId) constPhosphorEngine::PlacementEngineBase
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
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
windowsBatchFloated(const QStringList &windowIds, const QString &screenId)PhosphorEngine::PlacementEngineBasesignal
windowsReleased(const QStringList &windowIds, const QSet< QString > &releasedScreenIds)PhosphorEngine::PlacementEngineBasesignal
windowState(const QString &windowId) constPhosphorEngine::PlacementEngineBase
windowStateTransitioned(const QString &windowId, WindowState oldState, WindowState newState)PhosphorEngine::PlacementEngineBasesignal
windowsTiled(const QString &tileRequestsJson)PhosphorTileEngine::AutotileEnginesignal
writeBackTuning()PhosphorTileEngine::AutotileEngine
~AutotileEngine() overridePhosphorTileEngine::AutotileEngine
~IPlacementEngine()=defaultPhosphorEngine::IPlacementEnginevirtual
~PlacementEngineBase() overridePhosphorEngine::PlacementEngineBase