D23308: Add a warning message about needing globally installed theme files

2019-09-02 Thread Filip Fila
This revision was automatically updated to reflect the committed changes.
Closed by commit R123:4b2171bb3db3: Add a warning message about needing 
globally installed theme files (authored by filipf).

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D23308?vs=65084&id=65278

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

AFFECTED FILES
  src/advancedconfig.cpp
  src/ui/advancedconfig.ui

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-31 Thread Filip Fila
filipf updated this revision to Diff 65084.
filipf added a comment.


  - remove "in the root directory"

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D23308?vs=64997&id=65084

BRANCH
  sync-warning (branched from master)

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

AFFECTED FILES
  src/advancedconfig.cpp
  src/ui/advancedconfig.ui

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-31 Thread Nathaniel Graham
ngraham added inline comments.

INLINE COMMENTS

> ngraham wrote in advancedconfig.ui:246
> Maybe mention the actual path "In the root directory" is both unhelpful and 
> inaccurate if read literally

All right, just get rid of "(in the root directory)" then.

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

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

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-31 Thread Filip Fila
filipf added inline comments.

INLINE COMMENTS

> filipf wrote in advancedconfig.ui:246
> I would assume it's `/usr/share/` but I don't know it that's true for all 
> distros and BSD?

/usr/share would just be less inaccurate then anyway, these "theme files" 
mentioned are all installed in different locations so I'd have to list all of 
them:

/usr/share/fonts
/usr/share/plasma/desktop-theme
/usr/share/icons

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

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

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-31 Thread Filip Fila
filipf added inline comments.

INLINE COMMENTS

> ngraham wrote in advancedconfig.ui:154
> Looks unrelated

This reverts an unrelated change I made in: 
https://github.com/KDE/sddm-kcm/commit/f9e753551cdd8f41ca2fb15bfc6610afc5e09a59#diff-19d487873d9e40d7bbcc52ca9926efceR177

> ngraham wrote in advancedconfig.ui:171
> Looks unrelated

This reverts an unrelated change I made in: 
https://github.com/KDE/sddm-kcm/commit/f9e753551cdd8f41ca2fb15bfc6610afc5e09a59#diff-19d487873d9e40d7bbcc52ca9926efceR177

> ngraham wrote in advancedconfig.ui:246
> Maybe mention the actual path "In the root directory" is both unhelpful and 
> inaccurate if read literally

I would assume it's `/usr/share/` but I don't know it that's true for all 
distros and BSD?

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

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

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-30 Thread Nathaniel Graham
ngraham added inline comments.

INLINE COMMENTS

> advancedconfig.ui:154
>   
> -  
> +  
> 

Looks unrelated

> advancedconfig.ui:171
>   
> -  
> +  
> 

Looks unrelated

> advancedconfig.ui:246
> +   
> +Please note that theme files must be installed globally (in 
> the root directory) for settings synchronization to work.
> +   

Maybe mention the actual path "In the root directory" is both unhelpful and 
inaccurate if read literally

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

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

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-30 Thread Filip Fila
filipf updated this revision to Diff 64997.
filipf added a comment.


  Rebase on master (hopefully)

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D23308?vs=64170&id=64997

BRANCH
  sync-warning (branched from master)

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

AFFECTED FILES
  src/advancedconfig.cpp
  src/ui/advancedconfig.ui

To: filipf, #plasma, davidedmundson, #vdg, ngraham
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D23308: Add a warning message about needing globally installed theme files

2019-08-20 Thread Filip Fila
filipf created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
filipf requested review of this revision.

REVISION SUMMARY
  Settings sync only works for theme files that are installed globally.
  
  We should add a warning message so users aren't confused when some aspect of 
the feature doesn't work.

REPOSITORY
  R123 SDDM Configuration Panel (KCM)

BRANCH
  sync-warning (branched from master)

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

AFFECTED FILES
  src/advanceconfig.cpp
  src/ui/advanceconfig.ui

To: filipf
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, 
ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart