MarPiRK
7ea1a69feb
Coverity Scan based fixes
...
Fixes some issues from Coverity report, fixed Travis Coverity support.
10 years ago
Wilson Brenna
d6eb6752d4
Break arrays apart on PDF export, bug #60
...
This should fix the inability to handle objArray. Next step is to handle
the objArray in PdfRefList, which I think is a bit trickier since the
subobjects aren't dicts nor refs, but names.
10 years ago
MarPiRK
ef58550974
Tons of GLists changed to std::vector or std::list, language files update (and i18n README)
11 years ago
MarPiRK
289b46d1f9
Rewritten StringUtils::format with boost::format and boost::locale::format in mind
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
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
bdd0ec23ec
Fix for bug #6 in MarPiRK/xournalpp (now it's exporting to PDF) and possibly for #81 in xournalpp/xournalpp (pages in PDF aren't moved over page borders). Fix for wrong Tex command.
...
Also pretty much completly rewritten LoadHandler utilizing pugixml parser instead of glib one. Fixed debugging boost::format messages. Image and TexImage now are based on std::string. Moved from iterator loops to C++11 foreach. GzHelper is now based on boost::iostreams.
11 years ago
MarPiRK
a3634d7ce4
Standardized formatting
11 years ago
MarPiRK
7fdb8a8efb
Some more std::string and replacement of string filenames to boost::filesystem::path.
...
Also some formatting standardization and more boost replacements.
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
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
andreasb123
d4a8caa052
Change background Bugfix.
...
Undo / Redo change background not working yet
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@149 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
538ce415b9
Change background Bugfix.
...
Undo / Redo change background not working yet
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@149 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
578690dacb
Automake chanages
...
small bugfixes
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@146 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
55d741fefc
Automake chanages
...
small bugfixes
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@146 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
f346a934f6
Prepare for different PDF backend (to move later to a improved Poppler library, but until then it should be possible to use the direct poppler access code)
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@145 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
ad3eb98fe8
Prepare for different PDF backend (to move later to a improved Poppler library, but until then it should be possible to use the direct poppler access code)
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@145 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
da1df0313e
Bugfixes
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@144 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
38be4e695b
Bugfixes
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@144 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
9bc25e06b0
PDF export fix
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@129 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
94b5243c8a
PDF export fix
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@129 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
84e006615b
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@109 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
52d4804bcf
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@109 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
b48ba5f0f6
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@100 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
d755676536
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@100 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
4390d52d90
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@97 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
a3e878002a
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@97 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
fbe464275f
Bugfixes / Memory leaks corrected
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@95 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
471f9b40d5
Bugfixes / Memory leaks corrected
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@95 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
744543e561
Bugfixes / Typechecks
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@94 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
37ced07b27
Bugfixes / Typechecks
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@94 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
4098d99884
PDF Export working
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@58 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
3c31e8233c
PDF Export working
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@58 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
edb158e4d8
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@57 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
4206c947f9
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@57 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
8f8b40948e
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@55 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
1aaf3e4f03
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@55 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
c9bcb0d114
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@52 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
0b36d583ee
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@52 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
0856f128c2
PDF Export / Bugfixes
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@51 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
a5134535f4
PDF Export / Bugfixes
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@51 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
543e759d9f
PDF XObject Images are now supported in export
...
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@50 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
72b195e498
PDF XObject Images are now supported in export
...
git-svn-id: svn://svn.code.sf.net/p/xournal/svn/trunk@50 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago
andreasb123
e26869026f
git-svn-id: https://xournal.svn.sourceforge.net/svnroot/xournal/trunk/xournalpp@49 9fe2bcd3-a095-4d8b-a836-9b85dc8d7627
15 years ago