24 Commits (c83e95e66a47fa798916a110e98d16ab3bc3bf5b)

Author SHA1 Message Date
Adriaan de Groot c83e95e66a [libcalamaresui] Chase 3rdparty move
- Widgets need to #include from different path
6 years ago
Adriaan de Groot e2028cf85b [libcalamaresui] Warnings--, no copy constructor for CDebug 6 years ago
Adriaan de Groot 18b111218a [libcalamaresui] Sort includes in DebugWindow.cpp 6 years ago
Adriaan de Groot 877cb0e999 [libcalamaresui] Debug-tool to dump widget tree
- Adds another tool to the debug window, which dumps (to the debug
   log) a tree-like view of all the widgets in the application.
   This can be used when writing stylesheets.
6 years ago
Adriaan de Groot b5625fc14d [libcalamares] Add a reload-stylesheet button
- This is a debugging-option to test stylesheet changes quickly.
 - Right now, the stylesheet is cached, so it doesn't even work.
6 years ago
Adriaan de Groot a99eccf19d [libcalamaresui] Fix PythonQt code w/ moved enums 6 years ago
Adriaan de Groot a482d7be44 [libcalamaresui] Don't expose build details in DebugWindow
- In a library class, don't include uic-generated headers inside
   the public headers.
6 years ago
Adriaan de Groot 8d0f076591 [libcalamares] Rename CalamaresUtils -> String
- The only remaining functions in the file are string-related, so
   rename to match their purpose.
 - Drop this include file from most places, since they don't actually
   use the string functionality at all.
6 years ago
Adriaan de Groot eaba696173 [libcalamares] Move the crash() function to the one place it's used 6 years ago
Adriaan de Groot 762ad54344 Documentation: change http links to GitHub to https 8 years ago
Adriaan de Groot 2d31e987c0 [libcalamaresui] Unrelated typedef for JobList 8 years ago
Teo Mrnjavac 46787222c9 Fix ifdefs for WITH_PYTHONQT. 9 years ago
Teo Mrnjavac 53f687587b Add support for attaching a Python console in DebugWindow.
Also add support for showing module type/interface.
Also minor layout improvements.
9 years ago
Andrius Štikonas 9f0ca042fe Port away from most cases of Q_FOREACH to C++11 ranged for loop.
In order to avoid deep copies, Qt containers over which we iterate must be const
The remaining unported cases require qAsConst (Qt 5.7) or std::as_const (C++17)
9 years ago
Teo Mrnjavac 9d61420e4f Added toolbox page to Debug interface, with deliberate crash feature. 9 years ago
Teo Mrnjavac 2a0eb9e481 Fix debug window. 10 years ago
Teo Mrnjavac 1a39d2a6e1 Always provide this as context for a signal connection with a lambda. 10 years ago
Teo Mrnjavac c2a0845738 Debug window title. 10 years ago
Teo Mrnjavac 5951208c1b Add Modules page to DebugWindow. 10 years ago
Teo Mrnjavac 8a60abdfc9 Add JobQueue list to DebugWindow 10 years ago
Teo Mrnjavac 3ce8abcb78 Expand all items in the GlobalStorage debug tree. 10 years ago
Teo Mrnjavac 8729b6a25f Update the debug view every time GlobalStorage changes. 10 years ago
Teo Mrnjavac 060983279f Add a QTreeView for GlobalStorage contents to DebugWindow.
Not real time yet.
10 years ago
Teo Mrnjavac 00565d0f12 Stubs for DebugWindow. 10 years ago