Skip to content

Low-level UI infrastructure & framework for Pharo

License

Notifications You must be signed in to change notification settings

Enzo-Demeulenaere/Bloc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bloc

License Tests

Bloc is a low-level UI infrastructure & framework for Pharo.

⚠️ This repository contains a Bloc codebase to be included in Pharo and thus focuses on core features and stability. It retrofits a part of the development made at https://github.com/feenkcom/bloc.

Install

The project can be loaded as usual via Metacello, using the BaselineOfBloc specification. To copy/paste a loading script. Use the following script to install stable Bloc in stable Pharo:

Metacello new
	baseline: 'Bloc';
	repository: 'github://pharo-graphics/Bloc:master/src';
	load

You can replace master by:

  • dev to work on the development branch
  • v2.0.0 to load latest released version Add this project to your Baseline with:

How to depend on it

spec baseline: 'Bloc' with: [ spec repository: 'github://pharo-graphics/Bloc:v2.0.0/src' ].

Documentation

These pages can be browsed via Pharo IDE -> World Menu -> Help -> Documentation Browser -> Bloc/doc (after loading the project). Note that there is also a book under writing available at https://github.com/SquareBracketAssociates/Booklet-Graphics

Contact

Want to write us? you are welcome! you can either:

Branches & Contributions

We describe our contribution workflow & branch name convention in this wiki page.

License

This code is licensed under the MIT license.

About

Low-level UI infrastructure & framework for Pharo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smalltalk 100.0%