Commit graph

34 commits

Author SHA1 Message Date
Oscar Domingo
f423ebcfcb Keep publisher.create_widget variant when creating subsets
Whenever a person is creating a subset to publish, the "creator" widget
resets (where you choose the variant, product, etc.) so if the person
is publishing several images of the a variant which is not the default
one, they have to keep selecting the correct one after every "create".

This commit resets the original variant upon successful creation of a
subset for publishing.
2023-06-08 10:40:46 +01:00
Jakub Trllo
38347ece5a
Publisher: Small style changes (#4894)
* border hover has color without alpha

* changed border radius to 0.2em

* removed border from scroll area

* variant hint button has 0.5em width

* inputs in attribute definitions have smaller padding

* label is shown only to value inputs and added tooltips

* change spacing for attribute befinitions

* align labels to right

* implemented 'ComboBox' which ignores wheel events and has styled delegate

* PixmalLabel has minimum sizeHint

* cards are smaller

* renamed 'Options' to 'Context'

* implemented active state changes in card view

* set object name of main window to "PublishWindow"

* plugin don't have to pass 'title' to an error

* fix PySide6 support for custom keysequences

* check for exact match for all bindings

* added validation of exact match for save shortcut
2023-04-25 10:37:49 +02:00
Jakub Trllo
ebcd48d138
Publisher: Keep track about current context and fix context selection widget (#4892)
* keep track about last context so it can be updated on context change

* don't use '_asset_name' attribute for validation of selected asset

* use current context after publisher window close
2023-04-24 17:36:26 +02:00
Jakub Trllo
70ab3cd2ab fix newly added creators on refresh 2023-02-16 14:14:45 +01:00
Jakub Trllo
dfb7187413 removed window title from creator widget 2023-02-07 19:10:07 +01:00
Jakub Trllo
7e1450e95d modified proxy filter for sorting of creators 2023-02-07 19:09:53 +01:00
Jakub Trllo
b67181c4e0 added show order to publisher UI 2023-02-07 19:09:32 +01:00
Jakub Trllo
227c61d20e use qtpy in publisher tool 2022-12-21 13:48:15 +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
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
b8719c6cd2 don't remove last path 2022-10-28 13:45:58 +02:00
Jakub Trllo
40fbc3a7e2 create widget is handling enabled dropping of thumbnails 2022-10-27 18:57:07 +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
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
2a91415b42 Create widget has thumbnail 2022-10-26 19:01:34 +02:00
Jakub Trllo
b6a2be53d4 removed unused imports 2022-10-26 17:40:35 +02:00
Jakub Trllo
accab0ca5f create widget does not handle failed creation on it's own 2022-10-21 11:03:30 +02:00
Jakub Trllo
447d15694a use creator items instead of creators directly 2022-10-07 15:53:26 +02:00
Jakub Trllo
72dccf24a2 create widget does not call 'get_subset_name' on creator but via controller 2022-10-07 12:50:03 +02:00
Jakub Trllo
baa8643f7d hide set current asset button if asset is not set 2022-10-06 11:05:42 +02:00
Jakub Trllo
88e5a39c75 use controller attributes instead of dbcon 2022-10-05 10:45:33 +02:00
Jakub Trllo
b339634410 use event system instead of hardcoded callbacks 2022-10-04 16:29:01 +02:00
Jakub Trllo
637b4ba415 renamed 'emit_message' to 'emit_card_message' 2022-10-04 15:12:00 +02:00
Jakub Trllo
3cc6587538 change proportions of culumns in create widget 2022-10-03 19:23:51 +02:00
Jakub Trllo
942656755b removed 'detail_description_widget' from create widget 2022-10-03 19:22:40 +02:00
Jakub Trllo
24c62754f5 created new file for help widget 2022-10-03 15:03:32 +02:00
Jakub Trllo
db4b46d700 use create button with arrows 2022-10-03 14:55:16 +02:00
Jakub Trllo
4473f93bda reorganized creator widget 2022-10-03 14:18:14 +02:00
Jakub Trllo
dcf9b99995 moved overlay messages to main window 2022-10-03 12:04:01 +02:00
Jakub Trllo
55e4aa3c76 added details to window 2022-09-28 18:20:33 +02:00
Jakub Trllo
05372493a3 added create widget to overview widget 2022-09-28 17:45:35 +02:00