99 Commits (65fab8409bdd3d79c8ddd4e1f98761baf8d2ccb2)

Author SHA1 Message Date
Marco Martin c02bc94e9b use Containment::appletAlternativesRequested 12 years ago
Marco Martin 74abdffbf4 move the alternatives dialog in the shell 12 years ago
Dan Vrátil 05bef50128 Fix position of ToolBox on second screen 12 years ago
Aleix Pol 166db46065 Comment out an assert we cannot fully control yet 12 years ago
Bhushan Shah ebf2ea24e2 Remove obsolete debug message and fix comment 12 years ago
Aleix Pol c7b912c559 Forgot to commit this 12 years ago
Aleix Pol 249077da7c remove comment I just added and remove unneeded lookup 12 years ago
Aleix Pol d64a70ef8d add comment 12 years ago
Aleix Pol 9726aa48d7 Don't add the view to the list until it's ready. 12 years ago
Marco Martin 04f4eaa515 append views as the first thing 12 years ago
Aleix Pol 851cd12662 Improve checking for last screen in screenInvariants 12 years ago
Aleix Pol 50a61f273f Code cleaning 12 years ago
Aleix Pol cdd4450cde Make sure we notify the containment what screen it's in 12 years ago
Aleix Pol 5b6f0d5828 Remove redundant warning 12 years ago
Aleix Pol d555de5294 Fix insertScreen algorithm 12 years ago
Aleix Pol 647fa0d074 Small optimization in createContainmentForActivity 12 years ago
Aleix Pol bb60c0007d Show the panels the same way we do with the desktop. 12 years ago
Aleix Pol 14f83e2ad9 Polish screen connection event 12 years ago
Aleix Pol 6a37e2027d Restore view visibility 12 years ago
Aleix Pol 8dc5591cba Improve state tracking 12 years ago
Aleix Pol 1ccb8f610e Delay output reconsideration 12 years ago
Aleix Pol dee53c9d00 Simplify the screen initialization process 12 years ago
Marco Martin de12ba98b2 save the layout on application close 12 years ago
Aleix Pol 45fa176b39 If the primary screen doesn't have a QScreen, then it still should be ok 12 years ago
Aleix Pol 0c8a781161 Ensure we're tracking all outputs 12 years ago
Aleix Pol a85ff6036f Take into account that the primary screen might not be connected 12 years ago
Aleix Pol 94c6aa2b17 Fix panels management 12 years ago
Aleix Pol af5a7a0a36 Re-think how desktop views are removed 12 years ago
Aleix Pol aa29755be6 Fix some crashes 12 years ago
Aleix Pol c4ead75a81 Improve readability of the outputLess code 12 years ago
Aleix Pol 66cdd3ef20 Embrace the redundant output concept 12 years ago
Aleix Pol bef44b63e0 Code cleanup 12 years ago
Aleix Pol 130c276033 Fix DesktopView cleanup 12 years ago
Aleix Pol fd4a44af04 Move DesktopView code to DesktopView 12 years ago
Aleix Pol edb3a358df Return the correct number of screens 12 years ago
Marco Martin a327504d7b don't break in windowed mode 12 years ago
Aleix Pol a2b7ad5ef4 small code simplification 12 years ago
Aleix Pol d299e849ba Make sure we get to decide where our panels go 12 years ago
Marco Martin 8bc843e5bf use thickness, not the size 12 years ago
Marco Martin 019b573a97 availableScreenRect not availableScreenRegion 12 years ago
Aleix Pol 48832760cf When removing a screen, properly clean up the panels 12 years ago
Martin Gräßlin 0a040bc498 [plasmashell] Show a warning if there are no Shaders and exit 12 years ago
Aleix Pol 629adbfd92 Share code between panelview and shellcorona 12 years ago
Aleix Pol 0ba755ca29 Leverage the QRegion to get the available screen region 12 years ago
Aleix Pol fa3126f716 Improve how we figure out the screenGeometry for a screen 12 years ago
Aleix Pol d4d9a39072 Explicitly call panelview::show 12 years ago
Martin Klapetek ce249a80f7 Revert "Polished the output sorting function" 12 years ago
Aleix Pol b5589fe3da Recursively figure out the screen a containment is in 12 years ago
Aleix Pol a1a985c1f5 Polished the output sorting function 12 years ago
David Edmundson 4a77c91d83 replace [] with .value() 12 years ago