Commit graph

104 commits

Author SHA1 Message Date
Fabià Serra Arrizabalaga
29c0b8a12a
Sort actions by label if it exists instead of name (#5106) 2023-06-06 18:51:44 +02:00
Jakub Trllo
c8c31018d6
General: Filter available applications (#4667)
* added project settings for applications

* filter applications by new settings in launcher and ftrack

* disable filtering by default
2023-03-21 18:10:09 +01:00
Jakub Trllo
bc61b450db use right constants 2023-01-16 11:19:24 +01:00
Jakub Trllo
b5b8119f49 use class attributes from classes 2022-12-21 15:54:46 +01:00
Jakub Trllo
8e19d0957d use class attributes from classes instead of objects 2022-12-21 15:19:40 +01:00
Jakub Trllo
8a40489d28 launcher is using qtpy import instead of Qt 2022-12-13 15:16:29 +01:00
Jakub Trllo
08442d6b07 use direct import of resources 2022-10-11 17:38:25 +02:00
Jakub Trllo
79e6de15b5 import Logger from 'openpype.lib' instead of 'openpype.api' 2022-09-28 14:49:52 +02:00
Jakub Trllo
98c065cb8b change "start_last_workfile" when triggered from group 2022-09-09 14:24:02 +02:00
Jakub Trllo
42f575fca9 actions are expected as list so each application in group is stored if force not open workfile is enabled 2022-09-09 14:23:36 +02:00
Jakub Trllo
61e8d7e9f1 use 'get_projects' instead of 'projects' method on AvalonMongoDB 2022-08-15 19:14:01 +02:00
Jakub Trllo
1cea16b97b fix launcher 2022-06-08 19:18:27 +02:00
Jakub Trllo
7109d932ec replace queries in tools 2022-06-04 21:08:42 +02:00
Jakub Trllo
e91d84546e use AvalonMongoDB from openpype pipeline 2022-04-13 17:59:01 +02:00
Jakub Trllo
ac6182c792 Merge branch 'develop' into enhancement/OP-2925_move-remaining-plugins 2022-03-22 16:14:22 +01:00
Jakub Trllo
5e5fc4ec55 removed silo references 2022-03-22 12:31:14 +01:00
Jakub Trllo
0710540aa4 changed imports of moved plugins/actions 2022-03-18 13:17:19 +01:00
Jakub Trllo
58d31a11b9 implemented function to receive task icon 2022-03-15 10:49:51 +01:00
Jakub Trllo
b48460d579 added function for getting a project icon 2022-03-14 17:17:33 +01:00
Jakub Trllo
2b062e98a0 added icon option for projects 2022-03-14 16:51:37 +01:00
Jakub Trllo
a051a5dc4b added qtawesome and qtpy into poetry lock 2022-03-07 17:42:34 +01:00
Jakub Trllo
c6df758275 fix filter bug 2022-02-22 17:18:04 +01:00
Jakub Trllo
48242818e3 fix attr name typo 2022-02-22 16:36:36 +01:00
Jakub Trllo
67d3b6cbe5 Merge branch 'develop' into feature/OP-2416_Launcher-tool-model 2022-02-22 16:31:29 +01:00
Jakub Trllo
d282e4d1d5 Merge branch 'develop' into feature/OP-2590_Applications-without-integration 2022-02-10 11:01:31 +01:00
Jakub Trllo
856a8e2b02 fix imports after merge 2022-02-08 14:22:50 +01:00
Jakub Trllo
5ec3640925 Merge branch 'develop' into feature/OP-2380-add-filters-to-launcher
# Conflicts:
#	openpype/tools/launcher/lib.py
#	openpype/tools/launcher/models.py
#	openpype/tools/launcher/widgets.py
2022-02-08 14:10:56 +01:00
Jakub Trllo
5c1a1a7690 skip actions without label 2022-02-07 11:52:30 +01:00
Jakub Trllo
437bcbe629 Change data only on ApplicationAction classes 2022-02-04 19:05:29 +01:00
Jakub Trllo
b01bf9c91f all applications can be set on project but custom launch applications are defined in applications lib 2022-02-04 17:03:38 +01:00
Petr Kalis
ad0abfbdd0
Merge pull request #2536 from pypeclub/feature/OP-1117_Disable-workfile-autoload-in-Launcher
Launcher: Added context menu to to skip opening last workfile
2022-01-31 16:06:49 +01:00
Roy Nieterau
20bc784698 Fix typos/grammar mistakes. 2022-01-30 22:03:34 +01:00
Petr Kalis
e68b9acb1e
Update openpype/tools/launcher/widgets.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-01-26 18:04:16 +01:00
Petr Kalis
c71e071a55
Update openpype/tools/launcher/widgets.py
Co-authored-by: Milan Kolar <mkolar@users.noreply.github.com>
2022-01-25 15:33:55 +01:00
Petr Kalis
f6ccc6aee1 OP-1117 - updated setting of state on action item
Updated handling of menu display and repaint
2022-01-20 14:51:14 +01:00
Petr Kalis
419555ec08 OP-1117 - handle empty action 2022-01-17 17:07:52 +01:00
Petr Kalis
0bb4d317c4 OP-1117 - remove unneeded code 2022-01-17 14:55:52 +01:00
Petr Kalis
69f97476f9 OP-1117 - add check for ApplicationAction on context menu 2022-01-17 14:45:39 +01:00
Petr Kalis
66e032dc6f
Update openpype/tools/launcher/models.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-01-17 13:44:33 +01:00
Petr Kalis
14d05f5f07 OP-1117 - apply only on ApplicationAction 2022-01-17 13:14:35 +01:00
Petr Kalis
c9b93837d6 OP-1117 - switched from local settings to JSONRegistry
LS change in UI might be destructive, create json file in user dir instead
2022-01-17 12:17:36 +01:00
Petr Kalis
75d55b9ac5 OP-1117 - added context menu to Launcher actions to skip opening last workfile
Choice is persistent in Local Setting (only in DB, not exposed to GUI yet.)
2022-01-14 18:09:41 +01:00
iLLiCiTiT
c776ee07ba removed unused project handler 2021-12-16 21:57:14 +01:00
iLLiCiTiT
9b044ffd82 use new widgets and models in launcher window 2021-12-16 21:57:07 +01:00
iLLiCiTiT
27d067fbdf project panel is using launcher model 2021-12-16 21:56:47 +01:00
iLLiCiTiT
a232f8bc58 modified assets widget to use new models nad modified what is called when 2021-12-16 21:55:33 +01:00
iLLiCiTiT
cde8c69cba modify tasks widget to use different models 2021-12-16 21:55:12 +01:00
iLLiCiTiT
258dfbffd9 ProjectBar and ActionBar are using launcher model 2021-12-16 21:54:45 +01:00
iLLiCiTiT
ccf3b1de21 modified ProjectModel to use launcher model 2021-12-16 21:51:53 +01:00
iLLiCiTiT
577a82ca7b created new recursive assets proxy with more filters 2021-12-16 21:50:48 +01:00