Albert Astals Cid
55286640e4
Reverting that decreases font quality a lot on the first pdf of that bug
...
BUGS: 101032
svn path=/trunk/kdegraphics/kpdf/; revision=395901
21 years ago
Albert Astals Cid
633fef5eff
Do not crash on files that use [possibly bad] MS Gothic font
...
Stephan can you check if you can still make it crash?
BUGS: 101032
svn path=/trunk/kdegraphics/kpdf/; revision=395899
21 years ago
Albert Astals Cid
2fc01e1d7a
Missing bit from the LuRan patch
...
svn path=/trunk/kdegraphics/kpdf/; revision=395688
21 years ago
Albert Astals Cid
05a5b37c7a
* Use fontconfig for searching CID Fonts too if no font is found the xpdf way
...
* Don't parse "MS-Micho" to fontname "MS" and style "Mincho"
* Apply patch given at 100551 that fixes crash on 101032 when the font was found, thanks LuRan for providing the patch
* Stephan can you try it does not crashes there and then send a screenshot to the SuSe reported to see if what we display is the correct thing
* Will backport when i'm sure the introduced patch does not causes any side effect
BUGS: 101032, 100551
svn path=/trunk/kdegraphics/kpdf/; revision=395687
21 years ago
Albert Astals Cid
1d36b9a090
Compile on Solaris
...
BUGS: 100767
svn path=/trunk/kdegraphics/kpdf/; revision=394700
21 years ago
Jakub Stachowski
d23b268ecd
Make font matching independent of current locale.
...
BUG: 98992
svn path=/trunk/kdegraphics/kpdf/; revision=394110
21 years ago
Albert Astals Cid
64bab00507
Drop LIBT1 in libxpdf_la_LIBADD as we don't use libt1 anymore
...
svn path=/trunk/kdegraphics/kpdf/; revision=389902
21 years ago
Albert Astals Cid
bbbde65779
Don't use t1lib to render Type 1 fonts (it is crashing), use freetype
...
Clarify configure option --enable-multithreaded-kpdf
If you have warnings about HAVE_T1LIB_H beign defined twice re-run ./configure
BUGS: 99344
svn path=/trunk/kdegraphics/kpdf/; revision=389391
21 years ago
Albert Astals Cid
d1da5ab1b7
Add missing break
...
svn path=/trunk/kdegraphics/kpdf/; revision=380921
21 years ago
Waldo Bastian
d923b1e8e2
Call me paranoid, but keyLength == 0 sounds like trouble.
...
svn path=/trunk/kdegraphics/kpdf/; revision=380498
21 years ago
Tobias Koenig
a8a6011b3f
Fixed security issue 'makeFileKey2 Stack Overflow'
...
svn path=/trunk/kdegraphics/kpdf/; revision=380043
21 years ago
Albert Astals Cid
8a07428146
xpdf code is not prepared for paths with only 1 point, skip paths that have only one point, have to check in pdf spec if paths can have 1 point (in that case should fix the fix :-) or that pdf are buggy and the fix is correct in all senses. Pages that crash are 18, 20 and 26 on Introduction_to_Jitter.pdf and page 1 on FT-857.pdf
...
BUG: 97131
svn path=/trunk/kdegraphics/kpdf/; revision=379020
21 years ago
Albert Astals Cid
662acc6f49
Fix the fix of the fix
...
svn path=/trunk/kdegraphics/kpdf/; revision=378735
21 years ago
Albert Astals Cid
ef815771cf
Fix my fix of #96085 as freetype treats all CID fonts the same way only from 2.1.8 and up
...
Kurt can you check that fixes the problem with characters not beign correctly displayed on firefox nytimes pdf?
CCMAIL: 96085@bugs.kde.org
CCMAIL: 95985@bugs.kde.org
svn path=/trunk/kdegraphics/kpdf/; revision=378732
21 years ago
Albert Astals Cid
aca830739f
Link to Xft libs
...
svn path=/trunk/kdegraphics/kpdf/; revision=376981
21 years ago
Jakub Stachowski
f69c54b8a1
Restore old way of finding fonts (xpdfrc and hardcoded dirs) as backup
...
when fontconfig cannot find font or returns .pcf.gz. It may be removed again
when i find way to force fontconfig to match only truetype or type1 font.
svn path=/trunk/kdegraphics/kpdf/; revision=376970
21 years ago
Enrico Ros
ecef2e9995
Gentoo compile fix. Using XFree 4.3.0, FontConfig 2.2.3, Freetype 2.1.9.
...
svn path=/trunk/kdegraphics/kpdf/; revision=376954
21 years ago
Albert Astals Cid
59a06e7da7
KPDFLinkBrowse( QString url ) { m_url = url; } -> KPDFLinkBrowse( const QString &url ) { m_url = url; }
...
Comment a unused variable so we don't get the warning
svn path=/trunk/kdegraphics/kpdf/; revision=376907
21 years ago
Jakub Stachowski
7713a20646
Use Xft for searching for external fonts instead of hard-coded directories.
...
svn path=/trunk/kdegraphics/kpdf/; revision=376902
21 years ago
Jakub Stachowski
6589342bf5
Fix copying non-latin1 chars when xpdfrc does not exist.
...
svn path=/trunk/kdegraphics/kpdf/; revision=376506
21 years ago
Albert Astals Cid
d42321176a
Render correctly Type 1 as CID fonts
...
Improves font rendering of fireforx nytimes pdf
BUG: 96085
CCMAIL: 95985@bugs.kde.org
svn path=/trunk/kdegraphics/kpdf/; revision=376349
21 years ago
Tobias Koenig
f0d84a181f
KPDF reads the transition effects from the PDF document now.
...
svn path=/trunk/kdegraphics/kpdf/; revision=375033
22 years ago
Albert Astals Cid
af788a0b6c
Copying kpdf_experiments into branch and reordering directories. Look there for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico
...
svn path=/trunk/kdegraphics/kpdf/; revision=374914
22 years ago
Tobias Koenig
d67d3d16b0
Make kpdf aware of the /PageMode/FullScreen tag in PDF files, so it starts
...
in presentation mode when the flag is available.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374668
22 years ago
Albert Astals Cid
41d4933460
Remove possible trigraph as per Scott Wheeler suggestion
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372828
22 years ago
Albert Astals Cid
174650af34
fix xpdf buffer overflow
...
By Dirk Mueller
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372821
22 years ago
Dirk Mueller
5d394eefb4
fix xpdf buffer overflow
...
svn path=/trunk/kdegraphics/kpdf/; revision=372724
22 years ago
Albert Astals Cid
727e371860
Add another possible font path, used by Gentoo Linux
...
svn path=/trunk/kdegraphics/kpdf/; revision=368646
22 years ago
Albert Astals Cid
b9dbc95cbf
Add another possible font path, used by Gentoo Linux
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=368646
22 years ago
Albert Astals Cid
ebb4ef01e9
Bring that ifdef back to if, use the same configure.in.in from HEAD that makes that possible
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=366736
22 years ago
Scott Wheeler
e8b2647466
Remove trigraphs, switch to #ifdef where a #if was mistakenly used.
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=366204
22 years ago
Albert Astals Cid
cb68d1a905
Bring back printing to kpdf_experiments (last commit whitout log did that too, sorry :-()
...
Update xpdf/ with some changes from head
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=360216
22 years ago
Albert Astals Cid
2cb22b69a2
Print PS and not images
...
Fixes 92204, backporting in a moment
svn path=/trunk/kdegraphics/kpdf/; revision=359628
22 years ago
Dirk Mueller
a00e614670
fix checks again
...
svn path=/trunk/kdegraphics/kpdf/; revision=358461
22 years ago
Dirk Mueller
641a251ea9
the "unbreak integer overflow checks". *sigh*, never trust a patch from suse.
...
svn path=/trunk/kdegraphics/kpdf/; revision=358427
22 years ago
Enrico Ros
0f97bca018
Synced to HEAD. Merging security fixes in xpdf.
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=356974
22 years ago
Albert Astals Cid
8a7a6686b4
Remove warnings caused by the overflow checks. Aprroved by Dirk Mueller from security team
...
svn path=/trunk/kdegraphics/kpdf/; revision=356973
22 years ago
Dirk Mueller
60841da908
fix integer overflows
...
svn path=/trunk/kdegraphics/kpdf/; revision=356910
22 years ago
Enrico Ros
2ab9bd5a4d
sync to HEAD. forward-port: make final tricks, user parameters and more.
...
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=355324
22 years ago
Albert Astals Cid
638cca06bf
Add debian path for fonts, thanks teprrr for the testing
...
svn path=/trunk/kdegraphics/kpdf/; revision=348295
22 years ago
Adriaan de Groot
857e05fb52
Make .h safe for multiple inclusion (which happens with --enable-final)
...
svn path=/trunk/kdegraphics/kpdf/; revision=347729
22 years ago
Adriaan de Groot
9453a26b33
Make names unique, for --enable-final
...
svn path=/trunk/kdegraphics/kpdf/; revision=347727
22 years ago
Albert Astals Cid
7b935ae6ba
Give our implementation of error routine, now it uses KMessageBox instead of printf
...
xpdf_errors.cpp contains a hand-made (ouch) list of all messages that xpdf uses in error messages
svn path=/trunk/kdegraphics/kpdf/; revision=341405
22 years ago
André Wöbbeking
fc9cca559a
renamed config.h to xpdf_config.h to avoid clash with kdegraphics/config.h. I hope it's OK.
...
CCMAIL: Albert Astals Cid <tsdgeos@terra.es>
svn path=/trunk/kdegraphics/kpdf/; revision=341132
22 years ago
André Wöbbeking
28360a7ee0
OK, no absolute include paths.
...
CCMAIL: Albert Astals Cid <tsdgeos@terra.es>
svn path=/trunk/kdegraphics/kpdf/; revision=341116
22 years ago
André Wöbbeking
6fbe7bfced
renamed config.h to xpdf_config.h to avoid clash with kdegraphics/config.h. I hope it's OK.
...
CCMAIL: Albert Astals Cid <tsdgeos@terra.es>
svn path=/trunk/kdegraphics/kpdf/; revision=341110
22 years ago
André Wöbbeking
b7de521fa1
find config.h and aconf.h for srcdir != builddir
...
CCMAIL: Albert Astals Cid <tsdgeos@terra.es>
svn path=/trunk/kdegraphics/kpdf/; revision=341088
22 years ago
Albert Astals Cid
0d6b458e3f
Less warnings, these changes have been sent upstream to the xpdf author to see if he includes the changes in the original sources
...
svn path=/trunk/kdegraphics/kpdf/; revision=341032
22 years ago
Albert Astals Cid
75a7004a7c
Detect t1lib. I've done my best to make it work, but having a configure.in.in guru over it would not hurt
...
svn path=/trunk/kdegraphics/kpdf/; revision=340997
22 years ago
Albert Astals Cid
264b6249ab
QOutputDev is no longer a OutputDev subclass but a SplashOutputDev sublclass. That makes xpdf do all the work related to rendering (sorting lots of problems with fonts, etc). That should improve the render quality of kpdf drastically.
...
svn path=/trunk/kdegraphics/kpdf/; revision=340973
22 years ago