Skip to content

Commit

Permalink
60468
Browse files Browse the repository at this point in the history
19956 switching back to pharo3 theme has wrong tooltip color
	https://pharo.fogbugz.com/f/cases/19956

19937 Help for TravisIntegration
	https://pharo.fogbugz.com/f/cases/19937

19961 Impossible to read popup error in playground and Dark Theme
	https://pharo.fogbugz.com/f/cases/19961

http://files.pharo.org/image/60/60468.zip
  • Loading branch information
Jenkins Build Server authored and ci committed Apr 20, 2017
1 parent bf8db76 commit 7bde98e
Show file tree
Hide file tree
Showing 22 changed files with 146 additions and 30 deletions.
@@ -0,0 +1,2 @@
errorPopperBackgroundColor
^ Color paleRed
Expand Up @@ -5,7 +5,7 @@ initializeTextMorph
beWrapped;
textFont: self theme textFont;
textColor: self theme textColor;
backgroundColor: Color paleRed.
backgroundColor: self theme errorPopperBackgroundColor.
self
vResizing: #spaceFill;
hResizing: #spaceFill;
Expand Down
@@ -0,0 +1,2 @@
errorPopperBackgroundColor
^ Color red muchDarker
@@ -1,3 +1,3 @@
balloonBackgroundColor

^Color cyan muchLighter.
^ (Color r: 1.0 g: 1.0 b: 0.71 alpha: 1.0)
@@ -0,0 +1,2 @@
errorPopperBackgroundColor
^ Color paleRed
@@ -0,0 +1,2 @@
errorPopperBackgroundColor
^ Color paleRed
@@ -1,4 +1,4 @@
script60467
script60468

^ 'AST-Core-TheIntegrator.492.mcz
AST-Tests-Core-TheIntegrator.134.mcz
Expand Down Expand Up @@ -118,8 +118,8 @@ Glamour-Morphic-Brick-AndreiChis.446.mcz
Glamour-Morphic-Brick-Tests-TheIntegrator.16.mcz
Glamour-Morphic-Pager-AndreiChis.114.mcz
Glamour-Morphic-Renderer-AndreiChis.361.mcz
Glamour-Morphic-Theme-TheIntegrator.231.mcz
Glamour-Morphic-Widgets-AndreiChis.207.mcz
Glamour-Morphic-Theme-TheIntegrator.233.mcz
Glamour-Morphic-Widgets-TheIntegrator.209.mcz
Glamour-Presentations-AndreiChis.190.mcz
Glamour-Rubric-Presentations-AndreiChis.61.mcz
Glamour-SpecIntegration-TheIntegrator.6.mcz
Expand Down Expand Up @@ -253,7 +253,7 @@ OpalTools-TheIntegrator.24.mcz
Pharo-Help-TheIntegrator.36.mcz
PharoBootstrap-Initialization-TheIntegrator.4.mcz
PharoDocComment-StephaneDucasse.6.mcz
Polymorph-Widgets-TheIntegrator.1426.mcz
Polymorph-Widgets-TheIntegrator.1429.mcz
Polymorph-Widgets-Rules-TheIntegrator.11.mcz
PragmaCollector-TheIntegrator.18.mcz
ProfStef-Core-TheIntegrator.83.mcz
Expand Down Expand Up @@ -403,6 +403,7 @@ Tools-TheIntegrator.1532.mcz
Tools-Test-TheIntegrator.26.mcz
Traits-TheIntegrator.984.mcz
Transcript-TheIntegrator.56.mcz
TravisIntegrationHelp-TheIntegrator.2.mcz
TxText-Athens-EstebanLorenzano.58.mcz
TxText-AthensTests-HenrikNergaard.13.mcz
TxText-Model-MarcusDenker.67.mcz
Expand Down

This file was deleted.

@@ -0,0 +1,12 @@
update60468
"self new update60468"
self withUpdateLog: '19956 switching back to pharo3 theme has wrong tooltip color
https://pharo.fogbugz.com/f/cases/19956
19937 Help for TravisIntegration
https://pharo.fogbugz.com/f/cases/19937
19961 Impossible to read popup error in playground and Dark Theme
https://pharo.fogbugz.com/f/cases/19961'.
self loadTogether: self script60468 merge: false.
self flushCaches.
@@ -1,12 +1,9 @@
commentForCurrentUpdate
^ '19943 Error while browsing a comment un MessageBrowser
https://pharo.fogbugz.com/f/cases/19943
^ '19956 switching back to pharo3 theme has wrong tooltip color
https://pharo.fogbugz.com/f/cases/19956
19945 PharoCommandLineHandler class comments incorrect
https://pharo.fogbugz.com/f/cases/19945
19937 Help for TravisIntegration
https://pharo.fogbugz.com/f/cases/19937
19954 Komitter should explicitly unsubscribe form SystemAnnoucer when window is closed
https://pharo.fogbugz.com/f/cases/19954
19941 Dark Theme - overlapped title bars need to be distinctive
https://pharo.fogbugz.com/f/cases/19941'
19961 Impossible to read popup error in playground and Dark Theme
https://pharo.fogbugz.com/f/cases/19961'
@@ -0,0 +1 @@
Please comment me using the following template inspired by Class Responsibility Collaborator (CRC) design:For the Class part: State a one line summary. For example, "I represent a paragraph of text".For the Responsibility part: Three sentences about my main responsibilities - what I do, what I know.For the Collaborators Part: State my main collaborators and one line about how I interact with them. Public API and Key Messages- message one - message two - (for bonus points) how to create instances. One simple example is simply gorgeous. Internal Representation and Key Implementation Points. Implementation Points
Expand Down
@@ -0,0 +1,3 @@
bookName
"the character zero is a hack to display it always first"
^ (Character value: 0) asString, 'Travis Integration'
@@ -0,0 +1,2 @@
open
^ (HelpBrowser openOn: self) next
@@ -0,0 +1,2 @@
pages
^ #(introduction step01 step02 step03 step04 step05 moreInformation)
@@ -0,0 +1,8 @@
introduction
^ HelpTopic
title: 'Introduction to Travis Integration'
contents: 'Travis is a wunderful continuous integration server. Thanks to SmalltalkCI, it can be easily used with any Pharo application.
The example used in this help is Roassal2.
This help has been written as a cheatsheet and does not constitute a complete documentation.'
@@ -0,0 +1,16 @@
moreInformation
^ HelpTopic
title: 'More information'
contents: '
Currently, there is no automatic way to start a build by simply committing to SmalltalkHub. The CronJob will run the test every 24 hours. You can manually run the build by either clicking on "start build" in Travis, or doing a commit in the git repository.
Personally, I have created a short shell script, called update.sh, that simply does
git commit --allow-empty -m "Trigger" && git push
This help is written by Alexandre Bergel (http://bergel.eu) with the help of Juraj Kubelka.
Big thanks to the HPI team that has produced the Pharo support. More information about the Pharo support on Travis may be found on:
https://github.com/hpi-swa/smalltalkCI
'
@@ -0,0 +1,8 @@
step01
^ HelpTopic
title: 'Step 01 - Configuration'
contents: 'You need a configuration for your project. A configuration contains the necessary to load your application, and Travis has to know about it.
Before moving to the next step, you need to have a working configuration. Note that it does not matter where your configuration is located (e.g., in your SmalltalkHub repository, or in MetaRepoForPharoXX).
In this help, we will use the ConfigurationOfRoassal2 located in http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo60/main'
@@ -0,0 +1,7 @@
step02
^ HelpTopic
title: 'Step 02 - GitHub repository'
contents: 'You need a GitHub repository that will contains some configuration files. Even if your code is stored in SmalltalkHub, you need a GitHub repository.
You can have a look at the Roassal2 GitHub repository: https://github.com/ObjectProfile/Roassal2
'
@@ -0,0 +1,9 @@
step03
^ HelpTopic
title: 'Step 03 - Account on Travis-ci.org'
contents: '* Go to http://travis-ci.org
* connect to it using your GitHub account
* You can add a repository (click on the + button on the left hand side, next to ''My Repositories''
* Select the repository you would like to have a build for. If you also be part of an organization you belong to. Move the switch to enable the repository
* Click on the repository to define a cron Jobs on the repository (you can configure it with Runs daily and always run)
'
@@ -0,0 +1,32 @@
step04
^ HelpTopic
title: 'Step 04 - Define .smalltalk.ston'
contents: 'In your Git repository you will need to add two files, .smalltalk.ston and .travis.yml (yes, with a period at the begining).
#configuration is the name of your project. Travis will look for ConfigurationOfRoassal2 in that case
#repository where the configuration is kept
#load is the Metacello Configuration group, usually defined in the baseline
#version
#version corresponds to the name of a baseline
#categories contains a list of class categories (also called tags) that contains unit tests.
-=-=-=-=-=
SmalltalkCISpec {
#loading : [
SCIMetacelloLoadSpec {
#configuration : ''Roassal2'',
#repository : ''http://smalltalkhub.com/mc/ObjectProfile/Roassal2/main/'',
#load : [ ''default'' ],
#platforms : [ #pharo ],
#version: #development
}
],
#testing : {
#categories : [ ''Roassal2-AttachPoint-Tests'', ''Roassal2-Builder-AnimatedScatterPlot'', ''Roassal2-Builder-ApplicationMatrix'', ''Roassal2-Builder-CircularMap'', ''Roassal2-Builder-Common'', ''Roassal2-Builder-Composer'', ''Roassal2-Builder-DSM'', ''Roassal2-Builder-Explora'', ''Roassal2-Builder-Grapher-Decorators-Tests'', ''Roassal2-Builder-Grapher-Scaling-Tests'', ''Roassal2-Builder-Grapher-Tests'', ''Roassal2-Builder-Kiviat'', ''Roassal2-Builder-Legend'', ''Roassal2-Builder-Map-Tests'', ''Roassal2-Builder-Mondrian'', ''Roassal2-Builder-MondrianOLD'', ''Roassal2-Builder-NameCloud'', ''Roassal2-Builder-PieChart'', ''Roassal2-Builder-ScrollBar'', ''Roassal2-Builder-Simon'', ''Roassal2-Builder-Spectrograph'', ''Roassal2-Builder-StackBarPlot'', ''Roassal2-Builder-TextBuilder'', ''Roassal2-Builder-Timeline-Tests'', ''Roassal2-Builder-TreeMap'', ''Roassal2-Builder-UI-Slider'', ''Roassal2-Builder-UML'', ''Roassal2-ColorNormalizer-Tests'', ''Roassal2-Core-Tests'', ''Roassal2-Exporter-SVG'', ''Roassal2-Interactions'', ''Roassal2-Exporter-PNG'', ''Roassal2-Exporter-HTML5'', ''Roassal2-Interactions-Resize-Tests'', ''Roassal2-Layouts-Tests'',
''Roassal2-LineDecorations'', ''Roassal2-MorphSpecific'', ''Roassal2-OpenStreetMap'', ''Roassal2-Plugins'', ''Roassal2-Sparkline'', ''Roassal2-Table'', ''Roassal2-Tests'', ''Roassal2-Utility'', ''Trachel-MorphSpecific'', ''Trachel-Tests'', ''Trachel-Viva'', ''Roassal2GT-Glamour'', ''Roassal2GT-Glamour-Actions'', ''Roassal2GT-Glamour-Context'', ''Roassal2GT-Glamour-Roassal-Interaction'', ''Roassal2GT-Tests-Examples''
]
}
}
-=-=-=-=-=
'
@@ -0,0 +1,20 @@
step05
^ HelpTopic
title: 'Step 05 - Define .travis.yml'
contents: 'You need to indicates to Travis on which platform you want to run the tests. Consider the file:
-=-=-=-=
language: smalltalk
os:
- osx
- linux
smalltalk:
- Pharo-6.0
- Pharo-5.0
-=-=-=-=
This simple files indicates that the test of your application will be run over a matrix (osx, linux) X (Pharo-6.0, Pharo-5.0).
Travis will begin the build after you have pushed the .travis.yml and .smalltalk.ston files
'
@@ -0,0 +1,5 @@
CustomHelp subclass: #TravisIntegrationHelp
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'TravisIntegrationHelp'

0 comments on commit 7bde98e

Please sign in to comment.