Re: Adding application to KDE and getting image of current

2018-02-04 Thread Michael Pyne
On Sat, Feb 03, 2018 at 12:36:09PM -0700, Nate Graham wrote:
> I know, my answer sucks. I really do hate to have to bring it up. And I 
> don't mean to throw cold water on your project or your enthusiasm! KSnip 
> looks cool.
> 
> The thing is, single-developer projects tend to have a predictable 
> lifecycle: lots of energy and progress in the beginning, then around 
> year two or three, the developer loses interest or gets too busy, and 
> then the app stagnates for a few years and finally dies of bit-rot. It 
> isn't *always* the case, but I've seen it too many times to ignore the 
> pattern.

Even when it doesn't happen, it's often close to happening to even the
projects that do survive.

E.g. JuK has nearly died for this reason 2 or 3 times now.  Each time a
hero swooped in out of nowhere to push JuK to where it needed to be so
we could keep it going, but I just want to pound on this as being a
legit concern, especially for single developer apps.

No matter how noble your intentions at the beginning it is very
difficult to chain yourself to an application in the long term.  The bug
reports pile up, you develop new interests as the larger tech ecosystems
expand (e.g. when wheels started JuK, AWS was still 5-6 years away), and
usually your free time goes down as you get older, especially if you get
a "significant other" or even children.

Regards,
 - Michael Pyne


Re: Adding application to KDE and getting image of current

2018-02-04 Thread Alexey Min
No, this way (with export to Kolourpaint) you have to save edited
image to separate file and upload it, for example, to imgur manually.
With a seprate edit window in spectacle you can do the changes you
need, press apply, return to main window and continue to work from
main window. There are integrated share buttons for several
services...

2018-02-04 11:12 GMT+03:00 Damir Porobic :
>..., don't you have that already? Export Image... > KolourPaint


Re: Adding application to KDE and getting image of current

2018-02-04 Thread Damir Porobic
I agree that a separate window would be the fasted solution but on the other 
hand, don't you have that already? Export Image... > KolourPaint with more 
powerful editor then Spectacle could ever have and still users are not happy 
with that. IMHO if you want to do it right, it should be on the main window. 
You might hide the options for users that don't need it but it should be there.

Damir 
 

Sent: Saturday, February 03, 2018 at 11:37 PM
From: "Alexey Min" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
What refactoring? Just add a separate window for editiong annotations
and a small "Edit" button to the bottom row, that opens this separate
window. I had some work in progress in this direction, but currently
lacking time to finish it...

2018-02-03 23:15 GMT+03:00 Damir Porobic :
> Does Spectacle have a maintainer at the moment? As said, I my opinion, 
> Spectacle requires some redesign in order to provide annotations and be 
> usable as other Screenshot application that are currently in use.


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Alexey Min
What refactoring? Just add a separate window for editiong annotations
and a small "Edit" button to the bottom row, that opens this separate
window. I had some work in progress in this direction, but currently
lacking time to finish it...

2018-02-03 23:15 GMT+03:00 Damir Porobic :
> Does Spectacle have a maintainer at the moment? As said, I my opinion, 
> Spectacle requires some redesign in order to provide annotations and be 
> usable as other Screenshot application that are currently in use.


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Camilo Higuita Rodriguez
Not only android, but for plasma mobile, and there's a lot more than just
take a screenshot of the whole application, for example:

Add text over a screenshot or stickers to...
Select a rectangle section instead of the whole screen
If a screenshot of a selected part is text in a image, save it/transform it
into simple text
Take a screenshot as a gif
 That's what comes into my mind right now.

But yes, i agree, if the qtwidgets interface of the app is so minimal it
would make not big difference to implement it on qml.



On Feb 3, 2018 3:42 PM, "Luigi Toscano"  wrote:

> Camilo Higuita Rodriguez ha scritto:
> > Excuse mentioned jump into the conversation out of the blue.
> >
> > Something that would be really cool is to refactor spectacle or ksnip to
> make
> > use of qqc2 with Kirigami pointing to plans mobile too.
> > If that were the case and you feel interested I could jump in and help.
>
> I remember (correct me if I'm wrong) that at the time when Boudhayan wrote
> Spectacle, he found out that a QtQuick-based interface was not suitable (I
> think for performance reason), but I can't find the reference anymore.
>
> That said, an *additional* qml interface may be useful, but the use case
> for
> screenshotting on a phone are more limited, at least with only a single
> application at a time on the screen. I guess that in 99% the integrated
> screenshotting feature of Android - for example - is good.
>
> --
> Luigi
>


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Luigi Toscano
Camilo Higuita Rodriguez ha scritto:
> Excuse mentioned jump into the conversation out of the blue.
> 
> Something that would be really cool is to refactor spectacle or ksnip to make
> use of qqc2 with Kirigami pointing to plans mobile too. 
> If that were the case and you feel interested I could jump in and help. 

I remember (correct me if I'm wrong) that at the time when Boudhayan wrote
Spectacle, he found out that a QtQuick-based interface was not suitable (I
think for performance reason), but I can't find the reference anymore.

That said, an *additional* qml interface may be useful, but the use case for
screenshotting on a phone are more limited, at least with only a single
application at a time on the screen. I guess that in 99% the integrated
screenshotting feature of Android - for example - is good.

-- 
Luigi


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Camilo Higuita Rodriguez
Excuse mentioned jump into the conversation out of the blue.

Something that would be really cool is to refactor spectacle or ksnip to
make use of qqc2 with Kirigami pointing to plans mobile too.
If that were the case and you feel interested I could jump in and help.

Camilo

On Feb 3, 2018 3:23 PM, "Nate Graham"  wrote:

> Thanks so much for understanding! Spectacle currently has no formal
> maintainer, but myself and a few others are serving this role in a de facto
> capacity. The Spectacle Phabricator project (https://phabricator.kde.org/p
> roject/view/78/) would be a good place to coordinate. We would welcome a
> major code refactor if it would help us get this much-wanted feature.
>
> FYI we already have an open UI redesign project (
> https://phabricator.kde.org/T7841). And look, somebody requested the
> exact feature you've already got some experience in implementing! ;)
> https://phabricator.kde.org/T6321
>
> Happy coding,
>
> Nate Graham
>
>
> On 02/03/2018 01:15 PM, Damir Porobic wrote:
>
>> I do see your point here and it indeed makes sense. I could invest some
>> time and add the annotation features (and eventually other stuff) to
>> Spectacle. The lack of those features is actually the reason why we're
>> having this discussion, so it would make sense to resolve them.
>> Does Spectacle have a maintainer at the moment? As said, I my opinion,
>> Spectacle requires some redesign in order to provide annotations and be
>> usable as other Screenshot application that are currently in use. With whom
>> would I need to coordinate this. Don't want just to fork the repo, do all
>> kind of changes to hear in the end that I can't or should do that. What
>> would be my starting point?
>>
>> Damir
>>
>> Sent: Saturday, February 03, 2018 at 8:36 PM
>> From: "Nate Graham" 
>> To: kde-devel@kde.org
>> Subject: Re: Adding application to KDE and getting image of current
>> I know, my answer sucks. I really do hate to have to bring it up. And I
>> don't mean to throw cold water on your project or your enthusiasm! KSnip
>> looks cool.
>>
>> The thing is, single-developer projects tend to have a predictable
>> lifecycle: lots of energy and progress in the beginning, then around
>> year two or three, the developer loses interest or gets too busy, and
>> then the app stagnates for a few years and finally dies of bit-rot. It
>> isn't *always* the case, but I've seen it too many times to ignore the
>> pattern.
>>
>> Spectacle itself narrowly avoided this fate when community members took
>> an interest and stepped up when its lead developer left at the beginning
>> of 2017. It is now fairly healthy, under somewhat active development,
>> and no longer so fragile.
>>
>> With your development skills and current level of enthusiasm, I think
>> Spectacle could advance very rapidly, and your work on it would benefit
>> *every* KDE user very quickly. The alternative is that we have two
>> screenshot apps, splitting development effort between the two and making
>> both more fragile and likely to fail in response to developers losing
>> interest.
>>
>> I won't stand in the way of making KSnip a KDE app if others think
>> approve, but I want to bring this up as a long-term strategic matter. I
>> think we all benefit from having one really strong choice that's
>> developed by many.
>>
>> Nate Graham
>>
>>
>>
>> On 02/03/2018 11:02 AM, Damir Porobic wrote:
>>
>>> Yeah, I was kind of afraid that you would say that.
>>>
>>> When I started to work on the project I hadn't thought about extending
>>> any other projects, mostly due to my limited knowledge of Qt at that time.
>>> Now I have invested a lot of time and effort into this project and it seems
>>> to be working fine and users are happy.
>>> Also, KSnip was written mostly with the idea to provide annotations and
>>> with Spectacle I see the focus on screenshots and I've got the feeling that
>>> it would require a lot of refactoring and wouldn't be doable just like that.
>>>
>>> Regards,
>>> Damir
>>>
>>>
>>> Sent: Saturday, February 03, 2018 at 6:30 PM
>>> From: "Nate Graham" 
>>> To: kde-devel@kde.org
>>> Subject: Re: Adding application to KDE and getting image of current
>>> I love the idea of annotations built into a screenshot tool! Our users
>>> have been asking for this.
>>>
>>> However, I hate to be that guy, but have you considered e

Re: Adding application to KDE and getting image of current

2018-02-03 Thread Nate Graham
Thanks so much for understanding! Spectacle currently has no formal 
maintainer, but myself and a few others are serving this role in a de 
facto capacity. The Spectacle Phabricator project 
(https://phabricator.kde.org/project/view/78/) would be a good place to 
coordinate. We would welcome a major code refactor if it would help us 
get this much-wanted feature.


FYI we already have an open UI redesign project 
(https://phabricator.kde.org/T7841). And look, somebody requested the 
exact feature you've already got some experience in implementing! ;) 
https://phabricator.kde.org/T6321


Happy coding,

Nate Graham


On 02/03/2018 01:15 PM, Damir Porobic wrote:

I do see your point here and it indeed makes sense. I could invest some time 
and add the annotation features (and eventually other stuff) to Spectacle. The 
lack of those features is actually the reason why we're having this discussion, 
so it would make sense to resolve them.
Does Spectacle have a maintainer at the moment? As said, I my opinion, 
Spectacle requires some redesign in order to provide annotations and be usable 
as other Screenshot application that are currently in use. With whom would I 
need to coordinate this. Don't want just to fork the repo, do all kind of 
changes to hear in the end that I can't or should do that. What would be my 
starting point?

Damir
  


Sent: Saturday, February 03, 2018 at 8:36 PM
From: "Nate Graham" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
I know, my answer sucks. I really do hate to have to bring it up. And I
don't mean to throw cold water on your project or your enthusiasm! KSnip
looks cool.

The thing is, single-developer projects tend to have a predictable
lifecycle: lots of energy and progress in the beginning, then around
year two or three, the developer loses interest or gets too busy, and
then the app stagnates for a few years and finally dies of bit-rot. It
isn't *always* the case, but I've seen it too many times to ignore the
pattern.

Spectacle itself narrowly avoided this fate when community members took
an interest and stepped up when its lead developer left at the beginning
of 2017. It is now fairly healthy, under somewhat active development,
and no longer so fragile.

With your development skills and current level of enthusiasm, I think
Spectacle could advance very rapidly, and your work on it would benefit
*every* KDE user very quickly. The alternative is that we have two
screenshot apps, splitting development effort between the two and making
both more fragile and likely to fail in response to developers losing
interest.

I won't stand in the way of making KSnip a KDE app if others think
approve, but I want to bring this up as a long-term strategic matter. I
think we all benefit from having one really strong choice that's
developed by many.

Nate Graham



On 02/03/2018 11:02 AM, Damir Porobic wrote:

Yeah, I was kind of afraid that you would say that.

When I started to work on the project I hadn't thought about extending any 
other projects, mostly due to my limited knowledge of Qt at that time. Now I 
have invested a lot of time and effort into this project and it seems to be 
working fine and users are happy.
Also, KSnip was written mostly with the idea to provide annotations and with 
Spectacle I see the focus on screenshots and I've got the feeling that it would 
require a lot of refactoring and wouldn't be doable just like that.

Regards,
Damir


Sent: Saturday, February 03, 2018 at 6:30 PM
From: "Nate Graham" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
I love the idea of annotations built into a screenshot tool! Our users
have been asking for this.

However, I hate to be that guy, but have you considered extending
Spectacle instead? Spectacle is mature, well-integrated into KDE Plasma,
has all the features highlighted on
https://github.com/DamirPorobic/ksnip (except for editing and
annotation), and it's already shipped by default in all KDE distros that
I'm aware of. Your work would have a hugely greater impact if you
extended Spectacle instead!

Nate Graham



On 02/03/2018 05:30 AM, Damir Porobic wrote:

The link that gives a hint on what needs to be done is under the "Incubated Projects" 
section, I've expected it under "Incubation Process".

I've created a page based on the template and added a link to "Incubated Projects" under 
"Candidates", don't know if I was supposed to do that or someone else:
https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip][https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip]]

And here is the repo: 
https://github.com/DamirPorobic/ksnip[https://github.com/DamirPorobic/ksnip][https://github.com/DamirPorobic/ksn

Re: Adding application to KDE and getting image of current

2018-02-03 Thread Damir Porobic
I do see your point here and it indeed makes sense. I could invest some time 
and add the annotation features (and eventually other stuff) to Spectacle. The 
lack of those features is actually the reason why we're having this discussion, 
so it would make sense to resolve them.
Does Spectacle have a maintainer at the moment? As said, I my opinion, 
Spectacle requires some redesign in order to provide annotations and be usable 
as other Screenshot application that are currently in use. With whom would I 
need to coordinate this. Don't want just to fork the repo, do all kind of 
changes to hear in the end that I can't or should do that. What would be my 
starting point?

Damir 
 

Sent: Saturday, February 03, 2018 at 8:36 PM
From: "Nate Graham" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
I know, my answer sucks. I really do hate to have to bring it up. And I
don't mean to throw cold water on your project or your enthusiasm! KSnip
looks cool.

The thing is, single-developer projects tend to have a predictable
lifecycle: lots of energy and progress in the beginning, then around
year two or three, the developer loses interest or gets too busy, and
then the app stagnates for a few years and finally dies of bit-rot. It
isn't *always* the case, but I've seen it too many times to ignore the
pattern.

Spectacle itself narrowly avoided this fate when community members took
an interest and stepped up when its lead developer left at the beginning
of 2017. It is now fairly healthy, under somewhat active development,
and no longer so fragile.

With your development skills and current level of enthusiasm, I think
Spectacle could advance very rapidly, and your work on it would benefit
*every* KDE user very quickly. The alternative is that we have two
screenshot apps, splitting development effort between the two and making
both more fragile and likely to fail in response to developers losing
interest.

I won't stand in the way of making KSnip a KDE app if others think
approve, but I want to bring this up as a long-term strategic matter. I
think we all benefit from having one really strong choice that's
developed by many.

Nate Graham



On 02/03/2018 11:02 AM, Damir Porobic wrote:
> Yeah, I was kind of afraid that you would say that.
>
> When I started to work on the project I hadn't thought about extending any 
> other projects, mostly due to my limited knowledge of Qt at that time. Now I 
> have invested a lot of time and effort into this project and it seems to be 
> working fine and users are happy.
> Also, KSnip was written mostly with the idea to provide annotations and with 
> Spectacle I see the focus on screenshots and I've got the feeling that it 
> would require a lot of refactoring and wouldn't be doable just like that.
>
> Regards,
> Damir
>
>
> Sent: Saturday, February 03, 2018 at 6:30 PM
> From: "Nate Graham" 
> To: kde-devel@kde.org
> Subject: Re: Adding application to KDE and getting image of current
> I love the idea of annotations built into a screenshot tool! Our users
> have been asking for this.
>
> However, I hate to be that guy, but have you considered extending
> Spectacle instead? Spectacle is mature, well-integrated into KDE Plasma,
> has all the features highlighted on
> https://github.com/DamirPorobic/ksnip (except for editing and
> annotation), and it's already shipped by default in all KDE distros that
> I'm aware of. Your work would have a hugely greater impact if you
> extended Spectacle instead!
>
> Nate Graham
>
>
>
> On 02/03/2018 05:30 AM, Damir Porobic wrote:
>> The link that gives a hint on what needs to be done is under the "Incubated 
>> Projects" section, I've expected it under "Incubation Process".
>>
>> I've created a page based on the template and added a link to "Incubated 
>> Projects" under "Candidates", don't know if I was supposed to do that or 
>> someone else:
>> https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip][https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip]]
>>
>> And here is the repo: 
>> https://github.com/DamirPorobic/ksnip[https://github.com/DamirPorobic/ksnip][https://github.com/DamirPorobic/ksnip[https://github.com/DamirPorobic/ksnip]]
>>
>> Was that so far correct and according to the process? If yes, what's 
>> supposed to happen next?
>>
>> About the application, Ksnip is a screenshot annotation tool, which can also 
>> take screenshots itself. I've started to work on it as I was missing some 
>> tool to annotate screenshots which I have taken via Spectac

Re: Adding application to KDE and getting image of current

2018-02-03 Thread Martin Flöser

Am 2018-02-03 20:36, schrieb Nate Graham:

I know, my answer sucks. I really do hate to have to bring it up. And
I don't mean to throw cold water on your project or your enthusiasm!
KSnip looks cool.

The thing is, single-developer projects tend to have a predictable
lifecycle: lots of energy and progress in the beginning, then around
year two or three, the developer loses interest or gets too busy, and
then the app stagnates for a few years and finally dies of bit-rot. It
isn't *always* the case, but I've seen it too many times to ignore the
pattern.

Spectacle itself narrowly avoided this fate when community members
took an interest and stepped up when its lead developer left at the
beginning of 2017. It is now fairly healthy, under somewhat active
development, and no longer so fragile.


Fun fact: I had this exact discussion with the spectacle lead developer 
when he wanted to make it replace KSnapshot. And that's one of the 
situations where it really sucks to have been (partially) right.


Cheers
Martin


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Nate Graham
I know, my answer sucks. I really do hate to have to bring it up. And I 
don't mean to throw cold water on your project or your enthusiasm! KSnip 
looks cool.


The thing is, single-developer projects tend to have a predictable 
lifecycle: lots of energy and progress in the beginning, then around 
year two or three, the developer loses interest or gets too busy, and 
then the app stagnates for a few years and finally dies of bit-rot. It 
isn't *always* the case, but I've seen it too many times to ignore the 
pattern.


Spectacle itself narrowly avoided this fate when community members took 
an interest and stepped up when its lead developer left at the beginning 
of 2017. It is now fairly healthy, under somewhat active development, 
and no longer so fragile.


With your development skills and current level of enthusiasm, I think 
Spectacle could advance very rapidly, and your work on it would benefit 
*every* KDE user very quickly. The alternative is that we have two 
screenshot apps, splitting development effort between the two and making 
both more fragile and likely to fail in response to developers losing 
interest.


I won't stand in the way of making KSnip a KDE app if others think 
approve, but I want to bring this up as a long-term strategic matter. I 
think we all benefit from having one really strong choice that's 
developed by many.


Nate Graham



On 02/03/2018 11:02 AM, Damir Porobic wrote:

Yeah, I was kind of afraid that you would say that.

When I started to work on the project I hadn't thought about extending any 
other projects, mostly due to my limited knowledge of Qt at that time. Now I 
have invested a lot of time and effort into this project and it seems to be 
working fine and users are happy.
Also, KSnip was written mostly with the idea to provide annotations and with 
Spectacle I see the focus on screenshots and I've got the feeling that it would 
require a lot of refactoring and wouldn't be doable just like that.

Regards,
Damir
  


Sent: Saturday, February 03, 2018 at 6:30 PM
From: "Nate Graham" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
I love the idea of annotations built into a screenshot tool! Our users
have been asking for this.

However, I hate to be that guy, but have you considered extending
Spectacle instead? Spectacle is mature, well-integrated into KDE Plasma,
has all the features highlighted on
https://github.com/DamirPorobic/ksnip (except for editing and
annotation), and it's already shipped by default in all KDE distros that
I'm aware of. Your work would have a hugely greater impact if you
extended Spectacle instead!

Nate Graham



On 02/03/2018 05:30 AM, Damir Porobic wrote:

The link that gives a hint on what needs to be done is under the "Incubated Projects" 
section, I've expected it under "Incubation Process".

I've created a page based on the template and added a link to "Incubated Projects" under 
"Candidates", don't know if I was supposed to do that or someone else:
https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip]

And here is the repo: 
https://github.com/DamirPorobic/ksnip[https://github.com/DamirPorobic/ksnip]

Was that so far correct and according to the process? If yes, what's supposed 
to happen next?

About the application, Ksnip is a screenshot annotation tool, which can also 
take screenshots itself. I've started to work on it as I was missing some tool 
to annotate screenshots which I have taken via Spectacle, which is a great 
screenshot tool, but as said, the annotation features were missing in my 
opinion.

Damir


Sent: Fri, 02 Feb 2018 12:52:01 -0800
From: pointedstick 
To: 
Subject: Re: Adding application to KDE and getting image of current
cursor under wayland
Message-ID: <161584a51bb.10ff69e3b3883.5474288975285038...@zoho.com>
Content-Type: text/plain; charset="UTF-8"

 On Fri, 02 Feb 2018 11:50:13 -0800 Damir Porobic 
wrote 

Sorry, one more question regarding the incubator process. It's not obvious to 
me how one application/project becomes a Candidate?
On the link 
https://community.kde.org/Incubator/Incubation_Process[https://community.kde.org/Incubator/Incubation_Process]
 it is mentioned what a Candidate needs to provide, but not where and in what 
form.


Starting here is a good bet!

What's the app you're proposing?

Nate


Sent: Fri, 2 Feb 2018 21:56:04 +0100
From: Luigi Toscano 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
cursor under wayland
Message-ID: 
Content-Type: text/plain; charset=UTF-8

Damir Porobic ha scritto:

Sorry, one more question regarding the incubator process. It's not obvious to 
me how one application/project becomes a Candidate?
On the link 
https://community.kde.org/Incubator/Incubation_Proc

Re: Adding application to KDE and getting image of current

2018-02-03 Thread Damir Porobic
Yeah, I was kind of afraid that you would say that.

When I started to work on the project I hadn't thought about extending any 
other projects, mostly due to my limited knowledge of Qt at that time. Now I 
have invested a lot of time and effort into this project and it seems to be 
working fine and users are happy.  
Also, KSnip was written mostly with the idea to provide annotations and with 
Spectacle I see the focus on screenshots and I've got the feeling that it would 
require a lot of refactoring and wouldn't be doable just like that.

Regards,
Damir
 

Sent: Saturday, February 03, 2018 at 6:30 PM
From: "Nate Graham" 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
I love the idea of annotations built into a screenshot tool! Our users
have been asking for this.

However, I hate to be that guy, but have you considered extending
Spectacle instead? Spectacle is mature, well-integrated into KDE Plasma,
has all the features highlighted on
https://github.com/DamirPorobic/ksnip (except for editing and
annotation), and it's already shipped by default in all KDE distros that
I'm aware of. Your work would have a hugely greater impact if you
extended Spectacle instead!

Nate Graham



On 02/03/2018 05:30 AM, Damir Porobic wrote:
> The link that gives a hint on what needs to be done is under the "Incubated 
> Projects" section, I've expected it under "Incubation Process".
>
> I've created a page based on the template and added a link to "Incubated 
> Projects" under "Candidates", don't know if I was supposed to do that or 
> someone else:
> https://community.kde.org/Incubator/Projects/Ksnip[https://community.kde.org/Incubator/Projects/Ksnip]
>
> And here is the repo: 
> https://github.com/DamirPorobic/ksnip[https://github.com/DamirPorobic/ksnip]
>
> Was that so far correct and according to the process? If yes, what's supposed 
> to happen next?
>
> About the application, Ksnip is a screenshot annotation tool, which can also 
> take screenshots itself. I've started to work on it as I was missing some 
> tool to annotate screenshots which I have taken via Spectacle, which is a 
> great screenshot tool, but as said, the annotation features were missing in 
> my opinion.
>
> Damir
>
>
> Sent: Fri, 02 Feb 2018 12:52:01 -0800
> From: pointedstick 
> To: 
> Subject: Re: Adding application to KDE and getting image of current
> cursor under wayland
> Message-ID: <161584a51bb.10ff69e3b3883.5474288975285038...@zoho.com>
> Content-Type: text/plain; charset="UTF-8"
>
>  On Fri, 02 Feb 2018 11:50:13 -0800 Damir Porobic 
> wrote 
> > Sorry, one more question regarding the incubator process. It's not obvious 
> > to me how one application/project becomes a Candidate?
> > On the link 
> > https://community.kde.org/Incubator/Incubation_Process[https://community.kde.org/Incubator/Incubation_Process]
> >  it is mentioned what a Candidate needs to provide, but not where and in 
> > what form.
>
> Starting here is a good bet!
>
> What's the app you're proposing?
>
> Nate
>
>
> Sent: Fri, 2 Feb 2018 21:56:04 +0100
> From: Luigi Toscano 
> To: kde-devel@kde.org
> Subject: Re: Adding application to KDE and getting image of current
> cursor under wayland
> Message-ID: 
> Content-Type: text/plain; charset=UTF-8
>
> Damir Porobic ha scritto:
>> Sorry, one more question regarding the incubator process. It's not obvious 
>> to me how one application/project becomes a Candidate?
>> On the link 
>> https://community.kde.org/Incubator/Incubation_Process[https://community.kde.org/Incubator/Incubation_Process]
>>  it is mentioned what a Candidate needs to provide, but not where and in 
>> what form.
>
> With a written statement on a public place, like for example the kde-community
> list. Here few past examples:
>
> https://mail.kde.org/pipermail/kde-community/2013q4/000375.html[https://mail.kde.org/pipermail/kde-community/2013q4/000375.html]
> https://mail.kde.org/pipermail/kde-community/2014q1/000552.html[https://mail.kde.org/pipermail/kde-community/2014q1/000552.html]
> https://mail.kde.org/pipermail/kde-community/2014q2/000787.html[https://mail.kde.org/pipermail/kde-community/2014q2/000787.html]
> https://mail.kde.org/pipermail/kde-community/2015q2/001374.html[https://mail.kde.org/pipermail/kde-community/2015q2/001374.html]
>
> Which kind of application are we talking about?
>
> Ciao
>
 


Re: Adding application to KDE and getting image of current

2018-02-03 Thread Nate Graham
I love the idea of annotations built into a screenshot tool! Our users 
have been asking for this.


However, I hate to be that guy, but have you considered extending 
Spectacle instead? Spectacle is mature, well-integrated into KDE Plasma, 
has all the features highlighted on 
https://github.com/DamirPorobic/ksnip (except for editing and 
annotation), and it's already shipped by default in all KDE distros that 
I'm aware of. Your work would have a hugely greater impact if you 
extended Spectacle instead!


Nate Graham



On 02/03/2018 05:30 AM, Damir Porobic wrote:

The link that gives a hint on what needs to be done is under the "Incubated Projects" 
section, I've expected it under "Incubation Process".
  
I've created a page based on the template and added a link to "Incubated Projects" under "Candidates", don't know if I was supposed to do that or someone else:

https://community.kde.org/Incubator/Projects/Ksnip
  
And here is the repo: https://github.com/DamirPorobic/ksnip
  
Was that so far correct and according to the process? If yes, what's supposed to happen next?


About the application, Ksnip is a screenshot annotation tool, which can also 
take screenshots itself. I've started to work on it as I was missing some tool 
to annotate screenshots which I have taken via Spectacle, which is a great 
screenshot tool, but as said, the annotation features were missing in my 
opinion.

Damir


Sent: Fri, 02 Feb 2018 12:52:01 -0800
From: pointedstick 
To: 
Subject: Re: Adding application to KDE and getting image of current
 cursor under wayland
Message-ID: <161584a51bb.10ff69e3b3883.5474288975285038...@zoho.com>
Content-Type: text/plain; charset="UTF-8"

 On Fri, 02 Feb 2018 11:50:13 -0800 Damir Porobic 
wrote 
  > Sorry, one more question regarding the incubator process. It's not obvious 
to me how one application/project becomes a Candidate?
  > On the link https://community.kde.org/Incubator/Incubation_Process it is 
mentioned what a Candidate needs to provide, but not where and in what form.

Starting here is a good bet!

What's the app you're proposing?

Nate


Sent: Fri, 2 Feb 2018 21:56:04 +0100
From: Luigi Toscano 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
 cursor under wayland
Message-ID: 
Content-Type: text/plain; charset=UTF-8

Damir Porobic ha scritto:

Sorry, one more question regarding the incubator process. It's not obvious to 
me how one application/project becomes a Candidate?
On the link https://community.kde.org/Incubator/Incubation_Process it is 
mentioned what a Candidate needs to provide, but not where and in what form.


With a written statement on a public place, like for example the kde-community
list. Here few past examples:

https://mail.kde.org/pipermail/kde-community/2013q4/000375.html
https://mail.kde.org/pipermail/kde-community/2014q1/000552.html
https://mail.kde.org/pipermail/kde-community/2014q2/000787.html
https://mail.kde.org/pipermail/kde-community/2015q2/001374.html

Which kind of application are we talking about?

Ciao





Re: Adding application to KDE and getting image of current

2018-02-03 Thread Damir Porobic
The link that gives a hint on what needs to be done is under the "Incubated 
Projects" section, I've expected it under "Incubation Process".
 
I've created a page based on the template and added a link to "Incubated 
Projects" under "Candidates", don't know if I was supposed to do that or 
someone else:
https://community.kde.org/Incubator/Projects/Ksnip
 
And here is the repo: https://github.com/DamirPorobic/ksnip
 
Was that so far correct and according to the process? If yes, what's supposed 
to happen next?

About the application, Ksnip is a screenshot annotation tool, which can also 
take screenshots itself. I've started to work on it as I was missing some tool 
to annotate screenshots which I have taken via Spectacle, which is a great 
screenshot tool, but as said, the annotation features were missing in my 
opinion.

Damir


Sent: Fri, 02 Feb 2018 12:52:01 -0800
From: pointedstick 
To: 
Subject: Re: Adding application to KDE and getting image of current
cursor under wayland
Message-ID: <161584a51bb.10ff69e3b3883.5474288975285038...@zoho.com>
Content-Type: text/plain; charset="UTF-8"

 On Fri, 02 Feb 2018 11:50:13 -0800 Damir Porobic 
wrote 
 > Sorry, one more question regarding the incubator process. It's not obvious 
 > to me how one application/project becomes a Candidate?
 > On the link https://community.kde.org/Incubator/Incubation_Process it is 
 > mentioned what a Candidate needs to provide, but not where and in what form.

Starting here is a good bet!

What's the app you're proposing?

Nate


Sent: Fri, 2 Feb 2018 21:56:04 +0100
From: Luigi Toscano 
To: kde-devel@kde.org
Subject: Re: Adding application to KDE and getting image of current
cursor under wayland
Message-ID: 
Content-Type: text/plain; charset=UTF-8

Damir Porobic ha scritto:
> Sorry, one more question regarding the incubator process. It's not obvious to 
> me how one application/project becomes a Candidate?
> On the link https://community.kde.org/Incubator/Incubation_Process it is 
> mentioned what a Candidate needs to provide, but not where and in what form.

With a written statement on a public place, like for example the kde-community
list. Here few past examples:

https://mail.kde.org/pipermail/kde-community/2013q4/000375.html
https://mail.kde.org/pipermail/kde-community/2014q1/000552.html
https://mail.kde.org/pipermail/kde-community/2014q2/000787.html
https://mail.kde.org/pipermail/kde-community/2015q2/001374.html

Which kind of application are we talking about?

Ciao
-- 
Luigi


Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread Luigi Toscano
Damir Porobic ha scritto:
> Sorry, one more question regarding the incubator process. It's not obvious to 
> me how one application/project becomes a Candidate?
> On the link https://community.kde.org/Incubator/Incubation_Process it is 
> mentioned what a Candidate needs to provide, but not where and in what form.

With a written statement on a public place, like for example the kde-community
list. Here few past examples:

https://mail.kde.org/pipermail/kde-community/2013q4/000375.html
https://mail.kde.org/pipermail/kde-community/2014q1/000552.html
https://mail.kde.org/pipermail/kde-community/2014q2/000787.html
https://mail.kde.org/pipermail/kde-community/2015q2/001374.html

Which kind of application are we talking about?

Ciao
-- 
Luigi


Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread pointedstick
 On Fri, 02 Feb 2018 11:50:13 -0800 Damir Porobic 
wrote  
 > Sorry, one more question regarding the incubator process. It's not obvious 
 > to me how one application/project becomes a Candidate? 
 > On the link https://community.kde.org/Incubator/Incubation_Process it is 
 > mentioned what a Candidate needs to provide, but not where and in what form. 

Starting here is a good bet!

What's the app you're proposing?

Nate



Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread Martin Flöser

Am 2018-02-02 19:04, schrieb Damir Porobic:

2. Is there a way to get an image of the current mouse cursor under
KWin Wayland?


No.

Cheers
Martin

Wayland Maintainer


Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread Damir Porobic
Sorry, one more question regarding the incubator process. It's not obvious to 
me how one application/project becomes a Candidate?
On the link https://community.kde.org/Incubator/Incubation_Process it is 
mentioned what a Candidate needs to provide, but not where and in what form.

Regards,
Damir
 

Sent: Friday, February 02, 2018 at 7:22 PM
From: "Damir Porobic" 
To: "Luigi Toscano" , "KDE Devel" 
Subject: Re: Adding application to KDE and getting image of current cursor 
under wayland
Thanks for the Link, will have a look at it.

Spectacle can take screenshots with or without mouse cursor on it. In the X11 
implementation the cursor image is added as part of post processing to the 
screenshot. With Wayland you have to request the screenshot from the Compositor 
and while making the DBus call you have to say if you want the screenshot to 
include the mouse cursor or not. What I would need is the mouse cursor as a 
separate image.

Damir

Sent: Friday, February 02, 2018 at 7:10 PM
From: "Luigi Toscano" 
To: kde-devel@kde.org
Cc: "Damir Porobic" 
Subject: Re: Adding application to KDE and getting image of current cursor 
under wayland
On Friday, 2 February 2018 19:04:52 CET Damir Porobic wrote:
> Hi Folks,
>
> I've got two questions related to KDE which you could eventually answer:
> 1. Is there a process for adding applications to the KDE family or do you
> always start writing applications specifically for KDE?

There are no applications "for KDE", but KDE being a community, there are only
applications "by KDE".

The process for joining is:
https://community.kde.org/Incubator

> 2. Is there a way
> to get an image of the current mouse cursor under KWin Wayland? I'm able to
> get screenshots under Wayland but the screenshots have to be requested via
> DBus call and when you request a screenshot with mouse cursor, it is
> already part of the screenshot.

I don't have a Wayland session so I can't check, but can't Spectacle do it?

--
Luigi


 


Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread Damir Porobic
Thanks for the Link, will have a look at it.

Spectacle can take screenshots with or without mouse cursor on it. In the X11 
implementation the cursor image is added as part of post processing to the 
screenshot. With Wayland you have to request the screenshot from the Compositor 
and while making the DBus call you have to say if you want the screenshot to 
include the mouse cursor or not. What I would need is the mouse cursor as a 
separate image.

Damir

Sent: Friday, February 02, 2018 at 7:10 PM
From: "Luigi Toscano" 
To: kde-devel@kde.org
Cc: "Damir Porobic" 
Subject: Re: Adding application to KDE and getting image of current cursor 
under wayland
On Friday, 2 February 2018 19:04:52 CET Damir Porobic wrote:
> Hi Folks,
>
> I've got two questions related to KDE which you could eventually answer:
> 1. Is there a process for adding applications to the KDE family or do you
> always start writing applications specifically for KDE?

There are no applications "for KDE", but KDE being a community, there are only
applications "by KDE".

The process for joining is:
https://community.kde.org/Incubator

> 2. Is there a way
> to get an image of the current mouse cursor under KWin Wayland? I'm able to
> get screenshots under Wayland but the screenshots have to be requested via
> DBus call and when you request a screenshot with mouse cursor, it is
> already part of the screenshot.

I don't have a Wayland session so I can't check, but can't Spectacle do it?

--
Luigi


 


Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread Luigi Toscano
On Friday, 2 February 2018 19:04:52 CET Damir Porobic wrote:
> Hi Folks,
> 
> I've got two questions related to KDE which you could eventually answer:
> 1. Is there a process for adding applications to the KDE family or do you
> always start writing applications specifically for KDE? 

There are no applications "for KDE", but KDE being a community, there are only 
applications "by KDE".

The process for joining is:
https://community.kde.org/Incubator

> 2. Is there a way
> to get an image of the current mouse cursor under KWin Wayland? I'm able to
> get screenshots under Wayland but the screenshots have to be requested via
> DBus call and when you request a screenshot with mouse cursor, it is
> already part of the screenshot.

I don't have a Wayland session so I can't check, but can't Spectacle do it?

-- 
Luigi





Re: Adding application to KDE and getting image of current cursor under wayland

2018-02-02 Thread pointedstick
 On Fri, 02 Feb 2018 10:04:52 -0800 Damir Porobic 
wrote  
 > Hi Folks, 
 >  
 > I've got two questions related to KDE which you could eventually answer: 
 > 1. Is there a process for adding applications to the KDE family or do you 
 > always start writing applications specifically for KDE? 

There is indeed: https://community.kde.org/Get_Involved#Add_your_project_to_KDE


 > 2. Is there a way to get an image of the current mouse cursor under KWin 
 > Wayland? I'm able to get screenshots under Wayland but the screenshots have 
 > to be requested via DBus call and when you request a screenshot with mouse 
 > cursor, it is already part of the screenshot. 

I'll let others answer that. Are you proposing to submit a screenshot app?

Nate