promotional bannermobile promotional banner

Sushi-3.2

A GUI framework, all wrapped in rice and seaweed for extra flavor.

File Details

3.2.1

  • R
  • Feb 8, 2026
  • 42.90 KB
  • 30
  • 12.0.1+6
  • MoP Classic + 3

File Name

Sushi-3.2-3.2.1.zip

Supported Versions

  • 12.0.1
  • 12.0.0
  • 5.5.1
  • 4.4.2
  • 3.4.4
  • 2.5.5
  • 1.15.7

lightweight tag 07ca72666b81a4f0e24cf3bfb5ace29374c682d2 3.2.1
Author:    Joao Cardoso <jaliddons@gmail.com>
Date:    Sun Feb 8 21:11:14 2026 +0000

commit 07ca72666b81a4f0e24cf3bfb5ace29374c682d2
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Sun Feb 8 21:11:14 2026 +0000

    Created a tag/build workflow

commit f0bfc37bf22ab539c7c7af628e7642727abbbb75
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Mon Jan 12 14:47:16 2026 +0000

    DropChoice menus resize to the choice

commit 87cb74ee78ebe3b579000114e31d8dc46f77f4b2
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Mon Jan 12 13:43:02 2026 +0000

    DropChoice now uses DropdownButton and Menu

commit db72f4a9990a3f1854eb9a500c2d7effe5cf0b19
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Fri Jan 2 18:27:02 2026 +0000

    2026

commit ef662adf815fc4e475d6a49a21c596c5624199e3
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Fri Jul 25 17:15:04 2025 +0100

    Popup support for 11.2

commit 8fddbf9af1fef2e71d1ac43ae1021b8d847ed55a
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Sat May 17 16:49:38 2025 +0100

    DropButton now adapts defaullt font to game version

commit 524dffbe422c224904b23c70bde64e32b33b2ed9
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Sat May 17 14:15:37 2025 +0100

    Can now force Group update

commit 5785edb0c3abf9e82f3bf09ef822e3453f562cbe
Author: Joao Cardoso <jaliddons@gmail.com>
Date:   Fri Feb 28 00:19:02 2025 +0000

    Changed behaviour of editables on loss of focus

commit 45dddd3f13d1218418c98fd29a163a83a2b8eadd
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sun Jan 12 18:54:53 2025 +0000

    Updated year

commit 45dddd3f13d1218418c98fd29a163a83a2b8eadd
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sun Jan 12 18:54:53 2025 +0000

    Updated year

commit 2cd947c57af7a66876adeeb863962afb86d27fc1
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Aug 31 19:15:17 2024 +0100

    Popups now support sound effects

commit 4861cdc59ab1334c0edf733763ef4ad5b7e486e6
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Aug 13 09:12:24 2024 +0100

    Fixed Popup strata

commit ddca723f9d7616f3b7e5798cd160e6b6ec1111e5
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Aug 9 14:01:31 2024 +0900

    Update Visual.lua

commit 261066bde260e5651179cb2b9d1aeee72bb44e1a
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Aug 9 14:01:25 2024 +0900

    Improved Options input type support and backwards support

commit dd49e5c771f6cfc207ef43d8d6e6544fff281c54
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Aug 9 12:43:26 2024 +0900

    Updated for War Within

commit e90124451f8985d62e764a8d08f3b40325764a84
Author: João Cardoso <jaliddons@gmail.com>
Date:   Wed May 1 15:56:20 2024 +0100

    Updated Popup for Cata and War Within

commit ce9f14752704104fdf884e5a5deca2fb78c6e37a
Author: João Cardoso <jaliddons@gmail.com>
Date:   Mon Apr 22 18:06:53 2024 +0100

    Fixed issue with color picker

commit 7c43d0656917c2a9e5e32df683b5900bb2751ddb
Author: João Cardoso <jaliddons@gmail.com>
Date:   Mon Jan 29 19:50:10 2024 +0000

    Update Color.lua to support new ColorPicker API

commit eb5c1ec0f59fcce35bf4ebfbf44a1408deb54df5
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Jan 6 14:54:29 2024 +0000

    New year

commit d7c734e50f9a5d7f94529e1483f06946847e5329
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 29 20:08:10 2023 +0000

    Popup: Safer handling of nil .text

commit 51d122b52a66ab12b64976c870f8d600a792ab92
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Dec 26 22:55:33 2023 +0000

    GlowBox can now auto-attach

commit 2289e7634305192e277ca83d6c4f99b5af5c4b4e
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Dec 23 00:11:55 2023 +0000

    Dropdown now supports .arrow

commit 2289e7634305192e277ca83d6c4f99b5af5c4b4e
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Dec 23 00:11:55 2023 +0000

    Dropdown now supports .arrow

commit a26375c0747265f3ad94eff97683dda86cae01aa
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Dec 23 00:11:09 2023 +0000

    Update Popup.lua

commit f746450be006ee6d61987396471ef556b9b196ef
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 22 20:39:58 2023 +0000

    GlowBox bugfix, now also has HelpTip alias

commit 5b435e84cfbe01dbb32e53e37f6a9947f48fa420
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Dec 12 23:02:53 2023 +0000

    Improved Popup texture/atlas detection

commit b347592701a24c66a8f69ca339caa3d42ca22800
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Dec 12 23:01:54 2023 +0000

    Dropdown bugfixes and behaviour optimizations

commit a081d541d1108f858171748008b3c446dd3829b5
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 8 16:55:10 2023 +0000

    Popup: whileDead is now on by default

commit a081d541d1108f858171748008b3c446dd3829b5
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 8 16:55:10 2023 +0000

    Popup: whileDead is now on by default

commit 4a4f043d6dfe7f7ca5ecc788c8ef6d16e762cb77
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 8 16:53:51 2023 +0000

    GroupOptions:Open() now expands subcategories

commit 9ceec2cbaf1334663aa27dd4ba8f777a59631e53
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 8 16:02:42 2023 +0000

    Slider bugfix

commit 9ceec2cbaf1334663aa27dd4ba8f777a59631e53
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Dec 8 16:02:42 2023 +0000

    Slider bugfix

commit fa09947143f818e394da0a5ce192c5eb1819ff64
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Dec 7 22:35:17 2023 +0000

    Dropdown now uses DoesAncestryInclude

commit 0d1aa37f70de9ff746692277ecb1cbc4d8546765
Author: João Cardoso <jaliddons@gmail.com>
Date:   Wed Dec 6 19:24:50 2023 +0000

    Popup: added backup magnifier glass art for classic servers

commit d353612f201c18df653dad735985eb602c710dbf
Author: João Cardoso <jaliddons@gmail.com>
Date:   Wed Dec 6 19:24:27 2023 +0000

    Header: fixed bug with highlight factor

commit a004b1d0333bcea42728aae67a41361ef43709b3
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Dec 5 19:27:06 2023 +0000

    New core :SetKeys method (useful for chaining)

commit ef555a5cef00bc207b2f89354c0822c273886705
Author: João Cardoso <jaliddons@gmail.com>
Date:   Tue Dec 5 19:26:46 2023 +0000

    Added moneyInput support to Popup, + consistency improvements

commit 6029c8ef5073ca3deafcf2372af311cc0ada4af4
Author: João Cardoso <jaliddons@gmail.com>
Date:   Wed Nov 22 15:24:51 2023 +0000

    Updated visual tests

commit 63adcc8e5a0358b713fe13b4c88f730192bcb985
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Nov 17 22:28:52 2023 +0000

    Sushi-3.2

    It's impossible to make it compatible with previous-non-chainable classes.

commit 98f222450818dc0c79588488b1ada750a39a7794
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 20:01:13 2023 +0000

    Localized Popup.lua

commit 20b5dab57a0e0f079d82fe411acb1aeeac49122b
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:54:53 2023 +0000

    Ability to chain node/python-like be awesome

commit 9c5306c6b14052766c6a324e5e0459cb33bd17fc
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:41:20 2023 +0000

    New chaining behaviour throughout all setters

commit b1ae7335bae80c049039f918db57177fa261df94
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:40:57 2023 +0000

    Moved Popup given new implementation

commit cb1a5cb0d0a1efdac76f14f899916ebb676af857
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:39:04 2023 +0000

    Update Editable.lua

commit 9e1dde64f25ed3a3cbd922402a21f5c98e0cff50
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:38:55 2023 +0000

    Popup bugfix

commit 46cff0d6cd33510013df011c6745d89678c980ed
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:17:57 2023 +0000

    Popup entirely rewritten

commit 8658ac8214c207098766f4137fe787469f775118
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:17:37 2023 +0000

    Group can now center children and supports backdrops

commit 85942f1f089674e19a683d32513f6600746da828
Author: João Cardoso <jaliddons@gmail.com>
Date:   Thu Nov 16 19:17:07 2023 +0000

    JustifyH can be safely set on Header

commit 32b7df8da27117d5c015d979576f4db3f4af8bfd
Author: João Cardoso <jaliddons@gmail.com>
Date:   Wed Nov 15 01:19:11 2023 +0000

    DropButton now supports icon. Dropdown bugfix.

commit de46419d61c1cd6c3082ad653a7e18f6497faaaf
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Oct 7 16:21:18 2023 +0100

    Update README.md

commit da3bea4780c240227989f401f999aadea7d7bb1a
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Oct 7 00:10:27 2023 +0100

    Update README.md

commit 85f1a742bcd7faeb080982d3a54df612b68bfbe1
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Oct 7 00:09:35 2023 +0100

    Update README.md

commit 2262cda558ad68a5ce383f517d429c57c464df5e
Author: João Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Sat Oct 7 00:08:51 2023 +0100

    Update README.md

commit 6ca68b029ac604ad24d6a89c628a6e5e39932902
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 23:38:00 2023 +0100

    Dropdown cascade visual improvement

commit fd7cea069d533feba83bded96299a36a167ab78f
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 23:26:03 2023 +0100

    Quick bugfix and updated Visual tests

    Don't use previous commit

commit cd566165b2b34a0cca66904793f3a6a3bf9e7205
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 23:09:06 2023 +0100

    DropdownButton arrow can now be shown and sublevel added

commit cd4e1a1c8f9626833a13856de631fa32a7657e5a
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 23:08:48 2023 +0100

    Improved Dropdown interaction detection

commit 11c71d0e7cfe52e0ae6661f51b51fd8fe7ead79b
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 18:49:57 2023 +0100

    Groups now have :NumChildren

commit 8e88e4c73566444db4edf63bb629bf66c8c47e0f
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 17:41:00 2023 +0100

    Groups now propagate "OnUpdate" calls

commit 6a4be9f6a3d60fed0f72853adc0bb3da9dc2f6b8
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 17:40:29 2023 +0100

    DropdownButton now reacts to text height and supports new .maxWidth parameter

commit b75cab89c6d0eb5abab0d771dc64945a83590d08
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 17:16:03 2023 +0100

    Updated identation of Dropdown.lua

commit b75cab89c6d0eb5abab0d771dc64945a83590d08
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Oct 6 17:16:03 2023 +0100

    Updated identation of Dropdown.lua

commit 32e891745d764d2c3d314a868edcc85775bfe4e6
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Sep 15 22:51:58 2023 +0100

    Added functions as a valid input for Group:Add

commit 32e891745d764d2c3d314a868edcc85775bfe4e6
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Sep 15 22:51:58 2023 +0100

    Added functions as a valid input for Group:Add

commit 5b9b6b2f204e635f39907923a4e166fd55d4a5a4
Author: João Cardoso <jaliddons@gmail.com>
Date:   Mon Sep 11 23:55:40 2023 +0100

    Update Visual.lua

commit ad723c22297f871ada5e4b1caa70ed45e9f70326
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sun Sep 10 19:46:33 2023 +0100

    Added IsForbiddden check to Sushi.Dropdown

commit 895fb1b281c82f5f02056351f2501347550bc67b
Author: João Cardoso <jaliddons@gmail.com>
Date:   Sat Sep 9 19:54:13 2023 +0100

    One may now safely change scale and alpha of Sushi objects and then release them

commit 0eb1f84c2de5ef8915c9a82dcf6f9f16df0497a3
Author: João Cardoso <jaliddons@gmail.com>
Date:   Fri Sep 8 19:25:24 2023 +0100

    Reversed priority of SettingsPanel and InterfaceOptionsFrame for better compatibility with classic versions.

commit 4d943c91ba4a4215a53df2df15f3b0cdb2c88040
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Fri May 5 13:44:40 2023 +0200

    Typos

commit 001a692aef0488cf6edf578416ea25351f159f4d
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Tue Feb 7 12:34:01 2023 +0100

    Year update

commit 1596328ead7ca48d3c8975ee65d17769fd7eab87
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Wed Dec 14 16:21:15 2022 +0100

    Sushi.Choice bugfix

commit dbca05296e8b8a9f30c827915095fcd4a7527a2e
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Fri Dec 9 02:04:58 2022 +0100

    Update README.md

commit 4c8b8799ceae93bf0a0693b7acf9e04ab4c6eeec
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Fri Nov 25 16:52:09 2022 +0100

    Removed workflow, added socials

commit 3d504024f4f6c5b43b3609ef46fd4f8a8f8febd0
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Wed Nov 2 00:55:38 2022 +0100

    Removed patreon art file (should have never been part of Sushi anyway)

commit 0f0fa35b626ba89d30522133650a3d98f99e5c49
Author: Joao Cardoso <442637+Jaliborc@users.noreply.github.com>
Date:   Mon Oct 31 23:28:05 2022 +0100

    Dropdown: added 'NONE' background option and safer background color defaulting

commit be7c92f021b77646df38d64eac3cfaed62c32db2
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Wed Oct 5 20:17:14 2022 +0200

    Hotfixed Popup (for now)

commit e5e249b3b7974f86de14cbe65efff119d8905843
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Wed Oct 5 19:45:19 2022 +0200

    GlowBox, OptionsGroup and CreditsGroup bugfixes

commit 6487ec8cd29cb29f19e5a66d82e46e679be6e598
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Sun Oct 2 00:49:51 2022 +0200

    Hotfixed Credits for Dragonflight

commit 0d868f92c1434b6907e33bfa1fa5974a40b1f507
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Fri Sep 30 01:24:38 2022 +0200

    OptionsGroup updates for Dragonflight (as usual, new blizzard code is bugged)

commit 52f204b452283f9bfeefb7d2ed680a10561c0cee
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Sat Apr 9 23:37:56 2022 +0100

    Year update

commit 84a22e94d076e1f37afe5783ead4853cefc75502
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Fri Dec 3 17:33:02 2021 +0100

    ExpandCheck now aware that textures return FileIDs

commit 84a22e94d076e1f37afe5783ead4853cefc75502
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Fri Dec 3 17:33:02 2021 +0100

    ExpandCheck now aware that textures return FileIDs

commit 59077c7d57e2cf128095880cf161445d15a50135
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Wed Dec 1 19:40:20 2021 +0100

    Made Dropdown compatible with new retail build

commit 7be118a71ab129293d1b9a4bfa98fdd1c4ece4e8
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Fri May 21 17:50:13 2021 +0100

    Fixed Dropdown for TBC

commit 781df423f337be1bff906dc2135eb4ad7e7796a6
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Sun Mar 14 22:44:21 2021 +0000

    Fixed one bogus copyright notice I never noticed.

commit 331f41e18c37d730631787bd5f572fc5a6759a51
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Sun Mar 14 22:43:02 2021 +0000

    Added "OnReset" call to all objects.
    Updated year.

commit 2251d4ebd10cae9bf3db73f5e6547624973bbd46
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Fri Nov 6 18:54:07 2020 +0100

    Dropdown: smarter mouse interaction detection

commit 8ae4149ca29875630b8f7767710c0634eb925614
Author: Alexander Gavrilov <wowemuh@gmail.com>
Date:   Mon Oct 26 12:53:51 2020 +0300

    Fix Russian localization

commit d307f684c9efc725a2d0afc639bdff667a151c22
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Wed Sep 23 20:35:10 2020 +0200

    Fixed Dropdown issue introduced on classic servers

commit 9807a458c4d29ccad93ec0e80985960c1cbdca14
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Mon Sep 21 22:02:17 2020 +0200

    Updated Dropdown to be Shadowlands compatible

commit b1f7dbe590e59dc6ca5441bad2a7157f65494610
Author: Joao Cardoso <jaliborc@arenajunkies.com>
Date:   Mon Sep 21 01:37:55 2020 +0200

    Updated DarkEdit to support Shadowlands and backwards compatibility