58 Commits (d3e6bbe758dd55a1787b8aeb010df2b3aa5da6f5)

Author SHA1 Message Date
Fabian Keßler d3e6bbe758 Decreased grid size 6 years ago
frohro db352f4f86 Cut grid size in half; tidied up the togglegrid lua plugin. 6 years ago
Febbe 5a90a804ae replaced mem::make_unique with std::make_unique. 6 years ago
Febbe e4fdfeffd8 Refactored Rectangle.h so that template code is only in the header file. Also replaced some bad code 6 years ago
lehmanju 9355113f1f
Make Rectangle a template class (#1817) 6 years ago
rolandlo 80b9f708fb add basic spline tool 6 years ago
Fabian Keßler bf3c63fee3 applied formatting 6 years ago
Fabian Keßler f2bdff9267 clang-format fixup 6 years ago
Fabian Keßler 985d0946e7 clang-tidy applied everything in .clang-tidy file, 6 years ago
Fabian Keßler 4ee8fa415c clang-tidy google-* 6 years ago
Fabian Keßler 6af347bd4a clang-tidy cppcoreguidelines-* 6 years ago
Fabian Keßler 4cf542b0a5 apply clang-tidy performance-* 6 years ago
Fabian Keßler eeca67514f Apply clang format for HEAD~40 6 years ago
Fabian Keßler a2e98f4bd7 clang-tidy init 6 years ago
Julius Lehmann 16e12205db Replace NULL with nullptr 7 years ago
Fabian Keßler fa33dc43f3 removed memory checks 7 years ago
Fabian Keßler 380800f86f Removed big memory leaks and possible undefined behaviour in undo / redo handling 7 years ago
Fabian Keßler 694261b809 Replaced NULL with nullptr in all edited files, 7 years ago
JJones780 282e62e6dc Give cursor control back to XournalppCursor and make everything work with new and old input system. 7 years ago
JJones780 7bc5b48c00 Allow StrokeFilterLengths <1mm just in case (user exaggerates dpi settings?) 7 years ago
JJones780 b875317971 Change ui and variable names to better reflect implementation. 7 years ago
JJones780 c4167fc1aa convert stroke filter to length in mm instead of points. 7 years ago
Ulrich Huber 9b2a326c93 Solve merge conflicts 7 years ago
JJones780 f2373684e6 cleanup 7 years ago
JJones780 49e1960606 fine tuning - successive from last stroke not last filtered stroke. Slightly different algo for shape tools ( due to fix # points ). 7 years ago
JJones780 a1aeffa7ad Try Select on Filtered Strokes. Add Stroke Filter ( and "try select" ) to Drawing Tools. TrySelect in prefs. 7 years ago
Ulrich Huber 0be0ab7e41 Rename internal class Cursor to XournalppCursor to remove incompatibility with Xlib) 7 years ago
JJones780 ba0eb0ada3 Cleanup, add function return value, changes re:review comments 7 years ago
JJones780 20fb49d59e Add constructor args to allow creation of Tools with different default behaviour ( ie Square vs Rectangle ) 7 years ago
JJones780 d4395bfc25 add ALT key to move-less update of Stroke Tools. 7 years ago
JJones780 9fb7fe5d4f Enable Stroke Tools to get and handle keypress events. Redraw on shift and control key events. 7 years ago
JJones780 91add1a1e0 add provision for modifier keypress change without movement. Not supported by event system currently. 7 years ago
JJones780 dea74a19a4 cleanup, simplify structure by moving some logic out of base class; Keys update cursor text. 7 years ago
JJones780 11118bb2d5 Try out a text cursor indicating control/shift directional modifiers. 7 years ago
JJones780 e1b199b9a7 Add preferences setting for DrawDirMods 7 years ago
JJones780 2101774d66 Trying this out - initial direction of mouse for rectangle and ellipse tools can act as Shift or Control modifier. 7 years ago
JJones780 767b76ec9c fixes #742 - Circles from center - use Control Key 7 years ago
Andreas Butti 5525563361 Draw shape with correct scaling 7 years ago
Andreas Butti d505c53d14 Formatting 7 years ago
morrolinux ea5b7f391b cleanup 7 years ago
morrolinux 8500684180 parametric snapping settings 7 years ago
Rob Frohne ca68bd34a1 Changed the magnetization parameter, for submission to the xournalpp 7 years ago
Rob Frohne 8245cb82b2 Added snap to grid to the circle. 7 years ago
Rob Frohne ce6b5e207f Reset the snap behavion so it only snaps very close to the grid. 7 years ago
Rob Frohne 5cfb23c3a9 Fixed tabs instead of spaces. 7 years ago
Rob Frohne 6f645c4399 Moved the snapToGrid function to the BaseStrokeHandler class as a 7 years ago
Andreas Butti 9114b36efc If a stroke is invalid, delete it 7 years ago
Andreas Butti 54505c58db Working on sidebar #78 7 years ago
Andreas Butti c52717b037 fixes #583 7 years ago
Andreas Butti b334dff454 Input Handling 7 years ago