summaryrefslogtreecommitdiffstats
path: root/kpdf/shell
Commit message (Collapse)AuthorAgeFilesLines
* KPDF: Fix fullscreen crash due to uninitialized pointerPhilippe Mavridis2025-08-101-0/+2
| | | | | | | This fixes #132. Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com> (cherry picked from commit 06b07d281dc4ed0bc23a8d276915c209a91c747b)
* kpdf: fix SEGV described in issue #127.Michele Calgaro2025-05-141-1/+4
| | | | | | | | | 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 8988b11a110ed004adbf44e7b655362ab6791c22)
* KPDF Shell: fix printing actionr14.1.4Mavridis Philippe2025-04-162-2/+18
| | | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com> (cherry picked from commit 65c9ed251d7726102bff3b5f4d2c6729433be4b1)
* KPDF Shell: Instances can now be reusedMavridis Philippe2025-04-145-23/+123
| | | | | | | | | | | 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 77ebecd92cef8d8c368ffb9cee3c856888456546)
* KPDF Shell: Add option to show close button on tabsMavridis Philippe2025-04-142-2/+24
| | | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com> (cherry picked from commit eea9673d2a3ac7ef6f7cb5f973c502eb7af8419d)
* KPDF Shell: Fix bugs related to tabbingMavridis Philippe2025-04-142-0/+21
| | | | | | | | | | | * 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 982cdfa5adaefa4f0d9dbba77a2853ef0a63a9e7)
* Adjust backport commit from issue #117 for r14.1.x.Slávek Banko2025-04-061-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* KPDF Shell: add tabsMavridis Philippe2025-04-064-122/+509
| | | | | | | This resolves issue #116. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com> (cherry picked from commit fe0f8cd399c699103839eeba59df93feed3ca9ef)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-181-13/+13
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit c616fab9053b07ed30508ab714de876409d82653)
* Replace various '#define' strings - part 6Michele Calgaro2023-12-241-7/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 55cef714419f6e36e66dc75afc40682ea5c73a35)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-211-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit fce92533f86b9952f0c9cac6ca97f89c0fe6c39c)
* Removed code formatting modelines.Michele Calgaro2020-09-242-4/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Simplify CMake rules for desktop file translations.Slávek Banko2020-07-081-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Desktop file translations:Slávek Banko2020-06-092-72/+5
| | | | | | | + 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>
* Fix remaining brandings in tdegraphics.Chris2019-07-171-1/+1
| | | | Signed-off-by: Chris <xchrisx@uber.space>
* LIB_QT -> LIB_TQT conversion to align to updated admin moduleMichele Calgaro2018-09-171-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-111-2/+2
| | | | match XDG specifications
* Additional k => tde renaming and fixesSlávek Banko2013-09-031-2/+2
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-152-4/+4
|
* Rename common header files for consistency with class renamingTimothy Pearson2013-02-142-4/+4
|
* Rename KCmd to avoid conflicts with KDE4Timothy Pearson2013-02-061-2/+2
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-011-2/+2
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-012-8/+8
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-271-2/+2
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-264-4/+4
|
* Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4Timothy Pearson2013-01-252-9/+9
|
* Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4Timothy Pearson2013-01-241-9/+9
|
* Rename KInstance and KAboutData to avoid conflicts with KDE4Timothy Pearson2013-01-221-2/+2
|
* Rename KApplication to TDEApplication to avoid conflicts with KDE4Timothy Pearson2013-01-201-1/+1
|
* Rename KCmdLineArgs to TDECmdLineArgs to avoid conflicts with KDE4Timothy Pearson2013-01-191-3/+3
|
* Update XDG information in support of bug report 892.Darrell Anderson2012-06-081-1/+1
|
* Remove spurious TQ_OBJECT instancesTimothy Pearson2012-02-171-1/+1
|
* Rename additional instances of KDE to TDETimothy Pearson2011-11-061-1/+1
|
* Additional kde to tde renamingTimothy Pearson2011-11-061-1/+1
|
* Link most Trinity DSOs against the most common kdelibs libraries to ↵tpearson2011-10-101-1/+1
| | | | | | 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
* TQt4 port kdegraphicstpearson2011-06-192-8/+9
| | | | | | | 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
* [kdegraphics/kpdf] added cmake supportsamelian2011-04-271-0/+36
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1229555 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* TQt conversiontpearson2010-08-021-16/+16
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1158446 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* * kpdf page rotate optionstpearson2009-12-141-1/+1
| | | | | | | * 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
* Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.toma2009-11-256-0/+574
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da