Flatsonar

roobuilder

by Alan Knowles

Vala and Javascript IDE - for building Vala Desktop applications and Web Javascript

Broad permissions Flathub reviewed LGPL-3.0-or-later v5.0.11
Screenshot 1 of roobuilder Screenshot 2 of roobuilder Screenshot 3 of roobuilder Screenshot 4 of roobuilder

About

It's a cross between Glade / Visual Studio - the idea is that most 'action' code for an application is actually quite simple - so entering the code on the event handlers for an widget makes the proximity of code to action better.

This idea is applied to the Vala based Gtk applications, along with the Javascript based Roo web applications that this application is used to build and develop.

Features Wishlist - Random list of ideas to add - I regulary add these in totally random order. (see the url / wishlist)

Known issues - See the wishlist..

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • X11 display: X11 lets apps read input and windows of other apps
    --socket=x11
  • full access to your home folder
    --filesystem=home
  • network
    --share=network
  • inter-process communication (needed for X11)
    --share=ipc
  • Wayland display
    --socket=wayland
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • GPU acceleration
    --device=dri

Who publishes this

On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.

  • on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.