kde plasma使用自带的spectacle截活动窗口,总是会带透明边框,应该是窗口的阴影,怎么能够不带透明边框?
我试过ksnip,这个工具截图是没有边框的~
KDE 国外论坛有高手谈论过这个问题,貌似是spectacle自己的问题。解决不了。国外有人提过,但是一直没改进。
明白了~
这样的话,我需要放弃spectacle,使用ksnip~
debian9时代,我一直使用shutter,但到debian10就没有这个软件了~
Arch AUR 一直有~
libresociety
(libresociety openworld)
2021 年5 月 10 日 04:09
4
该问题于2016/11/12被报告:
372408 – Option to omit shadow and transparent border from windows in Active Window and Window Under Cursor modes (kde.org)
主要问题是,原来的维护者认为“这不是一个错误,这是一个功能”。
“Active Window” tries to add an extra shadow effect because it was possible and is supposed to look nicer. I guess that a preference to control this would be useful.
现在spectacle的情况已经变化了:
Decisions can be changed; I would not rule this out. I think it’s mostly a matter of someone writing a patch do to it.
可能只是需要贡献者去修复此问题。
libresociety
(libresociety openworld)
2021 年5 月 10 日 04:13
5
重新加回来是个好消息;在我的经验里,shutter是体验最好的截图工具~
1 个赞
libresociety
(libresociety openworld)
2021 年5 月 10 日 04:31
8
至少目前为止还需要更多工作……
opened 05:48AM - 16 Jun 20 UTC
critical
This issue is to get an overview which dependencies should get away for Shutter … to be accepted in varions distros' repositories again.
Arch Linux:
- [x] gnome-perl
- [x] gnome-vfs-perl
- [x] gnome-vfs
- [x] libgnome
- [x] libgnomeui
- [x] libbonoboui
- [x] gconf
- [x] gnome-mime-data
- [x] gamin
- [ ] gnomecanvas-perl
- [ ] perl-gnome2-wnck
- [ ] perl-gtk2-imageview
- [ ] perl-gtk2-unique
- [ ] perl-json-maybexs
- [ ] perl-goo-canvas
- [ ] goocanvas1
- [ ] perl-gtk2-appindicator (optional)
- [ ] gnome-web-photo (optional)
Debian
- [x] libbonobo2-0
- [x] libbonoboui2-0
- [x] libgnome2-gconf-perl
- [x] libgnome2-perl
- [x] libgnome2-vfs-perl
- [x] libgnomevfs2-0
- [ ] libgnome2-canvas-perl
- [ ] libgtk2-imageview-perl
- [ ] libgnome2-wnck-perl
- [ ] libgtk2-unique-perl
- [ ] libgoo-canvas-perl
- [ ] libgtk2-appindicator-perl (optional)
- [ ] gnome-web-photo (optional)
shutter-project:master
← DarthGandalf:gtk3
opened 12:41AM - 14 Jun 20 UTC
The biggest blockers:
* ~~Gtk2::ImageView doesn't have analog in Gtk3.~~ Workin… g with author of Gtk2::ImageView who also made a partial port of it to Gtk3 to add missing features. It's used in 3 places:
* showing the screenshot in the tab, zoomed
* while selecting the rectangle of the area to take screenshot of
* draw tool
* Update: Gtk3::ImageView is now done and used here.
* ~~I can't figure out how to access subwindows, because `->XWINDOW` is missing. The same function is needed for capturing context menus.~~ It's `->get_xid` now
* ~~I didn't yet try to fix the drawing. There is GooCanvas2, but I don't yet know how compatible it is with Goo::Canvas~~
* ~~Blurry preview window during Selection, blocked on [upstream bug of goocanvas2](https://gitlab.gnome.org/GNOME/goocanvas/-/merge_requests/9)~~ added a workaround
Other things are not done yet, but are doable with a bit of effort:
* ~~libunique needs porting to GtkApplication and Gio SimpleAction; I have a hello world app working~~
* ~~drag'n'drop shows some error in type, probably needs some massaging of GObject Introspection.~~
* and a couple of other issues mentioned in `TODO-GTK3.md`
In the current state it can take screenshot of the whole desktop, of a single window, can upload, and even fixes an encoding bug of the current release (desktop name was garbled).
上游正在进行从GTK2->GTK3的移植,如果它成功移植到GTK3,就可以顺利地在unstable中构建。
因此,目前主要的问题在于上游,只需要等待上游的工作完成,它就能够重新进入Debian。
libresociety
(libresociety openworld)
2021 年5 月 10 日 04:43
11
从
https://www.debian.org/doc/manuals/debmake-doc/ch02.zh-cn.html#people
上游作者(upstream author):程序的原始作者。
上游维护者(upstream maintainer):目前在上游维护程序代码的人。
上游本身指提供程序的原始来源,在这个例子中就是shutter项目。