Commit Graph

28 Commits (f5db9ce63d4a6a560bc920135df9a976b1bb147e)

Author SHA1 Message Date
Michail Vourlakos 63187ce5b4 remove Latte library as requirement
--implement things simpler by using the same
CoreTypes header file both for LatteCore.Types
import statement and App c++ implementation.
Let's leave in the future to decide if
a LibLatte is really necessary.
5 years ago
Michail Vourlakos 2526ab7e17 rename to MemoryUsage::LayoutsMemory
--easier to read in the code as that type
provides:
MemoryUsage::SingleLayout
MemoryUsage::MultipleLayouts
5 years ago
Michail Vourlakos 9c57f9db4b introduce AppTypes.MouseSensitivity 5 years ago
Michail Vourlakos 552216d4d3 support Layout::BackgroundStyle 5 years ago
Michail Vourlakos 6e4779e6ab require new official Latte library 5 years ago
Michail Vourlakos ac3ccb5b98 try to support a public liblatte library 5 years ago
Michail Vourlakos e525596a04 refactor:split Latte Types to Tasks and Types
--move also irrelevant types to their owner. For
example LayoutsPage is moved to Settings::Dialog
namespace
5 years ago
Michail Vourlakos 5073939335 REFACTOR:split up and refactor liblatte2 and types
--use a more logical organization for types. LibLatte2
is split to become LatteCore library and Latte types
are now moved to application level. The Latte Types will
be split even more... Tasks-Only related types will
become Latte.Tasks types

BUG:420210
5 years ago
Michail Vourlakos da2d4c2b35 DetailsWin:sort combobox layouts based on name 5 years ago
Michail Vourlakos f4fa185246 fix details window first showing layout 5 years ago
Michail Vourlakos 5a1237fb6a first connections,Details window and Layouts Model 5 years ago
Michail Vourlakos c067764013 add details window functionality 5 years ago
Michail Vourlakos a1b8e4518a update details window info when changing layouts 5 years ago
Michail Vourlakos 92f1b1fe30 details window improvements 5 years ago
Michail Vourlakos 0e7420037e settings:same infrastructure for information
--add GenericDialog class in order to provide
same implementation for all settings::dialogs.
As a first step GenericDialog provides a common
showInlineMessage api
5 years ago
Michail Vourlakos 14e739b395 details:provided layout backgrounds 5 years ago
Michail Vourlakos cbc5ff5d40 introduce details dialog ui 5 years ago
Michail Vourlakos 6bc4409b0b move settings dialogs in their own directory 5 years ago
Michail Vourlakos 1e9785dc0b introduce details button in settings window 5 years ago
Michail Vourlakos 4832042b0f add message for dropping layout files 5 years ago
Michail Vourlakos a21874b29b move LayoutsTab storage to view LayoutsContrailer 5 years ago
Michail Vourlakos 27aebc9304 insert Settings::Layout menu at correct position 5 years ago
Michail Vourlakos d87663413e move properties at Settings window code
--no reason for Settings Window properties to
be present at UniversalSettings. They are moved
to their SettingsDialog best match classes.
5 years ago
Michail Vourlakos 5d52083968 rename for consistency 5 years ago
Michail Vourlakos 0d79c2ed15 update code to TabLayoutsHandler
--all ui code from settings dialog for Layouts Tab
in now moved to its handler.
5 years ago
Michail Vourlakos f7b8bd6619 introduce the TabLayoutsHandler 5 years ago
Michail Vourlakos 0cae6f0ec3 define interface for Settings::Handler(s) 5 years ago
Michail Vourlakos 252ebcaa19 refactor preferences settings handling
--we introduce handlers that are going to be
responsible for the ui parts of settings windows.
So having data structures, MVC for models/tables that
are used and Handlers for any ui interaction
simplify the implementation and make it more
structured in order to be maintained and grow
safely.
5 years ago