Fwd: New releases to end 2025

SD
stephane ducasse
Sun, Dec 21, 2025 10:25 AM

Begin forwarded message:

From: Martín Dias tinchodias@gmail.com
Subject: New releases to end 2025
Date: 20 December 2025 at 22:24:40 CET
To: lse-openbloc lse-openbloc@inria.fr
Reply-To: Martín Dias tinchodias@gmail.com

Hello,

After 2 months we have new releases, and this time I copy-pasted the list of merged PRs to be more informative:

Spec-Toplo:
• Several improvements by @tinchodias in #35
• RoassalPresenter Toplo Adapter by @badetitou in #36
• Add SpToploScrollableAdapter by @badetitou in #39
• Toplo Notebook Adapter by @badetitou in #40
• Component list Adapter by @badetitou in #41
• SpecToploTableAdapter by @badetitou in #43
• Add tests for selection of item in table by @badetitou in #44
• Add many components and fixes by @badetitou in #45
(https://github.com/pharo-graphics/Spec-Toplo/releases/tag/v0.8.0)

Toplo:
• WIP ToTable by @badetitou in #333
• First version of sorting table by @badetitou in #334
• Divider refactoring by @plantec in #335
• Move allowFormColorChange setting to ToImage by @tinchodias in #338
• Generic list refactoring by @plantec in #339
• TreeTableElement by @plantec in #340
• Tab pane refactoring by @plantec in #341
• Large change that change the ListElements structure: the inner collec… by @plantec in #342
• Fix size users by @Ducasse in #343
• Toplo Menu builder by @Ducasse in #345
• Select refactoring multi select refactoring by @plantec in #348
• To style store removal by @plantec in #351
• ToTable and co refactoring by @plantec in #352
• Using instance variables instead of dataUser by @Ducasse in #354
• Clean up ToProgressCircle and ToProgessBar by @LouisePla in #355
• Use token to manage ToProgressCircle color by @LouisePla in #357
• add ToResizeGrip class >>initializeToRawTheme: to setup a skin by @plantec in #356
(https://github.com/pharo-graphics/Toplo/releases/tag/v0.8.0)

Album:
• Starting to migrate examples to tests by @Ducasse in #50
• Optimization: reorder the conditions by @tinchodias in #45
• Update GitHub Actions workflow for Smalltalk tests by @tinchodias in #53
(https://github.com/pharo-graphics/Album/releases/tag/v0.8.0)

Bloc:
• Switch 1st and 2nd BlElement's inspector tabs by @tinchodias in #826
• Master by @Ducasse in #828
• Clean up on element id by @tinchodias in #830
• Clean up on scroll flinger by @tinchodias in #831
• Depend on XML-Parser:v3.6.3
(https://github.com/pharo-graphics/Bloc/releases/tag/v2.7.0)

Alexandrie:
• Use #asPremultipliedARGB32Integer in 2 cairo tests by @tinchodias in #111
• Reorganize packages by @tinchodias in #114
• Cairo: Toy font and fontFaceAdoptingType by @tinchodias in #115
• Read png from memory by @tinchodias in #117
(https://github.com/pharo-graphics/Alexandrie/releases/tag/v2.7.0)

... AND MORE WORK (without releases for now):

• Roassal-Bloc host improvements: https://github.com/pharo-graphics/Roassal/
• Boids demo improvements: https://github.com/pharo-graphics/Tutorials
• Benchmarks: https://github.com/pharo-graphics/BlocBenchs
• Better profiler visualization: https://github.com/tinchodias/Sauco
• Baseline helper that automatically writes inter-package dependencies: https://github.com/tinchodias/BaselineBuilder
• Experiments: https://github.com/pharo-graphics/pharo-sdl-experiments
• Another rendering optimizations we don't show yet!
• Shaders on SDL_Texture and polish SDL3 bindings API: https://github.com/pharo-graphics/PharoSDL3

Cheers! Thanks
Martin

> Begin forwarded message: > > From: Martín Dias <tinchodias@gmail.com> > Subject: New releases to end 2025 > Date: 20 December 2025 at 22:24:40 CET > To: lse-openbloc <lse-openbloc@inria.fr> > Reply-To: Martín Dias <tinchodias@gmail.com> > > Hello, > > After 2 months we have new releases, and this time I copy-pasted the list of merged PRs to be more informative: > > Spec-Toplo: > • Several improvements by @tinchodias in #35 > • RoassalPresenter Toplo Adapter by @badetitou in #36 > • Add SpToploScrollableAdapter by @badetitou in #39 > • Toplo Notebook Adapter by @badetitou in #40 > • Component list Adapter by @badetitou in #41 > • SpecToploTableAdapter by @badetitou in #43 > • Add tests for selection of item in table by @badetitou in #44 > • Add many components and fixes by @badetitou in #45 > (https://github.com/pharo-graphics/Spec-Toplo/releases/tag/v0.8.0) > > Toplo: > • WIP ToTable by @badetitou in #333 > • First version of sorting table by @badetitou in #334 > • Divider refactoring by @plantec in #335 > • Move allowFormColorChange setting to ToImage by @tinchodias in #338 > • Generic list refactoring by @plantec in #339 > • TreeTableElement by @plantec in #340 > • Tab pane refactoring by @plantec in #341 > • Large change that change the ListElements structure: the inner collec… by @plantec in #342 > • Fix size users by @Ducasse in #343 > • Toplo Menu builder by @Ducasse in #345 > • Select refactoring multi select refactoring by @plantec in #348 > • To style store removal by @plantec in #351 > • ToTable and co refactoring by @plantec in #352 > • Using instance variables instead of dataUser by @Ducasse in #354 > • Clean up ToProgressCircle and ToProgessBar by @LouisePla in #355 > • Use token to manage ToProgressCircle color by @LouisePla in #357 > • add ToResizeGrip class >>initializeToRawTheme: to setup a skin by @plantec in #356 > (https://github.com/pharo-graphics/Toplo/releases/tag/v0.8.0) > > Album: > • Starting to migrate examples to tests by @Ducasse in #50 > • Optimization: reorder the conditions by @tinchodias in #45 > • Update GitHub Actions workflow for Smalltalk tests by @tinchodias in #53 > (https://github.com/pharo-graphics/Album/releases/tag/v0.8.0) > > Bloc: > • Switch 1st and 2nd BlElement's inspector tabs by @tinchodias in #826 > • Master by @Ducasse in #828 > • Clean up on element id by @tinchodias in #830 > • Clean up on scroll flinger by @tinchodias in #831 > • Depend on XML-Parser:v3.6.3 > (https://github.com/pharo-graphics/Bloc/releases/tag/v2.7.0) > > Alexandrie: > • Use #asPremultipliedARGB32Integer in 2 cairo tests by @tinchodias in #111 > • Reorganize packages by @tinchodias in #114 > • Cairo: Toy font and fontFaceAdoptingType by @tinchodias in #115 > • Read png from memory by @tinchodias in #117 > (https://github.com/pharo-graphics/Alexandrie/releases/tag/v2.7.0) > > > ... AND MORE WORK (without releases for now): > > • Roassal-Bloc host improvements: https://github.com/pharo-graphics/Roassal/ > • Boids demo improvements: https://github.com/pharo-graphics/Tutorials > • Benchmarks: https://github.com/pharo-graphics/BlocBenchs > • Better profiler visualization: https://github.com/tinchodias/Sauco > • Baseline helper that automatically writes inter-package dependencies: https://github.com/tinchodias/BaselineBuilder > • Experiments: https://github.com/pharo-graphics/pharo-sdl-experiments > • Another rendering optimizations we don't show yet! > • Shaders on SDL_Texture and polish SDL3 bindings API: https://github.com/pharo-graphics/PharoSDL3 > > > Cheers! Thanks > Martin