summaryrefslogtreecommitdiffstats
path: root/src/main.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-6/+7
| | | | A lot of header clean-up.
* Misc. typosluz.paz2018-01-081-1/+1
| | | Found via `codespell`
* Do not use GUI for --export-inkscape-svgEduard Braun2017-10-141-0/+1
|
* Cleanup: rename sp_do_export_png for consistencyEduard Braun2017-10-141-7/+12
| | | | Also actually return non-zero if PNG could not be saved.
* Some basic error handling for SVG exportEduard Braun2017-10-141-5/+16
|
* Refactoring: put SVG export into separate functionEduard Braun2017-10-141-59/+73
|
* Support --export-area-page when using --export-id to export to SVGEduard Braun2017-10-141-1/+3
|
* Support --export-margin when exporting to SVGEduard Braun2017-10-141-3/+15
|
* make --export-area-drawing work when exporting SVGEduard Braun2017-10-141-0/+4
| | | | | | Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1597921 - https://bugs.launchpad.net/inkscape/+bug/1722844
* Do not force-disable CSD on WindowsEduard Braun2017-10-121-4/+0
| | | | | | | | | The code introduced in 860d326a9ac03c2b1e0a3f45c3ed3d35f94c3d54 is no longer necessary as gtk3 client side decorations are now disabled by default in MSYS2's gtk3 builds, see upstream patch: https://github.com/Alexpux/MINGW-packages/commit/69f8e3294ec0d612d274f69e5e517026a8c340b6 To enable CSD on-the-fly set the environment variable `GTK_CSD` to 1
* Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-3/+3
|
* Second batchMarc Jeanmougin2017-10-021-56/+24
|
* Fix inkscape --help appearance due to a too long lineMarc Jeanmougin2017-08-041-2/+2
|
* Merge branch 'master' into shortcutsEduard Braun2017-07-091-3/+0
|\
| * Remove old icon handling codeAlexander Valavanis2017-06-291-3/+0
| |
* | Improve and simplify shortcut handling.Eduard Braun2017-06-231-1/+1
|/ | | | Should fix many issues with unusuable keys, especially on non-English keyboard layouts.
* Porting the pre-92 file update message from 0.92.x to trunk:Marc Jeanmougin2017-06-041-0/+23
| | | | | | | | | | New dialog when opening pre-0.92 files (with 90 dpi). I implemented it mostly based on mizmo's UI proposal (thanks!), with additional inputs from su_v with a few bugfixes from jabiertxof Also adds a commandline option --convert-dpi-method=[none|scale-viewbox|scale-document] to be able to batch convert files. Fixed bugs: - https://launchpad.net/bugs/1659229 (bzr r15729)
* Properly handle ENABLE_NLS defineEduard Braun2017-05-071-11/+8
| | | (bzr r15675.1.4)
* Move functions for switching gettext charset to helper/gettext.hEduard Braun2017-05-071-5/+2
| | | (bzr r15675.1.3)
* Move gettext initialization into separate function so it can be re-used ↵Eduard Braun2017-05-071-33/+5
| | | | | (will come in handy in inkview) (bzr r15675.1.2)
* Use glib to get the installation prefix on WindowsEduard Braun2017-05-071-6/+6
| | | (bzr r15675.1.1)
* Minor refactor: check setlocale() occurences and make sure we do not ↵Eduard Braun2017-05-071-1/+0
| | | | | | | | setlocale() without resetting it to the initial default) - inkview.cpp : This occurence in fact does *not* seem to be needed anymore (despite what the comment says) - main.cpp : The (commented out) occurence is unnecessary as it is called as part of gtk_init_check() (bzr r15674)
* [Bug #1572242] Add --export-inkscape-svg=FILENAME command line option to ↵shlomif-gmail2017-04-211-6/+25
| | | | | | | | export as inkscape-style SVG. Fixed bugs: - https://launchpad.net/bugs/1572242 (bzr r15628)
* Disable GTK3 "client side decorations" on Windows by setting "GTK_CSD=0"Eduard Braun2017-02-181-7/+11
| | | | | | | They are not used by Inkscape and prevent native theming to be used for window borders and titles. See also https://bugzilla.gnome.org/show_bug.cgi?id=778791 (bzr r15531)
* forward-port from 0.92.x the line height conversion from <.92 to >=.92Marc Jeanmougin2017-02-051-2/+7
| | | | | | | | | | | | | | | | | Code written by su_v in python as an extension, ported to c++ by Mc, some fixes added by bryce. http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15338 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15339 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15350 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15351 Option to disable it is called --no-convert-text-baseline-spacing The terminology "convert" is chosen as a jargon word to be used for all such legacy file conversions. The "--no-XXX" naming style is adopted from the convention used by other software such as GIMP. (bzr r15481)
* Fix usage information for "--export-pdf-version"Eduard Braun2017-01-181-1/+1
| | | (bzr r15422)
* Remove embedded build date, to allow reproducible building.Mattia Rizzolo2016-11-071-1/+1
| | | | | | | | | | | Reproducible Builds is a ongoing project which aims at having "packages" "build" (as in, every build step, be it code compilation, doc generation, etc) be bit-by-bit reproducible regardless of the build environment. With this commit inkscape can be built reproducibly. See https://reproducible-builds.org for more info about the project. (bzr r15222.1.1)
* further cppificationMarc Jeanmougin2016-11-061-6/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1306662 (bzr r15218)
* beautify identsDmitry Zhulanov2016-10-031-1/+1
| | | (bzr r15136.1.14)
* disable xverb feature if WITH_YAML definedDmitry Zhulanov2016-10-011-4/+11
| | | (bzr r15136.1.9)
* add x-verbs supportDmitry Zhulanov2016-09-261-0/+22
| | | (bzr r15136.1.1)
* Fix compilation errorEduard Braun2016-08-181-1/+1
| | | | | (https://inkscape.org/en/paste/9901/) (bzr r15071)
* Move some main functions to Application classAlex Valavanis2016-08-091-96/+8
| | | (bzr r15048)
* Merged trunkAdrian Boguszewski2016-08-091-5/+0
|\ | | | | (bzr r14954.1.30)
| * End GTK+ 2 support and remove GDL forkAlex Valavanis2016-08-041-5/+0
| |\ | | | | | | (bzr r15038)
| | * Finish removing GTK+ 2 fallbacksAlex Valavanis2016-07-281-5/+0
| | | | | | | | | (bzr r15023.2.8)
* | | Merged trunkAdrian Boguszewski2016-08-031-15/+1
|\| | | | | | | | (bzr r14954.1.29)
| * | Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-15/+1
| | | | | | | | | (bzr r15034)
| * | Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+15
| | | | | | | | | (bzr r15027)
| * | Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-15/+0
| |/ | | | | (bzr r15025)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-2/+2
| | | | | | (bzr r14954.1.21)
* | Last part of new SPObject children listAdrian Boguszewski2016-07-141-4/+2
| | | | | | (bzr r14954.1.20)
* | Second part of new SPObject children listAdrian Boguszewski2016-07-131-2/+2
|/ | | (bzr r14954.1.19)
* GTK3: Fix error if default style.css file not found. Modified patch from houz.Tavmjong Bah2016-05-171-33/+49
| | | (bzr r14897)
* GTK3: Fix compile for GTK3 versions less than 3.16. Try 2.Tavmjong Bah2016-05-161-3/+14
| | | (bzr r14891)
* GTK3: Fix compile for GTK3 versions less than 3.16.Tavmjong Bah2016-05-151-0/+4
| | | (bzr r14887)
* Start of GTK3 external style sheet support.Tavmjong Bah2016-05-081-0/+34
| | | (bzr r14873.1.1)
* window/task bar icon missing when installed in non-standard locationRaphael Rosch2015-11-201-0/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1516238 (bzr r14479)
* Change command line PostScript export level to 3 (bug #1432310)Adrian Johnson2015-09-301-3/+3
| | | (bzr r14389)
* Merge from trunkKrzysztof Kosi??ski2015-05-081-13/+11
|\ | | | | (bzr r14059.2.11)