Commit Graph

9 Commits (6c9f062d793446604d2ca6f8f14cfb4763f75114)

Author SHA1 Message Date
Michail Vourlakos 61e9e629c5 rename some global shortcuts texts
--protect also the Layout::lastConfigViewFor,
dont sent a view that is no longer available
Michail Vourlakos 96b86f4c49 remember lastConfigViewFor for shared layouts
Michail Vourlakos 24e25944db Shared Views have highest priority
--Shared views can be positioned to all free edges
including those occupied by Central layouts and the
Central layouts update their views accordingly
Michail Vourlakos a27ff3ec48 REFACTOR:Update LayoutManager to Layouts::Manager
--create "layouts" own directory in order to host
all LAYOUTS management/control code and classes
Michail Vourlakos e7568c8478 NO/ASSIGN active Shares to active Centrals
Michail Vourlakos 1f14405e63 REFACTOR: rename Active TO -> CENTRALLAYOUT
Michail Vourlakos be36b7cfaf unload SharedLayout when does not activeLayouts
--this code path is also used on Latte exit
Michail Vourlakos e417a8d4ba add type() to layouts
Michail Vourlakos e2ccad62d9 RENAME TopLayout to SharedLayout
--Shared is a better term to describe these
layouts that can be Shared and be OnTop of
other layouts in Multiple Mode