summaryrefslogtreecommitdiffstats
path: root/src/display/canvas-grid.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-19/+19
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Create stateless alignment selector and use it insteadGeoff Lankow2018-05-091-7/+6
|
* Add buttons to align grids to pageGeoff Lankow2018-05-091-75/+35
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-8/+8
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-8/+8
|
* Re-enable CanvasXYGrid::updateWidgets and CanvasAxonomGrid::updateWidgetsGeoff Lankow2018-03-221-55/+52
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-3/+3
| | | | A lot of header clean-up.
* Removed all GSList occurences in .h filesMarc Jeanmougin2017-10-011-11/+8
|
* Add canvas flip. No GUI. Can be bound to keys via preferences.Tavmjong Bah2017-03-221-5/+10
| | | (bzr r15606)
* Modify CanvasXYGrid to work with rotated canvas.Tavmjong Bah2017-03-181-103/+146
| | | (bzr r15602)
* Replace rectangle based zooming by affine based zooming.Tavmjong Bah2017-03-131-1/+3
| | | | | | | | This allows a rotation to be included in the drawing to window mapping. General code cleanup. Added documentation. Any change to zooming behavior is probably a bug. (bzr r15592)
* Fix a few Gtkmm deprecationsAlex Valavanis2016-12-261-0/+5
| | | (bzr r15357)
* Provide a way to update a legacy document to account for the 90 to 96 dpi ↵Tavmjong Bah2016-11-251-1/+33
| | | | | | | change. This method relies on setting the 'viewBox'. (bzr r15273)
* display.canvas-*grid: Drop GTK2 fallbacksAlex Valavanis2016-07-271-38/+2
| | | (bzr r15023.2.3)
* Compromise solution for dot grid visibilty. See bug #1357611.Tavmjong Bah2015-05-061-3/+21
| | | (bzr r14114)
* Revert bad commit (commited to wrong branch).Tavmjong Bah2015-05-031-3/+0
| | | (bzr r14096)
* First batchTavmjong Bah2015-05-031-0/+3
| | | (bzr r14095)
* Fix unnecessary inclusion of glibmm/threads.h. This can be resolved by ↵Alex Valavanis2015-04-271-4/+0
| | | | | ensuring that glibmm headers always preceed glib.h headers. Same applies with gtkmm/gtk+ etc (bzr r14064)
* Collect util/ into a static libraryLiam P. White2015-02-251-2/+2
| | | (bzr r13948)
* for grid spacing, reduce numerical error if viewbox and page are same sizeAlvin Penner2015-02-041-0/+3
| | | (bzr r13900)
* for snapping to grids and guides, reduce numerical error for the case of ↵Alvin Penner2015-01-291-0/+5
| | | | | uniform scaling of viewbox (bzr r13881)
* Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-1/+1
| | | (bzr r13820)
* Purge sp_desktop_gridgroupLiam P. White2014-12-211-2/+2
| | | (bzr r13814)
* Change grids to use 'user units'. Grids using absolute units are read in butTavmjong Bah2014-12-111-53/+83
| | | | | may be scaled incorrectly due to change of 90 to 96 dpi. (bzr r13795)
* More GObject boilerplate reductionAlex Valavanis2014-08-241-31/+5
| | | (bzr r13341.1.175)
* Added "Gtk::" scope to "manage" function calls.Markus Engel2014-03-301-1/+1
| | | (bzr r13236)
* pass class variables by reference for performanceKris De Gussem2014-01-121-3/+3
| | | (bzr r12917)
* Units: stop newing Unit objects. pass around pointers to "undeletable" Unit ↵Johan B. C. Engelen2013-10-121-14/+14
| | | | | objects in the UnitTable. I think we should move to using indexed units, and pass around the index of the unit in the unittable, or smth like that... ? (bzr r12679)
* Rewrite the internals of the unit code for somewhat better performanceKrzysztof Kosi??ski2013-10-051-6/+6
| | | (bzr r12661)
* Switched to global UnitTable.Matthew Petroff2013-08-041-6/+1
| | | (bzr r12380.1.62)
* Removed "helper/units.h" from "display/canvas-grid.cpp".Matthew Petroff2013-07-191-1/+1
| | | (bzr r12380.1.36)
* Switch unit functions from using pointer arguements to reference arguements.Matthew Petroff2013-07-181-22/+18
| | | (bzr r12380.1.28)
* Ported "display/canvas-grid.*" and "display/canvas-axonomgrid.*".Matthew Petroff2013-07-181-89/+45
| | | (bzr r12380.1.25)
* Removed "helper/unit.*" dependency from "ui/widget/registered-widget.*".Matthew Petroff2013-07-171-1/+1
| | | (bzr r12380.1.21)
* Added configure/ifdef guards to only bring in the needed #include if glibmm ↵Jon A. Cruz2013-06-061-0/+2
| | | | | has it. (bzr r12353)
* Correct to compile against recent gtkmm, including updated macports ↵Jon A. Cruz2013-06-041-0/+2
| | | | | | | | versions. Fixes bug #1179338. Fixed bugs: - https://launchpad.net/bugs/1179338 (bzr r12346.1.1)
* Workaround usage of deprecated glib symbols in 3rd party librariesAlex Valavanis2013-03-251-1/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1122774 (bzr r12243)
* Drop more Gtk::Table usageAlex Valavanis2013-03-081-6/+51
| | | (bzr r12180)
* Bug #561503: fix typo in earlier fix (r11133)vaifrax2013-02-151-1/+1
| | | (bzr r12128)
* constJohan B. C. Engelen2013-01-171-4/+4
| | | (bzr r12040)
* cppcheck: Fix a couple more C-style pointer casts and inefficient ↵Alex Valavanis2012-11-151-3/+3
| | | | | vector-emptiness checking (bzr r11872)
* Fix for 1068763 : Opening 'File > Document Properties' dirties current documentJohn Smith2012-10-311-2/+4
| | | (bzr r11855)
* Fix build error due to bad internal handling of deprecated GTK+ symbols in ↵Alex Valavanis2012-10-271-4/+3
| | | | | gtkmm header (bzr r11833)
* UI. Fix for Bug #817193 (Usability: emphasize gridlines checkbox is using ↵Nicolas Dufour2012-06-261-1/+1
| | | | | negative text). (bzr r11514)
* Removed outdated classes.Jon A. Cruz2012-06-171-0/+2
| | | | | Pruned header to not introduce extraneous includes. (bzr r11502)
* Stop deriving SPCanvasItem from GtkObjectAlex Valavanis2012-06-091-16/+8
| | | (bzr r11469.1.1)
* Revert r11370. Fix crash with grid in default templateAlex Valavanis2012-05-191-8/+12
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1001724 (bzr r11386)
* Drop some GtkObject usageAlex Valavanis2012-05-161-12/+8
| | | (bzr r11370)
* Fix for 367607 : Remove deprecated GTK+ symbols - Deprecated *_unref symbols ↵John Smith2012-04-031-1/+1
| | | | | and combo_box fixes (bzr r11140)
* apply essentials of patch by zcgucasJohan B. C. Engelen2012-03-291-0/+5
| | | | | | Fixed bugs: - https://launchpad.net/bugs/561503 (bzr r11133)