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

推荐订阅源

C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
GbyAI
GbyAI
WordPress大学
WordPress大学
月光博客
月光博客
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Google DeepMind News
Google DeepMind News
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
博客园 - 司徒正美
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
Blog — PlanetScale
Blog — PlanetScale
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
L
LangChain Blog
腾讯CDC
T
The Blog of Author Tim Ferriss
量子位

PBS activity

Draft: Make capypdf a submodule to enable it in the PPA (!7987) · Merge requests · Inkscape / inkscape · GitLab a7a272aeb209d29b500adb09d575af1d89645ffe to f9f9d913e36b14250122d9bc43911b5bb84e958c · PBS / Inkscape · GitLab Make capypdf a submodule (12ee5f11) · Commits · Inkscape / inkscape · GitLab Commits · launchpad-staging · Inkscape / inkscape · GitLab Commits · unmeson · PBS / Inkscape · GitLab Objects can't be moved using arrows keys (#6226) · Issues · Inkscape / inkscape · GitLab Down, left, right arrow keys don't work to move objects (#13628) · Issues · Inkscape / Inbox · GitLab Down, left, right arrow keys don't work to move objects (#13628) · Issues · Inkscape / Inbox · GitLab Draft: Expand tests for boolean operations on paths (!7980) · Merge requests · Inkscape / inkscape · GitLab 1.5-dev: cannot create/open documents after closing window on macOS (#5981) · Issues · Inkscape / inkscape · GitLab Use new Modifiers system for the arc tool (!7961) · Merge requests · Inkscape / inkscape · GitLab Remove dependency on deprecated appdirs module (!730) · Merge requests · Inkscape / extensions · GitLab Commits · appdirs · PBS / extensions · GitLab 1.5-dev: Unable to open the Extension Manager (#6202) · Issues · Inkscape / inkscape · GitLab PBS pushed to project branch capypdf-static at PBS / Inkscape PBS pushed to project branch capypdf-static at PBS / Inkscape Make internal capypdf static (!7947) · Merge requests · Inkscape / inkscape · GitLab Shape builder tool does not detect the interior region (#4477) · Issues · Inkscape / inkscape · GitLab Make (most) tests build and run on Windows (!7940) · Merge requests · Inkscape / inkscape · GitLab Generate AppImage with quick-sharun (a465f4ce) · Commits · PBS / Inkscape · GitLab Commits · sharun · PBS / Inkscape · GitLab 1.5-dev: Split mode state is incorrect in the menu when opening a new document (#6135) · Issues · Inkscape / inkscape · GitLab PBS deleted project branch deadlock-win at PBS / Inkscape 1.5-dev: (Windows) Deadlock on quit, process not exiting sometimes (#6003) · Issues · Inkscape / inkscape · GitLab Fix dark mode on gtk 4.20 (!7932) · Merge requests · Inkscape / inkscape · GitLab Fix some resizing issues on Windows by not setting GTK_CSD (!7931) · Merge requests · Inkscape / inkscape · GitLab Draft: Fix AppImage crashing during save on older distros (!7922) · Merge requests · Inkscape / inkscape · GitLab 19086deebf770c8932b403ee536c8f8562a376f9 to 55362ef7d4c363d9613d70ac7194de7e8e323a34 · PBS / Inkscape · GitLab c74f78ca23ff302b7b59175490b870f1a616b778 to 19086deebf770c8932b403ee536c8f8562a376f9 · PBS / Inkscape · GitLab acf9cb2511a84e64f6009a1f23078da8ff51485a to c74f78ca23ff302b7b59175490b870f1a616b778 · PBS / Inkscape · GitLab
290d47f6d9d60d5be0d5a76856339b0ff5695c4d to 82bac651a76ad...
PBS · 2026-06-21 · via PBS activity

Commits on Source 34

  • Fix Incremental-Drag, but disable it by default · 6485d072
    KrIr17 authored
    d38a3b6a disabled incremental-drag [0]
    while force-dragging because it led to (seemingly) broken snapping.
    But the root cause here is that force-drag and incremental-drag use the same
    modifier, and not that they are fundamentally incompatible (if we set them up
    to have different modifiers, there is no reason for one to block the other).
    
    Additionally, incremental-drag has been disabled by default to avoid the
    bug that motivated the original change.
    
    [0] Incremental-drag is an obscure, barely documented feature where the dragged
    object is moved in increments of grid-pitch. This helps preserve object
    positions relative to grid points (so objects not snapped to grids can
    also be moved as if they were).
    
    Fixes #5255
  • Make internal capypdf static · c9323296
    PBS authored and PBS's avatar PBS committed
    * Simplifies packaging on distros that don't provide capypdf, since we
      no longer have to worry about where to install this vendored library.
    
      Consequently, capypdf can now be enabled in PPA builds.
    
    * Removes a Windows-specific workaround from the test suite (098a53bd).
    
    This requires bumping capypdf to 0.21.0.
  • Add back a bare-bones Text object props panel · 50ae8974
    Michael Terry authored
    The perfect was the enemy of the good when the object properties panel
    got redesigned. The Text panel had a whole lot of new properties added,
    but they weren't all hooked up. So it was disabled.
    
    But what had been completed was quite good, and better than 1.4
    offered. So this commit brings the functional bits of the Text panel
    back and removes the non-functional bits. Which can be revived in the
    future, but we can have a decent panel in the meantime.
    
    Fixes inkscape/inkscape#6166
  • Add special handling on Marker style changes when painting · 77882b2d
    Martin Owens authored
    The marker does not follow the normal rules of inheritance that clones or
    groups do. This is a departure from what PDF can support.
    
    Added test to pdfoutput 06 markers.
    
    Also fixed pdf version error, we now only support PDF 2.0 and not any version
    lower than this. PDF changes very little and our output is actually PDF 1.4
    because very little changed between 1.4 and 2.0 outside of the tightening for
    archive standards. This is the policy of the PDF Ass. and CapyPDF.
    
    Also remove polyfill from pdfoutput test fill.
  • Fix crash with selecting object with Fill/Stroke dialog open · 0b46649b
    Michael Terry authored
    - Open blank document and have fill/stroke panel open
    - Open svg
    - Select something
    - You might see crash
    
    The Fill and Stroke dialog wasn't responding to the documentReplaced
    signal and swapping out its connections - so it was reacting to
    color changed signals and acting on old disposed documents. Leading to
    a crash.
    
    Related to inbox#13064
  • 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 #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
  • Add new Advanced tab to Fill and Stroke dialog · be72b046
    Ayan Das authored
    Introduces a new Advanced tab to the Fill and Stroke dialog, with options for changing Color Format, Interpolation Settings and Recolor Selection.
    
    New Additions:
    - UI layout for Color Format and Interpolation settings.
    - Moved the Recolor selection tool into a expander in the tab.
  • Make capypdf a submodule · 7f9465b6
    PBS authored and PBS's avatar PBS committed
    And build it with CMake to dodge its unreasonably new meson requirement.
    
    These two changes in combination allow building Inkscape with capypdf
    support on Launchpad.
  • Fix PPA and Snap packaging · 82bac651
    PBS authored
    * PPA builds are failing due to test failures. Fix as many of them as
      possible (all of them on amd64), then make them non-fatal anyway.
    
    * Snap builds are failing due to copying non-existent libcapypdf.so.