AMZN-nggieber
f5fcab75d6
Display Gem Icons in Gem Catalog ( #7294 )
...
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
Co-authored-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2022-01-31 17:06:06 -08:00
AMZN-nggieber
24086ab394
Resizable Headers for Gem Catalog and Gem Repo Screen ( #6885 )
...
* Initial mostly working attempt at resizable headers
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Add const and constexpr to variables
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Add header tracking for buttons, display items based on header scrollbar position, fix some spacing issues
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Correct styling for adjustable header, and intending header section and alingned item content with header text
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Prevent header resizing larger than table width.
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
* Fix resize graphical glitching
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove unecessary qss
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Removed necessary headers
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Remove extra nl and old comment
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Address PR feedback
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Removed unused variables
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change variable to constexpr
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Remove AUTOMOC from headers, set background color of Gem Catalog to 333333 and adjustable header to transparent
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change to using update instead of repaint when sections are resized
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change temp directory creation on for gradle
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
Co-authored-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2022-01-28 10:05:03 -08:00
AMZN-Phil
0102894a83
Handle servers with no content length and make downloading more obvious
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-11-10 08:44:24 -08:00
AMZN-nggieber
10ab1a369f
Adds Download status info UI to Gem Catalog ( #4602 )
...
* Adds Download status info UI to Gem Catalog
Signed-off-by: nggieber <nggieber@amazon.com >
* Removed test code
Signed-off-by: nggieber <nggieber@amazon.com >
* Remove unused variable
Signed-off-by: nggieber <nggieber@amazon.com >
* Addressed PR feedback
Signed-off-by: nggieber <nggieber@amazon.com >
* Fixed Open3DEngine spelling
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-13 12:52:44 -07:00
Alex Peterson
ef3470b0a9
Dependency confirmation screen and URL display fix
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-11 12:04:44 -07:00
Alex Peterson
43244d30e1
Project Manager Gem Dependencies ( #4132 )
...
* Fix engine API change and add gem dependencies
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Add GemCatalog dependency test
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Clarify display name and fix missing const
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Moving a couple helper functions into private scope
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Update gem count when unselecting a gem #4074
This addresses the following issue https://github.com/o3de/o3de/issues/4074
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Active/Inactive filter and dependency tooltips
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Accessors for previously added and dependencies
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Cart displays gem dependency changes
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Shorten titles to fit in summary popup
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove QString::number
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove extra space
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Consolidate source model accesor helpers
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Addressing minor feedback
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove unused local variable
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-09-24 09:01:17 -07:00
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com >
2021-07-16 15:25:48 -07:00
Benjamin Jillich
049469463e
[LYN-4439] Added tags to gem item delegate ( #1853 )
...
* Added new helper function to draw the feature tags below the summary for each gem item.
* In case no feature tags belong to a gem, the available space will be used by the summary.
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-07-05 18:34:41 +02:00
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com >
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com >
2021-06-30 19:51:55 -07:00
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
2021-06-23 10:55:22 -07:00
AMZN-nggieber
bc3aa45ed9
Prism Show Gem Requirements and Prompt when Adding Gems with Requirements ( #1478 )
...
* Added requirements section to gem inspector
* Added Dialog when configuring for gems with extra requirements
2021-06-22 19:44:33 -07:00
Benjamin Jillich
5bb55ac1c7
[LYN-2514] Optimizing for new window dimensions ( #990 )
2021-05-28 07:38:05 +02:00
Benjamin Jillich
36c23b5d1a
[LYN-2522] Filtering for gem catalog ( #867 )
...
* Added sort filter proxy model for gem model that can filter based on name, gem origin, supported platform, features and/or types.
* Added new filter pane on the left with several filter categories for gem origin, type, platform and feature.
* Added filter category widget which is a collapsable generalized checkbox group that can interact with the proxy model and thus control filtering.
* Removed fixed size of the project manager. The application should always be resizable.
2021-05-25 07:17:23 +02:00
Benjamin Jillich
d03f946609
[LYN-2515] Project Manager Gem List ( #642 )
...
* [LYN-2515] Project Manager Gem List Base
* Added gem model based on a standard item model
* Added list view using the gem model
* Added item delegate for a gem according to the UX design
* Removed th gem catalog ui file and replaced it with code
* Moved the gem catalog files into a sub folder
* Added drawing the Added/Get button and the platform icons
2021-05-10 11:32:13 +02:00
Benjamin Jillich
5e65c5c710
[LYN-2515] Project Manager Gem List Base ( #603 )
...
* [LYN-2515] Project Manager Gem List Base
* Added gem model based on a standard item model
* Added list view using the gem model
* Added item delegate for a gem according to the UX design
* Removed th gem catalog ui file and replaced it with code
* Moved the gem catalog files into a sub folder
2021-05-07 12:05:33 +02:00