Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FlatUX Theme, Remove Retired Themes #16441

Merged
merged 4 commits into from
Apr 18, 2024

Conversation

baxysquare
Copy link
Contributor

@baxysquare baxysquare commented Apr 17, 2024

With some help from @gouchi, I decided to try and add the FlatUX theme, which has been in the retroarch-assets repository for years. FlatUX was designed to merge the FlatUI and Retroactive themes into a single, unified design.

With the addition of FlatUX, the Retroactive and Neoactive themes will be retired. This PR removes them both from the menus. The theme files will be removed from retroarch-assets, but are archived on baxy-retroarch-themes.

EDIT: This will address most of Issue #15686. It does not take care of the Alphabetical request, that was optional.

With some help from @gouchi, I decided to try and add the FlatUX theme, which has been in the retroarch-assets repository for years.  FlatUX was designed to merge the FlatUI and Retroactive themes into a single, unified design.

With the addition of FlatUX, the Retroactive and Neoactive themes will be retired. This PR removes them both from the menus. The theme files will be removed from retroarch-assets, but are archived on baxy-retroarch-themes.
Edited the language files to Add FlatUX and remove the Retroactive and Neoactive themes.
I apologize for my errors.  Let's see if this gets it right.
@gouchi
Copy link
Member

gouchi commented Apr 17, 2024

I tested it using

git clone https://github.com/libretro/RetroArch.git;
cd RetroArch;
git fetch origin pull/16441/head:pr16441;
git checkout pr16441;
./configure && make -j$(nproc)

And it is working !

Flatux xmb icon theme

flatux-xmb-icon-theme

Main Menu

main-menu

Settings

settings

Cave Story

cave-story

Thank you for your work !

Copy link
Member

@RobLoach RobLoach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see any other references to "retroactive" or "neoactive" in the repo. Nice work!

@LibretroAdmin LibretroAdmin merged commit ac79b43 into libretro:master Apr 18, 2024
27 checks passed
Sunderland93 pushed a commit to Sunderland93/RetroArch that referenced this pull request Dec 26, 2024
* Add FlatUX Theme, Remove Retired Themes

With some help from @gouchi, I decided to try and add the FlatUX theme, which has been in the retroarch-assets repository for years.  FlatUX was designed to merge the FlatUI and Retroactive themes into a single, unified design.

With the addition of FlatUX, the Retroactive and Neoactive themes will be retired. This PR removes them both from the menus. The theme files will be removed from retroarch-assets, but are archived on baxy-retroarch-themes.

* Edited Language Files to Add FlatUX, Remove Retired Themes

Edited the language files to Add FlatUX and remove the Retroactive and Neoactive themes.

* Fixed Language Files Again

I apologize for my errors.  Let's see if this gets it right.

* Updated IT Language File
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants