Angus Leeming
04bca5d65b
SVN_SILENT:
...
Whitespace only (sync with QDVI).
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=494424
2006-01-05 01:05:01 +00:00
Angus Leeming
1a8f7292b6
SVN_SILENT:
...
Whitespace.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=494366
2006-01-04 21:08:02 +00:00
Angus Leeming
fea67c3cbf
SVN_SILENT:
...
Whitespace.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=494063
2006-01-04 02:26:34 +00:00
Angus Leeming
f3ba115e88
Use Qt::CursorShape rather than a magic number.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=494030
2006-01-03 23:07:47 +00:00
Wilfried Huss
bac7f451ff
port of commit 493048
...
Add support for multithreading to achieve a nonblocking GUI.
At the moment only the fax and djvu plugins use this feature.
For the pdf plugin a small change to libpoppler is needed first.
And since the dvi plugin uses QPainter to draw the pages using
a thread for page rendering is not possible without major changes.
Qt4 should probably help.
There are still a few little issues, but I commit this now since the patch
is already quite large.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=493837
2006-01-03 13:12:11 +00:00
Nicolas Goutte
c703ea0db0
SVN_SILENT: fix FSF address ( s/Steet/Street/ )
...
svn path=/trunk/KDE/kdegraphics/doc/kdvi/; revision=493496
2006-01-02 15:33:57 +00:00
Angus Leeming
e3db97f6d5
s/KShellProcess/KProcess/
...
The trick, Stefan, is changing the store of the printer options from a QString to a QStringList. Cleaner code too...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=492698
2005-12-30 20:29:26 +00:00
Angus Leeming
74d84cc3c2
Refactor the DVI export and source special code into their own classes.
...
Still uses KShellProcess because of dvips weirdness.
Tested as well as possible given the current hosed state of the core kdelibs.
(Near identical code in the "working" branch based on KDE3.5's kdelibs works perfectly.)
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=492627
2005-12-30 14:16:24 +00:00
Angus Leeming
3096192ae6
Revert to the use of KShellProcess until I ascertain just why
...
dvips '-pp1,3-5' ...
works when spawned as 'sh -c dvips ...' but not when spawned directly.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=492583
2005-12-30 12:12:56 +00:00
Stefan Kebekus
f40611db01
properly use ReadWritePart now
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=492081
2005-12-28 18:18:52 +00:00
Angus Leeming
c8ab3354bf
Pass by const reference, not by value.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=490717
2005-12-22 21:50:29 +00:00
Angus Leeming
4cc0d6c670
Constify.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=490716
2005-12-22 21:49:44 +00:00
Wilfried Huss
c4c7a82500
Port of commit 490113
...
Fix inverse search for rotated views.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=490114
2005-12-20 20:53:09 +00:00
Angus Leeming
fad8cb4f3d
Use separate handles for the editor and export external processes.
...
Fix a memory leak:
if (proc != 0) {
+ delete proc;
proc = 0;
}
proc = new KProcess;
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=489001
2005-12-16 18:52:58 +00:00
Angus Leeming
3b0782f406
Fix a crash caused by querying a widget after the dialog has been deleted.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488994
2005-12-16 18:28:56 +00:00
Angus Leeming
29ef0f27eb
KProcess clean up, part II
...
Don't spawn a process via a shell if you don't need to.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488815
2005-12-15 23:50:59 +00:00
Angus Leeming
716a4440ae
Finish off the previous commit (sorry 'bout that): set setUseShell if quoting args.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488807
2005-12-15 23:08:53 +00:00
Angus Leeming
24fbb04410
s/KShellProcess/KProcess/
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488799
2005-12-15 22:44:42 +00:00
Angus Leeming
ef88281c04
SVN_SILENT:
...
True trivia.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488796
2005-12-15 22:32:31 +00:00
Angus Leeming
3c52ed15fc
* Use KMimeType::findByFileContent in preference to the deprecated KMimeMagic::findFileType.
...
* Trivial tidy up of #includes.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488794
2005-12-15 22:31:24 +00:00
Angus Leeming
9154aba7e4
More info to emacs on how to retain the current style.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=488778
2005-12-15 21:34:10 +00:00
Angus Leeming
a39f4de576
The final s/KProcIO/QProcess/
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=486682
2005-12-08 12:25:58 +00:00
Angus Leeming
c9e093dbb3
Tell emacs how to format the files.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=486678
2005-12-08 11:50:35 +00:00
Angus Leeming
0c7e695da4
One more s/KProcIO/QProcess/.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=486675
2005-12-08 11:43:22 +00:00
Angus Leeming
378e4937d6
Remove redundant forward declaration.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=486673
2005-12-08 11:40:27 +00:00
Angus Leeming
e9045d6cc7
SVN_SILENT:
...
Headers in alphabetical order.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=486672
2005-12-08 11:38:49 +00:00
Wilfried Huss
ae6bc318d4
Port of commit 485437
...
Save column widths of the table of contents between sessions.
Correctly restore the GUI layout on plugin switch.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=485439
2005-12-04 11:35:54 +00:00
Angus Leeming
63fce9712a
Spawn kpsewhich using QProcess rather than KProcIO.
...
As discussed with Wilfried and Stefan.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=482408
2005-11-22 21:31:24 +00:00
Angus Leeming
1e73bd360e
Enable it to compile if HAVE_FREETYPE is undefined.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=482387
2005-11-22 20:34:31 +00:00
Stefan Kebekus
dc1e1419fa
fixes rare problem with EPS file location
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=480847
2005-11-16 20:47:43 +00:00
Angus Leeming
b614922101
Use QProcess rather than KProcIO to control the external font generation.
...
As agreed by Wilfried and Stefan ;-)
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=480410
2005-11-14 19:50:47 +00:00
Laurent Montel
ae1583c6ad
qt3support--
...
Q3ValueList->QList
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=480297
2005-11-14 10:23:21 +00:00
Stefan Kebekus
3a98f3619a
fixes bug #115000
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=479971
2005-11-12 15:56:41 +00:00
Laurent Montel
d08e61af60
Byebye Q3VBox
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=479488
2005-11-10 17:59:40 +00:00
Laurent Montel
454459b3e1
qt3support--
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=478607
2005-11-07 09:45:33 +00:00
Angus Leeming
f6cf9a091a
s/KTempFile/QTemporaryFile/
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=478373
2005-11-06 16:33:34 +00:00
Angus Leeming
8cf9cc84c4
Use the same kdDebug wrapper for both QDVI and KDVI.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=477356
2005-11-03 21:49:55 +00:00
Wilfried Huss
4fe14fa528
Make it compile with the new kdelibs snapshot.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=476641
2005-11-01 17:48:48 +00:00
Laurent Montel
50b5395797
Adapt kde4 api
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=476569
2005-11-01 14:26:25 +00:00
Angus Leeming
7f4b66fbbe
SVN_SILENT:
...
whitespace.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=476146
2005-10-31 18:16:41 +00:00
Angus Leeming
1f8bfc0217
SVN_SILENT:
...
Whitespace
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=475880
2005-10-30 21:38:52 +00:00
Angus Leeming
a0f13fbb25
SVN_SILENT:
...
Trivia; whitespace, add forward declarations to make the headers more robust.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=475849
2005-10-30 19:14:28 +00:00
Angus Leeming
8d784b5ce0
Sync with QDVI; mainly removal of redundant #includes.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=475508
2005-10-29 15:24:16 +00:00
Angus Leeming
777dbcd108
Sync with the 3.5 working branch. Mainly whitespace.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=475326
2005-10-28 21:45:29 +00:00
Laurent Montel
fd3cb8ea02
Qt3support--
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=474742
2005-10-27 09:06:31 +00:00
Angus Leeming
1eec7dd398
Qt3Support -> Qt4 clean-ups of the dialogs.
...
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=474627
2005-10-26 21:25:07 +00:00
Angus Leeming
17bb86813d
Rearrange #includes.
...
Include most specific (local files) first and most generic (system headers) last
. Makes it much easier to see the differences with QDVI.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=473492
2005-10-23 21:11:34 +00:00
Wilfried Huss
433e5adeea
Port of commit 472376
...
scrollView -> pageView
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=472380
2005-10-20 15:48:16 +00:00
Wilfried Huss
96ee305927
Port of commit 472296
...
Remove unused actions.
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=472301
2005-10-20 12:03:07 +00:00
Wilfried Huss
54488ffb27
Port of commits 472264:472267
...
Cleanups
svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=472268
2005-10-20 10:19:15 +00:00