Skip to content

Brisk Roadmap #2

@dancasarin

Description

@dancasarin

✔️ Enhanced Linux Support

Adding clipboard functionality, system dialogs, and SVG-based custom cursors.

✔️ ARM64 Windows Support

Support for ARM64 architecture on Windows platforms.

Project Templates

Prebuilt templates for easy app setup.

GUI: Custom Widget Layouts

Enables creation of custom widget layouts.

✔️ Graphics: Emoji Support

Render full-color SVG emojis in text.

✔️ GUI: Scrollable Widgets

Allows any widget to be scrollable, not just ScrollBox.

Dynamic Library Linking

Supports dynamic linking for Brisk libraries.

Resource Bundling on macOS

Bundles app resources within macOS packages.

Graphics: Shader Effects

Add effects like blur, masking, and blending.

Window: IME Support

Enable Input Method Editor (IME) for multilingual text input.

Widgets: Rich Text Editor

A widget for advanced text editing features.

✔️ Widgets: List and Tree Components

Create list and tree views within the GUI.

Graphics: Lottie Animation Support

Integrate support for Lottie animations.

✔️ Expanded Example Library

Add more example projects and use cases.

✔️ No-Exception Mode

Compile Brisk without exceptions enabled.

GUI: CSS Grid Layout

Support for CSS Grid-based layouts.

iOS Support

Mobile compatibility for iOS and iPadOS.

Android Support

Mobile compatibility for Android devices.

Emscripten Support

Run Brisk apps in web browsers using Emscripten.

GUI: Custom Title Bar

Replace the system title bar with customizable widgets.

✔️ GUI: WebGPU Rendering in Widgets

Embed 3D scenes within widgets via WebGPU.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions