summaryrefslogtreecommitdiffstats
path: root/src/io/sys.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Use _WIN32 instead of WIN32Eduard Braun2018-10-011-2/+2
| | | | | | | | The former is guaranteed to be set for any compiler targeting win32, the latter is implementation dependent (but works for gcc) See also http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
* Fix eaae266840146a0faa3332f253ba7bd63eecbb21Eduard Braun2018-09-151-1/+6
| | | | (cherry picked from commit 11504fc9060729939703c380bcaa71cfc36ea351)
* Support reading and writing pipesRainer Keller2018-09-151-0/+19
| | | | | | | | | | | | This is useful when using inkscape from the terminal and piping the output to further programs. Example usage: cat vector.svg | inkscape --export-png - --file - | convert - out.jpg Fixes bug: 171016 (forward-ported from commit fdb3b41a37f5c37bbb8e49d59e7e6195d5363fcb)
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-29/+29
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Drop obsolete wrapper around Glib::file_open_tmpStefano Facchini2017-10-191-21/+0
|
* Create parent directories when opening a file for writingEduard Braun2017-09-271-1/+11
| | | | | | | | | | - this affects callers of Inkscape::IO::fopen_utf8name - fixes at least two issues: - creating custom shortcuts failed when "/inkscape/keys" was missing in the configuration directory, see https://bugs.launchpad.net/inkscape/+bug/1719629 - autosaving probably failed if a non-existent directory was specified
* Simplify code and avoid conditional compilation by consistently using glib ↵Eduard Braun2017-04-221-15/+7
| | | | | | | | | | functions Also fixes a case where the modifier passed to g_fopen() might contain a duplicated binary specifier on Windows (e.g. 'wbb') which broke functionality in MSYS2 builds (see bug 1685091) Fixed bugs: - https://launchpad.net/bugs/1685091 (bzr r15630)
* Cleanup: Remove some unused debug messagesEduard Braun2017-04-221-54/+0
| | | (bzr r15629)
* Use GStatBuf where appropriate to ensure usage of the correct typeEduard Braun2017-01-121-1/+1
| | | | | (fixes compilation with i686-w64-mingw32) (bzr r15414)
* Checking file presence before calling lstat (should fix Bug #785701 Inkscape ↵Kris De Gussem2013-04-031-2/+4
| | | | | freezes at opening) (bzr r12263)
* A couple of forward declarationsAlex Valavanis2013-02-111-0/+1
| | | (bzr r12119)
* Fix for 430301 : core dump exporting to non existing folderJohn Smith2012-11-301-0/+34
| | | (bzr r11915)
* merged with trunk so I can build again...Andrew Higginson2011-12-271-11/+1
|\ | | | | (bzr r10092.1.36)
| * Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-2/+0
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
| * Merge from trunkKrzysztof Kosi??ski2011-06-191-4/+2
| |\ | | | | | | (bzr r9508.1.89)
| | * Use generic headers in preparation for GTK+ 3 transitionAlex Valavanis2011-06-031-1/+1
| | | | | | | | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/792263 (bzr r10252.1.1)
| | * Reinstating version bump.Jon A. Cruz2011-05-201-3/+1
| | | | | | | | | (bzr r10215)
| | * Revert version bump so win devlibs can catch up.Jon A. Cruz2011-05-191-1/+3
| | | | | | | | | (bzr r10210)
| | * Made dependencies explicit and bumped versions.Jon A. Cruz2011-05-181-3/+1
| | | | | | | | | (bzr r10208)
| * | No more PrintWin32, including no special cases for non-Unicode Windows anymore.Jasper van de Gronde2011-04-151-6/+0
| |/ | | | | (bzr r9508.1.82)
* / Made dialog's state persistantAndrew rugby471@gmail.com2011-03-241-0/+9
|/ | | | | | | | Cleanup of code Made download of image work Put all images into a /tmp/openclipart directory Use GUID for filename (bzr r10092.1.18)
* Allow Inkscape to run from Unicode directories on WindowsKrzysztof Kosi??ski2010-03-281-904/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/505107 (bzr r9248)
* Cast cleanup.Jon A. Cruz2010-03-011-2/+1
| | | (bzr r9124)
* Compilation fixes for Windows 64-bit by FridrichKrzysztof Kosi??ski2010-02-281-4/+7
| | | (bzr r9118)
* Fix by Adib for 353847Josh Andler2009-09-161-0/+34
| | | (bzr r8601)
* docPeter Moulder2009-04-061-3/+3
| | | (bzr r7639)
* From trunkTed Gould2008-10-271-4/+5
| | | (bzr r6885)
* fix broken link to _wspawn prototypeAdib Taraben2008-03-281-1/+15
| | | (bzr r5213)
* comment #define BYPASS_GLIB_SPAWN 1 to fix build on windowsJohan B. C. Engelen2008-03-271-1/+1
| | | (bzr r5208)
* Bug #204779 win32 crash on help menu - win32 spawn problemAdib Taraben2008-03-271-1/+882
| | | (bzr r5207)
* fix compilebulia byak2008-03-131-0/+1
| | | (bzr r5085)
* BUG 168896, fix BUG_168896_refactor_tempfile.patch problems with Vista ↵Albin Sunnanbo2008-03-131-0/+45
| | | | | tempfiles breaks some extensions (including Save as XAML) (bzr r5082)
* Warning cleanup (including OFFSET_OF warning)Jon A. Cruz2007-12-011-0/+3
| | | (bzr r4150)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+300
(bzr r1)