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

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
Y
Y Combinator Blog
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
S
SegmentFault 最新的问题
J
Java Code Geeks
V
Visual Studio Blog
H
Help Net Security
Stack Overflow Blog
Stack Overflow Blog
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Tailwind CSS Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
H
Hackread – Cybersecurity News, Data Breaches, AI and More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
B
Blog RSS Feed
The Cloudflare Blog
MyScale Blog
MyScale Blog
月光博客
月光博客
Microsoft Security Blog
Microsoft Security Blog
美团技术团队

Martin Owens activity

Martin Owens deleted project branch average-color-divide at Inkscape / inkscape Fix divide-by-zero crash when using calligraphy tool (!7923) · Merge requests · Inkscape / inkscape · GitLab Add selection file to bypass Windows command length limits (correction) (865df7a5) · Commits · Inkscape / inkscape · GitLab Draft: Fix AppImage crashing during save on older distros (!7922) · Merge requests · Inkscape / inkscape · GitLab e71fa7f8e0858aab87b7fc0814a30a8c88da9b43 to fe225a6b9e1042c7221d95173be22a02b3725337 · Martin Owens / inkscape · GitLab 403 Forbidden on Inkscape web server (#693) · Issues · Inkscape / inkscape-web · GitLab 403 Forbidden on Inkscape web server (#13509) · Issues · Inkscape / Inbox · GitLab Add selection file to bypass Windows command length limits (correction) (!7917) · 合并请求 · Inkscape / inkscape · GitLab Non-vertical axonometric axis implementation (!7912) · Merge requests · Inkscape / inkscape · GitLab Update split mode on tab switch (!7915) · Merge requests · Inkscape / inkscape · GitLab inset/offset as app functions so they can be used from CLI (!7914) · Merge requests · Inkscape / inkscape · GitLab Performace regresion in last month (#5879) · Issues · Inkscape / inkscape · GitLab [Regression] Right-aligned text has a new gap in 1.4.4 (#6130) · Issues · Inkscape / inkscape · GitLab [Regression] Right-aligned text has a new gap in 1.4.4 (#13498) · Issues · Inkscape / Inbox · GitLab c503804e014994d611de1b225bee8158c06448a8 to a4588d8ead1e7049b90c5a126962746ed286ab17 · Inkscape / inkscape-web · GitLab Validate the extensions of signature file uploads (a4588d8e) · 提交 · Inkscape / inkscape-web · GitLab Allow color conversions using static arrays instead of just vectors (e71fa7f8) · 提交 · Martin Owens / inkscape · GitLab Speed up ungroup on thousands of items (!7908) · Merge requests · Inkscape / inkscape · GitLab Incorrect handling of FontMatrix and transformation matrices with internal PDF import (#4845) · Issues · Inkscape / inkscape · GitLab Handling edge case of negative fonts in PDF (59040229) · 提交 · Inkscape / inkscape · GitLab Handling edge case of negative fonts in PDF (!7911) · 合并请求 · Inkscape / inkscape · GitLab Allow color conversions using static arrays instead of just vectors (33e65d1b) · Commits · Martin Owens / inkscape · GitLab Allow color conversions using static arrays instead of just vectors (9be5f867) · Commits · Martin Owens / inkscape · GitLab a9672ea1dff483b5b3aa8c6b5d88cd223001bef5 to 512a5e57602ac52e1d35782a7dcebae04262b2b8 · Martin Owens / inkscape · GitLab Add selection file to bypass Windows command length limits (!7905) · 合并请求 · Inkscape / inkscape · GitLab Revert Pango label changes (1.4.x) (!7907) · 合并请求 · Inkscape / inkscape · GitLab Crash on selecting a `<text>` object without a `<tspan>` inside (#5462) · Issues · Inkscape / inkscape · GitLab Fix breakage with Ubuntu 26.04 CI (!7904) · 合并请求 · Inkscape / inkscape · GitLab c673fdd5148253276826d4eda3951daaefb82607 to 356b31383ba324396a225686613236484305533d · Martin Owens / inkscape · GitLab Revert Text tool cursor changes (1.4.x) (!7903) · 合并请求 · Inkscape / inkscape · GitLab
1ad45608d38e6691eeaa96aab77e1002cef213d3 to 069aeb1bba1a4...
Martin Owens · 2026-06-18 · via Martin Owens activity

Commits on Source 13

  • Convert more tools to the new Modifiers system · 8f7d38ed
    Michael Terry authored
    Notably the Node tool, which has a lot of complicated tooltip
    interactions. I did not try to solve it in the ideal way, because I
    started going down that track but realized it would take a while.
    
    So this commit just does the more targeted thing, which is update the
    tooltips to be dynamic, but not entirely break us from the manual
    combinating of modifier labels. Ideally it would all be handled for us
    by some helper methods.
  • Fix many keyboard shortcuts · 3517f4b3
    Michael Terry authored
    I broke a lot of keyboard shortcuts with a recent accidental confusion
    between keyvals and modifier flags. This should get keyboard shortcuts
    like "moving with arrows" (and others) working again.
    
    Fixes #6226
  • Prevent Pages Tool margin popup from closing prematurely · 3e124f16
    Michael Terry authored
    It had an expander inside the popup, and when a popup wants to grow,
    gtk4 will close it instead (popups shouldn't change size).
    
    So instead, this commit drops the expander (it's just for one field)
    and adjusts the spacing around the popup too for simplification.
    
    Fixes #5820
  • Unify some command line export code paths · 4079a478
    Michael Terry authored
    For vector outputs, the following now work:
    * --export-area
    * --export-area-snap
    
    For png outputs:
    * --export-area-drawing will now be respected even if you pass in an
      --export-id.
    
    And now the vector, png, and other-raster code paths all use the same
    function for export area and export ID handling.
    
    This change does not make other-raster code paths support --export-area
    yet, but it should get us closer.
    
    Fixes inkscape/inkscape#678
  • Make restoring-window-size work more consistently · 3da5e8c1
    Michael Terry authored
    This commit moves up when we try to restore window size to "as early as
    possible" so that attempts to show the window during initialization
    (like can happen if dialogs try to be shown) don't cause the window to
    store its in-progress size in prefences, which then get loaded.
    
    Instead, we load it up front, and later attempts to show the window
    are just fine.
    
    This commit also makes two behavior changes, both of which I think are
    desirable:
    - Detaching a tab into a new window (either by right clicking on tab
      name or dragging it out of the window) will now follow "new window
      sizing rules".
    - Opening a "new template" document will no longer attempt to resize
      your current window to match the "new window sizing rules" -- it's
      already an open window, we shouldn't resize it.
    
    Fixes #6229