summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | 1. Fix fullscreen mode from command line.Tavmjong Bah2018-11-041-3/+10
| | | | | | | | | | | | | | | | | | | | 2. Display all files in a directory if the directory is explicitly included in command line.
* | | | | Image HTTP supportThomas Holder2018-11-043-4/+36
| | | | | | | | | | | | | | | | | | | | | | | | | Uses Gio::File::load_contents (via URI::getContents) to load images from non-file/non-data URIs. Depends on GVfs.
* | | | | Add --preload option.Tavmjong Bah2018-11-044-27/+62
| | | | |
* | | | | Rewrite of inkview using InkApplication (Gtk::Application).Tavmjong Bah2018-11-0411-691/+702
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use Gio::File for accessing files. Use Gio options to handle command line arguments. Use Gio::Action's. Use Gtk::Builder for control window. Only create SPDocument when requested for display and then cache it (should speed up start-up).
* | | | | Merge branch 'fix-knot-selection' of gitlab.com:ao2/inkscapeMarc Jeanmougin2018-11-046-35/+35
|\ \ \ \ \
| * | | | | ToolBase::root_handler: fix keyboard movement for KEY_Up and KEY_Down eventsAntonio Ospite2018-11-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moving shape knots up and down with the keyboard moves them in the opposite direction when the Y axis goes downwards. This happens because commit 1fa0c72b66 (New option to invert y-axis, 2018-09-12) forgot to handle Y direction in src/ui/tools/tool-base.cpp. Fix the issue by applying the Y axis direction factor just like it's done in src/ui/tool/control-point-selection.cpp.
| * | | | | KnotHolder: fix knots selection status when a knot is clicked without ShiftAntonio Ospite2018-11-014-24/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When there are already selected knots, and _another_ knot is clicked without the Shift key pressed, the user would expects the previously selected knots to be unselected immediately, but this does not happen until the mouse button is released. Steps to replicate: 1. Change size of a rect using one corner. 2. Change the size using the opposite corner (without pressing Shift). Observed behavior: The first corner looks still selected during grab. Expected behavior: The first corner gets unelected as soon as the mouse button is pressed.. This happens because the knots selection status is not updated until the mouse button is released, i.e. in the click/ungrabbed signal handler. In order to have a more immediate feedback of the knot selection status, add a "mousedown" signal handler and update the selection status in there. While at it also remove the knot_holder local variable in knot_clicked_handler() which seems to be unnecessary.
| * | | | | KnotHolder: remove stale commentAntonio Ospite2018-11-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code in knot_ungrabbed_handler does not use the click signal, so the comment does not apply there.
| * | | | | KnotHolder: misc cosmetic cleanupsAntonio Ospite2018-11-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Remove some trailing spaces and reindent with spaces instad of tabs.
| * | | | | SPKnot::SPKnot(): improve color style of selected knotsAntonio Ospite2018-11-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting from commit ff04a08000 (working on knots selection, 2017-07-01) it is possible to select knots for shapes, but the selection style can be confusing. The current default colors for knots states are: NORMAL -> white MOUSEOVER -> red DRAGGING -> blue SELECTED -> red Using the same color for the MOUSEOVER and SELECTED states looks like a contradiction considering that the former is an instantaneous indicator while the latter represents a more persistent state. MOUSEOVER and DRAGGING are more similar (in either state the mouse button is pressed), so switch to the following style: NORMAL -> white MOUSEOVER -> red DRAGGING -> red SELECTED -> blue The new style also matches what path nodes look like.
* | | | | | Use monospace digits font in messages and spinbuttonsJabier Arraiza2018-11-034-32/+50
| |_|_|_|/ |/| | | |
* | | | | Inkscape::URI API enhancementsThomas Holder2018-11-036-88/+415
| | | | |
* | | | | Minor yaxis fix for meassure toolJabier Arraiza2018-11-031-1/+5
| | | | |
* | | | | Merge branch 'RememberPrinterSettings2' of gitlab.com:Skrapion/inkscapeMarc Jeanmougin2018-11-023-0/+11
|\ \ \ \ \
| * | | | | Remembers printer settings between calls to the print dialogue. Fixes bug ↵Rick Yorgason2018-10-273-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | #1711112.
* | | | | | BreakBeforeBraces: Stroustrup -> WebKitThomas Holder2018-11-021-1/+1
| |/ / / / |/| | | | | | | | | | | | | | Don't break before "catch" and "else"
* | | | | CI: remove redundant "make test"Thomas Holder2018-11-011-1/+0
| | | | |
* | | | | Fix crash with reformatted flowregionsMarc Jeanmougin2018-10-311-1/+1
| | | | |
* | | | | Add some tooltips to svg font editor, two need to be fixes.Martin Owens2018-10-302-14/+17
| | | | |
* | | | | cleanup: remove Base64OutputStreamThomas Holder2018-10-294-482/+8
| | | | | | | | | | | | | | | | | | | | | | | | | It was only used in one place. Use "g_base64_encode" instead, like the rest of the codebase.
* | | | | cleanup: remove most of uristream.cppThomas Holder2018-10-294-375/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace UriInputStream -> FileInputStream Replace UriOutputStream -> FileOutputStream Remove UriReader Remove UriWriter UriReader, UriWriter, and the acutal URI-based API of UriInputStream and UriOutputStream was all unused/dead code.
* | | | | Move contents of document-private.h to document.h.Tavmjong Bah2018-10-298-270/+204
| |/ / / |/| | |
* | | | SelectedStyle: Ensure constant field width of stroke widthEduard Braun2018-10-271-1/+4
| | | | | | | | | | | | | | | | %g omits trailing zeroes, %#g does not but adds trailing commas...
* | | | Give <svg> element useful ID names.Tavmjong Bah2018-10-273-3/+3
|/ / /
* | | Updated en_GB poandrew2018-10-261-39/+39
| | |
* | | Changin interruption to gap as Maren sugest in MRJabiertxof2018-10-251-2/+2
| | |
* | | Fixing coding styleJabiertxof2018-10-251-3/+6
| | |
* | | Improvements to simplify KnotsJabiertxof2018-10-252-10/+7
| | |
* | | Add fixes in review.Jabiertxof2018-10-253-84/+8
| | |
* | | Fixing coding styleJabiertxof2018-10-252-55/+90
| | |
* | | Add new features to knot LPEJabiertxof2018-10-252-6/+34
| | |
* | | Fixing coding styleJabiertxof2018-10-253-30/+43
| | |
* | | Fix closing issuesJabiertxof2018-10-252-11/+18
| | |
* | | Fixing coding styleJabiertxof2018-10-253-4/+5
| | |
* | | Fix initial widthJabiertxof2018-10-252-1/+24
| | |
* | | Add minor string tweaksJabiertxof2018-10-252-4/+5
| | |
* | | Fix coding styleJabier Arraiza2018-10-252-28/+37
| | |
* | | Fixes fror knot LPEJabier Arraiza2018-10-252-16/+34
| | |
* | | Update Hungarian translationGyuris Gellért2018-10-241-4988/+1146
| | |
* | | Modify behavior of interpolationTanja Bast2018-10-242-7/+49
| | | | | | | | | | | | | | | | | | | | | | | | Make sure that the original paths stay the start and end of the interpolation, even after modifying their shape. This is done by transforming the trajectory so that it starts at the bounding box center of the first path and ends at the bounding box center of the second path.
* | | Apply clang formatTanja Bast2018-10-242-36/+39
| | |
* | | ShapeEditor: Always keep KnotHolders in set_item()Eduard Braun2018-10-242-18/+8
| | |
* | | cmake: move "project" before "include"Thomas Holder2018-10-241-1/+3
| | |
* | | Expand tests for object style to include font sizes and font propertyMartin Owens2018-10-241-1/+65
| | |
* | | Fix assert when removing LPE DefinitionJabiertxof2018-10-221-4/+4
| | |
* | | Remove 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah2018-10-2239-70/+63
| | |
* | | Add LibreOffice SOC to GIMP GPL palette format scriptMartin Owens2018-10-191-0/+58
| | |
* | | Fix memory leakMarc Jeanmougin2018-10-191-0/+1
| | |
* | | Fix typosMarc Jeanmougin2018-10-192-28/+29
| | |
* | | Makes page sizes in document properties customizableMarc Jeanmougin2018-10-193-188/+175
| | | | | | | | | | | | Works similarly as prefs