Guthrie Adams
30fee96c43
Moved material editor document system buses and system components to atom tools framework
...
Renamed document related buses and components to have generic names
Added a base document class with default implementation from which other application specific documents can be derived to work with the document system
Added document factory function registration to the document system request bus so that each application can specify the type of document it creates
Updated all comments and messaging to only refer to documents, not materials or material documents
Updated material editor and shader management console to conform to the new buses
This will provide a first pass of a common interface for a document management system that can be shared by multiple applications
Corrected status bar message copy and paste errors
Updated all test scripts to use the new buses
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Guthrie Adams
d6f08151cc
removed unused headers and forwards
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Guthrie Adams
44a007547c
minor reformatting and removed unused headers from ME/SMCApplication.*
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Dayo Lawal
32ba658e5e
Typo fix
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
e507236257
Addressing requests
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
602da53ebe
Merging upstream
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
bf7512ebf4
Merge fix
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
259bc3f85e
ATWindowNotificationBus and ATFactoryRequestBus
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Guthrie Adams
b594132a47
using command line parameter instead of member
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Guthrie Adams
f269d222b7
Fixing issues with shader management console startup
...
Updating test scripts
Synchronizing SMC and ME application classes
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Guthrie Adams
4465b52de5
AtomToolsApplication minor comments/formatting
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
Dayo Lawal
3cd40b151e
Merge remote-tracking branch 'upstream/development' into atomToolsApplication
4 years ago
Dayo Lawal
4b0527c07f
Moving comments
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
5cb001dffd
More fixes
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
06b3f7d964
Undoing adding reflect and adding target names to functions
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
e3083c7310
Reflect() fix
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
61038ccd03
Reflect()
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
4b97a416a3
GetCriticalAssetFilters()
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
7122f1b761
More refractoring
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
50f6ea8385
Using GetBuildTargetName() and other fixes
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
4306b57230
More replacement with target name
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
78b07a0869
Fixing errors and streamlining more to base class
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
c1998d8d3c
AtomToolsApplication working with SMC
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
002a4a4a21
AtomToolsApplication working with MatEditor
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Guthrie Adams
7cb2f62d4b
Merge pull request #1250 from aws-lumberyard-dev/lawalfua/commonToolsApplication
...
Addition of a base AzQtToolsApplication class
4 years ago
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>
4 years ago
Dayo Lawal
c86535f892
Styling fixes
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
c63c42c7f4
Adding comments and changing QApplication org/app names
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
6f44393f3a
Moved logging to AzToolsFramework, working with MatEditor and SMC
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
b365f8bddf
Fixing problem with FileIO (exception in Environment.h)
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
df18e53ab4
WriteStartupLog() not implemented
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
f930185077
WriteStartupLog() implemented in base class (unresolved external)
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
81c3414cd1
Adding back OnOutput to MaterialEditor for override
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
31a2ccb041
Addressing change requests for pull request
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
1cadf34dc3
Removing commenting and unnecessary header files
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
d3d9b600f9
AzQtApplication
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
Dayo Lawal
975be6a480
MaterialEditor inheriting from ToolsApplication
...
Signed-off-by: Dayo Lawal <lawalfua@amazon.com>
4 years ago
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>
5 years ago
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
5 years ago
guthadam
e80de63d55
ATOM-15486 Saving material editor user settings
...
https://jira.agscollab.com/browse/ATOM-15486
5 years ago
guthadam
6b1f0c53a5
Injecting --activateWindow every time new process sends command line
...
Updated comments
5 years ago
guthadam
80f692118b
ATOM-15451 always bring material editor and foreground when launching
...
Bus, command line option, and handler to activate material editor window
Made sure that material editor action in Ly tools menu is not checked/checkable
Ly editor pushes command line option to use the same RHI
https://jira.agscollab.com/browse/LYN-2610
https://jira.agscollab.com/browse/ATOM-15451
https://jira.agscollab.com/browse/ATOM-13742
5 years ago
guthadam
fae33e9235
ATOM-15439 Implement basic local socket and server for IPC in material editor and other tools
...
This replaces grid hub usage in the material editor. It allows material editor and other tools to intercommunicate on the local host. This will allow enforcing that there is only one instance of the material editor running. Opening a second instance will forward command line options to the first instance running a local server.
https://jira.agscollab.com/browse/ATOM-15439
https://jira.agscollab.com/browse/ATOM-13742
5 years ago
alexpete
1044dc3da1
Integrating github/staging through commit ab87ed9
5 years ago
alexpete
36c4e827bd
Integrating latest from github/staging
...
Integrating up through commit 5e1bdae
5 years ago
alexpete
75dc720198
Integrating latest 47acbe8
5 years ago
alexpete
a10351f38d
Initial commit
5 years ago