8000 Releases · joneavila/aesthetic · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: joneavila/aesthetic

v1.5.1

19 Apr 22:28
9e2a744
Compare
Choose a tag to compare

Fix: Application does not launch after clean install

🐛 Bug Fixes

  • Fix: Application does not launch after clean install

🧰 Improvements

  • Update color picker screen tab UI style to pill-shaped

📚 Documentation

  • Add "Save, load presets" to README roadmap
  • Replace Discord thread link with muOS community forum link in README

Full Changelog: v1.5.0...v1.5.1

v1.5.0

17 Apr 20:57
176be6c
Compare
Choose a tag to compare

Add remember last settings, theme font size, box art width features

🚀 Features

  • Add remember last settings functionality
  • Add theme font size feature (select from Default, Large, or Extra Large)
  • Add box art width (limit content width) feature
  • Add custom shutdown image
  • Add display selected RGB lighting mode and brightness level in main menu

🐛 Bug Fixes

  • Fix: Content box art has right padding when using "Fullscreen" options
  • Fix: CONTENT_SIZE_TO_CONTENT set to 1 in muxconnect.ini and muxcustom.ini
  • Fix: Brightness level is displayed in main menu if RGB lighting is set to "Off"
  • Fix: Theme file rgb/rgbconf.sh is not written
  • Apply RGB lighting settings when first launching application

🧰 Improvements

  • Add joystick support to HSV picker screen
  • Update dialog UI with consistent button and outline styling
  • Adjust reboot image icon and font sizes
  • Replace existing RGB lighting configuration with default configuration on launch
  • Refactor font system to use lookup instead of if-else statement 10000 s
  • Refactor font.lua: Variables named font shadow table named font
  • Remove apply RGB lighting settings when switching screens
  • Refactor state.lua: Keep all state definitions within the main state table, improve documentation
  • Remove unused variables in src/utils/rgb.lua
  • Remove unused if-else branches in src/screen/rgb.lua

📦 Dependencies

  • Add TÖVE license

📚 Documentation

  • Update README screenshots and animated preview
  • Mark "Limit theme content width in content screens" as completed in README roadmap
  • Add documentation to theme scheme files
  • Update theme "Connectivity" glyph
  • Add TÖVE to README "Credits" section
  • Move README section "Credits"
  • Combine README "More open-source muOS applications" and "Support this project" sections into new "Support" section
  • Update README "Features" section (add new RGB lighting and remember last configuration features)
  • Mark "Customize theme font size" as completed in README roadmap
  • Mark "Remember most recent theme settings" as completed in README roadmap
  • Add "Limit theme content width in content screens" to README roadmap
  • Add "Roadmap" section to README

🧹 Chores

  • Rename PURPLE to MAGENTA in bulid script
  • Rename APPLICATION_DIR to APP_DIR and GLYPH_DIR to APP_GLYPH_DIR in build script
  • Update build script documentation
  • Rename DEVICE_IP to HANDHELD_IP in build script for consistency
  • Add handheld IP to "Removing existing files" echo in build script
  • Add missing SD1 or SD2 locations in ITEMS_TO_DELETE in build script
  • Add check for connection at start of build script

🗂 Miscellaneous

  • Create font binary files to support theme font size setting, delete unused font binary files

Full Changelog: v1.4.1...v1.5.0

v1.4.1

11 Apr 20:28
6d2210f
Compare
Choose a tag to compare

Fix: RGB lighting preview does not work if starting application with theme without lighting

🐛 Bug Fixes

  • Fix: RGB lighting preview does not work if starting application with theme without lighting
  • Fix: Persist RGB lighting configuration when switching screens

🧰 Improvements

  • Refactor: Rename lastSelectedColorButton in state.lua to activeColorContext
  • Rename getRequiredEnv to getEnvironmentVariable; Make use of function in constants.lua
  • Replace UI icons in hex.lua PNG with SVG and draw with TÖVE library

v1.4.0

11 Apr 04:36
7750b89
Compare
Choose a tag to compare

Add RGB lighting feature, Retro Pixel font, custom boot and reboot images

🚀 Features

  • Add RGB lighting feature with live preview
  • Add Retro Pixel as a theme font option
  • Add custom boot image
  • Add custom reboot image

🐛 Bug Fixes

  • Fix: Update asset paths for hex picker screen icons
  • Fix: Install theme automatically

🧰 Improvements

  • Improve cursor movement in HSV color picker
  • Move constant paths to constants.lua
  • Create theme credit.txt dynamically
  • Create theme version.txt dynamically
  • Refactor: Move IO functions to system.lua and commands functions to commands.lua
  • Redirect stdout and stderr to log file
  • Draw error in popup rather than background
  • Extract archive automatically in build script
  • Set global.ini CONTENT_HEIGHT based on display height
  • Update default theme colors
  • Update UI font size calculation
  • Set global.ini CONTENT_ITEM_COUNT based on display height

📚 Documentation

  • Add LÖVE license
  • Add "Support this project" section to README
  • Add link to muOS Discord server thread to README
  • Create .luacheckrc
  • Update build script usage
  • Update launch script documentation

🗂 Miscellaneous

  • Create convert_font_to_binary.sh

Full Changelog: v1.3.1...v1.4.0

v1.3.1

23 Mar 07:01
49e9ba2
Compare
Choose a tag to compare

Fix content width

🐛 Bug fixes

  • Fix: Content width hard coded to 640 (now scales with display width)

v1.3.0

19 Mar 17:24
ca6d918
Compare
Choose a tag to compare

Add support for muOS 2502.0 Pixie

🚀 Features

  • Add support for muOS 2502.0 Pixie
  • Add font selection screen with live text preview
  • Add Cascadia Code as a font option
  • Include default theme sounds

🔧 Improvements

  • Rename generated theme to "Aesthetic"

  • Update UI colors and styles:

    • Primary styling for "Create theme" button
    • Subtle control hint colors
    • Refreshed tabs and hex input styling
    • Monospace font for hex codes
    • Updated default background/foreground colors
  • Create name.txt (theme name) based on archive name

🛠️ Refactoring

  • Replace Monospace Neon font with Cascadia Code
  • Add theme creation utility functions
  • Rename Aesthetic directory to src
  • Rename launch script to mux_launch.sh
  • Update glyphs to match muOS 2502.0 Pixie default theme
  • Use .muxthm extension for theme files
  • Clean up launch script

💥 Breaking Changes

  • Remove support for muOS 2410.3 AW BANANA

📖 Documentation

  • Remove redundant color selection warning
  • Rename assets directory to .github
  • Shorten credits, alphabetize, add Catppuccin Palettes

Full Changelog: v1.2.0...v1.3.0

v1.2.0

09 Mar 16:44
769f7f3
Compare
Choose a tag to compare

Auto-install and apply theme, improved color input, and icons toggle

🚀 New features

  • Auto-install and apply your theme from the app!
  • Tabbed color picker: palette, HSV picker, and new hex input
  • Icons toggle: disable icons for a (more) minimalist experience
  • Aesthetic app icon stays active, including non-Aesthetic themes

✨ Improvements

  • Expanded color palette with vertical scrolling
  • Retain palette position when navigating
  • Maintain separate selection states for background and foreground colors
  • Increase Nunito font size from 24 to 26
  • Convert Lucide icons from SVG (allows resizable icons in future updates)
  • Start HSV picker on hue bar instead of SV square

🔧 Refactoring

  • Clean up launch script
  • Use hex color codes consistently

📖 Documentation

  • Update README with new previews, screenshots and usage

Full Changelog: v1.1.0...v1.2.0

v1.1.0

07 Mar 01:02
1d37ea5
Compare
Choose a tag to compare

Add custom foreground color, custom font

Major changes

  • Add foreground color selection feature
  • Add font selection feature (select either Inter or Nunito)
  • Update various glyphs

Minor changes

  • Fix: Prevent custom colors from being added to color palettes
  • Fix: Background color and foreground color buttons display same custom color
  • Add version tracking system with display in about screen
  • Refactor menu.lua: Simplify button navigation and reduce code duplication
  • Reduce color square border width for selected color in color palette screen
  • Fix: Align "Custom" text position with regular color names in color palette screen
  • Add A button font cycling when "Font" button is selected in main menu
  • Replace "Help" button with Y button control in main menu
  • Refactor menu.lua: Split into modular components
  • Update theme volume/brightness bar appearance

Full Changelog: v1.0.0...v1.1.0

v1.0.0

05 Mar 15:05
0c1ede0
Compare
Choose a tag to compare

First release

Thank you for checking Aesthetic out!

0