Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
flytreeleft
GtkShot
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
More
items
Files
Expand file tree
master
Breadcrumbs
GtkShot
/
ChangeLog
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
37 lines (33 loc) · 1.86 KB
master
Breadcrumbs
GtkShot
/
ChangeLog
Copy path
Top
File metadata and controls
Code
Blame
37 lines (33 loc) · 1.86 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
2012-09-09:
* 调整代码逻辑,将画笔编辑器放置于工具栏中,由工具栏维护其显示位置等;
* 修复编辑模式下,仍然能够通过快捷键调整选区大小和移动选区;
* 在必要时输出断言语句;
* 提高输入框捕获按键的成功率;
* 增加提示窗口,便于在选区不存在时,引导用户绘制选区;
* 提示和信息窗口自适应所显示文字所占用矩形区域(pango_layout_get_pixel_size);
2012-08-25:
* 在绘制矩形/椭圆/线时,若点击Ctrl,则将绘制正方形/圆/直线
,再次点击Ctrl恢复矩形/椭圆/线的绘制;
* 支持快捷键保存(Ctrl+s)/撤销(Ctrl+z)/完成(Ctrl+o)
/退出(Ctrl+q)/选取整个屏幕(Ctrl+a)等操作;
* 选区大小和位置的精确判断;
* 增加国际化支持,现已添加中文简体和繁体;
2012-08-19:
* 增加信息显示窗口,用于显示选区位置和大小;
* 成功捕获按键事件,并实现通过方向键移动选区以及CTRL+方向键微调选区大小;
* 增加应用图标;
* 通过在新的画布上绘制桌面和涂鸦并截取该画布指定区域的图形的方式完成截屏,
防止窗口上工具栏和信息窗口对截图图形的影响;
* 调整编辑模式的处理过程;
* 修复pen/pen-editor/toolbar/input附加组件的多个BUG;
* 重新调整多个API的实现,并清理部分无用和重复的API;
2012-08-12:
* 增加gtk_shot_destroy(GtkShot*)接口,以释放资源,便于其作为Gtk组件使用;
* 支持动态和静态截图,动态指在截图状态下屏幕窗口的更新是可见的,可以捕获某一瞬间的变化;
* 为组件GtkShot增加外部接口dblclick,便于其作为组件时,控制双击的事件响应;
2012-08-11:
* 重新组织代码结构;
* 对部分API进行修改;
* 去除按钮的聚焦,防止其出现聚焦虚线;
* 增加文件覆盖提示;
* 修复选区不存在时鼠标变形的BUG;
You can’t perform that action at this time.