Re: [RFC] Enforcing Compositing

2011-02-22 Thread Dario Freddi
On Sunday 20 February 2011 23:03:10 Martin Gräßlin wrote:
 On Sunday 20 February 2011 22:50:01 Dario Freddi wrote:
  On Sunday 20 February 2011 13:38:40 Martin Gräßlin wrote:
   Hi all,
   
   sending this to both Plasma and KWin as the idea affects the complete
   workspace.
   
   Since 4.2 we have enabled OpenGL based compositing by default and I was
   wondering if in 4.7 we should go the next step: disabling the
   possibility to turn compositing off if supported.
  
  I think I agree with this, provided that KWin is smart enough to detect
  when compositing won't be supported.
  
  BTW, I think this implies I should trash the disable compositing action
  in powerdevil for 4.7, isn't it? (I would be glad to do that)
 
 I thought it was already trashed in 4.6 or was it just disabled by default?
 
 The correct answer to the question whether turning off compositing saves
 battery or not is probably: it depends. Personally I think that switching
 off compositing and all the stuff implied with it (Plasma rescaling SVGs,
 Oxygen adjusting...) is worse than keeping it on.

After a series of mails, we decided to switch it off by default :) in 4.7 I'll 
move the action away


 
   With Mesa 7.10 it seems that the driver problems (Mesa 7.8) which hit
   us in 4.5 are finally gone and our new compositor is performing much,
   much better than the one we have in 4.6. This means from a performance
   perspective I am optimistic that we can go such a way.
   
   This would imply the following changes
   * Remove the enable checkbox in the compositing KCM
   * Remove the suspend/resume compositing button in the same KCM
   * Remove the functionality checks - the heuristic is rather useless
   anyway * Disable unredirect fullscreen windows by default
   
   I would keep
   * the shortcut to suspend compositing
   * the dbus call to toggle compositing (might be useful for games and so
   on)
   
   I am unsure about keeping respect to the Compositing/Enabled config
   option. I would say we do not honor it in development mode, but honor
   it again in the branch. This way users could still disable it if
   something goes bad.
   
   For development it's better to have the option not honored to get bugs
   reported ;-)
   
   If compositing is not supported, it will not try to enable it, so no
   problem for our old, old, old users. (Though I doubt Plasma is of any
   use in a system not supporting OpenGL).
   
   What do you think about this idea?
   
   Cheers
   Martin

-- 
---

Dario Freddi
KDE Developer
GPG Key Signature: 511A9A3B


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


GSoC on Porting Plasmoids to QML

2011-02-22 Thread Tomaz Canabrava
Hy All,

A bunch of you already know me, and I do plan to apply for the Porting
Plasmoids to QML. I already worked a bit with plasmoids ( trying some
Widgets using plasma and have a lot of code in the fifteen puzzle
plasmoid   other some hacks that were not accepted ). I do have a
solid knowledge on C++ and QGraphicsView, but have no knowledge at all
in QML, but that shouldn't be too hard to learn.

Is anyone else wanting to work on this project already?

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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Tomaz Canabrava wrote:
 Hy All,
 
 A bunch of you already know me, and I do plan to apply for the Porting
 Plasmoids to QML. I already worked a bit with plasmoids ( trying some
 Widgets using plasma and have a lot of code in the fifteen puzzle
 plasmoid   other some hacks that were not accepted ). I do have a
 solid knowledge on C++ and QGraphicsView, but have no knowledge at all
 in QML, but that shouldn't be too hard to learn.
 
 Is anyone else wanting to work on this project already?

Hi Tomaz :D

yeah, you're welcome to partecipate..
and yes, i received some private requests on this, but right now they still 
failed to answer to my request of talking about the project in the ml, that is 
not exactly a great start for me ;)

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


Re: Review Request: Timer: one click to pause/resume, blinks when paused.

2011-02-22 Thread Davide Bettio

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100521/#review1584
---


Please, revert this patch or fix it:
* Currently single click doesn't seem to work
* I don't think double click for reset is a good idea.

- Davide


On Feb. 2, 2011, 9:39 a.m., Romário Rios wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100521/
 ---
 
 (Updated Feb. 2, 2011, 9:39 a.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 This patch does some little changes to Timer plasmoid:
  - Now it takes only one click to start, resume and pause it
  - It now blinks when paused, making it quicker to determine if it's paused 
 or running
  - Double-click resets timer
 
 
 Diffs
 -
 
   applets/timer/timer.h d191fa3 
   applets/timer/timer.cpp a09aa4c 
 
 Diff: http://git.reviewboard.kde.org/r/100521/diff
 
 
 Testing
 ---
 
 As it's a simple modification, I think that it brings no bugs (except by the 
 fact that it says timeout when reseted with double-click).
 
 
 Thanks,
 
 Romário
 


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


Re: HTTP links in plasmoid applet

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Rémi Benoit wrote:
 Hello,
 We're a group of students currently programming a plasmoid applet for KDE
 and want to include an HTTP link in the text of our widget.
 
 I use a Plasma::Label to show the text and I connected the signal
 linkActivated of the Label to a KRun::runUrl() call.
 
 My problem is that the signal is never triggered, moreover if I replace the
 signal linkActivated by the signal linkHovered the link works just fine
 and is opened in my default web browser.
 
 Do you have any clue on what's the source of the problem?
 

yeah, it's a known problem and seems an issue deep in QLabel, being in a 
proxywidget.
what is the exact aspect you're accomplishing? can it be put in a 
Plasma::TextBrowser as well?

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


Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Farhad Hedayati Fard

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

Review request for Plasma.


Summary
---

Added some keyboard shortcuts through keyPressEvents 
Key_Right - next month
Key_Left - previous month
Key_Return and Key_Enter - today
Key_PageUp - next year
Key_PageDown - previous year


This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.

http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866


Diffs
-

  libs/plasmaclock/calendar.h f0f1c09 
  libs/plasmaclock/calendar.cpp 57eecd6 

Diff: http://git.reviewboard.kde.org/r/100718/diff


Testing
---

works fine here!


Thanks,

Farhad

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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Farhad Hedayati Fard

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1589
---


I found a bug here :P it steals key events from all other applets too...

- Farhad


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Farhad Hedayati Fard

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1587
---


I found a bug here :P it steals key events from all other applets too...

- Farhad


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1588
---

Ship it!


to me is fine, only thing i'm not sure about is the use of the enter key


libs/plasmaclock/calendar.cpp
http://git.reviewboard.kde.org/r/100718/#comment1365

maybe should the Home key instead of return?


- Marco


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1590
---



libs/plasmaclock/calendar.cpp
http://git.reviewboard.kde.org/r/100718/#comment1366

shouldn't grab the keyboard, but just accept focus and work only when 
focused


- Marco


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Marco Martin


 On Feb. 22, 2011, 5:44 p.m., Farhad Hedayati Fard wrote:
  I found a bug here :P it steals key events from all other applets too...

yeah, i didn't notice grabKeyboard() at first: it shouldn't do that.
it should accept focus and input when explicitly activated


- Marco


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1587
---


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Activities library in kdelibs

2011-02-22 Thread Marco Martin
Hi all,
in 4.6 we seen the activities starting to be really used in plasma desktop and 
kwin...
now we need the next logical step.
arbitrary applications must be able to use activities, this basically means a 
client library in kdelibs (the one that now lies in workspace), iirc there was 
a patch to make kfileplacesmodel using activities floating around some time 
ago, so that could be a good start.

I think the library will probably have to be in experimental/ fir 4.7 and api 
rally finalized for 4.8.

Any takers? any comments?
Ivan, there is still any blocker you know for that?

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


Re: Activities library in kdelibs

2011-02-22 Thread Ivan Čukić
 I think the library will probably have to be in experimental/ fir 4.7 and api
 rally finalized for 4.8.

Yes. The api related to the activities is stable, but the resource
open/close/... reporting is not. So, it can go to experimental, not
further.



-- 
Cheerio,
Ivan

--
While you were hanging yourself on someone else's words
Dying to believe in what you heard
I was staring straight into the shining sun
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Tomaz Canabrava
Not gonna happen here, Already started talking about the project in the ML.
Also already started learning QML, and seeing what can be done for the
plasmoids.
Where can I grab plasma-2 sources to try it out here?

On Tue, Feb 22, 2011 at 1:41 PM, Marco Martin notm...@gmail.com wrote:
 On Tuesday 22 February 2011, Tomaz Canabrava wrote:
 Hy All,

 A bunch of you already know me, and I do plan to apply for the Porting
 Plasmoids to QML. I already worked a bit with plasmoids ( trying some
 Widgets using plasma and have a lot of code in the fifteen puzzle
 plasmoid   other some hacks that were not accepted ). I do have a
 solid knowledge on C++ and QGraphicsView, but have no knowledge at all
 in QML, but that shouldn't be too hard to learn.

 Is anyone else wanting to work on this project already?

 Hi Tomaz :D

 yeah, you're welcome to partecipate..
 and yes, i received some private requests on this, but right now they still
 failed to answer to my request of talking about the project in the ml, that is
 not exactly a great start for me ;)

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

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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Tomaz Canabrava wrote:
 Not gonna happen here, Already started talking about the project in the ML.
 Also already started learning QML, and seeing what can be done for the
 plasmoids.

i just would like to avoid  having a thousand of proposals on the same thing, 
this one has 3 at the moment ;) (but as i said the others buh, seems to be 
kinda vanished;)

 Where can I grab plasma-2 sources to try it out here?

plasma-2 exists only in our little dirty minds at the moment ;)
btw, the qml only plasmoids are there (and should be *almost * plasma2 proof 
;))
there are already some in svn playground/base/plasma/declarativeplasoids

right now they can be done either with the old plasma widgets binded in qml or 
waiting for the plasma components.
there is another guy that promised that will start them soon (in theory as 
part of gsoc, hopefully getting started before) Daker, if you are reading, 
that's for you :p

you two probably should get together to see what depends on what since the 
work of portng plasmoids to aml would be pretty much dependent on the 
components work.

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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Ivan Čukić
 Not gonna vanish here too. ;p , morpheuz knows where I live and can
 kill me if I do.

I want to pull the strings from the other side of the pond for that -
so that I can brag about it later :)

Ch


-- 
While you were hanging yourself on someone else's words
Dying to believe in what you heard
I was staring straight into the shining sun
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Farhad Hedayati Fard


 On Feb. 22, 2011, 5:45 p.m., Marco Martin wrote:
  libs/plasmaclock/calendar.cpp, line 215
  http://git.reviewboard.kde.org/r/100718/diff/1/?file=9927#file9927line215
 
  maybe should the Home key instead of return?

Ok! I changed it to the Home key :)


- Farhad


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1588
---


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread Farhad Hedayati Fard


 On Feb. 22, 2011, 5:48 p.m., Marco Martin wrote:
  libs/plasmaclock/calendar.cpp, line 198
  http://git.reviewboard.kde.org/r/100718/diff/1/?file=9927#file9927line198
 
  shouldn't grab the keyboard, but just accept focus and work only when 
  focused

it seems that focusInEvent and focusOutEvent are triggered with a click on 
CalendarTable, whether I implement them in Calendar 
(kde-workspace/libs/plasmaclock/calendar.h) or in CalendarApplet 
(kde-workspace/plasma/generic/applets/calendar/calendar.h)... I'm working on 
it! How does the calendar popup when I click on the digital/analog clock? 
ExtenderItem?


- Farhad


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1590
---


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Tomaz Canabrava
On Tue, Feb 22, 2011 at 4:18 PM, Marco Martin notm...@gmail.com wrote:
 On Tuesday 22 February 2011, Tomaz Canabrava wrote:
 Not gonna happen here, Already started talking about the project in the ML.
 Also already started learning QML, and seeing what can be done for the
 plasmoids.

 i just would like to avoid  having a thousand of proposals on the same thing,
 this one has 3 at the moment ;) (but as i said the others buh, seems to be
 kinda vanished;)

Not gonna vanish here too. ;p , morpheuz knows where I live and can
kill me if I do.

 Where can I grab plasma-2 sources to try it out here?

 plasma-2 exists only in our little dirty minds at the moment ;)
 btw, the qml only plasmoids are there (and should be *almost * plasma2 proof
 ;))
 there are already some in svn playground/base/plasma/declarativeplasoids

 right now they can be done either with the old plasma widgets binded in qml or
 waiting for the plasma components.
 there is another guy that promised that will start them soon (in theory as
 part of gsoc, hopefully getting started before) Daker, if you are reading,
 that's for you :p

thanks for the heads up, gonna take a look at the code and start
porting one just for a proof of concept.
Daker, you will try the components, right? I think this two socs will
overlap eachother a bit, but that`s not a problem in my vision.


 you two probably should get together to see what depends on what since the
 work of portng plasmoids to aml would be pretty much dependent on the
 components work.

 Cheers,
 Marco Martin

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

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


Re: Featurlets for 4.7

2011-02-22 Thread Marco Martin
On Friday 11 February 2011, Marco Martin wrote:
 in this thread talk about ideas, anything comes to your mind will do, there
 is already a wiki page for it
 http://community.kde.org/Plasma/Tasks

Now i see that this page has gotten pretty popuplated, thats good!

there is only one taker in the table at the bottom of the page, so, let's go? 
who takes what?;)

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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Artur de Souza
Quoting Tomaz Canabrava tcanabr...@kde.org:
 Not gonna vanish here too. ;p , morpheuz knows where I live and can
 kill me if I do.

I know where both of you (Daker and you!) live...I can chase you :P

Cheers!

-- 
---
http://claimid.com/morpheuz
Blog: http://blog.morpheuz.cc
PGP: 0xDBEEAAC3 @ wwwkeys.pgp.net

---


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


Review of the branch plasma/declarative in kdelibs

2011-02-22 Thread Marco Martin
Hi all,
in kdelibs there is since some time a branch called plasma/declarative that 
contains a new little library, that depends at the moment on kdecore and kdeui 
(probably is possible to make it depend only from kdecore) that is meant to be 
used in QML applications.
see http://mail.kde.org/pipermail/kde-mobile/2011-January/000301.html
there is still quite a bit of work to be done on it (mostly integrating a bit 
of similar work that has been previously done in kdepim) and i plan to look 
into it shortly.

The target is to have it in experimental/ in kdelibs for 4.7, so I want to ask 
for a review period for a subsequent merge.

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


... and it begins

2011-02-22 Thread Aaron J. Seigo
hi all..

between work away from plasma on behalf of KDE (c.f. nokia and qt) and the 
impending trans-atlantic move, i've been far quieter than usual. i've noted 
this a few times, but want to keep everyone in the know so that you don't 
start wondering if i've found a new software love somewhere in the noosphere 
or some such ;)

the house here in Vancouver is nearly empty and i fly to my new abode in 6 
short days. i expect to remain fairly low-profile in my first week there as 
well.

but i am positively _itching_ to get back to spending my waking hours 
obsessively hacking on plasma in a more singular fashion again and helping 
extend its reach into the larger ecosystem as well. so my motivation is still 
there and i have a nice little line up of projects just waiting for me to have 
a place i call home again .. you know, one with a place to hang my clothes 
and a table to eat off of. ;)

thanks to everyone (particularly Marco) who has kept things rolling in these 
tricky (for me) times. i may get even a bit more quiet between now and the 7th 
of March, so this is your heads up on that.

however i will, as a notorious general once said, return. 2 weeks seems very 
short now, in fact :) *hugs to all*

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Artur de Souza wrote:
 Quoting Tomaz Canabrava tcanabr...@kde.org:
  Not gonna vanish here too. ;p , morpheuz knows where I live and can
  kill me if I do.
 
 I know where both of you (Daker and you!) live...I can chase you :P
 
 Cheers!

you're elected as our official killer robot that will keep order :p
http://www.youtube.com/watch?v=u0AJv-oKcLc

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


Re: ... and it begins

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Aaron J. Seigo wrote:
 hi all..
 
 between work away from plasma on behalf of KDE (c.f. nokia and qt) and the
 impending trans-atlantic move, i've been far quieter than usual. i've noted
 this a few times, but want to keep everyone in the know so that you don't
 start wondering if i've found a new software love somewhere in the
 noosphere or some such ;)

good luck, I wish all the best for your move, I'm looking forward to have you 
in the *right* continent eheh :D

 
 thanks to everyone (particularly Marco) who has kept things rolling in
 these tricky (for me) times. i may get even a bit more quiet between now
 and the 7th of March, so this is your heads up on that.
thanks to you for the amazing committment and work, even those days :D
 
 however i will, as a notorious general once said, return. 2 weeks seems
 very short now, in fact :) *hugs to all*

I'm sure you'll be bach soon:D
http://1.bp.blogspot.com/_WHSb9jPn2nI/S6_vx7f01mI/BAI/TyXvHSYUESE/s400/ill-
be-bach.jpg
*hugs*

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


Review Request: Auto-launch KRunner when the user starts a query and no plasmoid is focused

2011-02-22 Thread Vitor Boschi da Silva

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

Review request for Plasma.


Summary
---

Launches krunner whenever a alphanumeric key is pressed and the desktop is 
focused. The query is set to the pressed key so the user can continue to type 
it.


Diffs
-

  plasma/desktop/containments/desktop/CMakeLists.txt 1cc2766 
  plasma/desktop/containments/desktop/desktop.h 1d8382d 
  plasma/desktop/containments/desktop/desktop.cpp 41ae513 

Diff: http://git.reviewboard.kde.org/r/100719/diff


Testing
---

KRunner is correctly launched and other plasmoids still works when focused.


Thanks,

Vitor Boschi da

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


Re: Featurlets for 4.7

2011-02-22 Thread Luiz Romário Santana Rios
I'll try to start Activity plasmoid.

2011/2/22 Marco Martin notm...@gmail.com

 On Friday 11 February 2011, Marco Martin wrote:
  in this thread talk about ideas, anything comes to your mind will do,
 there
  is already a wiki page for it
  http://community.kde.org/Plasma/Tasks

 Now i see that this page has gotten pretty popuplated, thats good!

 there is only one taker in the table at the bottom of the page, so, let's
 go?
 who takes what?;)

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




-- 
Luiz Romário Santana Rios
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Featurlets for 4.7

2011-02-22 Thread Marco Martin
On Tuesday 22 February 2011, Luiz Romário Santana Rios wrote:
 I'll try to start Activity plasmoid.

great! If you have any questions, just ask :)
i think the first thing will have to be to do a dbus interface to show and 
hide the activity explorer (toggle() could be enough? opinions?) then the road 
should be just downhill ;)

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


Re: Featurlets for 4.7

2011-02-22 Thread Aaron J. Seigo
On Tuesday, February 22, 2011, Marco Martin wrote:
 On Tuesday 22 February 2011, Luiz Romário Santana Rios wrote:
  I'll try to start Activity plasmoid.
 
 great! If you have any questions, just ask :)
 i think the first thing will have to be to do a dbus interface to show and
 hide the activity explorer (toggle() could be enough? opinions?)

i actually already did this the other week. what i didn't do was re-run 
qdbuscpp2xml plasmaapp.h -o dbus/org.kde.plasma.App.xml as it says to in 
plasmaapp.h :) just did that and there is now a dbus call for 
toggleActivityManager in org.kde.plasma-desktop /App

 then the road should be just downhill ;)

yep :)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review of the branch plasma/declarative in kdelibs

2011-02-22 Thread Ian Monroe
On Tue, Feb 22, 2011 at 14:41, Marco Martin notm...@gmail.com wrote:
 Hi all,
 in kdelibs there is since some time a branch called plasma/declarative that
 contains a new little library, that depends at the moment on kdecore and kdeui
 (probably is possible to make it depend only from kdecore) that is meant to be
 used in QML applications.
 see http://mail.kde.org/pipermail/kde-mobile/2011-January/000301.html
 there is still quite a bit of work to be done on it (mostly integrating a bit
 of similar work that has been previously done in kdepim) and i plan to look
 into it shortly.

 The target is to have it in experimental/ in kdelibs for 4.7, so I want to ask
 for a review period for a subsequent merge

I understand the need to provide to the QML developer stuff like i18n
and a way to look up the location of icons, but I'm less sure having
an actual QIcon/KIcon object. We're going to want to make use of Qt
Components right? So until thats sorted out and we're able to
sub-class (re-implement? javascript is weird) the Qt Components to
add features like naming icons by name, wouldn't it make sense to just
provide a method to query for resources like icons? And then let the
QML developer use whatever the standard method is for displaying that
icon.

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


Re: Review Request: Auto-launch KRunner when the user starts a query and no plasmoid is focused

2011-02-22 Thread Aaron J. Seigo

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100719/#review1598
---

Ship it!


really interesting idea; i'm not 100% convinced, but i'm highly intrigued. 
let's put this into master and see how it works out over the next few months. 
then let's come back to it before the betas and decide whether to keep it or 
not.

there are some minor whitespace issues that need addressing.


plasma/desktop/containments/desktop/desktop.h
http://git.reviewboard.kde.org/r/100719/#comment1369

no space before the (



plasma/desktop/containments/desktop/desktop.cpp
http://git.reviewboard.kde.org/r/100719/#comment1370

should be one the same line: } else {


- Aaron J.


On Feb. 22, 2011, 9:14 p.m., Vitor Boschi da Silva wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100719/
 ---
 
 (Updated Feb. 22, 2011, 9:14 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Launches krunner whenever a alphanumeric key is pressed and the desktop is 
 focused. The query is set to the pressed key so the user can continue to type 
 it.
 
 
 Diffs
 -
 
   plasma/desktop/containments/desktop/CMakeLists.txt 1cc2766 
   plasma/desktop/containments/desktop/desktop.h 1d8382d 
   plasma/desktop/containments/desktop/desktop.cpp 41ae513 
 
 Diff: http://git.reviewboard.kde.org/r/100719/diff
 
 
 Testing
 ---
 
 KRunner is correctly launched and other plasmoids still works when focused.
 
 
 Thanks,
 
 Vitor Boschi da
 


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


Re: Review Request: Keyboard navigation for calendar applet

2011-02-22 Thread John Layt

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100718/#review1601
---


Just wondering if we want to have navigation for day selection in the date 
table as well?  Do we want to make it consistent with the KDatePicker class in 
kdeui?

KDatePicker has the following key mappings:
Up Arrow = - 1 week (i.e. up one row)
Down Arrow = + 1 week (i.e. down one row)
Left Arrow = - 1 day (i.e. left one column)
Right Arrow = + 1 day (i.e. right one column)
Page Up = - 1 Month
Page Down = + 1 Month

It has no key for +/- year.  KDEPIM doesn't have any key-mappings for its date 
table widget.

I think if you have both, then moving the day selected in the day table should 
be the primary navigation, i.e. the arrow keys, with month and year being 
secondary navigation, i.e. Page Up/Down or perhaps Alt-Arrows or Shift-Arrows?  
I like the Home key for Today.

Do we also need key mappings for moving the focus from the date table to the 
other input widgets (Months = Alt-M, Year = Alt-Y, Date = Alt-D, Week = Alt-W) 
or is tabbing enough?

I also think Ctrl-C could copy the currently selected date into the clipboard.

- John


On Feb. 22, 2011, 5:42 p.m., Farhad Hedayati Fard wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100718/
 ---
 
 (Updated Feb. 22, 2011, 5:42 p.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 Added some keyboard shortcuts through keyPressEvents 
 Key_Right - next month
 Key_Left - previous month
 Key_Return and Key_Enter - today
 Key_PageUp - next year
 Key_PageDown - previous year
 
 
 This addresses bug https://bugs.kde.org/show_bug.cgi?id=249866.
 
 http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=249866
 
 
 Diffs
 -
 
   libs/plasmaclock/calendar.h f0f1c09 
   libs/plasmaclock/calendar.cpp 57eecd6 
 
 Diff: http://git.reviewboard.kde.org/r/100718/diff
 
 
 Testing
 ---
 
 works fine here!
 
 
 Thanks,
 
 Farhad
 


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


Re: GSoC on Porting Plasmoids to QML

2011-02-22 Thread Tomaz Canabrava
Already downloaded the Plasmoids from  SVN and studying QML.
if anything that I should know beforehand, please state them.

On Tue, Feb 22, 2011 at 5:42 PM, Marco Martin notm...@gmail.com wrote:
 On Tuesday 22 February 2011, Artur de Souza wrote:
 Quoting Tomaz Canabrava tcanabr...@kde.org:
  Not gonna vanish here too. ;p , morpheuz knows where I live and can
  kill me if I do.

 I know where both of you (Daker and you!) live...I can chase you :P

 Cheers!

 you're elected as our official killer robot that will keep order :p
 http://www.youtube.com/watch?v=u0AJv-oKcLc

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

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