Commit Graph

42 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>
1 month 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>
1 month 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
Michele Calgaro fce92533f8
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro dd734d4130
Removed code formatting modelines.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Slávek Banko 2a2437b302
Simplify CMake rules for desktop file translations.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko 837dbafbea
Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Chris 10525c7762 Fix remaining brandings in tdegraphics.
Signed-off-by: Chris <xchrisx@uber.space>
7 years ago
Michele Calgaro 4c083c146b
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Timothy Pearson 9545faf0fc Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to match XDG specifications 11 years ago
Slávek Banko 78cc506bba Additional k => tde renaming and fixes 13 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 78b4b738d3 Rename KCmd to avoid conflicts with KDE4 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
Timothy Pearson f71394031a Rename KInstance and KAboutData to avoid conflicts with KDE4 13 years ago
Timothy Pearson 74f47aebb7 Rename KApplication to TDEApplication to avoid conflicts with KDE4 13 years ago
Timothy Pearson c705f8f061 Rename KCmdLineArgs to TDECmdLineArgs to avoid conflicts with KDE4 13 years ago
Darrell Anderson ca58f70d61 Update XDG information in support of bug report 892. 14 years ago
Timothy Pearson e8f365173e Remove spurious TQ_OBJECT instances 14 years ago
Timothy Pearson 0f306b3661 Rename additional instances of KDE to TDE 14 years ago
Timothy Pearson 8467a17615 Additional kde to tde renaming 14 years ago
tpearson 98909bff33 Link most Trinity DSOs against the most common kdelibs libraries to compensate for linking changes in modern distributions such as Ubuntu Oneiric
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1258263 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 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
samelian b41a969e52 [kdegraphics/kpdf] added cmake support
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1229555 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
tpearson 9116c29739 * kpdf page rotate options
* kdvi options dialog enhancements
* djvu plugin for kviewshell

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1062216 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