208 Commits (ea2f98ad317fa11e515e24926de6c65837ec8708)

Author SHA1 Message Date
Aleix Pol 9da8d520d2 Loop through the outputs to figure out what is the primary output 12 years ago
Marco Martin 030f536383 use the proper l&f package, with LookAndFeelAccess 12 years ago
Marco Martin 1e45e7ddb6 set cursor theme too 12 years ago
Marco Martin 766f7868b5 prefix the defaults with the config file name 12 years ago
Aleix Pol 917a0c9624 Don't initialize twice desktopContainments when creating a new plasma instance 12 years ago
Aleix Pol c62330250a Simplify assertion statement 12 years ago
Aleix Pol 624cb57baa createContainmentForActivity doesn't necessarily create a containment 12 years ago
Aleix Pol d377d233ce Polish plasmoid initialization, screenForContainment 12 years ago
Marco Martin 7fa530ce1c don't crash 12 years ago
Marco Martin b8d5cae9b5 when a containment for screen is needed, create it 12 years ago
Marco Martin 66f166ff03 when a containment for screen is needed, create it 12 years ago
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