Re: Adding application to KDE and getting image of current
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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