diff options
author | Mark Tiefenbruck <mark@fluxbox.org> | 2008-10-05 02:30:19 (GMT) |
---|---|---|
committer | Mark Tiefenbruck <mark@fluxbox.org> | 2008-10-05 02:30:19 (GMT) |
commit | 86a072e7fdbaa92744eb78ecc2e39e462477fd2e (patch) | |
tree | abcd180f8255084061dd22b37dc4434387f1ff9d /src/Screen.hh | |
parent | e1eb5e225b316a55aaab34547c20ad8c67168c3e (diff) | |
download | fluxbox-86a072e7fdbaa92744eb78ecc2e39e462477fd2e.zip fluxbox-86a072e7fdbaa92744eb78ecc2e39e462477fd2e.tar.bz2 |
remove follow models
Diffstat (limited to 'src/Screen.hh')
-rw-r--r-- | src/Screen.hh | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/Screen.hh b/src/Screen.hh index c81098b..9511e3f 100644 --- a/src/Screen.hh +++ b/src/Screen.hh | |||
@@ -85,15 +85,6 @@ class Subject; | |||
85 | class BScreen: public FbTk::EventHandler, public FbTk::Observer, | 85 | class BScreen: public FbTk::EventHandler, public FbTk::Observer, |
86 | private FbTk::NotCopyable { | 86 | private FbTk::NotCopyable { |
87 | public: | 87 | public: |
88 | /// a window becomes active / focussed on a different workspace | ||
89 | enum FollowModel { | ||
90 | IGNORE_OTHER_WORKSPACES = 0, ///< who cares? | ||
91 | FOLLOW_ACTIVE_WINDOW, ///< go to that workspace | ||
92 | SEMIFOLLOW_ACTIVE_WINDOW, ///< fetch iconified windows, else follow | ||
93 | FETCH_ACTIVE_WINDOW ///< put that window to the current workspace | ||
94 | }; | ||
95 | |||
96 | |||
97 | typedef std::list<FluxboxWindow *> Icons; | 88 | typedef std::list<FluxboxWindow *> Icons; |
98 | 89 | ||
99 | typedef std::vector<Workspace *> Workspaces; | 90 | typedef std::vector<Workspace *> Workspaces; |
@@ -135,8 +126,6 @@ public: | |||
135 | FbWinFrame::TabPlacement getTabPlacement() const { return *resource.tab_placement; } | 126 | FbWinFrame::TabPlacement getTabPlacement() const { return *resource.tab_placement; } |
136 | 127 | ||
137 | unsigned int noFocusWhileTypingDelay() const { return *resource.typing_delay; } | 128 | unsigned int noFocusWhileTypingDelay() const { return *resource.typing_delay; } |
138 | FollowModel getFollowModel() const { return *resource.follow_model; } | ||
139 | FollowModel getUserFollowModel() const { return *resource.user_follow_model; } | ||
140 | const bool allowRemoteActions() const { return *resource.allow_remote_actions; } | 129 | const bool allowRemoteActions() const { return *resource.allow_remote_actions; } |
141 | const bool clientMenuUsePixmap() const { return *resource.clientmenu_use_pixmap; } | 130 | const bool clientMenuUsePixmap() const { return *resource.clientmenu_use_pixmap; } |
142 | const bool getDefaultInternalTabs() const { return *resource.default_internal_tabs; } | 131 | const bool getDefaultInternalTabs() const { return *resource.default_internal_tabs; } |
@@ -555,7 +544,6 @@ private: | |||
555 | FbTk::Resource<FbWinFrame::TabPlacement> tab_placement; | 544 | FbTk::Resource<FbWinFrame::TabPlacement> tab_placement; |
556 | FbTk::Resource<std::string> windowmenufile; | 545 | FbTk::Resource<std::string> windowmenufile; |
557 | FbTk::Resource<unsigned int> typing_delay; | 546 | FbTk::Resource<unsigned int> typing_delay; |
558 | FbTk::Resource<FollowModel> follow_model, user_follow_model; | ||
559 | FbTk::Resource<int> workspaces, edge_snap_threshold, focused_alpha, | 547 | FbTk::Resource<int> workspaces, edge_snap_threshold, focused_alpha, |
560 | unfocused_alpha, menu_alpha, menu_delay, menu_delay_close, | 548 | unfocused_alpha, menu_alpha, menu_delay, menu_delay_close, |
561 | tab_width, tooltip_delay; | 549 | tab_width, tooltip_delay; |