Feed Advanced Search

Apr 23 2020

thiagosueto requested review of D29113: Change position of label in SaveOptions.ui.
Apr 23 2020, 12:04 AMSpectacle

Apr 22 2020

alex added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).

Sound good馃憤.

Apr 22 2020, 5:13 AMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Thank you! I didn't add the shortcuts in this commit. I just wanted to confirm/ask some things before implementing them.

Apr 22 2020, 4:47 AMSpectacle
ngraham abandoned D9117: Add shortcuts for copying screenshots to clipboard.

This is now being done in https://phabricator.kde.org/D28395.

Apr 22 2020, 3:40 AMSpectacle
ngraham commandeered D9117: Add shortcuts for copying screenshots to clipboard.
Apr 22 2020, 3:40 AMSpectacle
ngraham added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Great work! Do you think you could also add new entries to desktop/org.kde.spectacle.desktop.cmake so that these are actually exposed in the UI and usable? That would be fantastic, and sufficient to fix https://bugs.kde.org/show_bug.cgi?id=416106.

Apr 22 2020, 3:25 AMSpectacle

Apr 21 2020

jatinsharma abandoned D29067: Added CopyToClipboard functionality to 5 dbus methods.
Apr 21 2020, 6:59 PMSpectacle
jatinsharma updated the diff for D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Added 5 dbus method corresponding to the five modes of taking a screenshot.
They copy the screenshot to clipboard without saving them to a file.

Apr 21 2020, 6:58 PMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Hello, Sorry about the mess. I have accidentally created a new revision, but I wanted to update this. I can't seem to figure out how to revert this.

Apr 21 2020, 6:36 PMSpectacle
jatinsharma removed a dependent revision for D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys: D29067: Added CopyToClipboard functionality to 5 dbus methods.
Apr 21 2020, 6:35 PMSpectacle
jatinsharma removed a dependency for D29067: Added CopyToClipboard functionality to 5 dbus methods: D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.
Apr 21 2020, 6:35 PMSpectacle
jatinsharma added a dependency for D29067: Added CopyToClipboard functionality to 5 dbus methods: D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.
Apr 21 2020, 6:34 PMSpectacle
jatinsharma added a dependent revision for D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys: D29067: Added CopyToClipboard functionality to 5 dbus methods.
Apr 21 2020, 6:34 PMSpectacle
jatinsharma requested review of D29067: Added CopyToClipboard functionality to 5 dbus methods.
Apr 21 2020, 6:32 PMSpectacle
aprcela added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).
In D23366#653823, @alex wrote:

First of all this feature sounds great!

I am just a bit confused about how we define "tasks" now:
In your current implementation it looks like they should be executed after the file gets saved.

And after capture a new window appears with a bunch of options

This seems like an action gets executed after the screenshot is taken.

Apr 21 2020, 6:24 PMSpectacle
ngraham added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Nah, I think for these new ones, just putting it on the clipboard is fine. The point after all is just to quickly paste an image into like a chat window or something.

Apr 21 2020, 5:36 PMSpectacle
alex added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).

First of all this feature sounds great!

Apr 21 2020, 3:32 PMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Okay, Should it also include the functionality to be able to save to file AND copy to clipboard for the same screenshot?

Apr 21 2020, 12:32 PMSpectacle
aprcela added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).

I love the idea. However is it likely that the user will always want to run the same task on every screenshot? It feels more like this should be a list of tasks, and the user should be able to choose which one to run, optionally marking one as an overridable default task.

Thoughts?

Apr 21 2020, 9:34 AMSpectacle
ngraham added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).

I love the idea. However is it likely that the user will always want to run the same task on every screenshot? It feels more like this should be a list of tasks, and the user should be able to choose which one to run, optionally marking one as an overridable default task.

Apr 21 2020, 4:40 AMSpectacle

Apr 20 2020

aprcela updated the test plan for D23366: [Spectacle] Implement Tasks feature (WiP).
Apr 20 2020, 9:54 PMSpectacle
aprcela updated the diff for D23366: [Spectacle] Implement Tasks feature (WiP).

Merge and fix conflicts

Apr 20 2020, 9:46 PMSpectacle
aprcela added a comment to D23366: [Spectacle] Implement Tasks feature (WiP).

Oh gosh, how did this get missed? Sorry about that.

Apr 20 2020, 1:28 PMSpectacle
ngraham added a reviewer for D23366: [Spectacle] Implement Tasks feature (WiP): Spectacle.

Oh gosh, how did this get missed? Sorry about that.

Apr 20 2020, 1:26 PMSpectacle
aprcela added a comment to T11422: Spectacle - Tasks after screenshot has been taken/saved.

I highly doubt it.
And thanks for reminding me. Will work on it in this week.

Apr 20 2020, 1:26 PMSpectacle
Armstrong added a comment to T11422: Spectacle - Tasks after screenshot has been taken/saved.

any chance of this being included in release 20.04?

Apr 20 2020, 1:24 PMSpectacle

Apr 19 2020

davidre added a comment to D22074: Add image annotation via libKImageAnnotator.

Isn't it possible to the annotator? In ksnip it's hidden as long as you have no screenshot, so ksnip on startup is basically a toolbar.

Apr 19 2020, 7:52 PMSpectacle
dporobic added a comment to D22074: Add image annotation via libKImageAnnotator.

Isn't it possible to the annotator? In ksnip it's hidden as long as you have no screenshot, so ksnip on startup is basically a toolbar.

Apr 19 2020, 6:55 PMSpectacle
davidre added a comment to D22074: Add image annotation via libKImageAnnotator.

I know it's a bit ugly but maybe we can then dynamically construct/destroy the annotator on button press to combat this?

Apr 19 2020, 2:16 PMSpectacle

Apr 18 2020

dporobic added a comment to D22074: Add image annotation via libKImageAnnotator.

The reason that the spectacle window is larger on start because the annotator cannot be smaller because of the annotation tools sidebar I think

Apr 18 2020, 11:08 AMSpectacle
davidre added a comment to D22074: Add image annotation via libKImageAnnotator.

The reason that the spectacle window is larger on start because the annotator cannot be smaller because of the annotation tools sidebar I think

Apr 18 2020, 8:58 AMSpectacle

Apr 17 2020

ngraham added a comment to D22074: Add image annotation via libKImageAnnotator.

If you had plans to to fix the libkimageannotator build failure, you might want to just commit it yourself. I don't think the author is paying attention to the version on KDE infrastructure as I see it's developed on GitHub again at https://github.com/ksnip/kImageAnnotator.

Apr 17 2020, 8:19 PMSpectacle

Apr 15 2020

nicolasfella updated the diff for D22074: Add image annotation via libKImageAnnotator.
  • Fix
Apr 15 2020, 6:53 PMSpectacle
ngraham accepted D22074: Add image annotation via libKImageAnnotator.
Apr 15 2020, 5:46 PMSpectacle
ngraham added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Right, so all five would need new functions. And yes, the rationale is to avoid changing existing function signatures which could break people and software already using them.

Apr 15 2020, 4:20 PMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

We have five modes for taking the screenshot.

Apr 15 2020, 4:03 PMSpectacle

Apr 14 2020

ngraham added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

I don't think this is the right approach. You are just changing it for one method. Maybe we could make it configurable in settings,
Currently we have

After taking a screenshot: - Save
                                                  - Copy

That only applies when the gui is running Maybe we could find a solution to have it also apply when the ui is not up? Something like the above and a setting what should happen if you press shortcuts? What do you think @ngraham?

Apr 14 2020, 7:30 PMSpectacle

Apr 13 2020

ngraham added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

Thanks! Very nice patch. May it be the first of many. :)

Apr 13 2020, 1:34 AMSpectacle
ngraham closed D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .
Apr 13 2020, 1:33 AMSpectacle

Apr 12 2020

brainpower added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

Well, the name is Franz Baumg盲rtner , mail is: f.baumg at mailbox dot org . (If the name has to be ascii, please use ae as replacement for the 盲.)

Apr 12 2020, 8:52 PMSpectacle
ngraham added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

The two aren't linked, and I don't have the ability to see that page.

Apr 12 2020, 6:03 PMSpectacle

Apr 10 2020

brainpower added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

I've updated my information on https://identity.kde.org/index.php?r=people/view&uid=brainpower , but this seems to have not propagated to the phabricator profile? (yet?)

Apr 10 2020, 11:32 AMSpectacle

Apr 9 2020

ngraham added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

Nice patch.

Apr 9 2020, 7:15 PMSpectacle
davidre accepted D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .
Apr 9 2020, 5:22 PMSpectacle
ngraham accepted D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

This makes sense to me.

Apr 9 2020, 5:17 PMSpectacle
brainpower updated the diff for D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

I decided to go with the suggested "just strip the subdirs".

Apr 9 2020, 4:39 PMSpectacle
ngraham added inline comments to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .
Apr 9 2020, 3:35 PMSpectacle
davidre added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

@davidre:

Stripping the filename of subdirs would be fine with me.
I did try to be consistent, just in case something may not work otherwise.

Is autosaveFilename.section(QDir::separator(), -1); fine or would you like to have QUrl::fileName() used for stripping?

Apr 9 2020, 2:37 PMSpectacle
brainpower added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

Stripping the filename of subdirs would be fine with me.
I did try to be consistent, just in case something may not work otherwise.

Apr 9 2020, 2:35 PMSpectacle
ngraham updated the summary of D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .
Apr 9 2020, 2:19 PMSpectacle
ngraham added reviewers for D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename : Spectacle, davidre.
Apr 9 2020, 2:18 PMSpectacle
davidre added a comment to D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .

I wonder why we care about subdirs at all? If we do tempSave for drag and drop would it be sufficient to create the file in the tmp dir and strip the rest of autosaveFilename? This would save the need to create the subdirectories but I don't think it will make a big difference either way, but it's one thing less that could fail?

Apr 9 2020, 2:17 PMSpectacle
brainpower requested review of D28702: Fix inability to Drag+Drop screenshot due to subfolder in filename .
Apr 9 2020, 2:06 PMSpectacle

Apr 7 2020

ngraham added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Sorry, I'll try to get to this soon.

Apr 7 2020, 4:23 PMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Any updates on this?

Apr 7 2020, 1:22 PMSpectacle

Mar 30 2020

davidre closed D28315: Rework file numbering.
Mar 30 2020, 2:11 PMSpectacle
ngraham accepted D28315: Rework file numbering.
Mar 30 2020, 1:43 PMSpectacle
davidre updated the diff for D28315: Rework file numbering.

remove leftover qdebug

Mar 30 2020, 1:43 PMSpectacle
ngraham added inline comments to D28315: Rework file numbering.
Mar 30 2020, 1:41 PMSpectacle
jatinsharma added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

I did this only for a single function to get feedback on whether this approach was acceptable.

Mar 30 2020, 12:04 PMSpectacle
davidre updated subscribers of D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

I don't think this is the right approach. You are just changing it for one method. Maybe we could make it configurable in settings,
Currently we have

After taking a screenshot: - Save
                                                  - Copy

That only applies when the gui is running Maybe we could find a solution to have it also apply when the ui is not up? Something like the above and a setting what should happen if you press shortcuts? What do you think @ngraham?

Mar 30 2020, 7:51 AMSpectacle
broulik added a comment to D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.

Thanks for your patch.
However, I think you shouldn't change the existing method signature.

Mar 30 2020, 6:53 AMSpectacle

Mar 29 2020

jatinsharma added a comment to T11418: DBus mode settings.

Hello, I've just submitted D28395 which adds the copy to clipboard capability for DBus, which this discussion mentions.
I had not seen this discussion earlier. Have I redone any already done work?

Mar 29 2020, 3:22 AMSpectacle
jatinsharma added a reviewer for D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys: Spectacle.
Mar 29 2020, 3:07 AMSpectacle
jatinsharma requested review of D28395: Added CopyToClipboard parameter to dbus RectangularRegion and set up shortcut keys.
Mar 29 2020, 3:01 AMSpectacle
jatinsharma added a watcher for Spectacle: jatinsharma.
Mar 29 2020, 2:32 AM

Mar 26 2020

davidre requested review of D28315: Rework file numbering.
Mar 26 2020, 4:48 PMSpectacle

Mar 19 2020

guoyunhe abandoned D25475: Save combobox value instead of index.

Can be closed.

Mar 19 2020, 9:11 PMSpectacle
davidre added a comment to D25475: Save combobox value instead of index.

It should not

Mar 19 2020, 8:08 PMSpectacle
ngraham added a comment to D25475: Save combobox value instead of index.

Is this still relevant with D23316 committed now?

Mar 19 2020, 7:38 PMSpectacle

Mar 17 2020

ngraham accepted D27969: Fix %T filename pattern in fullscreen captures.

Looks and behaves nicely to me, but I am not a regex expert by any stretch of the imagination. @davidre, does this look okay to you?

Mar 17 2020, 12:23 AMSpectacle

Mar 16 2020

davidre closed D28080: Remove hack for QButtonBox.
Mar 16 2020, 5:48 PMSpectacle
davidre updated the diff for D28080: Remove hack for QButtonBox.

Make xml nicer

Mar 16 2020, 5:42 PMSpectacle
ngraham accepted D28080: Remove hack for QButtonBox.

20.04 is fine IMO.

Mar 16 2020, 5:38 PMSpectacle
davidre added a comment to D28080: Remove hack for QButtonBox.

Any advice if master only or also 20.04?

Mar 16 2020, 5:31 PMSpectacle
davidre requested review of D28080: Remove hack for QButtonBox.
Mar 16 2020, 5:29 PMSpectacle

Mar 11 2020

davidre closed D23316: Port towards KConfig XT.
Mar 11 2020, 10:15 AMSpectacle
broulik accepted D23316: Port towards KConfig XT.
Mar 11 2020, 10:11 AMSpectacle

Mar 10 2020

ngraham added a reviewer for D27969: Fix %T filename pattern in fullscreen captures: Spectacle.
Mar 10 2020, 3:15 PMSpectacle
aureliencouderc added a comment to D27969: Fix %T filename pattern in fullscreen captures.

Will try. :-)

Mar 10 2020, 2:22 PMSpectacle
davidre added a comment to D27969: Fix %T filename pattern in fullscreen captures.

Nice catch!
Could you please add a test case for that?

Mar 10 2020, 12:53 PMSpectacle
aureliencouderc requested review of D27969: Fix %T filename pattern in fullscreen captures.
Mar 10 2020, 12:34 PMSpectacle

Mar 6 2020

Leon0402 added a comment to D27829: Add mobile interface.

I don't have a strong opinion either. I just thought that it could be of interest to capture only the app itself. Maybe at least for developers?
I think most users are primarly interested in the normal screenshot function and the other features are rather niche. (But it's hided in a popup and it's already there, so I see no particular reason to not have it)

Mar 6 2020, 10:12 AMSpectacle

Mar 5 2020

ngraham added a comment to D27829: Add mobile interface.

Thanks a lot Nate!

I agree, the "window under cursor" mode makes no sense. Regarding the "aktive window" mode, I think it makes sense as it doesn't capture the system try?

Mar 5 2020, 5:38 PMSpectacle
Leon0402 added a comment to D27829: Add mobile interface.

Thanks a lot Nate!

Mar 5 2020, 11:57 AMSpectacle
Leon0402 updated the diff for D27829: Add mobile interface.
  • Fix button bug
Mar 5 2020, 11:39 AMSpectacle

Mar 4 2020

ngraham requested changes to D27829: Add mobile interface.

This is really cool!

Mar 4 2020, 10:44 PMSpectacle
Leon0402 added a comment to D27829: Add mobile interface.

First it doesn't load. Because you hardcode the path to "src/MobileFrontend/main.qml" and don't even install the qml files it only works when spectacle is run from the source directory. I don't get the difference between mobile frontend and mobile backend. To me it looks like both are frontend and the backend class does only connect some signals.

Mar 4 2020, 3:26 PMSpectacle
Leon0402 updated the diff for D27829: Add mobile interface.
  • Change structure
Mar 4 2020, 3:03 PMSpectacle
davidre added a comment to D27829: Add mobile interface.

Nice! First comments after quick look. Will try to find time this week for a more detailed review

Mar 4 2020, 1:40 PMSpectacle
Leon0402 added reviewers for D27829: Add mobile interface: Spectacle, VDG, nicolasfella.
Mar 4 2020, 11:39 AMSpectacle
Leon0402 requested review of D27829: Add mobile interface.
Mar 4 2020, 11:38 AMSpectacle

Feb 28 2020

ngraham added a comment to D22074: Add image annotation via libKImageAnnotator.

@nicolasfella ping! Any chance of getting this in for 20.04?

Feb 28 2020, 4:08 AMSpectacle

Feb 25 2020

davidre closed D27373: Port general settings and save setting to ui files.
Feb 25 2020, 6:44 PMSpectacle

Feb 24 2020

ervin accepted D27373: Port general settings and save setting to ui files.
Feb 24 2020, 3:26 PMSpectacle
davidre updated the diff for D27373: Port general settings and save setting to ui files.

Use qscopedpointer

Feb 24 2020, 1:53 PMSpectacle
ervin added inline comments to D27373: Port general settings and save setting to ui files.
Feb 24 2020, 1:47 PMSpectacle
davidre added inline comments to D27373: Port general settings and save setting to ui files.
Feb 24 2020, 1:10 PMSpectacle
ervin added inline comments to D27373: Port general settings and save setting to ui files.
Feb 24 2020, 12:42 PMSpectacle

Feb 21 2020

davidre added inline comments to D27373: Port general settings and save setting to ui files.
Feb 21 2020, 7:49 AMSpectacle