Releases: pharo-spec/Spec
Releases · pharo-spec/Spec
v1.3.0
What's Changed
- as discussed with esteban introduce newAlert, alert: and SpAlertDialo… by @Ducasse in #1449
- Skip testDoBrowseMethodReferences until it passes by @jecisc in #1448
- Extend SpDiffPresenter to make it navigable accross differences by @sonibla in #1305
- Revert "Extend SpDiffPresenter to make it navigable accross differences" by @jecisc in #1456
- use optimzied ifNil by @MarcusDenker in #1457
- Add alternateRowsColor for Tree Table presenter. by @hernanmd in #1458
- fix a isForWorkspace: send by @MarcusDenker in #1459
- move to tonel v3 by @demarey in #1461
- Add a demo page for component list presenter by @hernanmd in #1462
- Fix MNU when using component list as input port in custom presenter by @hernanmd in #1463
- Revert "Fix MNU when using component list as input port in custom presenter" by @estebanlm in #1464
- Enh notification center by @Ducasse in #1455
- There was a missing return in a description accessor by @StevenCostiou in #1465
- Return symbols from methods >>stonNames by @carolahp in #1469
- Fix some icons access by @jecisc in #1470
- Guard removals of morphs in layouts by @jecisc in #1467
- Updated code following deprecation by @DurieuxPol in #1401
- Introduce inform during by @Ducasse in #1473
- Fix column alignment by @estebanlm in #1475
- 1477-Doing-an-informduring-in-SpApplication-call-twice-the-during-block by @tesonep in #1478
- fix deprecated send #noPattern: by @MarcusDenker in #1480
- use valueWithReceiver: by @MarcusDenker in #1479
- informDuring-should-return-value-of-block by @tesonep in #1482
- Commit deprecations transforms by @MarcusDenker in #1481
- Do not use slotsFromString: by @MarcusDenker in #1483
- cleanup #doitReceiver check by @MarcusDenker in #1485
- Make sure that the first item is selected when opening a select dial… by @Ducasse in #1489
- Add a Spec component list example by @hernanmd in #1488
- (Re)Moved Profile It command by @JanBliznicenko in #1491
- Fixed ChooserPresenter moving and filtering items by @JanBliznicenko in #1494
- sync by @estebanlm in #1486
- fix tests by @estebanlm in #1495
- Defer tests to the morphic ui thread by @guillep in #1496
- No need of monticello dependency to get package repository by @guillep in #1501
- introduce displayBlock and deprecate display. by @Ducasse in #1500
- Revert "introduce displayBlock and deprecate display." by @estebanlm in #1504
- Fix 1508 fix deprecated call in waitUntilUIRedrawed by @Ducasse in #1510
- Set the minWidth and the minHeight of the endPanel created for a box layout by @koendehondt in #1507
- Take improved box layout tests from Pharo11 branch by @koendehondt in #1514
- last changes (on Job lists, mostly) by @estebanlm in #1512
- adding guard in SpMorphicMillerAdapter>>#scrollToLastPage to prevent SubscriptOutOfBounds by @adri09070 in #1511
- do not use a configuration by @estebanlm in #1516
- revert using of SpJobListPresenter in informUser by @estebanlm in #1518
- [Cleanup] #notNil to #isNotNil in Spec by @astares in #1527
- do not spam selectPage: by @estebanlm in #1528
- Allowing to use Texts as HelpText of Presenters by @tesonep in #1529
- improve/spRequiestDialog-issue-16356 by @tesonep in #1531
- latest changes by @estebanlm in #1532
- fix: SpSelectDialog should select the first item #1530 by @estebanlm in #1534
- Improve SpSelectDialog for handling line splitting texts by @tesonep in #1533
- Improving the behavior in all the dialogs by @tesonep in #1536
- Fix selection bug in SpFilteringSelectableListPresenter by @jecisc in #1535
- Cleanup/remove rename default spec to default layout refactoring by @Ducasse in #1515
- fix enter/escape behavior on dialogs by @estebanlm in #1537
- moved to Spec2-Transmission package by @estebanlm in #1538
- Adding textChanged notification to SpStringTableColumn by @colorow in #1360
- fix layouts by @estebanlm in #1539
New Contributors
- @sonibla made their first contribution in #1305
- @carolahp made their first contribution in #1469
- @DurieuxPol made their first contribution in #1401
- @adri09070 made their first contribution in #1511
- @colorow made their first contribution in #1360
Full Changelog: v1.2.4...v1.3.0
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.2
v1.1.1
v1.1.0
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!