Commit Graph

23 Commits (master)

Author SHA1 Message Date
Michele Calgaro 2ce559458e
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>
3 weeks ago
Michele Calgaro 52b719af66
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>
3 weeks ago
Philippe Mavridis 06b07d281d
KPDF: Fix fullscreen crash due to uninitialized pointer
This fixes #132.

Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com>
5 months ago
Michele Calgaro 8988b11a11
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>
8 months ago
Mavridis Philippe 65c9ed251d
KPDF Shell: fix printing action
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
9 months ago
Mavridis Philippe 77ebecd92c
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>
9 months ago
Mavridis Philippe eea9673d2a
KPDF Shell: Add option to show close button on tabs
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
9 months ago
Mavridis Philippe 982cdfa5ad
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>
9 months ago
Mavridis Philippe fe0f8cd399
KPDF Shell: add tabs
This resolves issue #116.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
9 months ago
Michele Calgaro 52bf4ce9dd
Use tdeApp
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
11 months ago
Michele Calgaro c616fab905
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 55cef71441
Replace various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
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
16 years ago