D25146: try to enforce borders settings from KWin

Marco Martin <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
mart created this revision.
mart added reviewers: Plasma, KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
mart requested review of this revision.

REVISION SUMMARY
  this makes the "no borders" option do something: however it cause many
  other issues with many themes that weren't really designed for "no
  borders"
  it fixes the "tiny borders" for almost all themes, as the whole calculation before 
  was 
  completely wrong

TEST PLAN
  Some themes work way better now, some look broken with no border or no side borders
  some look perfect with those options
  another issue is that aurorae is going to support no borders, it has to support like 
  breeze resizing from the shadows

REPOSITORY
  R108 KWin

BRANCH
  mart/auroraeBordersRefactor

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

AFFECTED FILES
  plugins/kdecorations/aurorae/src/lib/auroraetheme.cpp
  plugins/kdecorations/aurorae/src/qml/aurorae.qml

To: mart, #plasma, #kwin
Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.