Skip to content

Releases: pharo-spec/Spec

v1.2.1

02 May 09:26
a81e42f
Compare
Choose a tag to compare
  • fix a problem on labels with different font
  • fix #1381
  • in morphic, added "title" and "subtitle" base styles
  • in morphic, style components using "environment colors" will now change the used environment color when theme change (means they are reactive to themeChanged event).

v1.2.0

12 Apr 14:47
730b4d1
Compare
Choose a tag to compare
Merge pull request #1375 from pharo-spec/dev-1.0

last changes

v1.1.2

01 Apr 11:47
e4cfd84
Compare
Choose a tag to compare
  • Do not refresh UI too often when using progress presenter.

v1.1.1

30 Mar 07:10
a49e12c
Compare
Choose a tag to compare
  • add alternate row colors to SpTablePresenter
  • bugfix: windows are correctly updated before being opened.

v1.1.0

18 Mar 09:54
e832d9b
Compare
Choose a tag to compare

lots of changes :)

Changes overview

  • deprecation of class side defaultSpec, now all layouts can be defined in instance side (but defaultLayout can still be defined in class side, in case of need)
  • deprecation of all WithSpec suffixes. Now to open a presenter window you just use #open/#openModal, etc. (this was a lot more work as you may think).
  • added #asWindow, #asModalWindow to allow user to modify the window presenter (adding extent, ot title, for example) without needingto override initializeWindow: and before the window is opened.
  • all layouts are dynamic and can be modified on runtime (API depending the layout).
  • enhancement SpApplication with notion of iconProvider
  • added some standard dialogs (inform, request, confirm) to SpApplication
  • added a progress bar standard dialog/processor (SpJobListPresenter)
  • enhanced Common-Widgets: SpFilteringListPresenter, etc.
  • many improvements to SpCodePresenter, including syntax highlight, better code operations, text search, etc.
  • implemented drag&drop (not all widget, but required).
  • enhanced styleSheets usage
  • box, grid and scrollable layouts implement SpTAlignable (to better place its contents).
  • enhanced API for building grid layouts.
  • fix any remaining memory leak (some may remain, as always... but we removed all we found ;)

... and many, many tweaks and bugfixes!

v1.0.3

22 Sep 08:35
Compare
Choose a tag to compare
  • fix a leak happening when using an announcer in presenters and rebuilding the widget (something that may happen when manipulating layouts dynamically and in certain presenters that act as containers, like SpNotebookPresenter.
  • some fixes in SpCodePresenter to enhance visibility of pool variables
  • Common widgets extracted to its own package (Spec2-CommonWidgets)
  • fixed a problem with the navigator and drag&drop
  • improved delegation on ports (now we can delegate to other ports, not just to other presenters)

v1.0.2

24 Jul 11:43
88cc523
Compare
Choose a tag to compare
  • make SpStyle aware of display scale factor
  • remove dependencies

v1.0.1

16 Jul 10:18
e0b0cef
Compare
Choose a tag to compare
  • Disable the list in form example (temporary fix)

v1.0.0

13 Jul 10:19
c3a8511
Compare
Choose a tag to compare

releasing Spec 1.0.0
(to make clear now API is stable and reliable ;) )

  • fix an error on filter selectable list.

v0.8.15

09 Jul 14:29
c3a8511
Compare
Choose a tag to compare
  • fix pharo-spec/NewTools#256
  • fix #1103
  • fix #1090
  • the way windows are opened is refactored to allow more control (this is backward compaible)
  • SpTextPresenter are now able to enable or disable the undo/redo history
  • SpTDynamocPresenter was deprecated (since is not needed anymore)
  • SpFilteringSelectableListPresenter: added activation/deactivation behavior
  • several cleanups
  • fix many leaks