Skip to content

Crossplatform Compatibility Fix + CSS restructuring#3

Merged
CanPixel merged 5 commits into
masterfrom
android-fix
Jun 24, 2026
Merged

Crossplatform Compatibility Fix + CSS restructuring#3
CanPixel merged 5 commits into
masterfrom
android-fix

Conversation

@CanPixel

@CanPixel CanPixel commented Jun 24, 2026

Copy link
Copy Markdown
Owner

This pull request includes several improvements and refinements across the project, focusing on UI enhancements, build process updates, and minor copy and versioning changes. The most notable updates are new and improved styles for the dashboard, flow view, and start page, as well as adjustments to the Android build process to better support modern devices.

UI and Styling Enhancements:

  • Added new CSS files for .dashboard, .flow-view, and .start-page, providing improved layouts and visual design for key UI components. (dashboard-shell.css, flow-view.css, start-page.css) [1] [2] [3]
  • Refined the ModelSetupModal component with improved structure, clearer copy ("Local wisdom" instead of "Local intelligence"), updated crystal image, better error display, and more consistent progress and action layouts. [1] [2] [3] [4] [5] [6] [7] [8]

Build and Packaging Updates:

  • Updated the Android build workflow to target only aarch64-linux-android (arm64-v8a), dropping support for 32-bit and x86 architectures to resolve build issues and focus on the most common devices.
  • Changed the APK build command to specify the correct target architecture and build flags.

Versioning and Metadata:

  • Bumped version numbers from 1.0.0 to 1.0.1 for a new release. [1] [2] [3]
  • Updated the Windows build to use the correct subsystem attribute for release builds in main.rs.
  • Minor adjustments to bundle targets and icon paths in tauri.conf.json.

These changes collectively improve the user experience, streamline the build process, and prepare the project for a new release.

CanPixel added 5 commits June 22, 2026 16:19
The 32-bit armv7-linux-androideabi target breaks llama-cpp-sys-2's build
script (Cargo doesn't set CARGO_CFG_TARGET_FEATURE for it). Restrict the
Android job to aarch64, which covers the vast majority of real devices.
@CanPixel CanPixel merged commit 4c5a5df into master Jun 24, 2026
4 checks passed
@CanPixel CanPixel deleted the android-fix branch June 24, 2026 11:35
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.

1 participant