Changeset View
Changeset View
Standalone View
Standalone View
client.h
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | 89 | public: | |||
---|---|---|---|---|---|
91 | xcb_window_t wrapperId() const; | 91 | xcb_window_t wrapperId() const; | ||
92 | xcb_window_t inputId() const { return m_decoInputExtent; } | 92 | xcb_window_t inputId() const { return m_decoInputExtent; } | ||
93 | virtual xcb_window_t frameId() const override; | 93 | virtual xcb_window_t frameId() const override; | ||
94 | 94 | | |||
95 | bool isTransient() const override; | 95 | bool isTransient() const override; | ||
96 | bool groupTransient() const override; | 96 | bool groupTransient() const override; | ||
97 | bool wasOriginallyGroupTransient() const; | 97 | bool wasOriginallyGroupTransient() const; | ||
98 | QList<AbstractClient*> mainClients() const override; // Call once before loop , is not indirect | 98 | QList<AbstractClient*> mainClients() const override; // Call once before loop , is not indirect | ||
99 | bool hasTransient(const AbstractClient* c, bool indirect) const override; | | |||
100 | void checkTransient(xcb_window_t w); | 99 | void checkTransient(xcb_window_t w); | ||
101 | AbstractClient* findModal(bool allow_itself = false) override; | 100 | AbstractClient* findModal(bool allow_itself = false) override; | ||
102 | const Group* group() const override; | 101 | const Group* group() const override; | ||
103 | Group* group() override; | 102 | Group* group() override; | ||
104 | void checkGroup(Group* gr = NULL, bool force = false); | 103 | void checkGroup(Group* gr = NULL, bool force = false); | ||
105 | void changeClientLeaderGroup(Group* gr); | 104 | void changeClientLeaderGroup(Group* gr); | ||
106 | void updateWindowRules(Rules::Types selection) override; | 105 | void updateWindowRules(Rules::Types selection) override; | ||
107 | void updateFullscreenMonitors(NETFullscreenMonitors topology); | 106 | void updateFullscreenMonitors(NETFullscreenMonitors topology); | ||
▲ Show 20 Lines • Show All 302 Lines • ▼ Show 20 Line(s) | 402 | private: | |||
410 | void updateFullScreenHack(const QRect& geom); | 409 | void updateFullScreenHack(const QRect& geom); | ||
411 | void getWmNormalHints(); | 410 | void getWmNormalHints(); | ||
412 | void getMotifHints(); | 411 | void getMotifHints(); | ||
413 | void getIcons(); | 412 | void getIcons(); | ||
414 | void fetchName(); | 413 | void fetchName(); | ||
415 | void fetchIconicName(); | 414 | void fetchIconicName(); | ||
416 | QString readName() const; | 415 | QString readName() const; | ||
417 | void setCaption(const QString& s, bool force = false); | 416 | void setCaption(const QString& s, bool force = false); | ||
418 | bool hasTransientInternal(const Client* c, bool indirect, ConstClientList& set) const; | | |||
419 | void setShortcutInternal() override; | 417 | void setShortcutInternal() override; | ||
420 | 418 | | |||
421 | void configureRequest(int value_mask, int rx, int ry, int rw, int rh, int gravity, bool from_tool); | 419 | void configureRequest(int value_mask, int rx, int ry, int rw, int rh, int gravity, bool from_tool); | ||
422 | NETExtendedStrut strut() const; | 420 | NETExtendedStrut strut() const; | ||
423 | int checkShadeGeometry(int w, int h); | 421 | int checkShadeGeometry(int w, int h); | ||
424 | void getSyncCounter(); | 422 | void getSyncCounter(); | ||
425 | void sendSyncRequest(); | 423 | void sendSyncRequest(); | ||
426 | void leaveMoveResize() override; | 424 | void leaveMoveResize() override; | ||
▲ Show 20 Lines • Show All 274 Lines • Show Last 20 Lines |