summaryrefslogtreecommitdiffstats
path: root/src/gvcore
Commit message (Collapse)AuthorAgeFilesLines
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-031-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix pthread required. This relates to PR #35.Ray-V2024-04-041-1/+1
| | | | Signed-off-by: Ray-V <ray-v@inbox.lv>
* Conversion to cmake building systemMichele Calgaro2024-03-081-0/+90
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* fix an incorrect condition in ImageViewController::eventFilter()Alexander Golubev2024-03-071-10/+4
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Suppress several warningsAlexander Golubev2024-03-075-35/+36
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Fix a crash when loading a PPMRAW imageAlexander Golubev2024-02-221-2/+12
| | | | | | | | | | The crash is caused by the fact that TQImageIO::imageFormat() may return some values not present in neighter KImageIO::types(KImageIO::Reading) nor in TQImage::inputFormatList(), e.g. different flavours of ppm like PPMRAW. Besides that it's possible theat TQt could support other formats unknown to TDE. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Update FileThumbnailView's grid upon finishing loading thumbnailsAlexander Golubev2024-02-221-0/+5
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* src/gvcore/filethumbnailview: replace NULL -> nullptrAlexander Golubev2024-02-221-12/+12
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Make metadata loading optionalAlexander Golubev2024-02-215-12/+26
| | | | | See: https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/17#issuecomment-44076 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Use image dimmentions from metadata as a fallbackAlexander Golubev2024-02-201-3/+15
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Avoid sorting items and creating thumbnails when loading metadataAlexander Golubev2024-02-207-18/+54
| | | | | | | Otherwice it has a big performance impact: it causes lots of thumbnail reloads and resorts of FileThumbnailView. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Some refactoring of FileThumbnailViewItem::updateLines()Alexander Golubev2024-02-201-30/+29
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Keep an item in browse mode selected when switchng viewsAlexander Golubev2024-02-171-0/+2
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Various small improvementsAlexander Golubev2024-02-174-4/+7
| | | | | | | | | - fix some warnings about struct/class deslaration/definition mismatch - fix incorrect assert in jpegcontent.cpp - add a note - null a pointer after deleting a job Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Load file metadata asynchronouslyAlexander Golubev2024-02-174-7/+69
| | | | | | | | Synchronous load of metadata resulted in big delays when opening a directory with substantial amount of files. Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/17 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2023-12-3025-275/+275
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 6Michele Calgaro2023-12-077-77/+76
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-031-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace 'Event' #define stringsMichele Calgaro2023-11-303-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-243-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Qt with TQtMichele Calgaro2023-11-042-9/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-024-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-122-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-082-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2030-41/+41
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-111-1/+1
| | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove unnecessary accelerator from .ui files.Michele Calgaro2022-09-081-3/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2021-12-293-20/+15
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed code formatting modelines.Michele Calgaro2020-09-2883-88/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed error message when swtiching from icon view to browse view. This ↵Michele Calgaro2020-01-111-1/+1
| | | | | | resolves bug 3047. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove QT_CLEAN_NAMESPACE/TQT_CLEAN_NAMESPACE unnecessary define.Michele Calgaro2018-09-251-4/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* 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>
* Bring mail_forward, mail_new, mail_replyall, mail_reply, mail_send, ↵Timothy Pearson2014-10-132-4/+4
| | | | player_pause, player_play, player_stop, player_rew, player_fwd, player_start, player_end, rotate_ccw, rotate_cw, window_fullscreen, window_nofullscreen, window_new, viewmagfit, viewmag+, viewmag1, and viewmag- icons into XDG compliance
* Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, ↵Timothy Pearson2014-10-132-2/+2
| | | | fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance
* Bring up, down, top, and bottom icons into XDG complianceTimothy Pearson2014-10-131-1/+1
|
* Bring stop, lock, exit, and run icons into XDG complianceTimothy Pearson2014-10-122-2/+2
|
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-111-5/+5
| | | | match XDG specifications
* Rename the string kde toolbar widgetTimothy Pearson2014-08-071-1/+1
|
* Additional k => tde renaming and fixesSlávek Banko2013-09-034-5/+5
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-1526-37/+37
|
* Rename common header files for consistency with class renamingTimothy Pearson2013-02-1411-11/+11
|
* Rename KIcon to enhance compatibility with KDE4Timothy Pearson2013-02-048-16/+16
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-0113-19/+19
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-0118-152/+152
|
* Rename KStandard for enhanced compatibility with KDE4Timothy Pearson2013-01-311-1/+1
|
* Rename KSharedTimothy Pearson2013-01-311-2/+2
|
* Rename a few build variables for overall consistencyTimothy Pearson2013-01-291-1/+1
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-2729-40/+40
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-264-5/+5
|
* Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4Timothy Pearson2013-01-2520-79/+79
|