Re: Review Request 119557: use kpluginselector for enabling runners

2015-01-14 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/
---

(Updated Jan. 14, 2015, 4:58 p.m.)


Status
--

This change has been discarded.


Review request for Plasma.


Repository: plasma-desktop


Description
---

there is a standard widget to enable or disable plugins used around: 
kpluginselector.
this is needed also to access the about dialog of runners (maybe not 100% 
needed) and the config dialog some runners have (that's absolutely needed)
graphically looks similar, just a bit more detailed (displays comments from the 
metadata files as well)

note there is still a bug this uncovered before it can be merged (probably the 
reason it wasn't used before) the scrollbars are always hidden right now.
that's a problem in kcategorizedview due to a workaround of an old Qt4 bug
update: the scrollbars are now fixed in kcategorizedview


Diffs
-

  kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
  kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 

Diff: https://git.reviewboard.kde.org/r/119557/diff/


Testing
---


File Attachments


snapshot4.png
  
https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png


Thanks,

Marco Martin

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-08-04 Thread Vishesh Handa


 On Aug. 1, 2014, 4:28 p.m., Vishesh Handa wrote:
  Nope.
  
  You're now listing plugins instead of listing categories.
 
 Marco Martin wrote:
 ook, but this gives a couple of problems
 Only giving possibility of enabling and disabling categories, altough it 
 kinda makes sense, makes it hard to respect the runner metadata on wether the 
 plugin should be loaded by default or not. This is important because internet 
 accessing runners should always be disabled by default. they may be all 
 forced in one same category and have that disabled by default, but would be 
 hard to enforce and for sure i still need distiction (i want to enable 
 wikipedia, not amazon;)
 
 The second issue is for configuration of individual runners: some runners 
 expose a configuration ui, and I don't want to lose that option: some configs 
 are maybe less necessary (mostly are trigger words) some look very sensible 
 and i want to keep them, like the media player control one.
 
 one solution may be to show the config button in the category if there is 
 only plugin in the category and that plugin offers a configuration ui.
 It still doesn't cover the case of categories with more plugins, but 
 better than nothing

So this can be discarded?


- Vishesh


---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/#review63645
---


On Aug. 1, 2014, 1 p.m., Marco Martin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119557/
 ---
 
 (Updated Aug. 1, 2014, 1 p.m.)
 
 
 Review request for Plasma.
 
 
 Repository: plasma-desktop
 
 
 Description
 ---
 
 there is a standard widget to enable or disable plugins used around: 
 kpluginselector.
 this is needed also to access the about dialog of runners (maybe not 100% 
 needed) and the config dialog some runners have (that's absolutely needed)
 graphically looks similar, just a bit more detailed (displays comments from 
 the metadata files as well)
 
 note there is still a bug this uncovered before it can be merged (probably 
 the reason it wasn't used before) the scrollbars are always hidden right now.
 that's a problem in kcategorizedview due to a workaround of an old Qt4 bug
 update: the scrollbars are now fixed in kcategorizedview
 
 
 Diffs
 -
 
   kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
   kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 
 
 Diff: https://git.reviewboard.kde.org/r/119557/diff/
 
 
 Testing
 ---
 
 
 File Attachments
 
 
 snapshot4.png
   
 https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png
 
 
 Thanks,
 
 Marco Martin
 


___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-08-01 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/
---

(Updated Aug. 1, 2014, 1 p.m.)


Review request for Plasma.


Repository: plasma-desktop


Description (updated)
---

there is a standard widget to enable or disable plugins used around: 
kpluginselector.
this is needed also to access the about dialog of runners (maybe not 100% 
needed) and the config dialog some runners have (that's absolutely needed)
graphically looks similar, just a bit more detailed (displays comments from the 
metadata files as well)

note there is still a bug this uncovered before it can be merged (probably the 
reason it wasn't used before) the scrollbars are always hidden right now.
that's a problem in kcategorizedview due to a workaround of an old Qt4 bug
update: the scrollbars are now fixed in kcategorizedview


Diffs
-

  kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
  kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 

Diff: https://git.reviewboard.kde.org/r/119557/diff/


Testing
---


File Attachments


snapshot4.png
  
https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png


Thanks,

Marco Martin

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-08-01 Thread Vishesh Handa

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/#review63645
---


Nope.

You're now listing plugins instead of listing categories.

- Vishesh Handa


On Aug. 1, 2014, 1 p.m., Marco Martin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119557/
 ---
 
 (Updated Aug. 1, 2014, 1 p.m.)
 
 
 Review request for Plasma.
 
 
 Repository: plasma-desktop
 
 
 Description
 ---
 
 there is a standard widget to enable or disable plugins used around: 
 kpluginselector.
 this is needed also to access the about dialog of runners (maybe not 100% 
 needed) and the config dialog some runners have (that's absolutely needed)
 graphically looks similar, just a bit more detailed (displays comments from 
 the metadata files as well)
 
 note there is still a bug this uncovered before it can be merged (probably 
 the reason it wasn't used before) the scrollbars are always hidden right now.
 that's a problem in kcategorizedview due to a workaround of an old Qt4 bug
 update: the scrollbars are now fixed in kcategorizedview
 
 
 Diffs
 -
 
   kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
   kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 
 
 Diff: https://git.reviewboard.kde.org/r/119557/diff/
 
 
 Testing
 ---
 
 
 File Attachments
 
 
 snapshot4.png
   
 https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png
 
 
 Thanks,
 
 Marco Martin
 


___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-08-01 Thread Marco Martin


 On Aug. 1, 2014, 4:28 p.m., Vishesh Handa wrote:
  Nope.
  
  You're now listing plugins instead of listing categories.

ook, but this gives a couple of problems
Only giving possibility of enabling and disabling categories, altough it kinda 
makes sense, makes it hard to respect the runner metadata on wether the plugin 
should be loaded by default or not. This is important because internet 
accessing runners should always be disabled by default. they may be all forced 
in one same category and have that disabled by default, but would be hard to 
enforce and for sure i still need distiction (i want to enable wikipedia, not 
amazon;)

The second issue is for configuration of individual runners: some runners 
expose a configuration ui, and I don't want to lose that option: some configs 
are maybe less necessary (mostly are trigger words) some look very sensible and 
i want to keep them, like the media player control one.

one solution may be to show the config button in the category if there is only 
plugin in the category and that plugin offers a configuration ui.
It still doesn't cover the case of categories with more plugins, but better 
than nothing


- Marco


---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/#review63645
---


On Aug. 1, 2014, 1 p.m., Marco Martin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119557/
 ---
 
 (Updated Aug. 1, 2014, 1 p.m.)
 
 
 Review request for Plasma.
 
 
 Repository: plasma-desktop
 
 
 Description
 ---
 
 there is a standard widget to enable or disable plugins used around: 
 kpluginselector.
 this is needed also to access the about dialog of runners (maybe not 100% 
 needed) and the config dialog some runners have (that's absolutely needed)
 graphically looks similar, just a bit more detailed (displays comments from 
 the metadata files as well)
 
 note there is still a bug this uncovered before it can be merged (probably 
 the reason it wasn't used before) the scrollbars are always hidden right now.
 that's a problem in kcategorizedview due to a workaround of an old Qt4 bug
 update: the scrollbars are now fixed in kcategorizedview
 
 
 Diffs
 -
 
   kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
   kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 
 
 Diff: https://git.reviewboard.kde.org/r/119557/diff/
 
 
 Testing
 ---
 
 
 File Attachments
 
 
 snapshot4.png
   
 https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png
 
 
 Thanks,
 
 Marco Martin
 


___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Review Request 119557: use kpluginselector for enabling runners

2014-07-31 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/
---

Review request for Plasma.


Repository: plasma-desktop


Description
---

there is a standard widget to enable or disable plugins used around: 
kpluginselector.
this is needed also to access the about dialog of runners (maybe not 100% 
needed) and the config dialog some runners have (that's absolutely needed)
graphically looks similar, just a bit more detailed (displays comments of the 
metadata files as well)

note there is still a bug this uncovered before it can be merged (probably the 
reason it wasn't used before) that is scrollbars never being visible.
that's a problem in kcategorizedview due to a workaround of an old qt4 bug


Diffs
-

  kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
  kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 

Diff: https://git.reviewboard.kde.org/r/119557/diff/


Testing
---


Thanks,

Marco Martin

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-07-31 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/
---

(Updated July 31, 2014, 9:48 p.m.)


Review request for Plasma.


Repository: plasma-desktop


Description (updated)
---

there is a standard widget to enable or disable plugins used around: 
kpluginselector.
this is needed also to access the about dialog of runners (maybe not 100% 
needed) and the config dialog some runners have (that's absolutely needed)
graphically looks similar, just a bit more detailed (displays comments from the 
metadata files as well)

note there is still a bug this uncovered before it can be merged (probably the 
reason it wasn't used before) the scrollbars are always hidden right now.
that's a problem in kcategorizedview due to a workaround of an old Qt4 bug


Diffs
-

  kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
  kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 

Diff: https://git.reviewboard.kde.org/r/119557/diff/


Testing
---


File Attachments (updated)


snapshot4.png
  
https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png


Thanks,

Marco Martin

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request 119557: use kpluginselector for enabling runners

2014-07-31 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119557/
---

(Updated July 31, 2014, 9:50 p.m.)


Review request for Plasma.


Changes
---

clean up leftovers


Repository: plasma-desktop


Description
---

there is a standard widget to enable or disable plugins used around: 
kpluginselector.
this is needed also to access the about dialog of runners (maybe not 100% 
needed) and the config dialog some runners have (that's absolutely needed)
graphically looks similar, just a bit more detailed (displays comments from the 
metadata files as well)

note there is still a bug this uncovered before it can be merged (probably the 
reason it wasn't used before) the scrollbars are always hidden right now.
that's a problem in kcategorizedview due to a workaround of an old Qt4 bug


Diffs (updated)
-

  kcms/runners/kcm.h 0458430879964a10b2a15ff6660919874b7a5c3d 
  kcms/runners/kcm.cpp 0de07fbd73f692acb7b68efa665ba72dc8eddc5b 

Diff: https://git.reviewboard.kde.org/r/119557/diff/


Testing
---


File Attachments


snapshot4.png
  
https://git.reviewboard.kde.org/media/uploaded/files/2014/07/31/be11d3fa-5de4-496b-a79e-450bd78318e6__snapshot4.png


Thanks,

Marco Martin

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel