-
-
Notifications
You must be signed in to change notification settings - Fork 423
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 677eecf Merge: 66127d0 3eddeb6 Author: glubsy <[email protected]> Date: Wed Jul 15 20:40:23 2020 +0200 Merge branch 'dockable_windows' into details_dialog_improvements_dev * Make details dialog dockable * Fix ME and SE versions of details dialog not displaying their content properly after change to QDockWidget * Add option to toggle titlebar and orientation of titlebar in preferences dialog commit 66127d0 Author: glubsy <[email protected]> Date: Wed Jul 15 20:22:13 2020 +0200 Add credit for icons used, upscale exchange icon * Jason Cho gave his express permission to use the icon (it was made 10 years ago and he doesn't have the source files anymore) * Used waifu2x to upscale the icon * Used GIMP to draw dark outline around the icon * Source files are included commit 58c675d Author: glubsy <[email protected]> Date: Wed Jul 15 05:25:47 2020 +0200 Add custom icons * Use custom icons on platforms which do not provide theme * Old zoom icons credits to "schollidesign" from icon pack Office and Entertainment (GPL licence). * Exchange icon credit to Jason Cho (Unknown license). * Use hack to resize viewers on first show() as well commit 95b8406 Author: glubsy <[email protected]> Date: Wed Jul 15 04:14:24 2020 +0200 Fix scrollbar displayed while splitter maxed out * For some reason the table's height is a few pixel longer on Windows so we work around the issue by adding a small offset to the maximum height hint. * No idea about MacOS yet but this might need the same treatment. commit 3eddeb6 Author: glubsy <[email protected]> Date: Tue Jul 14 17:37:48 2020 +0200 Fix ME/SE details dialogs, add preferences * Fix ME and SE versions of details dialog not displaying their content properly after change to QDockWidget * Add option to toggle titlebar and orientation of titlebar in preferences dialog * Fix setting layout on PE details dialog window while layout already set, by removing the self (parent) reference in constructing the QSplitter commit 56912a7 Author: glubsy <[email protected]> Date: Mon Jul 13 05:06:04 2020 +0200 Make details dialog dockable commit 7ab2998 Merge: e7b3252 b0a256f Author: glubsy <[email protected]> Date: Sun Jul 12 17:54:51 2020 +0200 Merge commit 'b0a256f0' commit e7b3252 Author: glubsy <[email protected]> Date: Mon Jun 29 22:31:43 2020 +0200 Cleanup of details table commit 36ab844 Author: glubsy <[email protected]> Date: Sun Jun 28 19:51:57 2020 +0200 Move buttons into the toolbar class. * Moved the QToolbar into the image viewer's translation unit. * QAction are still attached to the dialog window for shortcuts to work commit 370b582 Author: glubsy <[email protected]> Date: Sun Jun 28 03:31:03 2020 +0200 Add working zoom functions to GraphicsView viewers. commit 9f15139 Author: glubsy <[email protected]> Date: Wed Jun 24 17:12:59 2020 +0200 Fix view resetting when selecting reference only. * Needed to ignore the scrollbar changes in the disabled panel, sine a null pixmap would reset the bars to 0 and affect the selected viewer. * Keep view as same scale accross entries from the same group. commit 011939f Author: glubsy <[email protected]> Date: Tue Jun 23 05:03:56 2020 +0200 Keep scale accross files of the same dupe group. * Also fix scaled down pixmap when updating pixmap in the same group * Fix ignoring mouse wheel event when max scale has been reached * Fix toggle scrollbars when asking for normal size commit 977c20f Author: glubsy <[email protected]> Date: Mon Jun 22 03:36:36 2020 +0200 Add QSplitter to hide TableView in DetailsDialog commit aa79b31 Author: glubsy <[email protected]> Date: Sun Jun 21 20:51:06 2020 +0200 Work around resizing down offset by 1 pixel. commit 970bb5e Author: glubsy <[email protected]> Date: Sun Jun 21 01:49:17 2020 +0200 Add mostly working ScrollArea imge viewers * Work around flickering of scrollbars due to GridLayout resizing on odd pixels by disabling the scrollbars while BestFit is active * Also setting minimum column width to work around the issue above. * Avoid updating scrollbar values twice by using a simple boolean lock commit a706d0e Author: glubsy <[email protected]> Date: Tue Jun 16 21:14:28 2020 +0200 Implement mostly working ScrollArea viewer Using a QWidget inside the QScrollArea mostly works but we only move around the pixmap inside the QWidget, not the QWidget itself, which doesn't update scrollbars. Need a better implementation. commit b7abcf2 Author: glubsy <[email protected]> Date: Wed Jun 10 22:02:08 2020 +0200 Use native QPixmap swap() method instead of manual setPixmap() When swapping images, use getters to hopefully get a reference to each pixmap and swap them within a single slot. commit 8103cb3 Author: glubsy <[email protected]> Date: Wed Jun 10 18:23:48 2020 +0200 Disable unused methods from controller * setPixmap() now disables the QWidget automatically if the pixmap passed is null. * the controller relays repaint events to the other widget commit c379791 Author: glubsy <[email protected]> Date: Wed Jun 10 01:24:51 2020 +0200 Controller class to decouple from the dialog class The controller singleton acts as a proxy to relay signals from each widget to the other It should help encapsulating things better if we need to use a different class for image viewers in the future. commit 60ddb9b Author: glubsy <[email protected]> Date: Fri Jun 5 22:39:16 2020 +0200 Working synchronized views. commit a29f3fb Author: glubsy <[email protected]> Date: Thu Jun 4 17:52:46 2020 +0200 only update delta when mouse is being dragged to reduce paint events commit c616291 Author: glubsy <[email protected]> Date: Thu Jun 4 17:38:28 2020 +0200 working synchronized panning commit 02bd822 Author: glubsy <[email protected]> Date: Thu Jun 4 02:33:54 2020 +0200 working zoom functions, mouse wheel event commit ea61976 Author: glubsy <[email protected]> Date: Sat May 2 18:05:19 2020 +0200 drag mouse with ImageViewer class commit 468a736 Author: glubsy <[email protected]> Date: Sat May 2 15:09:01 2020 +0200 add normal size button commit f42df12 Author: glubsy <[email protected]> Date: Sat May 2 02:29:23 2020 +0200 attempt at double click on Qlabel commit 9b48e18 Author: glubsy <[email protected]> Date: Fri May 1 18:22:25 2020 +0200 add zoom and swap buttons to details dialog
- Loading branch information
Showing
23 changed files
with
108 additions
and
38 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters