New Inspector is now default in Pharo!
Some tiny improvements, but the morph related code (like #hasDropShadow) is called in the main rendering loop.
optimize-hasDropShadow #7917
https://github.com/pharo-project/pharo/pull/7917
Cleanup code for Morph properties #7903
https://github.com/pharo-project/pharo/pull/7903
Do not allocate a block when executing #isInstalled #7936
https://github.com/pharo-project/pharo/pull/7936
Fix #7898 #7918
https://github.com/pharo-project/pharo/pull/7918
Fix infinite recursion upon send of not-understood message to nil #7902
https://github.com/pharo-project/pharo/pull/7902
[fix] fixes selector extraction when asking for it at the first chara… #7881
https://github.com/pharo-project/pharo/pull/7881
Improve-isHaltNode #7919
It was detecting all sends to Halt, now it filters for selectors in the right category there.
https://github.com/pharo-project/pharo/pull/7919
Implementing hasProperty in Behavior and RPackage. #7875
https://github.com/pharo-project/pharo/pull/7875
Add ExternalAddress class>>#allocate:bytesDuring: #7727
https://github.com/pharo-project/pharo/pull/7727
No "inconsistent method classification" for methods in deprecated method category #7868
https://github.com/pharo-project/pharo/pull/7868
After all vars are cleaned, we will add a ReleaseTest so this can never happen again.
Remove unused ivars from HeuristicCompletion packages #7943
https://github.com/pharo-project/pharo/pull/7943
Care on unreferenced variables in OpalCompiler packages #7944
https://github.com/pharo-project/pharo/pull/7944
Remove unused environment ivar from BuilderManifestTest #7940
https://github.com/pharo-project/pharo/pull/7940
Removed unused instance variable traitDefinition in CDTraitParserTest #7886
https://github.com/pharo-project/pharo/pull/7886
There should be no #halt (and similar) sends in the code, Iif it is used for testing, this should be tagged.
The goal then is to add a ReleaseTest to make sure the code stays clean.
This makes the "Browse Breakpoints” feature more usable, too
tag more tests with <haltOrBreakpointForTesting> #7926
https://github.com/pharo-project/pharo/pull/7926
7927-halt-left-in-OmBlockrefreshIfNeededStartingAtsince #7931
https://github.com/pharo-project/pharo/pull/7931
7830-DummyFindReplaceService-not-documented-not-used-Can-be-removed #7891
https://github.com/pharo-project/pharo/pull/7891
Remove DeprecatedFileStream package #7885
https://github.com/pharo-project/pharo/pull/7885
shouldDisplayOnTopContext-seems-to-be-not-needed #7873
https://github.com/pharo-project/pharo/pull/7873
And again lots of small cleanups… think about them not as how important one of them is.
This about what happens if you do 10.000 of those.
7914-Fluid-builder-should-encapsulate-call-to-install-the-class #7921
https://github.com/pharo-project/pharo/pull/7921
on local variable, we had #isUnused, while on Behavior is was #isUsed #7887
https://github.com/pharo-project/pharo/pull/7887
RBPragmaNode-accessor-simpler #7950
https://github.com/pharo-project/pharo/pull/7950
Cleanup tests and mock package of DrTest (Second attempt) #7933
https://github.com/pharo-project/pharo/pull/7933
Tag classes in DrTests-CommentsToTests #7913
https://github.com/pharo-project/pharo/pull/7913
Tag classes in DrTests-TestsRunner #7910
https://github.com/pharo-project/pharo/pull/7910
Typo in DTStatusUpdate class comment #7911
https://github.com/pharo-project/pharo/pull/7911
7904-Improve-comment-of--methods #7905
https://github.com/pharo-project/pharo/pull/7905
Fixed #7840. Deprecating hasPropertyNamed: #7880
https://github.com/pharo-project/pharo/pull/7880
Cleanup CompiledMethodTest #7874
https://github.com/pharo-project/pharo/pull/7874
Creating abstract method byteAt: in Integer #7883
https://github.com/pharo-project/pharo/pull/7883
Deprecated Behavior methods should go to Deprecated Behavior methods … #7866
https://github.com/pharo-project/pharo/pull/7866
Wow! Impressive list :)
Marcus Denker-4 wrote
-1 on this. The problem with single click is that it adds a column even when
you don't want it to. This was very annoying. IMO after using the
double-click for a few months (it took that long to get used to it), the
extra click is significantly less disruptive than the unnecessary column
adding.
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
El 7 dic 2020, a las 17:02, Sean P. DeNigris sean@clipperadams.com escribió:
Wow! Impressive list :)
Marcus Denker-4 wrote
-1 on this. The problem with single click is that it adds a column even when
you don't want it to. This was very annoying. IMO after using the
double-click for a few months (it took that long to get used to it), the
extra click is significantly less disruptive than the unnecessary column
adding.
+1 on this.
That is why I made double click by default when I first implemented it.
Every time you click on glamour everything shifts, rotates, moves, it is super disrupting when you just want to click.
The single click should not shuffle the UI, or the UI should provide a way to “click” on something without moving everything around.
On Dec 7 2020, at 5:22 pm, Guillermo Polito guillermopolito@gmail.com wrote:
El 7 dic 2020, a las 17:02, Sean P. DeNigris sean@clipperadams.com escribió:
Wow! Impressive list :)
Marcus Denker-4 wrote
-1 on this. The problem with single click is that it adds a column even when
you don't want it to. This was very annoying. IMO after using the
double-click for a few months (it took that long to get used to it), the
extra click is significantly less disruptive than the unnecessary column
adding.
+1 on this.
That is why I made double click by default when I first implemented it.
Every time you click on glamour everything shifts, rotates, moves, it is super disrupting when you just want to click.
The single click should not shuffle the UI, or the UI should provide a way to “click” on something without moving everything around.
that's why it was double click first and is a setting now.
I preferred the other way too, but people complained so I added a setting.
we are still trying so we can revert the default.
but there is a bug around I want to fix: default activation event is double click or enter, and that's not how it works now (easy to fix, though).
Esteban