Bhushan Shah
e42a0f067a
Fix regression of plasmashell executable not showing version
11 years ago
Bhushan Shah
841eaaf0e8
Fix the application display name
...
It was "Plasma" before and making it "Plasma Shell" makes undo
notifications break.
CCBUG: 345149
11 years ago
Bhushan Shah
cc8c5bdf3c
Revert "Set QGuiApplication::applicationDisplayName() too"
...
This reverts commit fdd8ffc418 .
11 years ago
Bhushan Shah
fdd8ffc418
Set QGuiApplication::applicationDisplayName() too
...
Notifications dataengine checks the applicationDisplayName() against the
event title and if it same it allows to 'spam' aka it will not merge
similar notifications. But when we started to use KAboutData this broke
functionality. KAboutData will set only properties available in
QCoreApplication and hence applicationDisplayName will be different.
This fixes it by setting applicationDisplayName.
BUG: 345149
FIXED-IN: 5.2.2
11 years ago
Lukáš Tinkl
fad01e7a6b
i18n() the description
11 years ago
Bhushan Shah
6821b69fa1
Set aboutData for plasmashell
...
Without AboutData kcrash is not able to send the bug reports to correct
product in bugzilla
REVIEW: 122704
11 years ago
David Edmundson
1dd4642963
warning --
11 years ago
Marco Martin
a20ceb2349
crash--, create the corona on heap
...
creating the corona on the stack makes the app crash on close, because
the corona tries to delete itself when the window closes.
this also meand this code will *not* leak
BUG:340191
12 years ago
Marco Martin
92fd079fbf
specify that -a requires -p
12 years ago
Marco Martin
ad31939ebf
take theme name also from the shell package if avail
...
the look and feel package still wins.
tough for applications is the shell that sets it
12 years ago
Marco Martin
8b8dfa52da
ensureWindowType at focusIn is wrong
...
adds a FIXME in that event
12 years ago
Jonathan Riddell
e581777a45
set plasmashell version using global PROJECT_VERSION
12 years ago
Marco Martin
b94ee7f395
the standalone mode has own corona
...
in order to not complicate shellcorona too much use own corona and
completely bypass shellmanager in that case
12 years ago
Marco Martin
c3934b129b
custom theme if standalone app
12 years ago
Marco Martin
034f64229b
pass the standalone option to crash autostart
12 years ago
Marco Martin
5da102003d
experimental full app mode of plasmashell
...
experimental way to use plasmashell to launch applications like pmc
12 years ago
Aaron Seigo
9ffe09c151
forward the command line options on crash
...
Reviewed by Marco Martin
12 years ago
Aaron Seigo
1d3d9ce8e8
ShellPluginLoader is no longer necessary
12 years ago
Aaron Seigo
92c61bc967
readability++: cliOptions and <optionName>Option
...
parser says nothing about what it does. it could be a json parser.
crash, dgb, win, etc says the wrong thing: they don't communicate
that they are options
12 years ago
Aaron Seigo
0234bdcbb7
include 'plasmaquick' directly in the includes
...
makes it a lot easier to track where the problem spots are with a
`grep plasmaquick`
12 years ago
Marco Martin
15a443d977
remove the opengles code for now
...
it gives problems on some drivers
the correct approach will probably be to change the opengl profile based on drivers
12 years ago
Marco Martin
9809bdffbe
start of a plasma5 rewrite of plasma-windowed
...
still some serious problems in restoring the config of a known applet tough
12 years ago
Aleix Pol
c4d7c1fc4b
Fix build
...
It's a condition, so should be #if, I wonder why it worked here...
12 years ago
Aleix Pol
a6011cad0f
Force OpenGLES when running on Qt 5.4
...
REVIEW: 119524
12 years ago
Vishesh Handa
7652d58192
PlasmaShell: Disable Session Management
...
PlasmaShell should not be restored by the session manager. It will be
started by klauncher because we install an autostart file.
This also clears up the booting process to a certain extent, as
plasmashell will now not be started twice (once via session restore, and
once via autostart)
REVIEW: 119105
12 years ago
Martin Gräßlin
71be2a13f8
Revert "set QSG_RENDER_LOOP as basic if not explicitly set"
...
This reverts commit 30d2489930 .
The test results we got indicate that on NVIDIA the problems with the
threaded rendering loop do not exist and at the same time the rendering
result improves a lot. As Qt still disables the threaded rendering loop
for the problematic drivers, it's better to not force the basic rendering
loop.
12 years ago
Marco Martin
55c0090856
Plasma as applicationDisplayName
12 years ago
Marco Martin
d798163811
default icon for windows
...
use "plasma" as default icon for windows created by the process, as plasma1
CCBUG:336461
12 years ago
Lukáš Tinkl
fd17db12d4
i18n fixes
...
boy... there's a LOT of work here
12 years ago
David Edmundson
af748d39c9
Remove the debug enabler
...
It's not much use without QtCreator being able to profile multiple
engines at once. Even then it's too much to deal with anyway.
12 years ago
Martin Gräßlin
d0c04df878
[plasmashell] Call QQuickWindow::setDefaultAlphaBuffer
...
It needs to be called once to ensure that an opengl context with alpha
buffer gets created.
Reviewed-by: Marco Martin
12 years ago
Marco Martin
d1c0b3356d
new binary name: plasmashell
12 years ago
Jonathan Riddell
043cf352f9
change version to 4.96.0 for beta
12 years ago
Marco Martin
30d2489930
set QSG_RENDER_LOOP as basic if not explicitly set
12 years ago
Aleix Pol
ccdb7173c3
Actually destroy the ShellManager when we're closing plasma shell
...
Arguably, ShellManager shouldn't be a singleton at all, but this is the
smaller correct change, for now.
12 years ago
Marco Martin
61ecbd1c9f
add an option to force a shell
...
will be necessary to develop any other shell
12 years ago