Commit graph

25682 commits

Author SHA1 Message Date
Jakub Trllo
32b91ef39f Integrate thumbnails plugin is context plugin without family filters 2022-11-01 11:32:12 +01:00
Jakub Trllo
bebb9031c1 change type of 'IMAGE_EXTENSIONS' and 'VIDEO_EXTENSIONS' to set 2022-11-01 10:12:26 +01:00
Jakub Trllo
78a725ca26 chnage the object name 2022-10-31 18:47:39 +01:00
Jakub Trllo
33178d1570 add different styles for button 2022-10-31 18:46:47 +01:00
Jakub Trllo
bbaf811df9 added image for clear thumbnail button and use pixmap button 2022-10-31 18:46:36 +01:00
Jakub Trllo
01279cc6fd change thumbnail bg color 2022-10-31 18:46:08 +01:00
Jakub Trllo
2ed10e4f0f separated painting into smaller methods 2022-10-31 18:45:56 +01:00
Jakub Trllo
2d4e13ae56 implemented new pixmap button which is not pushbutton based 2022-10-31 18:44:32 +01:00
Jakub Trllo
53c3ae8e56 added helper function to draw checker 2022-10-31 18:13:03 +01:00
Jakub Trllo
1d827f997f draw backgroup only final image 2022-10-31 18:12:29 +01:00
Jakub Trllo
44f6d1c724 set render hint for paint image with color 2022-10-31 18:10:44 +01:00
Jakub Trllo
1f2ad7c304 don't use alpha on button hover color 2022-10-31 16:45:54 +01:00
Jakub Trllo
c9d255ce59 separated thumbnail painter widget and thumbnail widget to be able handle buttons overlay 2022-10-31 15:18:07 +01:00
Jakub Trllo
72e729f59f fix mapping on multiselection 2022-10-31 15:07:57 +01:00
Jakub Trllo
1c604ee1be define max thumbnails in class variable 2022-10-31 13:41:39 +01:00
Jakub Trllo
0a7c20398c draw dashes if user can drop thumbnails 2022-10-31 13:41:13 +01:00
Jakub Trllo
7647176173 hide thumbnail widget if drop is disabled 2022-10-31 13:37:07 +01:00
iLLiCiTiT
1b040af666 removed unused import 2022-10-28 13:50:00 +02:00
iLLiCiTiT
5861480c77 add missing argument 2022-10-28 13:46:38 +02:00
iLLiCiTiT
b8719c6cd2 don't remove last path 2022-10-28 13:45:58 +02:00
iLLiCiTiT
831023b302 integrate thumbnail can use context thumbnail (if is available) 2022-10-28 13:08:01 +02:00
iLLiCiTiT
6c80a7f81f context thumbnail is not used directly in extract thumbnail from source but creates thumbnail elsewhere and store it to "thumbnailPath" key on context 2022-10-28 13:07:44 +02:00
iLLiCiTiT
b3ca4abf6d allow the drop if instances are selected 2022-10-28 12:45:07 +02:00
iLLiCiTiT
4cf0fe9145 disable drop when no instance is selected 2022-10-28 12:14:36 +02:00
iLLiCiTiT
f7dec32e5c draw disabled drop with slashed circle 2022-10-28 12:08:49 +02:00
iLLiCiTiT
fec7df18f1 use colors from style data 2022-10-28 12:07:20 +02:00
iLLiCiTiT
7a18d3d85e removed hosts filter 2022-10-28 10:31:58 +02:00
iLLiCiTiT
b42346e187 use faster checks first 2022-10-28 10:31:49 +02:00
iLLiCiTiT
f18e5c5896 moved extract thumbnail from tray publisher to global plugins 2022-10-28 10:31:30 +02:00
Jakub Trllo
40fbc3a7e2 create widget is handling enabled dropping of thumbnails 2022-10-27 18:57:07 +02:00
Jakub Trllo
ba849905c6 thumbnail widdget can disable dropping 2022-10-27 18:56:51 +02:00
Jakub Trllo
eff9b5710e CreateItem knows if support drop of thumbnails in create page 2022-10-27 18:56:31 +02:00
Jakub Trllo
e537d2d83c handle thumbnail changes in subset widget 2022-10-27 18:48:23 +02:00
Jakub Trllo
25d8139df2 creator adds thumbnail to creators create 2022-10-27 18:48:02 +02:00
Jakub Trllo
7a21dc8812 thumbnail widget is using potential of controller 2022-10-27 18:47:30 +02:00
Jakub Trllo
334ec3310f added potential implementation of remote qt publisher controller 2022-10-27 18:46:58 +02:00
Jakub Trllo
82aea56768 added forgotter abstract methods 2022-10-27 18:46:35 +02:00
Jakub Trllo
7c09494ad0 implemented getter and setters for thumbnails 2022-10-27 18:46:22 +02:00
Jakub Trllo
90222b1b3f publisher has temp dir for thumbnails which is cleared up on publisher close 2022-10-27 18:46:09 +02:00
Jakub Trllo
9c048478bb added small comment 2022-10-27 18:44:34 +02:00
Jakub Trllo
3489a71b08 settings creator allows thumbnail in precreation 2022-10-27 18:42:43 +02:00
Jakub Trllo
52c83227a4 enhanced caching of instance data in tray publisher 2022-10-27 18:42:26 +02:00
Jakub Trllo
f5c73f5a94 create context collector also adds thumbnail source to instances 2022-10-27 18:41:53 +02:00
Jakub Trllo
d71a1f8d52 creators can set thumbnail path and allow to pass thumbnail in precreation part 2022-10-27 18:41:11 +02:00
Jakub Trllo
8cf23ec864 create context can store thumbnails 2022-10-27 18:40:18 +02:00
Jakub Trllo
48c4c238f5 added helper function to get fake process id 2022-10-27 18:38:28 +02:00
Jakub Trllo
bd5121b17b traypublisher has REVIEW_EXTENSIONS as set 2022-10-27 15:13:32 +02:00
Jakub Trllo
c4432bf6ea fix variant input style 2022-10-27 15:13:02 +02:00
Jakub Trllo
cc4d158c78 moved thumbnail widget to separated file 2022-10-27 15:12:51 +02:00
Jakub Trllo
b6a2b51dad thumbnail widget can adapt to size changes 2022-10-26 19:20:24 +02:00