Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
March 2015
- 1361 messages
Re: [Pharo-dev] [pharo-project/pharo-core] bea5e5: 40548
by Sven Van Caekenberghe
> On 10 Mar 2015, at 16:31, GitHub <noreply(a)github.com> wrote:
>
> Branch: refs/heads/4.0
> Home: https://github.com/pharo-project/pharo-core
> Commit: bea5e5edece36093f82ab3a8854b61377dfbd0a1
> https://github.com/pharo-project/pharo-core/commit/bea5e5edece36093f82ab3a8…
> Author: Jenkins Build Server <board(a)pharo-project.org>
> Date: 2015-03-10 (Tue, 10 Mar 2015)
>
> Changed paths:
> M Kernel.package/Delay.class/README.md
> R Kernel.package/Delay.class/class/enable new code/newCodeEnabled.st
> A Kernel.package/Delay.class/class/settings/delaySchedulerClass.st
> A Kernel.package/Delay.class/class/settings/delaySchedulerClass_.st
> A Kernel.package/Delay.class/class/settings/systemSettingOn_.st
> M Kernel.package/Delay.class/definition.st
> R Kernel.package/Delay.class/instance/enable new code/newCodeEnabled.st
> A Kernel.package/Delay.class/instance/printing/millisecondsToGo.st
> M Kernel.package/Delay.class/instance/printing/printOn_.st
> A Kernel.package/Delay.class/instance/private - scheduler/schedulerBeingWaitedOn.st
> A Kernel.package/Delay.class/instance/private - scheduler/schedulerBeingWaitedOn_.st
> A Kernel.package/Delay.class/instance/private - scheduler/schedulerResumptionTime.st
> A Kernel.package/Delay.class/instance/private - scheduler/schedulerResumptionTime_.st
> A Kernel.package/Delay.class/instance/private - scheduler/schedulerSignalWaitingProcess.st
> A Kernel.package/Delay.class/instance/private - scheduler/scheduler_resumptionTime_.st
> M Kernel.package/Delay.class/instance/private/setDelay_.st
> M Kernel.package/Delay.class/instance/private/setDelay_forSemaphore_.st
> M Kernel.package/Delay.class/instance/public/delayDuration.st
> A Kernel.package/Delay.class/instance/public/millisecondDelayDuration.st
> A Kernel.package/DelayMicrosecondScheduler.class/README.md
> A Kernel.package/DelayMicrosecondScheduler.class/definition.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/low priority processes/schedule_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/primitives/primSignal_atUTCMicroseconds_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/adjust_resumptionTimeOldBase_newBase_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/restoreResumptionTimes.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/saveResumptionTimes.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/startUp.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/handleTimerEvent_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/runTimerEventLoop.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/scheduleDelay_.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/startTimerEventLoop.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/stopTimerEventLoop.st
> A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/unscheduleDelay_.st
> A Kernel.package/DelayMillisecondScheduler.class/README.md
> A Kernel.package/DelayMillisecondScheduler.class/definition.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/low priority processes/schedule_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/primitives/primSignal_atMilliseconds_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/adjust_resumptionTimeOldBase_newBase_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/restoreResumptionTimes.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/saveResumptionTimes.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/handleTimerEvent_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/runTimerEventLoop.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/scheduleDelay_.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/startTimerEventLoop.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/stopTimerEventLoop.st
> A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/unscheduleDelay_.st
> M Kernel.package/DelayScheduler.class/README.md
> M Kernel.package/DelayScheduler.class/instance/class initialization/initialize.st
> A Kernel.package/DelayScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
> M Kernel.package/DelayScheduler.class/instance/testing/nextWakeUpTime.st
> M Kernel.package/DelayScheduler.class/instance/timer process/stopTimerEventLoop.st
> A Kernel.package/DelayWaitTimeout.class/instance/signaling/schedulerSignalWaitingProcess.st
> A Kernel.package/Duration.class/instance/converting/asMicroseconds.st
> A Kernel.package/MonitorDelay.class/instance/private/schedulerSignalWaitingProcess.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/README.md
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/definition.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/running/tearDown.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/support/busyWaitMilliseconds_.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testDurationLessThanMaxTicks.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testDurationMoreThanMaxTicks.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testForMilliseconds.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testForSeconds.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testMillisecondsToGo.st
> A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/README.md
> A KernelTests.package/DelayMillisecondSchedulerTest.class/definition.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/running/tearDown.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/support/busyWaitMilliseconds_.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testDurationLessThanMaxTicks.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testDurationMoreThanMaxTicks.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testForMilliseconds.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testForSeconds.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testMillisecondsToGo.st
> A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
> R KernelTests.package/DelaySchedulerTest.class/README.md
> R KernelTests.package/DelaySchedulerTest.class/definition.st
> R KernelTests.package/DelaySchedulerTest.class/instance/running/tearDown.st
> R KernelTests.package/DelaySchedulerTest.class/instance/tests/testMaxTickLessThanDuration.st
> R KernelTests.package/DelaySchedulerTest.class/instance/tests/testMaxTickMoreThanDuration.st
> R KernelTests.package/DelaySchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
> R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script547.st
> A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script548.st
> R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40547.st
> A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40548.st
> M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
>
> Log Message:
> -----------
> 40548
> 14353 Delay refactoring (part 2) - change from milliseconds to microseconds
> https://pharo.fogbugz.com/f/cases/14353
>
> http://files.pharo.org/image/40/40548.zip
a distinctive four-note "short-short-short-long" motif twice ;-)
it seems to work fine, great work Ben !
Sven
March 10, 2015
[pharo-project/pharo-core] bea5e5: 40548
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: bea5e5edece36093f82ab3a8854b61377dfbd0a1
https://github.com/pharo-project/pharo-core/commit/bea5e5edece36093f82ab3a8…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M Kernel.package/Delay.class/README.md
R Kernel.package/Delay.class/class/enable new code/newCodeEnabled.st
A Kernel.package/Delay.class/class/settings/delaySchedulerClass.st
A Kernel.package/Delay.class/class/settings/delaySchedulerClass_.st
A Kernel.package/Delay.class/class/settings/systemSettingOn_.st
M Kernel.package/Delay.class/definition.st
R Kernel.package/Delay.class/instance/enable new code/newCodeEnabled.st
A Kernel.package/Delay.class/instance/printing/millisecondsToGo.st
M Kernel.package/Delay.class/instance/printing/printOn_.st
A Kernel.package/Delay.class/instance/private - scheduler/schedulerBeingWaitedOn.st
A Kernel.package/Delay.class/instance/private - scheduler/schedulerBeingWaitedOn_.st
A Kernel.package/Delay.class/instance/private - scheduler/schedulerResumptionTime.st
A Kernel.package/Delay.class/instance/private - scheduler/schedulerResumptionTime_.st
A Kernel.package/Delay.class/instance/private - scheduler/schedulerSignalWaitingProcess.st
A Kernel.package/Delay.class/instance/private - scheduler/scheduler_resumptionTime_.st
M Kernel.package/Delay.class/instance/private/setDelay_.st
M Kernel.package/Delay.class/instance/private/setDelay_forSemaphore_.st
M Kernel.package/Delay.class/instance/public/delayDuration.st
A Kernel.package/Delay.class/instance/public/millisecondDelayDuration.st
A Kernel.package/DelayMicrosecondScheduler.class/README.md
A Kernel.package/DelayMicrosecondScheduler.class/definition.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/low priority processes/schedule_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/primitives/primSignal_atUTCMicroseconds_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/adjust_resumptionTimeOldBase_newBase_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/restoreResumptionTimes.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/saveResumptionTimes.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/snapshotting/startUp.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/handleTimerEvent_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/runTimerEventLoop.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/scheduleDelay_.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/startTimerEventLoop.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/stopTimerEventLoop.st
A Kernel.package/DelayMicrosecondScheduler.class/instance/timer process/unscheduleDelay_.st
A Kernel.package/DelayMillisecondScheduler.class/README.md
A Kernel.package/DelayMillisecondScheduler.class/definition.st
A Kernel.package/DelayMillisecondScheduler.class/instance/low priority processes/schedule_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/primitives/primSignal_atMilliseconds_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/adjust_resumptionTimeOldBase_newBase_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/restoreResumptionTimes.st
A Kernel.package/DelayMillisecondScheduler.class/instance/snapshotting/saveResumptionTimes.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/handleTimerEvent_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/runTimerEventLoop.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/scheduleDelay_.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/startTimerEventLoop.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/stopTimerEventLoop.st
A Kernel.package/DelayMillisecondScheduler.class/instance/timer process/unscheduleDelay_.st
M Kernel.package/DelayScheduler.class/README.md
M Kernel.package/DelayScheduler.class/instance/class initialization/initialize.st
A Kernel.package/DelayScheduler.class/instance/printing/millisecondsUntilResumptionTime_.st
M Kernel.package/DelayScheduler.class/instance/testing/nextWakeUpTime.st
M Kernel.package/DelayScheduler.class/instance/timer process/stopTimerEventLoop.st
A Kernel.package/DelayWaitTimeout.class/instance/signaling/schedulerSignalWaitingProcess.st
A Kernel.package/Duration.class/instance/converting/asMicroseconds.st
A Kernel.package/MonitorDelay.class/instance/private/schedulerSignalWaitingProcess.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/README.md
A KernelTests.package/DelayMicrosecondSchedulerTest.class/definition.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/running/tearDown.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/support/busyWaitMilliseconds_.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testDurationLessThanMaxTicks.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testDurationMoreThanMaxTicks.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testForMilliseconds.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testForSeconds.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testMillisecondsToGo.st
A KernelTests.package/DelayMicrosecondSchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/README.md
A KernelTests.package/DelayMillisecondSchedulerTest.class/definition.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/running/tearDown.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/support/busyWaitMilliseconds_.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testDurationLessThanMaxTicks.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testDurationMoreThanMaxTicks.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testForMilliseconds.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testForSeconds.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testMillisecondsToGo.st
A KernelTests.package/DelayMillisecondSchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
R KernelTests.package/DelaySchedulerTest.class/README.md
R KernelTests.package/DelaySchedulerTest.class/definition.st
R KernelTests.package/DelaySchedulerTest.class/instance/running/tearDown.st
R KernelTests.package/DelaySchedulerTest.class/instance/tests/testMaxTickLessThanDuration.st
R KernelTests.package/DelaySchedulerTest.class/instance/tests/testMaxTickMoreThanDuration.st
R KernelTests.package/DelaySchedulerTest.class/instance/tests/testTestInterferenceWithSystemTimingSemaphore.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script547.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script548.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40547.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40548.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
40548
14353 Delay refactoring (part 2) - change from milliseconds to microseconds
https://pharo.fogbugz.com/f/cases/14353
http://files.pharo.org/image/40/40548.zip
March 10, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40548
Home: https://github.com/pharo-project/pharo-core
March 10, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40547
Home: https://github.com/pharo-project/pharo-core
March 10, 2015
[pharo-project/pharo-core] c27dd7: 40547
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: c27dd710f92634f825d3a395618893cd42ad67fd
https://github.com/pharo-project/pharo-core/commit/c27dd710f92634f825d3a395…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M Ring-Tests-Kernel.package/RGGlobalDefinitionTest.class/instance/testing/testPoolDefinition.st
M SUnit-Tests.package/ClassFactoryForTestCaseTest.class/instance/testing/testDefaultCategoryCleanUp.st
M SUnit-Tests.package/ClassFactoryForTestCaseTest.class/instance/testing/testSingleTraitCreation.st
M SUnit-Tests.package/SimpleTestResourceTestCase.class/instance/not categorized/testResourceInitRelease.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script546.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script547.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40546.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40547.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M Slot-Tests.package/SlotClassBuilderTest.class/instance/running/assertTraitIntegrity.st
M Slot-Tests.package/SlotClassBuilderTest.class/instance/running/cleanUpTrait_.st
M Slot-Tests.package/SlotErrorsTest.class/instance/tests/testDirectCircularHierarchyError.st
M Slot-Tests.package/SlotIntegrationTest.class/instance/tests/testAddAndAddInstVarNamedWithTrait2.st
M Slot-Tests.package/SlotIntegrationTest.class/instance/tests/testAddAndRemoveInstVarNamedWithTrait2.st
M Slot-Tests.package/SlotIntegrationTest.class/instance/tests/testAddInstVarNamedWithTrait.st
M Slot-Tests.package/SlotIntegrationTest.class/instance/tests/testAddInstVarNamedWithTrait2.st
M Slot-Tests.package/SlotIntegrationTest.class/instance/tests/testRemoveInstVarNamedWithTrait2.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testClassWithClassTrait.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testClassWithTrait.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testClassWithTrait2.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testModifyClassTraitComposition.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testModifyTraitComposition.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testRemoveClassTrait.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testRemoveTrait.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testTraitUsersAfterClassReshape.st
M Slot-Tests.package/SlotTraitsTest.class/instance/tests/testTraitUsersAfterMetaclassReshape.st
A Spec-PolyWidgets.package/DateModel.class/class/example/example.st
M Spec-PolyWidgets.package/DateModel.class/instance/initialization/initializeWidgets.st
M Spec-PolyWidgets.package/InputWidget.class/instance/api/label_.st
M Spec-PolyWidgets.package/InputWidget.class/instance/initialization/initializeWidgets.st
M Spec-PolyWidgets.package/SearchableTree.class/instance/initialization/initializeWidgets.st
M Tests.package/ChunkImportTestCase.class/instance/importing-code/testImportAMethod.st
M Tests.package/ChunkImportTestCase.class/instance/importing-code/testImportAMethodWithNoTimestamp.st
M Tests.package/ChunkImportTestCase.class/instance/importing-code/testImportAMethodWithSpacesInItsCategory.st
M Tests.package/ClassTraitTest.class/instance/testing/testUsers.st
M Tests.package/FileStreamTest.class/instance/testing/testFileTruncation.st
M Tests.package/SystemDictionaryTest.class/instance/tests/testEnvironmentOfOrganization.st
M Tests.package/TraitTest.class/instance/testing/testErrorClassCreation.st
M Tests.package/TraitTest.class/instance/testing/testTraitRemoval.st
M Tests.package/TraitTest.class/instance/testing/testTraitsMethodClassSanity.st
M Tests.package/TraitTest.class/instance/testing/testTraitsUsersSanity.st
M Tests.package/TraitTest.class/instance/testing/testUsers.st
M Tests.package/TraitTest.class/instance/testing/testUsersWithClassChanges.st
M Tool-Base.package/extension/SystemNavigation/instance/browseAllUsersOfTrait_.st
M Tool-FileList.package/FileDialogWindow.class/instance/actions/selectPathName_.st
M Traits.package/ClassTrait.class/instance/compiling/compile_classified_withStamp_notifying_logSource_.st
M Traits.package/ClassTrait.class/instance/initialize/initializeWithBaseTrait_.st
M Traits.package/TBehavior.class/instance/traits/addUser_.st
M Traits.package/TBehavior.class/instance/traits/classesComposedWithMe.st
M Traits.package/TBehavior.class/instance/traits/removeUser_.st
M Traits.package/TClass.class/instance/initialize-release/removeFromSystem_.st
M Traits.package/TClassDescription.class/instance/filein%2Fout/printMethodChunk_withPreamble_on_moveSource_toFile_.st
M Traits.package/TClassDescription.class/instance/initialize-release/updateInstances_from_isMeta_.st
M Traits.package/TClassDescription.class/instance/users notification/notifyUsersOfChangedSelectors_.st
M Traits.package/TClassDescription.class/instance/users notification/notifyUsersOfRecategorizedSelector_from_to_.st
M Traits.package/TraitDescription.class/instance/accessing method dictionary/addAndClassifySelector_withMethod_inProtocol_notifying_.st
M Traits.package/TraitMethodDescription.class/instance/accessing/effectiveMethod.st
Log Message:
-----------
40547
14545 Replace users by traitUsers in senders
https://pharo.fogbugz.com/f/cases/14545
15066 InputWidget and DateModel should use #label: instead of deprecated #text:
https://pharo.fogbugz.com/f/cases/15066
15078 SearchableTree>>initializeWidgets use LabelModel>>text: which is deprecated
https://pharo.fogbugz.com/f/cases/15078
15096 when choosing a directory default should be current
https://pharo.fogbugz.com/f/cases/15096
http://files.pharo.org/image/40/40547.zip
March 10, 2015
Re: [Pharo-dev] latest GTools settings
by Sean P. DeNigris
On Mar 10, 2015, at 9:45 AM, Tudor Girba-2 [via Smalltalk] <ml-node+s1294792n4810982h30(a)n4.nabble.com> wrote:
> Also, in the current case there is an extra reason. As also pointed out by Andrei, we are talking about the data of people. This is sensitive and the status of the uploading should be as apparent as possible to keep people informed.
I like the on-tool-setting-that-disappears-after-first-use idea, and users will be familiar with it, because most software that collects data, as the last step of installation, pops up a dialog asking the user to participate.
Itâs a systems psychology problem - we want people to participate without forcing/tricking them. If itâs "just another setting" in the settings browser, even the first in the GT group, they will likely gloss over it and participation will be low. If itâs always right on the front of the tool, it could disrupt the uniformity of the UI. So we need a notification that is both temporary and stands out so users canât miss it.
-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/latest-GTools-settings-tp4810715p4811011.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
March 10, 2015
Re: [Pharo-dev] latest GTools settings
by Ben Coman
I think having the settings-icon there on the tool is okay & intuitive, but
I agree with Esteban in that clicking that icon should open the standard
settings browser. Perhaps you limit it to show only settings related to
that tool, like is done in PharoLauncher.
Privacy concerns are important. More important is a users "perception" that
you are not trying to do things behind their back. The data collection
setting could be made prominent by being the first setting, and have a
description advising how to save the setting. It would be good if the
state of data collection could be indicated on setting-icon. A little
up-arrow on it when data collection is enabled would not be too intrusive.
cheers -ben
On Tue, Mar 10, 2015 at 9:54 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi Esteban,
>
> I think we should invoke coherence when it makes sense :).
>
> I agree that when people are searching for settings they should expect to
> find them in the Settings browser. This makes sense.
>
> But, why is it a good choice to have settings removed from the tool they
> are about? I think it's not necessarily so clear cut. I think it would make
> perfect sense to have settings scoped to a certain context (which you can
> already do with the Settings Browser), but I would not want these
> contextual settings to be in a window of their own. That is why we invested
> in having this floating window that disappears when you click away.
>
> Also, in the current case there is an extra reason. As also pointed out by
> Andrei, we are talking about the data of people. This is sensitive and the
> status of the uploading should be as apparent as possible to keep people
> informed.
>
> The other thing to notice is that Spotter is different than anything else
> in Pharo. I think that should not be held against it :). That does not mean
> that everything about it is perfect either. I simply say that if we want
> the future to conform with what we have now, it's not necessarily a good
> policy.
>
> Cheers,
> Doru
>
>
> On Tue, Mar 10, 2015 at 2:05 PM, Andrei Chis <chisvasileandrei(a)gmail.com>
> wrote:
>
>> Until this conversation started I had no idea that you can actually
>> persist the settings in the Setting browser
>> using the 'Export settings' button so that they will be loaded by default
>> in your other images. And I've been
>> using Pharo for some time :)
>>
>>
>> disagree :)
>>> here the reason: everybody can think their settings deserve better
>>> exposition, and then add a way to change the L&F to add a settings option.
>>>
>>
>> I still view some settings as more special then the others, especially
>> those that send data out of your image.
>>
>>
>>> that will break inner coherence of Pharo.
>>> and we need to think *all tools* in pharo as one unique IDE⦠it has to
>>> be coherent.
>>> your little cog breaks coherence.
>>>
>>
>> Very few things in the current spotter UI are coherent with any other
>> tool from Pharo :)
>> Yes, the fast that we do not store this setting using the normal settings
>> mechanism it's a bug that should be fixed.
>>
>>
>>>
>>> I admit we need to do a pass on Settings browser to group better,
>>> explain better and remove unnecessary stuff⦠maybe on Pharo5 we will find
>>> the time.
>>>
>>
>> For Pharo 5 maybe we can move in the opposite direction. Why not move the
>> settings closed to the tools then separate them in the Settings Browser?
>>
>>
>> Cheers,
>> Andrei
>>
>>
>>>
>>>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"
>
March 10, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40546
Home: https://github.com/pharo-project/pharo-core
March 10, 2015
[pharo-project/pharo-core] 83777b: 40546
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: 83777b594d169bb2da1cb15af9da6193e34ad105
https://github.com/pharo-project/pharo-core/commit/83777b594d169bb2da1cb15a…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M FreeType.package/extension/TransformMorph/instance/drawSubmorphsOn_.st
M Komitter.package/KomitterUI.class/class/specs/defaultSpec.st
M Komitter.package/KomitterUI.class/instance/api/initialExtent.st
M Komitter.package/RemotesManager.class/instance/api/title.st
M Morphic-Base.package/ProgressBarMorph.class/instance/drawing/drawOn_.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script545.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script546.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40545.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40546.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
40546
15014 Kommitter default size and layout not appropriate
https://pharo.fogbugz.com/f/cases/15014
12330 Rendering artifacts with scaled ImageMorph
https://pharo.fogbugz.com/f/cases/12330
15080 ProgressBar completion should resize when widget is resized
https://pharo.fogbugz.com/f/cases/15080
15009 allow to set title in RemotesManager
https://pharo.fogbugz.com/f/cases/15009
http://files.pharo.org/image/40/40546.zip
March 10, 2015
Re: [Pharo-dev] latest GTools settings
by Tudor Girba
Hi Esteban,
I think we should invoke coherence when it makes sense :).
I agree that when people are searching for settings they should expect to
find them in the Settings browser. This makes sense.
But, why is it a good choice to have settings removed from the tool they
are about? I think it's not necessarily so clear cut. I think it would make
perfect sense to have settings scoped to a certain context (which you can
already do with the Settings Browser), but I would not want these
contextual settings to be in a window of their own. That is why we invested
in having this floating window that disappears when you click away.
Also, in the current case there is an extra reason. As also pointed out by
Andrei, we are talking about the data of people. This is sensitive and the
status of the uploading should be as apparent as possible to keep people
informed.
The other thing to notice is that Spotter is different than anything else
in Pharo. I think that should not be held against it :). That does not mean
that everything about it is perfect either. I simply say that if we want
the future to conform with what we have now, it's not necessarily a good
policy.
Cheers,
Doru
On Tue, Mar 10, 2015 at 2:05 PM, Andrei Chis <chisvasileandrei(a)gmail.com>
wrote:
> Until this conversation started I had no idea that you can actually
> persist the settings in the Setting browser
> using the 'Export settings' button so that they will be loaded by default
> in your other images. And I've been
> using Pharo for some time :)
>
>
> disagree :)
>> here the reason: everybody can think their settings deserve better
>> exposition, and then add a way to change the L&F to add a settings option.
>>
>
> I still view some settings as more special then the others, especially
> those that send data out of your image.
>
>
>> that will break inner coherence of Pharo.
>> and we need to think *all tools* in pharo as one unique IDE⦠it has to be
>> coherent.
>> your little cog breaks coherence.
>>
>
> Very few things in the current spotter UI are coherent with any other tool
> from Pharo :)
> Yes, the fast that we do not store this setting using the normal settings
> mechanism it's a bug that should be fixed.
>
>
>>
>> I admit we need to do a pass on Settings browser to group better, explain
>> better and remove unnecessary stuff⦠maybe on Pharo5 we will find the time.
>>
>
> For Pharo 5 maybe we can move in the opposite direction. Why not move the
> settings closed to the tools then separate them in the Settings Browser?
>
>
> Cheers,
> Andrei
>
>
>>
>>
--
www.tudorgirba.com
"Every thing has its own flow"
March 10, 2015