I agree with you both, Coding style is different taste for everyone. But i think there should be some clear guidelines about the style is used by KiCad...
... Second that. For function and variable naming especially. Then there are personal tastes for tabs/spaces and more or less spaces. The spaces issue must be...
Vesa Solonen
vsolonen@...
Jan 1, 2009 8:55 pm
2122
... Some refinements follow. Jean-Pierre pushed wxGCDC twoliner to tree, so there it hangs. Anyway, it seems impossible to make fractional pixel lines by wxDC,...
Vesa Solonen
vsolonen@...
Jan 1, 2009 9:09 pm
2123
... Coding style is one subject. Having a source code map is another. Kicad is a deceptively large project with a lot of lines of code. Even with a good...
... I agree that the linux install could be improved. I would like the installed data tree to be separate from the code tree, optionally. I would like to be...
... I won't use tabs, sorry. So if you want my ca. 12,000 lines of code per year, forget selling tabs here. Wrong project, wrong developer. I recently...
... I started working on the new zoom support and have already committed some initial clean up of the existing zoom code. I have run into some trouble with...
... Using relative paths may be an usable if not a particularly elegant solution. The CMake default installs files using the typical (if there is actually...
... Wayne, Yes I think you have the same understanding of the status quo as I do. But unless I misunderstand you, I do not think your solution addresses the...
... I misunderstood the problem. I was looking at the problem from installing both the binaries and the data in non-standard location for development purposes...
... I like the multiple paths. It is not clear to me what the environment variable brings that a well placed, well designed configuration file does not bring. ...
... I am excited about wxGraphicsContext class. I am not excited about the wxGCDC class. I am not sure I understand the thinking behind wxGCDC. It only...
... Hard coded file is a nice and clean solution under Linux (f.e. /etc/kicad.conf or /etc/kicad/default.conf or even others). As idea if .ini files were...
Manveru
manveru@...
Jan 5, 2009 10:29 am
2133
... I think main use of wxGCDC is just adding antialiasing support for old wxDC code. Maybe it is planned to depreciate wxDC interface some day too. ... I'm...
Vesa Solonen
vsolonen@...
Jan 5, 2009 11:45 am
2134
... I like your idea about the user specific configuration data. That can be done by choosing a user specific, yet still well known, place to store the master...
... A single global config file is great for production. I always liked environment variables for development. It's nice to be able to open a shell and set...
... This will probably be the hardest part. ... I second the no registry motion. I always use config files on Windows. wxWidgets supports config files on...
2009/1/6 Wayne Stambaugh <stambaughw@...>: [...] ... wxStandardPaths seems to be nice "no-registry" solution to keep user global and user specific...
Manveru
manveru@...
Jan 6, 2009 9:44 am
2139
Hi I have started to code different way of drawing the thermal connections - with tracks not polygons. Because of non enthusiastic response from comunity and...
... Seems really nice. That system would also allow easy caching for future speed optimizations and great flexibility. ... I've been postponing my work until...
Vesa Solonen
vsolonen@...
Jan 6, 2009 2:21 pm
2141
... It would be nice for Jean-Pierre to respond to this. I am unable to comment on the solution because it is not something I have studied. I assume you can...
... I agree 1000% ... Does not works. If no pads in zone, a lot of filled areas will be missing because they will be detected as insulated islands and removed....
Hi - I'm a new kicad user and new to this group. I'd like to take a look at the block selection code in EEschema. To save some time, could someone point me...
... The file is kicad-source-path/common/drawpanel.cpp. The event handler method is OnMouseEvent(). From there you have to trace your way up the stack to the...
Hi I have implemented a solution proposed by Jean-Pierre but there is a real problem of determing which point to test to be sure that there is a zone area to...
Hi, There may be something useful in the code of other open source projects. I'm thinking of QUCS and KTECHLAB (both use QT3) both are spice like simulation...
... I tried compiling kicad with GCC autovectorization enabled, but wasn't able to get much speedup. That's mostly because I didn't compile Boost too I guess....