tobidot
387bde19ad
Change color selection behaviour if tool is Eraser
...
New Behaviour:
- Eraser selected from toolbar:
No change of color possible anymoer as eraser does not have color and
it's not obvious for which other tool to set the color
- Eraser selected via stylus:
Allow change of color in the toolbar. This color will actually set
the tools color which was active before the button press. This makes
sense as upon release of the eraser button this tool will be selected
again.
6 years ago
Fabian Keßler
ddbb7c6b12
Enforce uint32_t for internal Color Representation
...
This prevents unwanted conversion bugs
-Removed GtkColorWrapper
6 years ago
Fabian Keßler
bf3c63fee3
applied formatting
6 years ago
Fabian Keßler
985d0946e7
clang-tidy applied everything in .clang-tidy file,
...
disabled readability-identifier-naming for now,
since the naming convention has not be discussed.
It also it differs from the actual one.
6 years ago
Fabian Keßler
4cf542b0a5
apply clang-tidy performance-*
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
Andreas Butti
5ba9d3f510
merged Tool base and LastSelectedTool
...
fixes #735
7 years ago
Andreas Butti
a18160565a
Dotted line basically working
...
#704
7 years ago
Andreas Butti
e0d56002a9
Store fill config
...
fixes #599
7 years ago
Andreas Butti
72d590b37d
Fixed Pull from PellelNitram
7 years ago
Andreas Butti
4832317827
Code Cleanup
7 years ago
Andreas Butti
8cd2fdb850
Fill implementation
7 years ago
Andreas Butti
7eab649543
Changed name from Ruler to draw line, for consistency
7 years ago
Andreas Butti
d1a54fe847
Enum stored as enum, settings are resetted, but bugs should be fixed now
7 years ago
Andreas Butti
a65ae9c476
Restore tool on button release
...
Bug mentioned in #343
7 years ago
Andreas Butti
3ccb938c26
Formatting
7 years ago
Andreas Butti
630080bc6b
Allow to configure page template
...
fixes #205
Additional this file format can be saved as template, which may solve
other issues.
7 years ago
Andreas Butti
68204ced1f
Shape drawing working again
7 years ago
Andreas Butti
d34f36dbea
Cleanup GTK2 code, not everything working yet, but compiling
7 years ago
morro
caa0e279b7
audio recording is now better integrated
7 years ago
Andreas Butti
e28edd663e
Removed TODOs and created Tickets
11 years ago
MarPiRK
f14a780237
Resorted includes
...
Basing on some new sorting rules
11 years ago
Andreas Butti
dab9333072
Merged
11 years ago
MarPiRK
24fb01b6d3
Formatting review
...
Basing on new coding conventions (on https://github.com/xournalpp/xournalpp/wiki/Coding-conventions ) – mainly 120 margin changes
11 years ago
MarPiRK
a3634d7ce4
Standardized formatting
11 years ago
MarPiRK
fafe0603cc
Complete rewrite of string
...
Now it's based on std::string, but with help of boost::local and boost::algorithm - icu was veeery inconveinient and memory consuming. Now memory consuption is ridiculously lower than in basic glib_new branch.
I've also added streams instead of good old printf's, but it's just basic stuff. New thing is also usage of boost library and replacing some glibc functions with it - I have done only small chunk of them. To get rid of glibc completely we would have to move to gtkmm and rewrite looot of code, but I think that it's worth it. Boost will be used in future for i18n.
The whole thing compiles now and at a glance is pretty stable, but it needs deep testing to make shure that everything works as it should without any strange crashes, which I faced while writing.
If anyone has questions about new string handling please cntact with me.
11 years ago
Wilson Brenna
042c9c2508
Moved most of the shapes out of Tool to Ruler.
12 years ago
Wilson Brenna
cb6711b7a1
Moved Rect/Circ/Arrow into Ruler group
12 years ago
Wilson Brenna
80b24d6536
Added to toolbar and fixed bug in Tool.cpp
12 years ago
Wilson Brenna
fb37d15efa
Added ToolDraw set of tools to Xournal
12 years ago
Wilson Brenna
e241ee1a5f
Formatted master using same astyle as addpoppler.
12 years ago
andreasb123
df2a44c817
code review
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@204 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
14 years ago
andreasb123
dca6152f75
Sidebar improvements Part #1 (not finished, only internal cleanup)
...
Memory Leaks & Crash fixed
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@196 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
14 years ago
AndreasB123
eec30c5488
Patch from Thomas Neumann, spelling correction
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@186 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
AndreasB123
36d8c82e7b
Patch from Thomas Neumann, spelling correction
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@186 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
1f3f8eb69e
Drag & Drop Toolbar editing (drag is working;-))
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@131 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
ce4d419892
Drag & Drop Toolbar editing (drag is working;-))
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@131 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
a169af2b81
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@93 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
bad85bce6d
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@93 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
aea4cac075
Type checking partially implemented
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@92 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
e360bccd1f
Type checking partially implemented
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@92 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
35bdcb6bbe
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@5 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
16740ffcf5
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@5 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago