Crossplatform Compatibility Fix + CSS restructuring#3
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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:
.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]ModelSetupModalcomponent 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:
aarch64-linux-android(arm64-v8a), dropping support for 32-bit and x86 architectures to resolve build issues and focus on the most common devices.Versioning and Metadata:
1.0.0to1.0.1for a new release. [1] [2] [3]main.rs.tauri.conf.json.These changes collectively improve the user experience, streamline the build process, and prepare the project for a new release.