惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Full Disclosure
V
Vulnerabilities – Threatpost
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
SecWiki News
SecWiki News
S
Security @ Cisco Blogs
Schneier on Security
Schneier on Security
B
Blog
TaoSecurity Blog
TaoSecurity Blog
The Last Watchdog
The Last Watchdog
H
Hacker News: Front Page
Hacker News - Newest:
Hacker News - Newest: "LLM"
博客园_首页
D
Docker
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Y
Y Combinator Blog
W
WeLiveSecurity
N
News and Events Feed by Topic
F
Fortinet All Blogs
PCI Perspectives
PCI Perspectives
WordPress大学
WordPress大学
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Recent Announcements
Recent Announcements
Forbes - Security
Forbes - Security
T
Tailwind CSS Blog
Hacker News: Ask HN
Hacker News: Ask HN
爱范儿
爱范儿
腾讯CDC
Last Week in AI
Last Week in AI
月光博客
月光博客
C
Cybersecurity and Infrastructure Security Agency CISA
P
Proofpoint News Feed
Help Net Security
Help Net Security
V
V2EX
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
H
Heimdal Security Blog
L
LINUX DO - 最新话题
GbyAI
GbyAI
The Hacker News
The Hacker News
罗磊的独立博客
S
SegmentFault 最新的问题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 【当耐特】
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
V2EX - 技术
V2EX - 技术
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
O
OpenAI News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

inkscape:windows_ci_14x commits

Update WIndows dependencies to r180 (995a0ec3) · Commits · René de Hesselle / inkscape · GitLab Edit label and tooltip for Preserve Shape setting (4c992ff3) · Commits · René de Hesselle / inkscape · GitLab Fix keyboard navigation in Objects dialog (38acd49e) · Commits · René de Hesselle / inkscape · GitLab update translations (9f8f2fec) · Commits · René de Hesselle / inkscape · GitLab Fix missing signal blocking in page toolbar (d5533a4b) · Commits · René de Hesselle / inkscape · GitLab Convert libuemf to a git submodule (22344d42) · Commits · René de Hesselle / inkscape · GitLab update translations (f5993d7c) · Commits · René de Hesselle / inkscape · GitLab update translations (fcd03438) · Commits · René de Hesselle / inkscape · GitLab Fix: request display update when removing child from group (6908c07a) · Commits · René de Hesselle / inkscape · GitLab Make po submodule shallow (90eced57) · Commits · René de Hesselle / inkscape · GitLab 1.4.3 (0d15f750) · Commits · René de Hesselle / inkscape · GitLab update translations (4d3a6d61) · Commits · René de Hesselle / inkscape · GitLab Update tutorials and man page for Inkscape 1.4.3 (excluding French) (bec26502) · Commits · René de Hesselle / inkscape · GitLab Add GioWin32-2.0.typelib to Windows (eb2146c6) · Commits · René de Hesselle / inkscape · GitLab Revert the backport of a fix causing regressions in textPath (7d1c0165) · Commits · René de Hesselle / inkscape · GitLab update translations (8a1e7745) · Commits · René de Hesselle / inkscape · GitLab Update Windows dependencies to r168 (9500139e) · Commits · René de Hesselle / inkscape · GitLab Build GraphicsMagick on Windows ourselves again (2ea69ea8) · Commits · René de Hesselle / inkscape · GitLab Prepare 1.4.3 (e2afff01) · Commits · René de Hesselle / inkscape · GitLab Update docs for 1.4.3rc (ea3d7619) · Commits · René de Hesselle / inkscape · GitLab Fix crash on MacOS when opening file by right clicking on file. (fe96d51c) · Commits · René de Hesselle / inkscape · GitLab Update macOS build pipeline to v0.82-2-g21f3e2d (56605ae7) · Commits · René de Hesselle / inkscape · GitLab Fix commands toolbar glitching at exact size (b8376295) · Commits · René de Hesselle / inkscape · GitLab Add commands toolbar to automatic toolbar policy (c37cea70) · Commits · René de Hesselle / inkscape · GitLab update translations (dfc0fde0) · Commits · René de Hesselle / inkscape · GitLab Fix welcome dialog graphics (8d76d570) · Commits · René de Hesselle / inkscape · GitLab Fix code getting items under cursor (441f5bfb) · Commits · René de Hesselle / inkscape · GitLab Make libdepixelize a submodule (09a2712d) · Commits · René de Hesselle / inkscape · GitLab Handle `xml:lang`/`lang` attribute updates (7fa5d668) · Commits · René de Hesselle / inkscape · GitLab Add missed 1.4.3 artwork (9d406cab) · Commits · René de Hesselle / inkscape · GitLab Batch updates to layer selector (5433ba34) · Commits · René de Hesselle / inkscape · GitLab Set Pango context language to undetermined (bc80df21) · Commits · René de Hesselle / inkscape · GitLab Update macOS build pipeline to 0.82 (7348d729) · Commits · René de Hesselle / inkscape · GitLab Make popovers stay open on spinbutton activate (03c3f33d) · Commits · René de Hesselle / inkscape · GitLab Add 'webp' to the list of file formats that Inkscape can import on MacOS. (76e716a7) · Commits · René de Hesselle / inkscape · GitLab Fix crash in LPE path Parameters (ae36951b) · Commits · René de Hesselle / inkscape · GitLab Add 'jpg' and 'jpeg' to the list of file formats that Inkscape can import on MacOS. (81feda7b) · Commits · René de Hesselle / inkscape · GitLab Fix action accidentally marked for translation (a1a3cc5a) · Commits · René de Hesselle / inkscape · GitLab SPLPEItem: ref group objects before recursion (d8cf3584) · Commits · René de Hesselle / inkscape · GitLab
Fix Welcome dialog stacking up when run more than once (eab9c6d5) · Commits · René de Hesselle / inkscape · GitLab
Wen-Wei Kao · 2026-03-25 · via inkscape:windows_ci_14x commits
Original line number Diff line number Diff line
@@ -1135,10 +1135,12 @@ InkscapeApplication::on_activate()
        if (!_start_screen) {
            _start_screen = std::make_unique<Inkscape::UI::Dialog::StartScreen>();
        }
        if (!_start_screen->is_welcome_instantiated()) {
            _start_screen->setup_welcome();
            _start_screen->run(); // Blocks until document selected
            document = _start_screen->get_document();
            startup_close();
        }
        if (!document) {
            return;
        }
Original line number Diff line number Diff line
@@ -199,7 +199,7 @@ void StartScreen::show_now()

void StartScreen::setup_welcome()
{
    _welcome = true;
    _welcome_instantiated = true;

    auto prefs = Inkscape::Preferences::get();

@@ -295,13 +295,18 @@ void StartScreen::setup_welcome()
    show();
}

bool StartScreen::is_welcome_instantiated()
{
    return _welcome_instantiated;
}

StartScreen::~StartScreen()
{
    // These are "owned" by builder... don't delete them!
    banners.get_parent()->remove(banners);
    messages.get_parent()->remove(messages);

    if (_welcome) {
    if (_welcome_instantiated) {
        auto tabs = &get_widget<Gtk::Notebook>(build_welcome, "tabs");
        tabs->get_parent()->remove(*tabs);
    }
Original line number Diff line number Diff line
@@ -52,6 +52,7 @@ public:

    void show_now();
    void setup_welcome();
    bool is_welcome_instantiated();

protected:
    void on_response(int response_id) override;
@@ -92,7 +93,7 @@ private:
    Gtk::TreeView *recentfiles = nullptr;

    SPDocument* _document = nullptr;
    bool _welcome = false;
    bool _welcome_instantiated = false;
};

} // namespace Dialog