0
Offline
Newbie
Karma: 1
Posts: 41
Arduino rocks
|
 |
« Reply #15 on: September 06, 2012, 10:58:08 am » |
I don't understand what you mean by 'screen of custard'.
|
|
|
|
|
Logged
|
|
|
|
|
Cape Town South Africa
Offline
Edison Member
Karma: 16
Posts: 1099
A newbie with loads of posts, and still so much to learn !
|
 |
« Reply #16 on: September 06, 2012, 11:24:12 am » |
when you try and select just a line or two of text, and suddenly you get a load of yellow lines selected - perhaps its one of my settings ?
|
|
|
|
|
Logged
|
We live in the era of the smart phones and stupid people.
|
|
|
|
Global Moderator
Boston area, metrowest
Online
Brattain Member
Karma: 240
Posts: 16443
Available for Design & Build services
|
 |
« Reply #17 on: September 06, 2012, 11:28:19 am » |
Nah - just heavy-handednes on the mouse 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 1
Posts: 41
Arduino rocks
|
 |
« Reply #18 on: September 06, 2012, 11:56:07 am » |
could you post a picture of what you mean? Is it just that text is hard to read with a yellow selection?
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Online
Brattain Member
Karma: 240
Posts: 16443
Available for Design & Build services
|
 |
« Reply #19 on: September 06, 2012, 11:58:00 am » |
What he means is that's way too easy to highlight a whole lot of text when only a couple lines were desired.
|
|
|
|
|
Logged
|
|
|
|
|
Cape Town South Africa
Offline
Edison Member
Karma: 16
Posts: 1099
A newbie with loads of posts, and still so much to learn !
|
 |
« Reply #20 on: September 06, 2012, 12:27:43 pm » |
Yes, it my be my slow reactons, but ofen I end up with a whole yellow page...
|
|
|
|
|
Logged
|
We live in the era of the smart phones and stupid people.
|
|
|
|
Global Moderator
Boston area, metrowest
Online
Brattain Member
Karma: 240
Posts: 16443
Available for Design & Build services
|
 |
« Reply #21 on: September 06, 2012, 12:52:48 pm » |
Me too, its not just you. Can't have a twitchy hand.
|
|
|
|
|
Logged
|
|
|
|
|
Chile
Online
Edison Member
Karma: 28
Posts: 1144
Arduino rocks
|
 |
« Reply #22 on: September 06, 2012, 02:50:54 pm » |
Me too, its not just you. Can't have a twitchy hand.
Ohhh I see the issue too! never noticed because I never select with the mouse. I will check if there is some delay I can add so selection is more precise.
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Online
Brattain Member
Karma: 240
Posts: 16443
Available for Design & Build services
|
 |
« Reply #23 on: September 06, 2012, 02:55:04 pm » |
I'm usually working at home on my Sony Vaio laptop with touchpad, have learned to sort of roll a finger along vs trying to slide.
|
|
|
|
|
Logged
|
|
|
|
|
Cape Town South Africa
Offline
Edison Member
Karma: 16
Posts: 1099
A newbie with loads of posts, and still so much to learn !
|
 |
« Reply #24 on: September 06, 2012, 03:36:11 pm » |
Thats a relief that it wasnt just me imagining the custard screen :-)
|
|
|
|
|
Logged
|
We live in the era of the smart phones and stupid people.
|
|
|
|
0
Offline
Newbie
Karma: 1
Posts: 41
Arduino rocks
|
 |
« Reply #25 on: September 10, 2012, 06:27:23 pm » |
I'm digging into the Arduino IDE codebase now. It's not too complicated but it really seems like a mess. Basic compilation is done in a fairly convoluted way. There are a whole lot of references to compiling Java code. Is there a reason for this? I'm guessing there is a lot of history in this codebase, so I'm weighing fixing it vs replacing it. So far I have built a straightforward class that can successfully compile a sketch to a hex file. Adding support for alternate cores, multiple libs, and the other stuff should be fairly easy.
On the GUI, I've done some more prototyping. I'm trying to decide between using Swing or JavaFX. JavaFX is the future of desktop Java and a lot prettier. Unfortunately it doesn't have a robust text editor, so doing things like Syntax Highlighting won't be possible for a while. If I go with Swing then I can put something together very fast that will look decent, but it won't have access to the new JavaFX features. In particular, it won't have access to the nice WebView. I was really hoping to use the WebView for inline help / docs. Thoughts? Does anyone care what it's written in?
- J
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Offline
Tesla Member
Karma: 71
Posts: 6809
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #26 on: September 10, 2012, 07:35:22 pm » |
WebView for inline help / docs Does that mean you have to be online to get docs or can it get files locally? I'm all for using the newer JavaFX if it's better but personally I hate being forced to go online for documentation. ______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 1
Posts: 41
Arduino rocks
|
 |
« Reply #27 on: September 10, 2012, 08:36:26 pm » |
The docs would be local still, but using HTML would give us very nice formatting.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Offline
Tesla Member
Karma: 71
Posts: 6809
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #28 on: September 10, 2012, 09:29:15 pm » |
That's OK then.
______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5453
Strongly opinionated, but not official!
|
 |
« Reply #29 on: September 10, 2012, 10:32:56 pm » |
There are a whole lot of references to compiling Java code. Is there a reason for this? This is because the Arduino IDE is based on "Processing" ( http://Processing.org ), a "simplified" programming system for the desktop. Processing has similar principles, but creates "mostly java" code, where Arduino (or "Wiring") generates mostly C++ code. The pieces of the IDE that would have compiled and run the Java "sketches" of Processing are replaced with pieces that preprocess, compile, and upload, the avr-gcc code of Arduino. PS: a questioned "to be answered" is whether modifications to the Arduino IDE will be accepted at all, or whether it's more efficient to stay in sync with the Processing project...
|
|
|
|
« Last Edit: September 10, 2012, 10:34:45 pm by westfw »
|
Logged
|
|
|
|
|
|