| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | | | | | Remove more checks if icon exists in default theme. | Tavmjong Bah | 2017-07-06 | 4 | -33/+13 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Don't check if icon exists in default theme since that prevents use of ↵ | Tavmjong Bah | 2017-07-06 | 1 | -8/+2 | |
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | fallback icons. | |||||
| * | | | | | | | | Add new libsoup based http access with caching and async | Martin Owens | 2017-07-06 | 4 | -0/+215 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Upgrade dropper with fixed for each of the modes | Martin Owens | 2017-07-05 | 3 | -122/+120 | |
| | | | | | | | | | ||||||
| * | | | | | | | | cursors: rm deprecated gtkstyle custom black/white | Alexander Valavanis | 2017-07-05 | 4 | -13/+7 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge branch 'ccrb/inkscape-fix-template-preview-crash' | Martin Owens | 2017-07-05 | 1 | -19/+26 | |
| |\ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | Fix crash in "New from template" dialog | Christophe Lebras | 2017-07-04 | 1 | -19/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Selecting template in "New from template" dialog, causes Inkscape to crash because the method SPCanvas::paintSingleBuffer is called before _backing_store is initialized. Checking _backing_store value and returning if null, prebent crash. | |||||
| * | | | | | | | | | Merge branch 'houz/inkscape-color-profiles-cleanup' | Martin Owens | 2017-07-05 | 5 | -77/+120 | |
| |\ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | Use std::transform instead of a for loop | Tobias Ellinghaus | 2017-07-05 | 2 | -11/+14 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | Clean up color profiles code | Tobias Ellinghaus | 2017-07-05 | 5 | -76/+116 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a late 2nd part for 86a74b4a93ab62c8ef7819dc549fe7b3ace24916 and gets rid of the non-descriptive std::pair<ustring, bool> | |||||
| * | | | | | | | | | | Fix 'direction' gui. | Tavmjong Bah | 2017-07-05 | 2 | -7/+6 | |
| |/ / / / / / / / / | ||||||
| * | | | | | | | | | Clean up color-profile and use io/resource for dir scanning | Martin Owens | 2017-07-05 | 1 | -45/+12 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Make path scanning recursive, add ustring get_filenames and clean up | Martin Owens | 2017-07-05 | 2 | -16/+16 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Fix a bug with select knots and modifiers | Jabier Arraiza | 2017-07-04 | 4 | -25/+29 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Prevent crash when get_primary_monitor() returns nullptr. | Tavmjong Bah | 2017-07-04 | 1 | -1/+4 | |
| |/ / / / / / / / | ||||||
| * | | | | | | | | Merge branch 'ccrb/inkscape-save-document-as-template' | Martin Owens | 2017-07-02 | 8 | -21/+276 | |
| |\ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | Skip empty template information | Christophe Lebras | 2017-07-02 | 2 | -18/+25 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Manage template informations | Christophe Lebras | 2017-07-02 | 3 | -24/+83 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Template informations are added to the saved file. File name is is the same as template name Template is saved as default.svg only if requested by user. | |||||
| | * | | | | | | | | Add function to save template | Christophe Lebras | 2017-07-02 | 5 | -23/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Saves template as default. Does not save template informations yet. | |||||
| | * | | | | | | | | Add Save Template Dialog | Christophe Lebras | 2017-07-02 | 3 | -0/+158 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This add just dialog widget only, don't save template yet. | |||||
| | * | | | | | | | | Add new verb "save template" | Christophe Lebras | 2017-07-02 | 3 | -12/+20 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Fix windows builds with filename in symbols dialog | Martin Owens | 2017-07-02 | 1 | -1/+1 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Remove duplicate error message | Martin Owens | 2017-07-02 | 1 | -8/+1 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Merge https://gitlab.com/inkscape/inkscape into selectable-knots | Jabier Arraiza | 2017-07-02 | 11 | -351/+121 | |
| |\ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | Move directory scanners to new get_filenames(...) calls | Martin Owens | 2017-07-02 | 11 | -351/+121 | |
| | |/ / / / / / / / | ||||||
| * | | | | | | | | | Merge https://gitlab.com/inkscape/inkscape into selectable-knots | Jabier Arraiza | 2017-07-01 | 298 | -8105/+179127 | |
| |\| | | | | | | | | ||||||
| | * | | | | | | | | Hackfest: Tidy and test for file exists in output. | Martin Owens | 2017-07-01 | 1 | -3/+6 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Merge branch 'master' of gitlab.com:Frigory33/inkscape | Marc Jeanmougin | 2017-07-01 | 291 | -8021/+178948 | |
| | |\ \ \ \ \ \ \ \ | ||||||
| | | * \ \ \ \ \ \ \ | Merge branch 'master' of gitlab.com:inkscape/inkscape | Sylvain Chiron | 2017-07-01 | 112 | -514/+709 | |
| | | |\ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | Updated libs from the Adaptagrams project: libavoid, libcola and libvspc; ↵ | Sylvain Chiron | 2017-07-01 | 291 | -8021/+178948 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changed the code to match the new API Signed-off-by: Sylvain Chiron <chironsylvain@orange.fr> | |||||
| | * | | | | | | | | | | Merge branch 'master' of gitlab.com:inkscape/inkscape | Marc Jeanmougin | 2017-07-01 | 4 | -63/+93 | |
| | |\ \ \ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | | Introduce get_filenames which scans paths for all filenames. | Martin Owens | 2017-07-01 | 4 | -63/+93 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Merge branch 'speed_up_drawing' of gitlab.com:psychon/inkscape | Marc Jeanmougin | 2017-07-01 | 2 | -16/+72 | |
| | |\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | | | ||||||
| | | * | | | | | | | | | | SPCanvas::paintSingleBuffer: Draw directly to _backing_store | Uli Schlachter | 2017-07-01 | 1 | -12/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit, this function creates a new cairo image surface, draws the tile that it was told to redraw to this buffer and then uses cairo to copy the drawn data at the right position inside of _backing_store. Thus, the drawn data was copied around at least once. This commit changes the code so that it draws directly to _backing_store: We get the information from _backing_store and then create a new image surface from this that covers just the part that we should redraw. Thus, one copy of the data is avoided. Signed-off-by: Uli Schlachter <psychon@znc.in> | |||||
| | | * | | | | | | | | | | SPCanvas: Use a similar image for _backing_store | Uli Schlachter | 2017-07-01 | 2 | -4/+51 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cairo 1.12 adds the function cairo_surface_create_similar_image(). It works just like cairo_image_surface_create() in that it creates an image surface. However, when the passed-in surface is a cairo-xlib surface, the data of the image surface will be allocated in a shared memory segment. This makes it cheaper to have the X11 server access the surface since it does not need to be uploaded. To make use of this, a new _surface_for_similar member is added. This member is set to a (useless) surface in handle_draw(). On Linux this creates a cairo-xlib surface, so that _backing_store is latter allocated in a shared memory segment. Signed-off-by: Uli Schlachter <psychon@znc.in> | |||||
| | | * | | | | | | | | | | Fix a small memory leak in SPCanvas::paint | Uli Schlachter | 2017-07-01 | 1 | -0/+3 | |
| | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Uli Schlachter <psychon@znc.in> | |||||
| | * | | | | | | | | | | Runtime check for primary accelerator | Marc Jeanmougin | 2017-07-01 | 1 | -5/+11 | |
| | | |_|/ / / / / / / | |/| | | | | | | | | ||||||
| | * | | | | | | | | | Fix a compiling error on debian testing | Jabier Arraiza | 2017-07-01 | 1 | -1/+1 | |
| | |/ / / / / / / / | ||||||
| * | | | | | | | | | Improving CR feedback. thanks! | Jabier Arraiza | 2017-07-01 | 8 | -56/+68 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Finish add selectable knot shapes | Jabier Arraiza | 2017-07-01 | 6 | -15/+23 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Merge https://gitlab.com/inkscape/inkscape into selectable-knots | Jabier Arraiza | 2017-07-01 | 4 | -75/+116 | |
| |\| | | | | | | | | ||||||
| | * | | | | | | | | Merge branch 'hacking' of gitlab.com:__chr__/inkscape | Marc Jeanmougin | 2017-06-30 | 1 | -0/+3 | |
| | |\ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | Replace ImageMagic with GraphicsMagic | chr[] | 2017-06-30 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... just a matter of taste. But both wanna be initialized: fixed. | |||||
| | * | | | | | | | | | Merge branch 'master' of gitlab.com:inkscape/inkscape | Marc Jeanmougin | 2017-06-30 | 1 | -35/+73 | |
| | |\ \ \ \ \ \ \ \ \ | ||||||
| | | * \ \ \ \ \ \ \ \ | Merge branch 'master' of gitlab.com:inkscape/inkscape | Martin Owens | 2017-06-30 | 1 | -0/+6 | |
| | | |\ \ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | | Hackfest: Add start of dropping tool | Martin Owens | 2017-06-30 | 1 | -35/+73 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Replace cursor-dropping-s.xpm | cajhne@gmail.com | 2017-06-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Replace cursor-dropping-s.xpm | cajhne@gmail.com | 2017-06-30 | 1 | -25/+25 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Replace cursor-dropper-s.xpm | cajhne@gmail.com | 2017-06-30 | 1 | -16/+16 | |
| | | |/ / / / / / / / / | |/| | | | | | | | | | ||||||
| * | | | | | | | | | | | working on knots selection | Jabier Arraiza | 2017-07-01 | 10 | -22/+74 | |
| | | | | | | | | | | | | ||||||
