D10343: Create containment on specified screen

2018-07-25 Thread Nathaniel Graham
ngraham added a reviewer: Plasma.

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D10343

To: hoffmannrobert, #plasma
Cc: kde-frameworks-devel, michaelh, ngraham, bruns


D10343: Create containment on specified screen

2018-07-25 Thread Robert Hoffmann
hoffmannrobert updated this revision to Diff 38410.
hoffmannrobert edited the test plan for this revision.
hoffmannrobert added a comment.
Restricted Application edited subscribers, added: kde-frameworks-devel; 
removed: Frameworks.


  - Remove unnecessary Containment::setLastScreen()

REPOSITORY
  R242 Plasma Framework (Library)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10343?vs=26652=38410

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D10343

AFFECTED FILES
  src/plasma/corona.cpp
  src/plasma/corona.h
  src/plasma/private/corona_p.h

To: hoffmannrobert
Cc: kde-frameworks-devel, michaelh, ngraham, bruns, #frameworks


D10343: Create containment on specified screen

2018-02-06 Thread Robert Hoffmann
hoffmannrobert edited the test plan for this revision.

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D10343

To: hoffmannrobert
Cc: #frameworks, michaelh, ngraham


D10343: Create containment on specified screen

2018-02-06 Thread Robert Hoffmann
hoffmannrobert edited the summary of this revision.

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D10343

To: hoffmannrobert
Cc: #frameworks, michaelh, ngraham


D10343: Create containment on specified screen

2018-02-06 Thread Robert Hoffmann
hoffmannrobert created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.
hoffmannrobert requested review of this revision.

REVISION SUMMARY
  Add methods used by Plasma::Containment *ShellCorona::addPanel(const QString 
) (see plasma-workspace):
  Containment *createContainmentForScreen(int screenNum, const QString , 
const QVariantList  = QVariantList());
  Containment *addContainmentForScreen(int screenNum, const QString , 
const QVariantList , uint id, bool delayedInit = false);
  void Containment::setLastScreen(int screen);
  
  These are needed to create panels on the current screen in multi-monitor 
environments, so panels can be created on all desired screens.
  
  Currently it is only possible to have panels on one screen.

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D10343

AFFECTED FILES
  src/plasma/containment.cpp
  src/plasma/containment.h
  src/plasma/corona.cpp
  src/plasma/corona.h
  src/plasma/private/corona_p.h

To: hoffmannrobert
Cc: #frameworks, michaelh, ngraham