Commit Graph

24 Commits (1cd3a7d43c18218e92a433eb402dc8675d01d554)

Author SHA1 Message Date
Slávek Banko 653bbace46
Fix compatibility of previous patch with r14.1.x branch.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 months ago
Michele Calgaro cae54411a3
kpdf: fix crash when requested to shutdown from the session manager or dcop. This resolves issue #139
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 2ce559458e)
4 months ago
Michele Calgaro 6c8e22876f
kpdf: fix crash when starting in fullscreen mode. Also remember
visibility settings for the menubar and toolbar across multiple runs and
whether we exit the application in normal mode or fullscreen mode.
This resolves issue #144 and replaces PR #145.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 52b719af66)
4 months ago
Philippe Mavridis 5f9f01f43a
KPDF: Fix fullscreen crash due to uninitialized pointer
This fixes #132.

Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com>
(cherry picked from commit 06b07d281d)
8 months ago
Michele Calgaro ea2da03e9b
kpdf: fix SEGV described in issue #127.
The crash only happens when building in debug mode.
'm_showToolBarActionr' needs to be created after the 'kpdf_part' has
been created.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8988b11a11)
11 months ago
Mavridis Philippe 08c6e65114
KPDF Shell: fix printing action
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 65c9ed251d)
12 months ago
Mavridis Philippe 1c42c49099
KPDF Shell: Instances can now be reused
This commit adds support for reusing existing KPDF instances to display externally opened documents in new tabs instead of new windows.
The feature depends on whether the corresponding option is checked and on whether KPDF is invoked with any URLs.

This commit adds a DCOP interface which contains tab-related methods.
Also breakoff tabs are now launched in a new instance instead of creating a new Shell widget in the same app, as this causes problems with the KPDFShellDCOPInterface. As a useful bonus, the new "--new-instance" CLI switch is now available to users and scripts.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 77ebecd92c)
12 months ago
Mavridis Philippe 8fc0d16974
KPDF Shell: Add option to show close button on tabs
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit eea9673d2a)
12 months ago
Mavridis Philippe 4c0b40a916
KPDF Shell: Fix bugs related to tabbing
* Update tab caption when user opens another document
* Fix activation event setting window/tab title to full URL
* Add tooltip with full path to tabs

Resolves #119.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 982cdfa5ad)
12 months ago
Slávek Banko 063aaff403
Adjust backport commit from issue #117 for r14.1.x.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
12 months ago
Mavridis Philippe e4ea46eff2
KPDF Shell: add tabs
This resolves issue #116.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit fe0f8cd399)
12 months ago
Michele Calgaro ea1f5870db
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit c616fab905)
2 years ago
Michele Calgaro 904cb397f1
Replace various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 55cef71441)
2 years ago
Timothy Pearson 958d14ea30 Rename additional header files to avoid conflicts with KDE4 13 years ago
Timothy Pearson b2de651421 Rename common header files for consistency with class renaming 13 years ago
Timothy Pearson 81576b1337 Rename many classes and header files to avoid conflicts with KDE4 13 years ago
Timothy Pearson 65eca7929c Rename a number of classes to enhance compatibility with KDE4 13 years ago
Timothy Pearson 2e25fa39cd Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
Timothy Pearson 00b4f54142 Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
Timothy Pearson 3c5631f74d Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 13 years ago
Timothy Pearson 6adb71382c Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 13 years ago
tpearson e69e8b1d09 TQt4 port kdegraphics
This enables compilation under both Qt3 and Qt4


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1237557 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson eba47f8f06 TQt conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1158446 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
16 years ago
toma 47d455dd55 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
17 years ago