Teo Mrnjavac
99a1c2245f
Documentation++
2017-02-28 18:08:20 +01:00
Teo Mrnjavac
e2b2d761c2
Do not LINK_PUBLIC by default.
2016-12-07 16:37:29 +01:00
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)
2016-09-01 16:46:14 +01:00
Teo Mrnjavac
92ca79c2f8
Improve debug output for startup profiling.
2016-05-26 12:02:16 +02:00
Teo Mrnjavac
9fb9aaf6e4
Install CrashReporter handler.
2016-03-23 18:48:08 +01:00
Teo Mrnjavac
d1f1a421dd
Remove dead code.
2016-03-02 09:47:16 +01:00
Teo Mrnjavac
007ad9abae
Add debug information as a tooltip to ViewStepItem if running with -d
2015-09-15 16:48:42 +02:00
Teo Mrnjavac
490875cdb4
There is no prepare phase any more.
2015-09-15 16:48:42 +02:00
Teo Mrnjavac
fb44fb97b6
Massive refactor of module loading, configuration, startup, management.
2015-09-15 16:48:42 +02:00
Teo Mrnjavac
6ec2b07ca7
Install icon
2015-09-15 16:48:41 +02:00
Teo Mrnjavac
42e465aa10
CalamaresUtils::System is now a class.
2015-09-15 16:48:41 +02:00
Teo Mrnjavac
87edd61278
Use availableGeometry instead of screenGeometry to compute maximum size.
2015-07-07 16:44:01 +02:00
Teo Mrnjavac
ad5e837b75
Print Calamares version string in debug output.
2015-07-07 12:20:57 +02:00
Teo Mrnjavac
7e70e4c137
TextTreeItem is no more.
2015-06-19 22:50:48 +02:00
Teo Mrnjavac
6de46fcd25
There are no Category items any more.
...
As of this commit, the ProgressTree{Model,View} behaves like a flat
list model/view.
2015-06-19 22:47:39 +02:00
Teo Mrnjavac
02a8226b76
Eliminate Prepare as a step.
2015-06-19 22:47:39 +02:00
Teo Mrnjavac
f3956ff11d
Initialize all the things.
2015-06-14 00:29:06 +02:00
Teo Mrnjavac
0dab164e9c
Really fix on old GCC
2015-06-11 20:07:55 +02:00
Teo Mrnjavac
16805f1098
Fixup.
2015-06-11 19:05:44 +02:00
Teo Mrnjavac
1c0a5ea334
Try to fix build with GCC 4.8.4.
...
CAL-236 #comment Please test with current master.
2015-06-11 18:53:23 +02:00
Teo Mrnjavac
22177be577
Use new installTranslator in CalamaresApplication.
2015-05-07 16:10:42 +02:00
Teo Mrnjavac
fc2d15da16
Document potentially obscure code.
2015-04-08 19:17:51 +02:00
Teo Mrnjavac
2d2d5ca30c
Store lambdas that call tr in ViewStepItem and TextTreeItem.
2015-04-08 19:10:24 +02:00
Teo Mrnjavac
1f9843cc7d
Retranslate window title.
2015-04-08 18:40:27 +02:00
Teo Mrnjavac
e5d4c02b4a
Use Branding styleStrings instead of CalamaresStyle constants.
2015-03-19 18:03:55 +01:00
Teo Mrnjavac
ea3b2295ec
Diagnostics is now debug information
2015-03-11 12:41:44 +01:00
Teo Mrnjavac
f00a557d07
Retranslate diagnostics button.
2015-03-10 19:51:08 +01:00
Teo Mrnjavac
00565d0f12
Stubs for DebugWindow.
2015-03-10 19:51:08 +01:00
Gormogon
e2d05cb9f2
Align Pointers
2015-02-25 19:57:19 -05:00
Teo Mrnjavac
047141a520
Update copyright header for file modified in 2015.
2015-02-02 12:01:20 +01:00
Teo Mrnjavac
5b045dc72c
Better window size constants for netbook displays.
2015-01-30 20:41:41 +01:00
Teo Mrnjavac
2782328036
Fix phase handling in ViewManager, to allow adding a Finished page.
2015-01-29 22:46:08 +01:00
Teo Mrnjavac
8a3ea7c8b1
Add lazy constructed ViewStepItems for Install and Finished.
2015-01-29 22:46:08 +01:00
Teo Mrnjavac
9d5ab4bf98
Add ViewStepItem ctor overload that takes a callback.
...
Needed when a ViewStep doesn't exist yet when the VSI is created.
2015-01-29 22:46:07 +01:00
Teo Mrnjavac
9622888d1d
Load QML modules in a central place + dummy QML slideshow.
2015-01-23 20:24:45 +01:00
Kevin Kofler
98f99fa5bf
Introduce and use a Calamares::Branding::setGlobals method.
...
The method creates a map called "branding" in the global storage, and
inserts an entry for each of the branding strings. This makes the
branding information accessible to the Python modules.
The method is called by CalamaresApplication::initJobQueue.
This is necessary because the Branding class is in libcalamaresui, so
Python modules cannot access it directly.
2014-11-16 04:19:53 +01:00
Teo Mrnjavac
78075d7412
Use the new CalamaresUtils::installTranslator.
2014-11-10 12:26:39 +01:00
Teo Mrnjavac
fc4ce3d23b
Make progress view unfocusable.
2014-11-10 12:26:03 +01:00
Teo Mrnjavac
0849a5983c
Actually build translations qrc.
2014-11-07 17:58:47 +01:00
Teo Mrnjavac
a51251fdc6
Expose list of build-time available translation languages.
2014-10-30 17:26:03 +01:00
demmm
c84a98c23c
set option to select higlighted text color
...
keep it independent from background color, should make it easier to add a color section option to branding
2014-10-18 19:41:53 -04:00
Teo Mrnjavac
90e10f63fa
Use Branding in main window.
2014-10-16 16:58:36 +02:00
Teo Mrnjavac
a58857baa6
Hook up the branding component code path in CalamaresApplication.
2014-10-10 18:18:59 +02:00
Teo Mrnjavac
006f0e3eef
Make sure the window doesn't grow out of QScreen bounds.
2014-10-09 18:10:11 +02:00
Teo Mrnjavac
fdaea27475
Attempt at a window size fix.
2014-10-07 16:07:28 +02:00
Pier Luigi Fiorini
f0921a41b2
Try to find settings.conf from SYSCONFDIR
...
Honor SYSCONFDIR as specified by CMake arguments instead of
using a hard-coded path.
Since GNUInstallDirs set CMAKE_INSTALL_FULL_SYSCONFDIR to
CMAKE_INSTALL_PREFIX/etc we need to change the default ourselves.
2014-08-20 11:48:30 +02:00
Teo Mrnjavac
5400afa540
Fix settings.conf loading.
2014-08-06 17:23:40 +02:00
Aurélien Gâteau
289704ab90
Make it possible to override the config dir from the command line
2014-07-28 18:12:08 +02:00
Aurélien Gâteau
b5b72855c3
Queue module jobs in the order they are listed in the "install" section of settings.conf
2014-07-22 16:54:34 +02:00
Teo Mrnjavac
031c405c60
Let's not keep commented out code.
2014-07-18 10:39:43 +02:00