summaryrefslogtreecommitdiffstats
path: root/src/ui/clipboard.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-28refactor: private SPIBase::_nameThomas Holder1-2/+1
2019-10-26Clipboard: Fix pasting of image data on WindowsPatrick Storz1-0/+7
Workaround for what is most likely a gtk bug.
2019-09-29fix compiling issuesJabiertxof1-0/+2
2019-09-29Comment dead code not used currentlyJabiertxof1-1/+1
2019-09-29Fixes pointed by ThomasJabiertxof1-12/+10
2019-09-16Realy fix crash pasting and speed improvementsJabiertxof1-16/+17
2019-09-16Allow paste preserving new lines into a flowtext elementJabiertxof1-0/+8
2019-09-16Allow paste on flowbox at same sice of origin, also improve creation to get ↵Jabiertxof1-3/+4
rid of transforms on origin
2019-09-13Allow to paste paragraphs in SVG2 Flow then paste overflow the shapeJabiertxof1-1/+7
2019-08-29add improvements to selectors and merge stylesheet on copy to work between docsJabier Arraiza1-1/+7
2019-08-17Formatting last commitvanntile1-12/+11
2019-08-17Some useful hatch changesvanntile1-5/+39
2019-06-12Refactoring: replace funcs with methods.Shlomi Fish1-1/+1
I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
2019-06-01Allow rects be LPE like other primitivesJabier Arraiza1-3/+0
2019-05-26Add hide operand, work on groups and allow shapes as parameters in LPE BoolJabier Arraiza1-0/+10
2019-04-06More document.h cleanup.Tavmjong Bah1-1/+1
2019-03-12Remove unnecessary conversionNathan Lee1-2/+2
Fixes https://gitlab.com/inkscape/inbox/issues/207
2019-02-20Give more descriptive names to document file related variables and functions.Tavmjong Bah1-1/+1
Makes searching through code for them easier.
2019-01-02modernize loopsMarc Jeanmougin1-18/+15
2018-12-03Replace InkGC with std::shared_ptr for MessageStackEmmanuel Gil Peyrot1-1/+1
There are many places which still use this stack unmanaged (using desktop->getMessageStack()) but those are all leaf calls which make use of the stack and never store it anywhere, so this is fine.
2018-11-18Fix stream class locationsAlexander Valavanis1-1/+0
2018-11-08Clarify licensesMax Gaukler1-14/+7
- 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
2018-11-07fix clipboard URL rebasingThomas Holder1-1/+6
2018-11-06fix memory leak in ClipboardManagerImplThomas Holder1-1/+3
2018-10-22Remove 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah1-1/+0
2018-10-01Use _WIN32 instead of WIN32Eduard Braun1-4/+4
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
2018-09-29Fix for bug:#1005036Jabier Arraiza1-3/+2
Pasting a powerstroke resets the width controls
2018-09-09Minor fixMarc Jeanmougin1-1/+1
2018-09-09copypaste bugfixMarc Jeanmougin1-9/+11
2018-08-21use user-specific cache dir for clipboard temp fileMarc Jeanmougin1-4/+4
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-12/+12
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot1-3/+3
This replaces empty constructors and destructors with the default keyword.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-53/+53
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-12/+12
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-18/+18
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-18/+18
2018-04-23Allow rotation to projection and noumerous bugfixes pointed by Lazur in IRCJabier Arraiza1-0/+1
2018-04-23Handle transforms and gix groups linked by clipboardJabier Arraiza1-4/+4
2018-03-28a bit more of warning cleanupFelipe Corrêa da Silva Sanches1-3/+5
2018-02-03Fix: relink clone to copy for ellipsesilomaf1-1/+2
Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1652660
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-20/+22
A lot of header clean-up.
2018-01-08Misc. typosluz.paz1-1/+1
Found via `codespell`
2017-12-04Misc. typosluzpaz1-1/+1
Please confirm typos in the following `doc/nr-filter-interface.txt` `share/symbols/BalloonSymbols.svg` .
2017-11-14Don't set a default 'font-size' when copying text if one is not set.Tavmjong Bah1-2/+5
Fixes bug reported by crogers when pasting into flowed text.
2017-11-07Misc. typosUnknown1-1/+1
Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
2017-09-14Added new LPE parameter to store Items array, also bugfixing in patharray ↵Jabiertxo Arraiza Cenoz1-1/+1
parameter
2017-09-09This commit is based on a coment on bug #1670644. And allow to fill the fill ↵Jabier Arraiza1-0/+49
between many LPE widget that allow attach all paths on the clipboard instead only one Also added to this widget the option visible, to allow work with multiples paths wigout getting full cracy
2017-04-22avoid double transform of <use> element during copy. (Bug 1679428)Alvin Penner1-1/+1
Fixed bugs: - https://launchpad.net/bugs/1679428 (bzr r15631)
2017-02-28This patch adds the copy-paste formated text functionality to the text tool.Alexandru-Daniel Roman1-1/+44
It doesn't retain the font-size and font-style properties. (bzr r15553)
2017-01-24Remove some code and make dependant of rotate copiesJabiertxof1-2/+0
(bzr r15356.1.17)