Andreas Butti
ab694ef8f5
If tex is disabled, dont show the menu entry
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
x2b
7d4bbc4ede
Normalized includes
11 years ago
MarPiRK
765a6a0d32
Uhh...
...
Bravo Marek... I don't know, why I assumed that `sizeof sth` will work...
Also some cppcheck fixes and questions.
11 years ago
MarPiRK
af6b50d76a
Finishing touches to string_new
...
Fixed some autoformatted code, removed unnecessary std::list.clear() in destructors, replace_all_chars is back based on string (based on benchmark from http://stackoverflow.com/a/18892532 ).
11 years ago
MarPiRK
0e02a81fa0
Removal of ListIterator – part of code using GList* rewritten to std::vector - using its own iterator.
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
MarPiRK
342feb66ee
Removed old terrible String class and replaced with UnicodeString from ICU library with kinda compatibility layer for old class for future optimalizaction.
11 years ago
Wilson Brenna
1bf7646371
Recovered Presentation Mode
12 years ago
Wilson Brenna
537b0b5b80
Gave control to text editor
12 years ago
Wilson Brenna
6f3baa3c5b
Gave control back to selections
12 years ago
Wilson Brenna
4823cbddaf
Gave MainWindow control over all keypress events
...
This allows MainWindow to filter through for events that should apply
everywhere. Glade was grabbing Up and Down. This returns control to
scroll through the worksheet. Fixes bug #74 .
12 years ago
Wilson Brenna
bcc10f0f11
Manual patch of @x2b bc94214b1
12 years ago
x2b
e36176be9f
Made PageRef an actual reference
...
Signed-off-by: Wilson Brenna <wbrenna@uwaterloo.ca>
12 years ago
Wilson Brenna
e241ee1a5f
Formatted master using same astyle as addpoppler.
12 years ago
x2b
4f9784a9fa
Got rid of gdk_pixbuf_unref warnings
...
Signed-off-by: Wilson Brenna <wbrenna@uwaterloo.ca>
12 years ago
x2b
60b3ab039b
Got rid of gdk_pixbuf_unref warnings
12 years ago
Wilson Brenna
9957eec498
Fixed bug #1 in the mathtex branch as well.
13 years ago
Wilson Brenna
52efe6bb00
Fixed bug #1 - sidebar can be false in settings.
13 years ago
andreasb123
d30387bcd0
Fixed Sidebar size bug
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@206 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
14 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
dcc4f44ae7
Fixed memory leaks and unitialized variable
...
added valgrind command
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@200 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
ccb3517b89
gtk_window_set_transient_for added for the most dialogs
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@188 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
AndreasB123
93b6cdb52e
gtk_window_set_transient_for added for the most dialogs
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@188 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
AndreasB123
2536674046
Bugfixes and working on Toolbar customisation
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@180 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
AndreasB123
6141cf8945
Bugfixes and working on Toolbar customisation
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@180 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
07c5df1345
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@176 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
2dee380c4a
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@176 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
4f8e19f700
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@175 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
2e33d6a8f0
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@175 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
3f14a6b3fb
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@174 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
c4ea0f9098
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@174 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
ae1453198e
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@173 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
dd0f1767b4
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@173 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
1af878a96d
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@172 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
21ae03d7bb
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@172 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
7de8a7ed3e
Bugfixes
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@171 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
9b0672d965
Bugfixes
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@171 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
d355f01413
Working on customizeable toolbar
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@170 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
71b5bb6cf6
Working on customizeable toolbar
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@170 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
dd0ebd4948
Layout and scrollhandling improoved.
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@164 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
23c702b281
Layout and scrollhandling improoved.
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@164 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
2aad1ed0ab
Some small bugfixes
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@161 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
7ef8551d78
Some small bugfixes
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@161 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
49fb4a7948
Show first page correct at startup if you allow scroll outside page
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@159 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
083c0063d9
Show first page correct at startup if you allow scroll outside page
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@159 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
a84f1a79a0
Add option to hide Scrollbars (only in settings.xml: scrollbarHideType)
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@158 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago