erikonbike / codeparadise Goto Github PK
View Code? Open in Web Editor NEWFramework for developing web applications and Node.js applications using Smalltalk
License: MIT License
Framework for developing web applications and Node.js applications using Smalltalk
License: MIT License
Hi Erik,
I watched your introduction to CodeParadise video on YouTube. I'm also interested in using the browser as the interface to a Pharo image. Are you planning to push code to this repo soon?
Regards,
Ewan
when starting the "Component-Examples" application from code paradise menu, the browser open with an url ending with 2 random characters .... and of course, the loading never end.
when I remove these chars, to get a clean url, the application opens as expected.
I've tried all the applications from the menu and this is the only case of this strange behaviour.
The methods CpHtmlElement>>disableSecundary/enableSecundary should be disableSecondary/enableSecondary
I could possibly submit a pr for this - but a rename touches quite a few places so it might be easier for @ErikOnBike to do this one.
Great concept, great documentation!
The console shows an error message coming from SqueakJS when loading the client-environment.image: "missing module: CpSystemPlugin". Perhaps this plugin was available in previous versions and omitted by mistake from the current one. Is there somewhere to download this plugin?
Good luck, I wish you all the best.
Erik,
Don Howard here. I'm using CP for a web application I'm creating as a volunteer for a local St Paul, MN chapter of Cycling Without Age. I'm very impressed with CP and progressively learning more and getting more adept.
For now, I have one issue I want to raise that you would probably have ready insight into. I am using SlDialogs with SlInputs on them (also SlSelects on them). I noticed that sometime within the branches of the last month, the SlInputs on SlDialogs stopped working--they don't accept focus. I repeated this loading latest branch as of today (27-May), opening the Shoelace demo app, clicking the Dialog button, clicking Focus Dialog, then attempting to put focus in an input to type something.
I then loaded branch "28da6ffd691ed7349c9098f32e0ca93ef69541a4" from 1-April, redid the same steps as above and the SlInput on the SlDialog works.
Would you mind looking into that? Will look forward to reconnecting with you in a broader sense later.
Erik,
I just updated to current versions of Cp and Shoelace (for Shoelace, I had stayed at shoelace beta.64 to keep SlDialog working properly but I recently decided to just stop using SlDialogs--that was the issue we talked about over the summer). I hadn't updated Cp since October 8.
Now SlSelect is not showing the selected value. It works fine otherwise, dropdown shows items properly, checkmark appears next the the selected one, but nothing displays in the field. If I select a new person (value is ID, display is the person's name), the underlying value that I use programmatically is the newly selected ID, but nothing again is displayed in the SlSelect field.
Can you try to replicate? If yours works, then something's wrong on my end. Perhaps you could add the method CpShoelaceExamplesClientBehavior>>exampleSelect for grins.
I did see at the bottom of the Select example on shoelace.style that its dependencies include which Cp doesn't implement but I have no idea if that's a recently added dependency or if that has any relevance. As I said, SlSelects were working fine up until my recent upgrading activities so I suspect something has changed to cause this behavior.
Thanks so much,
-Don
Hi, when I add an international character into CpCounterView class>>template, i.e. "š", I get an error: "CpClientDecodeFailed: 'Error: Subscript is out of bounds: 43'". Any idea? Thanks. (And congrats for this wonderful code!)
Random question (not an issue). Have you considered creating a web app layout that conforms to hyperbolic geometry? Or even web components that have the property? I was thinking it would be super cool and I'd be able to squeeze so much more inside the app. Sorry if this question is inappropriate here. Not sure how else to get a hold of you to ask.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.