Commit Graph

111 Commits

Author SHA1 Message Date
juan portillo
c334369099 Fixed issue with shared reference being held by both the sidebar container and the sidebar itself, causing Sequencer Widget to not properly destroy itself in Motion Design
#jira UE-225082
#rb Matt.Chapman

[CL 36755183 by juan portillo in 5.5 branch]
2024-10-01 19:05:55 -04:00
jack cai
463b92384b [Basic Filter Bar] Making sure combo button embeded in a menu widget can close its menu when user clicks on a parent menu
#jira UE-225125
#rb sebastian.arleryd

[CL 36750764 by jack cai in 5.5 branch]
2024-10-01 18:17:12 -04:00
vedang javdekar
f0274c7b79 [BUGFIX] Button variants will correctly use delegates if set.
#rb George.Rolfe

[CL 36417553 by vedang javdekar in 5.5 branch]
2024-09-18 20:50:03 -04:00
george rolfe
c6157ab840 [ToolWidgets] SActionButton uses Icon binding, if provided
#rb aditya.ravichandran

[CL 36324009 by george rolfe in 5.5 branch]
2024-09-16 21:15:40 -04:00
jack cai
1d45fd1983 [MenuBuilder & BasicFilterBar] making sure menu entry respect menu builder's CloseSelfOnly setting
+basic filter bar not close entire menu stack in case the filter bar is used in another menu

#jira UE-223796
#rb sebastian.arleryd

[CL 36205907 by jack cai in 5.5 branch]
2024-09-11 15:23:20 -04:00
brad monahan
13cff49792 [Sequencer]
- Remove menu actions from sidebar
 - Add sidebar section details for FTrackRow
 - Rebuild sidebar after overriding channels
#jira UE-222993, #jira UE-220371
#rb Max.Chen

[CL 36019625 by brad monahan in ue5-main branch]
2024-09-04 14:56:40 -04:00
federico lopez
ebe1655856 Modify hash function to compute the avatar's color
In order for other plugins/apps to be able to match UE's avatar color it is necessary to have a easy, portable and simple hashing function.

#rb wouter.burgers, manuel.lang

[CL 35892985 by federico lopez in ue5-main branch]
2024-08-29 07:01:56 -04:00
aditya ravichandran
64c653c3fc TEDS-Content Browser prototype (1/2): Core TEDS/TEDS UI changes
TEDS: Add a strongly typed wrapper around row handles
TEDS: Add a tag for rows that don't want to be displayed in the table viewer
TEDS UI: STedsWidgets are now automatically registered with TEDS if the system creating the widget already hasn't done so
TEDS UI: Add slate delegate columns that are used by STedsTableViewer by binding them to slate attributes on the internal list view
TEDS UI: Add attribute bindings to bind delegates inside TEDS columns to slate events

#jira UE-214550
#rb ronald.koppers

[CL 35624309 by aditya ravichandran in ue5-main branch]
2024-08-19 09:33:54 -04:00
brad monahan
9acf293ff0 [ToolWidgets][Sequencer] Sidebar Details:
- Add SSidebarContainer and move related code from SSidebar
 - Save sidebar details drawer state to config to restore when Sequencer is initialized
 - Option/action/menu item to completely disable sidebar
 - Save state per sequencer type
 - Add bSupportsSidebar to FSequencerHostCapabilities
 - Disable for Niagara Sequencers

#rb Max.Chen, Vincent.Gauthier
#jira UE-220378

[CL 35556864 by brad monahan in ue5-main branch]
2024-08-15 00:27:53 -04:00
aditya ravichandran
373561b1a8 TEDS-Outliner: Add functionality to rename items by clicking on the label widget twice
#rb brooke.hubert

[CL 35493388 by aditya ravichandran in ue5-main branch]
2024-08-13 10:23:19 -04:00
brad monahan
f7551efc4a [Sequencer] Fix sequencer sidebar focus issue when double clicking color keys
#rb Max.Chen, yohann.dossantos

[CL 35427296 by brad monahan in ue5-main branch]
2024-08-09 12:42:54 -04:00
brad monahan
561ad76979 [ToolWidgets]
- Fix SSidebar close animation not playing.
 - Rename a few variables/properties for clarity
 - Show focused style for tab button when docked

#rb yohann.dossantos

[CL 35287533 by brad monahan in ue5-main branch]
2024-08-02 16:53:08 -04:00
brad monahan
7d4121d82d [Sequencer] Fix Sequencer sidebar drawers causing viewport focus issues.
#jira UE-220196
#rb Vincent.Gauthier

[CL 35119694 by brad monahan in ue5-main branch]
2024-07-26 16:49:30 -04:00
george rolfe
5f06b3615b [ToolWidgets] Restored previous base classes of buttons, and refactored to keep shared functionality/styling
#rb aditya.ravichandran
#rnx

[CL 35075457 by george rolfe in ue5-main branch]
2024-07-25 00:39:31 -04:00
brad monahan
e890a652f9 [ToolWidgets] Fix SSidebar LOCTEXT duplicate key.
#jira UE-220068

[CL 35058121 by brad monahan in ue5-main branch]
2024-07-24 12:58:08 -04:00
brad monahan
2b4ba4462e [ToolWidgets]
- Adds SSidebar and related classes for use with Motion Design and Sequencer
#rb david.bromberg
#jira UE-210027

[CL 35031387 by brad monahan in ue5-main branch]
2024-07-23 16:06:41 -04:00
george rolfe
0e56e69d3d [ToolWidgets] Made style constants private
[CL 35011351 by george rolfe in ue5-main branch]
2024-07-22 23:41:00 -04:00
george rolfe
838c91fc48 [ToolWidgets] Added SActionButton, and exposed the icon color. This is a less specialized version of SPositive/NegativeActionButton that doesn't imply intent.
#rb aditya.ravichandran

[CL 34978023 by george rolfe in ue5-main branch]
2024-07-22 05:35:50 -04:00
lauri gurevicuis
1db7b04868 UE-146290 - [MetaSounds] - Dropdown menus do not support selection with arrow keys
#rb daren.cheng
#jira UE-146290

[CL 34452692 by lauri gurevicuis in ue5-main branch]
2024-06-18 04:56:33 -04:00
aditya ravichandran
3e5aeb1f9c SFilterSearchBox: Add a max size for the search history and make the text clip properly using ellipses
#rb logan.buchy

[CL 34164263 by aditya ravichandran in ue5-main branch]
2024-06-06 13:27:43 -04:00
brandon schaefer
e64748d3de Disable the top modules that are not currently set to enable AutoRTFM
#rb neil.henning

[CL 34015003 by brandon schaefer in ue5-main branch]
2024-05-30 17:59:48 -04:00
jamie dale
03c58525f3 Allow SMessageDialog to optionally use plain-text
This is controlled via a new UseRichText attribute, and may be set to false when rich-text support is not required.

#rb derek.truong

[CL 33990909 by jamie dale in ue5-main branch]
2024-05-29 18:45:18 -04:00
jered mcferron
04ff82bf6c Fixed text alignment on SPrimaryButton when the button's icon was set to nullptr, or to a delegate that returned nullptr.
#rb Matt.Kuhlenschmidt

[CL 33953884 by jered mcferron in ue5-main branch]
2024-05-28 17:18:45 -04:00
robert millar
727b110985 Add RemoveAll method to SCheckBoxList.
#rb will.brown

[CL 33844558 by robert millar in ue5-main branch]
2024-05-22 17:06:27 -04:00
federico lopez
fb31be6e9f [Backout] - CL33823229
[FYI] federico.lopez
Original CL Desc
-----------------------------------------------------------------
Deprecate description field and change hash function

Having two values for an avatar may be not needed, the id might not be available. Moreover, instead of using UE's hash function the new suggested function is simple and portable to use outside UE. This is a best effort to have consistency across UCS products.

#rb wouter.burgers

[CL 33828313 by federico lopez in ue5-main branch]
2024-05-22 10:17:50 -04:00