Giter VIP home page Giter VIP logo

willow-playground's People

Contributors

gcotelli avatar jvanecek avatar mtabacman avatar seandenigris avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

willow-playground's Issues

Test runner failing

When I create a new 32-bit Pharo 6.1 image and then load the Willow Playground, subsequently start the Presentation "Smalltalks2017Presentation start" - and then navigate to http://localhost:8080/test-runner-bootstrap3 - I get an endless spinner. Looking at the console, I see

SubscriptOutOfBounds: 14
Your request could not be completed. An exception occurred.

for two resources.

Improve Credits Step

Include in the presentation a final step showing the credits:

  • Project Links and Descriptions
  • Contact info

Crashing Pharo 6.1-64 Linux image

After installing Willow, loading Willow-Playground causes Pharo 6.1-64 Linux image to crash on Ubuntu 16.0.4. Loading Willow-Playground into Mac 64-bit Pharo works fine on Mac OS X High Sierra.

Package selection dropdown and class selection list are serialized twice

Both components are automatically serialized when using the onTrigger protocol, so calling again a serializeIt results in a duplication in the data serialized in the AJAX POST. This is problemantic with some web servers (like the Dolphin one) because it doesn't support duplicated fields in the body of an AJAX POST.

@rko281 these issue may be of interest to you.

Improve design for Smalltalks 2017 Presentation

  • Design for 1024x768 interface
  • Add arrows for previous/next buttons using glyphicons
  • Show code in full width on all steps
  • Add browse button to browse current step class in Pharo
  • Separate code from example with a Demo FieldSet for the examples
  • Fix previous/next buttons at the bottom
  • Store example components as instance variables to reduce size of code shown

Update Launchpad protocol

The class WillowPlayground is reimplementing an old initialization method from its superclass.
Launchpad now uses ìnitializeRunningIn:configuredBy:controlledBy:

PrintConverter-style grid-column data-rendering in a web-grid widget

I spent a lot of time recently implementing in VW a custom PrintConverter that colors and formats numbers and fractions in very specific elaborate ways. It was a PITA, but it's done. Is there a way to do something similar in Willow with, I suppose, the grid available in JQuery UI? This and one other need are the main blocks to porting to Pharo and leaving VW forever. The other is that I need a very nice tree with nodes the fold in and out, as usual, preferably with optional s-curve easings, and also be able to format the strings for spacing and color, anyway I want, presumably by using a reference to a block in the Smalltalk, so that I can use just use the code in the PrintConverter I wrote (pass the number to appear in the cell to the Smalltalk to render a string, and display the formatted string, yet still sort on the number (not the string) for speed. I need fast column sorting, and these tables are big, running into the 10s of thousands of lines. Each line has about 12 fields.

If I've not reached the relevant part of the tutorial yet, please excuse the premature question.

Conflict between existing baseline BaselineOfWillow.

Conflict between existing baseline BaselineOfWillow.
Great work. Congratulations
In a clean Pharo 8 image I installed Willow latest correctly.
When trying to install PlayGround. I have a version conflict.
Conflicto-Willow-PlayGround
Thanks

Instructions

The preloaded 64-bit image doesn't work. There are many walkbacks. It's mostly unusable.

Instead, when I load Willow via

Metacello new
baseline: 'Willow';
repository: 'github://ba-st/Willow:release-candidate/source';
load.

into a fresh Pharo 8 image, I cannot eval expression

Smalltalks2017Presentation start

because Smalltalks2017Presentation is not present.

No additional instructions are given for starting a server. Thus none of the tutorial URLs can be used.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.