Re: [Kicad-developers] for comment: legacy canvas in V5 release

2017-02-08 Thread Chris Pavlina
Wed, Feb 08, 2017 at 02:02:48PM +0100, Martin Schreiber wrote: > On Wednesday 08 February 2017 13:32:14 Chris Pavlina wrote: > > On Wed, Feb 08, 2017 at 01:28:16PM +0100, Martin Schreiber wrote: > > > On Wednesday 08 February 2017 13:18:39 Chris Pavlina wrote: > > > >

Re: [Kicad-developers] UI policy

2017-02-08 Thread Chris Pavlina
s for pointing it out. As for what to replace it with, > I have no idea. I don't want to have this conversation at the moment. > I don't have the time. At some point, we will have to revisit it. > > Cheers, > > Wayne > > On 2/7/2017 10:36 AM, Chris Pavlina wrot

Re: [Kicad-developers] Custom shaped pads work. third test. Need testers.

2017-02-08 Thread Chris Pavlina
Can we PLEASE stop with the icons everywhere? KiCad is EDA software, not a picture book for small children. http://storage1.static.itmages.com/i/17/0208/h_1486578658_7723156_809a55d70d.png On Tue, Feb 07, 2017 at 06:22:48PM +0100, jp charras wrote: > I recently reworked on custom patches, and add

Re: [Kicad-developers] for comment: legacy canvas in V5 release

2017-02-08 Thread Chris Pavlina
The EEVblog forum hates everything. On Feb 8, 2017 18:32, "Andy Peters" wrote: > On Feb 8, 2017, at 3:13 PM, Mário Luzeiro wrote: > > As a technical reference, > KiCad webpage [1] it sugests as requirements a GPU with OpenGL 2.1 (btw, in one line it suggests 2.1 on other two lines it suggests

Re: [Kicad-developers] Fwd: KiCad (pay day?)

2017-02-09 Thread Chris Pavlina
Awesome, thanks for sharing! It's always nice to hear such things. On Thu, Feb 09, 2017 at 07:50:36AM +0100, jp charras wrote: > > > > Message transféré > Sujet : KiCad > Date :Wed, 8 Feb 2017 18:00:48 + > De : James Falbo > Pour :jean-pierre.char..

Re: [Kicad-developers] [PATCH] fix "opening view menu changes canvas" bug

2017-02-10 Thread Chris Pavlina
Merged. Good catch, thank you. On Fri, Feb 10, 2017 at 08:43:54PM +0100, Julius Schmidt wrote: > The attached patch fixes a minor bug where opening the 'View' menu > will sometimes revert the canvas to the default canvas. The problem is > that wxMenuItem::Check will cause a menu event when the st

Re: [Kicad-developers] I'm working on a nice thing

2017-02-10 Thread Chris Pavlina
wxFrames, but I don't think it's capable of that. And the last thing I want to do is go digging around in kiway. On Mon, Feb 06, 2017 at 09:07:16PM -0500, Chris Pavlina wrote: > Preview at g...@github.com:cpavlina/kicad branch componentchooser. > Footprint part still pending. >

Re: [Kicad-developers] I'm working on a nice thing

2017-02-10 Thread Chris Pavlina
> Hi Chris, > > The code for FOOTPRINT_PREVIEW_PANEL I've sent you already does it (including > kiway stuff). Did you try it? > > Cheers, > Tom > > > > Sent from my Samsung Galaxy smartphone. > > > Original message > From: Chr

Re: [Kicad-developers] {PATCH] Icon tweaks

2017-02-10 Thread Chris Pavlina
Nice, subtle improvements. I'm in favor. On Sat, Feb 11, 2017 at 05:37:53AM +0800, John Beard wrote: > Hi, > > I have a few tweaks to some icons in Pcbnew and Eeschema. These are > mostly minor tweaks that are intended to make the icons match a little > better and give a more uniform look and fee

Re: [Kicad-developers] I'm working on a nice thing

2017-02-10 Thread Chris Pavlina
hey are loaded dynamically > from pcbnew.kiface when the preview panel is created (thanks to kiway). > There's no link-time dependency. > > Tom > > Ps. Sorry for top posting. > > > > Sent from my Samsung Galaxy smartphone. > > > Original

Re: [Kicad-developers] Schematic I/O plugin.

2017-02-10 Thread Chris Pavlina
To elaborate - I get that / is forbidden because part names will be file names in the new format, but this is going to break libraries. Manufs have used all kinds of horrid symbols in part numbers. Perhaps we should make the plugin system allow each plugin to specify its own valid characters? The l

Re: [Kicad-developers] Schematic I/O plugin.

2017-02-10 Thread Chris Pavlina
n error in the > > official libs that I patched. But then I forgot to report the other > > issues. > > > > But yeah, it seems strange that slash'es are not allowed in footprint > > property names. > > > > 2017-02-10 22:59 GMT+01:00 Chris Pavlina : &

Re: [Kicad-developers] Selection tool that selects components and local connections

2017-02-10 Thread Chris Pavlina
Can you update this again? On Fri, Feb 10, 2017 at 01:45:10PM +0100, Kristoffer Ödmark wrote: > Updated the patch to fit on current master. > > > On 2017-02-08 21:14, Kristoffer Ödmark wrote: > >I tried reverting back to master and found the same strange bugs on > >windows, so i do not think my

Re: [Kicad-developers] {PATCH] Icon tweaks

2017-02-11 Thread Chris Pavlina
You use way too many icons with identical silhouettes, which makes them very difficult to tell apart at a glance. And lose the pencils, they also don't add anything for quick recognition. On Sat, Feb 11, 2017 at 09:05:55AM +0200, Константин Барановский wrote: > I'm also working on new icons for a

Re: [Kicad-developers] Selection tool that selects components and local connections

2017-02-11 Thread Chris Pavlina
Merged. This looks very useful. Thank you for your contribution! On Sat, Feb 11, 2017 at 01:25:24PM +0100, Kristoffer Ödmark wrote: > Sure! here comes! > > - Kristoffer > > On 2017-02-11 03:02, Chris Pavlina wrote: > >Can you update this again? > > > >On Fri,

Re: [Kicad-developers] RFC: Change UX for item selection clarification

2017-02-11 Thread Chris Pavlina
I wish I had thoughts more verbose than "yes" right now... Yeah, this is how most tools work, and it's quite intuitive. I would be 100% in favor of implementing it this way. On Sat, Feb 11, 2017 at 02:21:08PM -0500, Jon Evans wrote: > Hi all, > > I had been thinking about proposing this already a

Re: [Kicad-developers] RFC: Change UX for item selection clarification

2017-02-11 Thread Chris Pavlina
through items) > > On Sat, Feb 11, 2017 at 2:24 PM, Chris Pavlina > wrote: > > > I wish I had thoughts more verbose than "yes" right now... Yeah, this is > > how most tools work, and it's quite intuitive. I would be 100% in favor > > of implementing it

Re: [Kicad-developers] Component selector (was: I'm working on a nice thing)

2017-02-11 Thread Chris Pavlina
This bit is not in the branch yet, but here's a little preview... https://misc.c4757p.com/i-can-footprint.png Thanks Tom! On Mon, Feb 06, 2017 at 09:07:16PM -0500, Chris Pavlina wrote: > Preview at g...@github.com:cpavlina/kicad branch componentchooser. > Footprint part still pendi

Re: [Kicad-developers] Component selector

2017-02-11 Thread Chris Pavlina
wrote: > Very nice but will it fit on my 640 X 480 display ;) > > On 2/11/2017 8:25 PM, Oliver Walters wrote: > > Nice work, this is looking very professional Chris > > > > On 12 Feb 2017 12:12, "Chris Pavlina" > <mailto:pavlina.ch...@gmail.com>> wrot

Re: [Kicad-developers] Component selector (was: I'm working on a nice thing)

2017-02-11 Thread Chris Pavlina
he component selector get further testing. Then, I will work on adding footprint selection, followed by 3D preview, both of which can be merged as separate patches. Have you had a chance to review yet? On Sat, Feb 11, 2017 at 08:12:17PM -0500, Chris Pavlina wrote: > This bit is not in the bra

Re: [Kicad-developers] rename of kiface to so

2017-02-12 Thread Chris Pavlina
Please!!: - Move .kiface into $PREFIX/lib on linux, and the equivalent place on other systems - Rename them from _foo.kiface to foo.so on linux and osx and foo.dll on windows - Stop installing them with the executable bit set on linux! Presumably osx too. It's totally unnecessary for share

Re: [Kicad-developers] rename of kiface to so

2017-02-13 Thread Chris Pavlina
dy to open that can of worms just yet. Keep in mind that .kifaces > are not generic libraries, they can only be linked to a specific kicad > app. Link to the wrong .kiface and your sure to have issues. > > On 2/12/2017 2:01 PM, Chris Pavlina wrote: > > Please!!: > > > &g

Re: [Kicad-developers] rename of kiface to so

2017-02-13 Thread Chris Pavlina
ce rather than packaged installs. On linux, > I could install the stable version of kicad in /usr and my dev build in > /usr/local or /home. If _pcbnew.so (kiface) exists in multiple ldconfig > paths with no or identical version information, how does ld know which > _pcbnew.so to use? &g

Re: [Kicad-developers] [PATCH] Prevent segfault when aOutline has no vertices.

2017-02-13 Thread Chris Pavlina
Thank you for your contribution. We're generally pretty strict about the coding style for new code; it can be found at Documentation/development/coding-style-policy.md in the source tree. If you don't see what the problem is, pay particular attention to spacing around parentheses, and to the place

Re: [Kicad-developers] patch to fix Bug #1626278

2017-02-13 Thread Chris Pavlina
Merged. Thank you. On Thu, Feb 09, 2017 at 08:26:48PM +, Mário Luzeiro wrote: > There is no propose to use mm_alloc at this moment so I changed it to the > regular malloc. > (This also should make the Raspberry PI users happier and use KiCad! :O ) > > Mario

Re: [Kicad-developers] [PATCH] Prevent segfault when aOutline has no vertices.

2017-02-13 Thread Chris Pavlina
your coding style then consider it bug report. > > > > -Hauptmech > > > > On 14/02/17 04:00, Chris Pavlina wrote: > >> Thank you for your contribution. > >> > >> We're generally pretty strict about the coding style for new code; it > >

Re: [Kicad-developers] Component selector

2017-02-13 Thread Chris Pavlina
the symbol library table. Nope, nothing added to data objects, the UI code is in UI classes only. Apologies for pushing the progress dialog patch then - I didn't notice it did that. Looking at it now, I should have rejected it in this state. > > Cheers, > > Wayne

Re: [Kicad-developers] {PATCH] Icon tweaks

2017-02-16 Thread Chris Pavlina
On Thu, Feb 16, 2017 at 11:47:27AM +0100, Fabrizio Tappero wrote: > Hi Guys, > I totally agree with you John. If you think you want to go ahead and review > Konstantin icons and submit small groups of new and improved icons, I think > that would be a terrific idea. > > I just would like you to be

Re: [Kicad-developers] rename of kiface to so

2017-02-16 Thread Chris Pavlina
files it can. In the case of the kiface blobs we can > > have a similar > > flow of searching paths, though the actual file names of the blobs to be > > loaded > > may be set at compile time. Actually, the 3D plugin system does require an > > auto-loaded library; that l

Re: [Kicad-developers] rename of kiface to so

2017-02-16 Thread Chris Pavlina
sest example of related code in kicad would be the 3D > >> plugins - in that case the plugin loader searches a number of given paths > >> and > >> loads whatever files it can. In the case of the kiface blobs we can > >> have a similar > >> flow of searching

Re: [Kicad-developers] [RFC] Future of GitHub libraries

2017-02-17 Thread Chris Pavlina
On Fri, Feb 17, 2017 at 11:51:36AM -0700, Andy Peters wrote: > > > On Feb 17, 2017, at 8:31 AM, Clemens Koller wrote: > > > > > > > > And: In the long-term we might also think about using git for project and > > design management and versioning. (We could even store undo's and redo's in > >

Re: [Kicad-developers] Component selector

2017-02-18 Thread Chris Pavlina
On Mon, Feb 13, 2017 at 07:08:43PM -0500, Chris Pavlina wrote: > On Mon, Feb 13, 2017 at 06:57:07PM -0500, Wayne Stambaugh wrote: > > Chris, > > > > I had a chance to review the new footprint selector. I like it so far > > although it does seem a bit cramped with bo

Re: [Kicad-developers] [PATCH] kicad: tree_project_frame: fixup drawframe style

2017-02-18 Thread Chris Pavlina
On Sat, Feb 18, 2017 at 11:04:57PM +0100, Nick Østergaard wrote: > Well, one thing is ofc to bring down the burden to make a comitter > understand your patch. This is a small patch and probably easy to > comprehend, for some people. > > But I don't really understand what problem this patch tries t

[Kicad-developers] Pushed new component selector

2017-02-18 Thread Chris Pavlina
I just pushed the revamped component selector. Thanks to Tomasz for the kiface-compatible footprint preview pane! The following changes are added in this revision: - Most obviously: add footprint preview to the eeschema component selector. Currently, this only works if the symbol has a value i

[Kicad-developers] PANEL_PREV_3D_B

2017-02-18 Thread Chris Pavlina
In panel_prev_model.h, there is this line: #define PANEL_PREV_3D_B PANEL_PREV_3D After this, "PANEL_PREV_3D_B" is used in the code in place of "PANEL_PREV_3D". ...WHY? Really...why?? I don't see any explanation for this bizarre substitution. It's performed by the preprocessor, so should be e

Re: [Kicad-developers] PANEL_PREV_3D_B

2017-02-19 Thread Chris Pavlina
On Sun, Feb 19, 2017 at 09:33:56AM +0100, jp charras wrote: > Le 19/02/2017 à 04:25, Chris Pavlina a écrit : > > In panel_prev_model.h, there is this line: > > > > #define PANEL_PREV_3D_B PANEL_PREV_3D > > > > After this, "PANEL_PREV_3D_B" is used

[Kicad-developers] diodes.lib

2017-02-20 Thread Chris Pavlina
It looks like eeschema/diodes.lib was committed accidentally. Does anyone know for sure if this is the case? -- Chris ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://lau

Re: [Kicad-developers] [Request for Tests] Experimental icon options in Kicad

2017-02-21 Thread Chris Pavlina
On Tue, Feb 21, 2017 at 02:57:18PM +0100, jp charras wrote: > [snip] > > After changing an option, you have to quit and restart Kicad, to take in > account the icon settings. I don't have time to test this right now, but... for me, this is unacceptable. No option should require a restart. The fu

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
On Tue, Feb 21, 2017 at 09:35:34AM -0500, Wayne Stambaugh wrote: > My only issue with this change is that the tooltip letting the user know > that a left button double click or a middle button click would allow > them to change the color is gone. Other than that, it looks great. I > like the use

Re: [Kicad-developers] [Request for Tests] Experimental icon options in Kicad

2017-02-21 Thread Chris Pavlina
On Tue, Feb 21, 2017 at 04:30:11PM +0100, jp charras wrote: > Le 21/02/2017 à 16:05, Chris Pavlina a écrit : > > On Tue, Feb 21, 2017 at 02:57:18PM +0100, jp charras wrote: > >> [snip] > >> > >> After changing an option, you have to quit and restart Kica

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
Sent to wrong recipient. On Tue, Feb 21, 2017 at 11:38:43AM -0500, Chris Pavlina wrote: > On Tue, Feb 21, 2017 at 05:24:14PM +0100, jp charras wrote: > > Le 21/02/2017 à 16:07, Chris Pavlina a écrit : > > > On Tue, Feb 21, 2017 at 09:35:34AM -0500, Wayne Stambaugh wrote: > &g

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
By the way. https://forum.kicad.info/t/developer-feedback-poll-layer-manager/5421 Feel free to add your own responses. The results look pretty conclusive right now ;) On Tue, Feb 21, 2017 at 11:40:05AM -0500, Chris Pavlina wrote: > Sent to wrong recipient. > > On Tue, Feb 21, 2017

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
r what would happen with a single left-click) based on how things > work in other applications with layer managers I have used (ECAD, graphics, > etc): > > http://i.imgur.com/Euh2Gjwl.png > > -Jon > > On Tue, Feb 21, 2017 at 12:04 PM, Chris Pavlina > wrote: > >

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
use a highlight for selected row > > On 22 February 2017 at 06:56, Chris Pavlina wrote: > > Yup. I'd probably consider moving the elements around a bit so that > > "Select working layer" isn't broken into two sections. > > > > On Tue, Feb 21, 2017

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
gt; <https://forum.kicad.info/t/developer-feedback-poll-layer-manager/5421> > > > > Feel free to add your own responses. The results look pretty conclusive > > right now ;) > > > > On Tue, Feb 21, 2017 at 11:40:05AM -0500, Chris Pavlina wrote: >

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
w > > > things work in other applications with layer managers I have used (ECAD, > > > graphics, etc): > > > > > > http://i.imgur.com/Euh2Gjwl.png > > > > > > -Jon > > > > > > On Tue, Feb 21, 2017 at 12:04 PM, Chris Pavlina > > <ma

Re: [Kicad-developers] [PATCH] Fix layer color swatches in Linux

2017-02-21 Thread Chris Pavlina
;> there was a time where it was single click changes colour and there > >>> were no complaints that i saw. JP changed it without consultation or > >>> comment on the list > >>> > >>> On 22 February 2017 at 07:30, Chris Pavlina > >>> wr

Re: [Kicad-developers] [PATCH] Change from EDA_COLOR_T to COLOR4D and arbitrary color support

2017-02-22 Thread Chris Pavlina
I'll have a look at MacOS build tonight if Diogo doesn't figure it out first. On Feb 22, 2017 1:57 PM, "Jon Evans" wrote: > Hi Diogo, > > Unfortunately I cannot test on Mac OS at all, and can't test on any > platform this minute. > But, I think you have to change that line to: > > wxPen pen( Get

Re: [Kicad-developers] [PATCH] Change from EDA_COLOR_T to COLOR4D and arbitrary color support

2017-02-22 Thread Chris Pavlina
gt; > it's possible there are others that also need to be fixed -- anywhere > > expecting a wxColour will now get COLOR4D and needs the ".ToColour()" > > added. Unfortunately I can't search through the code right now, but will > > also be more available i

[Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-02-22 Thread Chris Pavlina
de a mess of things. -- Chris >From 872d6aa16cb027dfc04da18daab85168da40fa71 Mon Sep 17 00:00:00 2001 From: Chris Pavlina Date: Wed, 22 Feb 2017 20:09:22 -0500 Subject: [PATCH] Fix MacOS coroutine segfault --- include/tool/coroutine.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/incl

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-02-23 Thread Chris Pavlina
Backtrace attached. Boost is 1.63.0. On Thu, Feb 23, 2017 at 11:36:02AM +0100, Maciej Sumiński wrote: > Hi Chris, > > Would you give more details about the problem? Boost version, backtrace? > > Regards, > Orson > > On 02/23/2017 02:23 AM, Chris Pavlina wrote: &g

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-02-23 Thread Chris Pavlina
Heh, okay, I should have tested more. Seems GAL is quite completely broken after this patch, do not apply :P On Thu, Feb 23, 2017 at 06:38:39AM -0500, Chris Pavlina wrote: > Backtrace attached. Boost is 1.63.0. > > On Thu, Feb 23, 2017 at 11:36:02AM +0100, Maciej Sumiński wrote: >

[Kicad-developers] Coroutines, in general

2017-02-23 Thread Chris Pavlina
Hi, Just out of curiosity, I'm not sure what the reasoning is here and nobody on IRC really knew last night --- can anyone explain why we use boost::context with our own coroutine implementation on top, rather than using boost::coroutine? Seems the latter has a much more stable API, is it missin

Re: [Kicad-developers] Stable release 4.0.6

2017-02-23 Thread Chris Pavlina
In the future we should probably look into making our releases a bit more coordinated. https://forum.kicad.info/t/4-0-6-for-ubuntu-is-out/5441 On Tue, Feb 14, 2017 at 09:26:21AM -0500, Wayne Stambaugh wrote: > Are there any outstanding issues to prevent rolling out a 4.0.6 stable > release? If n

Re: [Kicad-developers] Coroutines, in general

2017-02-23 Thread Chris Pavlina
Fair enough. Has coroutine really been as bad as context though? Seems we've had to resort to using some internal API functions in context, which really seems to be screwing us over.. :P On Thu, Feb 23, 2017 at 02:27:59PM +0100, Tomasz Wlostowski wrote: > On 23.02.2017 14:17, Chris Pavli

Re: [Kicad-developers] Torrents for KiCad distribution

2017-02-23 Thread Chris Pavlina
No plans currently. Do you think enough people would use them for it to really work? On Feb 23, 2017 9:06 AM, "Ingo Kletti" wrote: > Hello, > > currently the stable releases are distributed as direct downloads from > kicad- > pcb.org. Are there any plans for distributing the stable releases as >

Re: [Kicad-developers] Optimization flags in 3d-viewer

2017-02-23 Thread Chris Pavlina
On Thu, Feb 23, 2017 at 11:45:40AM -0500, Mark Roszko wrote: > Does -O3 really have that much of an improvement though? I assume the > only thing cpu bound thing in the 3d viewer is the raytracing. Even on CPU-bound things -O3 tends not to be too much of an improvement on both gcc and clang. -O2 i

Re: [Kicad-developers] Torrents for KiCad distribution

2017-02-23 Thread Chris Pavlina
On Thu, Feb 23, 2017 at 08:02:55PM +0100, Ingo Kletti wrote: > Am Donnerstag, 23. Februar 2017, 09:49:41 schrieben Sie: > > No plans currently. Do you think enough people would use them for it to > > really work? > > I have no idea and, as far as I understood the concept of torrents, you could >

Re: [Kicad-developers] Optimization flags in 3d-viewer

2017-02-23 Thread Chris Pavlina
On Thu, Feb 23, 2017 at 03:48:39PM +, Mário Luzeiro wrote: > Yes I added it, because for 3D we need *speed* :P Things like this are speed holes. https://youtu.be/whnms4CLJys?t=42 *Please* do not add speed holes. If your code is not faster, add optimizations you understand, and remove them

Re: [Kicad-developers] Optimization flags in 3d-viewer

2017-02-23 Thread Chris Pavlina
It's okay if you paint the code red though. That really does make it go faster. Stripes are dope too. On Thu, Feb 23, 2017 at 10:27:36PM +, Mário Luzeiro wrote: > I am *sorry* > > Mario > > ____ > From: Chris Pavlina [pavlina.ch..

Re: [Kicad-developers] Optimization flags in 3d-viewer

2017-02-23 Thread Chris Pavlina
Keep it up, your eye candy is excellent :D On Thu, Feb 23, 2017 at 10:43:54PM +, Mário Luzeiro wrote: > I will! That's my style... That's why I bring the "eye candy wow! factor" to > the KiCad's 3D viewer! > ________

[Kicad-developers] Attn Wayne: Optimizing SCH_PLUGIN for component selection

2017-02-24 Thread Chris Pavlina
Hi all and Wayne, Since the addition of SCH_PLUGIN, enumerating all symbols (done by the component selector) has become dog slow on Windows and macOS. I've tracked this down to the excursion from an alias list to a list of strings and back to an alias list, because the only functions SCH_PLUGIN pr

Re: [Kicad-developers] Attn Wayne: Optimizing SCH_PLUGIN for component selection

2017-02-24 Thread Chris Pavlina
On Fri, Feb 24, 2017 at 11:38:26AM -0500, Wayne Stambaugh wrote: > On 2/24/2017 11:29 AM, Chris Pavlina wrote: > > Hi all and Wayne, > > > > Since the addition of SCH_PLUGIN, enumerating all symbols (done by the > > component selector) has become dog slow on Windows

Re: [Kicad-developers] Stable release 4.0.6

2017-02-24 Thread Chris Pavlina
Yeah - my general impression from a number of inconsistencies in the file format vs. the spec is that KiCad's file format really should be considered implementation-defined. In order to have a _proper_ file format spec, it seems to be that two things need to be done: 1. Put the format spec _in th

Re: [Kicad-developers] Stable release 4.0.6

2017-02-25 Thread Chris Pavlina
On Sat, Feb 25, 2017 at 11:04:46AM -0500, Wayne Stambaugh wrote: > On 2/24/2017 5:22 PM, Kevin Cozens wrote: > > On 2017-02-23 01:29 AM, Nick Østergaard wrote: > >> The docs are not quite ready yet, > > > > Documentation is (almost) always the last thing to get written or > > updated. I was making

Re: [Kicad-developers] Stable release 4.0.6

2017-02-25 Thread Chris Pavlina
On Sat, Feb 25, 2017 at 11:52:28AM -0500, Wayne Stambaugh wrote: > On 2/25/2017 11:28 AM, Chris Pavlina wrote: > > On Sat, Feb 25, 2017 at 11:04:46AM -0500, Wayne Stambaugh wrote: > >> On 2/24/2017 5:22 PM, Kevin Cozens wrote: > >>> On 2017-02-23 01:29 AM, Nick Øst

Re: [Kicad-developers] Ubuntu build commit IDs

2017-02-26 Thread Chris Pavlina
*Please*. I'm tired of people asking for support and making me figure out what "7735" is. We left bzr a long time ago now. On Sun, Feb 26, 2017 at 11:46:09PM +0800, John Beard wrote: > Hi, > > Would it be possible to get the ubuntu builds tagged with a commit > hash? Version strings like 2017022

[Kicad-developers] Standalone mode.

2017-02-27 Thread Chris Pavlina
Hi, There are a few problems with "standalone mode" that I see. One of the biggest is demonstrated [1] - kiway services aren't available. In my opinion this really is detrimental to the function of the software - e.g. eeschema shouldn't be missing features just because it was started in standalone

Re: [Kicad-developers] New addition to the lead developer team.

2017-02-27 Thread Chris Pavlina
Congrats, Tomasz! Here, you earned it: https://qph.ec.quoracdn.net/main-qimg-513ddac3314cb35edf042fc728e850d1-c On Mon, Feb 27, 2017 at 04:52:06PM -0500, Wayne Stambaugh wrote: > I have just given product and stable branch commit privileges to Tomasz > Wlostowski. Please join me in congratulat

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-01 Thread Chris Pavlina
ee what boost changed in the context library? > > > > Cheers, > > > > Wayne > > > > On 2/23/2017 6:49 AM, Simon Wells wrote: > >> just fyi > >> > >> https://bugs.launchpad.net/kicad/+bug/1658249 > >> > >> On 24 Febru

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-01 Thread Chris Pavlina
bvious reasons. I could add linux > sparc/PPC support but without testing, since I don't have a suitable > machine. > > For the moment, libcontext works on every OS/CPU we officially support. > > Cheers, > Tom > > > > On 3/1/2017 9:32 AM, Chris Pavlina w

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-01 Thread Chris Pavlina
Ah, crap. Missed that. Don't think I have one lying about anymore to volunteer... :( On Wed, Mar 01, 2017 at 04:21:56PM +0100, Tomasz Wlostowski wrote: > On 01.03.2017 16:19, Chris Pavlina wrote: > > Wayne *please* tell me you won't block something that fixes macOS > &g

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-01 Thread Chris Pavlina
able designed with KiCad. It would be ironic if > KiCad couldn't run on it due to lack of support. SPARC and PPC may not > be main stream but if we can support them by using an already vetted > library, than that is my preference. > > On 3/1/2017 10:25 AM, Chris Pavlina wrote:

Re: [Kicad-developers] [PATCH] Add missing header

2017-03-01 Thread Chris Pavlina
C++ standard library headers have no extension. On Wed, Mar 01, 2017 at 12:26:51PM -0500, Kevin Cozens wrote: > On 2017-03-01 10:40 AM, Simon Richter wrote: > > On the attached patch it says: > +#include > + > > That looks like a typo. I think that should be > > -- > Cheers! > > Kevin. > >

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-01 Thread Chris Pavlina
nserted between the canvas and the main > window event handler on the wxWidgets event handler stack. Since no one > else stepped up to resolve the issues, the person who resolved them wins. ;) > > On 3/1/2017 12:01 PM, Chris Pavlina wrote: > > I know I've suggested this before

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-02 Thread Chris Pavlina
On Thu, Mar 02, 2017 at 10:15:36AM +0100, "Torsten Hüter" wrote: > Hi Chris, > > please read the mail archive (Jan 2016), I've already tried this and > experimented with different coroutine implementations. I've tested of course > a variant based on pthreads too. > > The major showstopper was

Re: [Kicad-developers] [PATCH] Fix MacOS coroutine segfault

2017-03-02 Thread Chris Pavlina
Good point about GDI, I wasn't aware about that restriction. Windows does have fibers which are basically coroutines - I wonder if a separate Windows implementation could use those. I don't see any such restriction for fibers. On Thu, Mar 02, 2017 at 03:58:01PM +0100, "Torsten Hüter" wrote: > Chri

Re: [Kicad-developers] Selection tool that selects components and local connections

2017-03-03 Thread Chris Pavlina
hema. Ie > >it selects all items that are only present on a specific sheet. > > > >I have only tested on linux for now. > > > >-Kristoffer > > > >On 2017-02-11 13:36, Chris Pavlina wrote: > >>Merged. This looks very useful. Thank you for your contri

Re: [Kicad-developers] [RFC] Logo Consolidation

2017-03-03 Thread Chris Pavlina
I mostly like this. I'm really not keen on the white outline around the letters though, and it really needs to be adjusted so that the "Ki" and the "CAD" share a baseline - it feels rough to read otherwise. On Sat, Mar 04, 2017 at 01:48:44AM +1100, Oliver Walters wrote: > Here is a revised version

Re: [Kicad-developers] [RFC] Logo Consolidation

2017-03-03 Thread Chris Pavlina
anything else on it needs to be changed. On Fri, Mar 03, 2017 at 10:01:05AM -0500, Chris Pavlina wrote: > I mostly like this. I'm really not keen on the white outline around the > letters though, and it really needs to be adjusted so that the "Ki" and > the "CAD" sh

[Kicad-developers] Update on component chooser

2017-03-04 Thread Chris Pavlina
Hi, Just thought I'd provide a quick update on what's going on with the component chooser. Things have been pretty delayed - I've had more issues than expected, and I'm trying to work around my school schedule too - but I'm still moving along (and I have almost a full week off now, most of which w

Re: [Kicad-developers] [PATCH/RFC] Pcbnew initial startup user experience

2017-03-04 Thread Chris Pavlina
Only read through this quickly as I'm pretty busy, but it looks good to me. There's another issue I've had in mind with the pcbnew OOBE: now that I'm adding footprint preview to eeschema, the pcbnew init routines happen on the first run of the eeschema component selector... I was thinking about co

Re: [Kicad-developers] Update on component chooser

2017-03-05 Thread Chris Pavlina
the window > - some components doesn't show symbol > - some components doesn't show fields > > kicad@24a9003 > Daily PPA. > OS: Ubuntu 16.10 > > В Суббота, 4 мар. 2017 в 9:38 , Chris Pavlina > написал: > > Hi, Just thought I'd provide a quick updat

Re: [Kicad-developers] Update on component chooser

2017-03-05 Thread Chris Pavlina
Sat, Mar 04, 2017 at 01:38:37PM -0500, Chris Pavlina wrote: > Hi, > > Just thought I'd provide a quick update on what's going on with the > component chooser. Things have been pretty delayed - I've had more > issues than expected, and I'm trying to work around

Re: [Kicad-developers] Standalone mode.

2017-03-05 Thread Chris Pavlina
On Sun, Mar 05, 2017 at 12:36:20PM -0500, Wayne Stambaugh wrote: > On 3/4/2017 8:11 PM, Cirilo Bernardo wrote: > > On Sun, Mar 5, 2017 at 10:29 AM, Wayne Stambaugh > > wrote: > >> On 2/27/2017 11:28 AM, Chris Pavlina wrote: > >>> Hi, > >>> >

Re: [Kicad-developers] Standalone mode.

2017-03-05 Thread Chris Pavlina
On Sun, Mar 05, 2017 at 01:03:34PM -0500, Wayne Stambaugh wrote: > On 3/5/2017 12:39 PM, Chris Pavlina wrote: > > On Sun, Mar 05, 2017 at 12:36:20PM -0500, Wayne Stambaugh wrote: > >> On 3/4/2017 8:11 PM, Cirilo Bernardo wrote: > >>> On Sun, Mar 5, 2017 at 10:29 AM,

Re: [Kicad-developers] Update on component chooser

2017-03-05 Thread Chris Pavlina
gt; > 2017-03-05 15:04 GMT+01:00 Chris Pavlina : > > Ongoing refactor of COMPONENT_TREE_SEARCH_CONTAINER into a > > model-view-adapter architecture is at [1] (componentchooser branch of my > > dev repo). The code is seriously cleaner now and significantly faster. > >

Re: [Kicad-developers] Update on component chooser

2017-03-06 Thread Chris Pavlina
better long term solution (not only in osx performance) but > in code structure as well. I agree. wxTreeCtrl is fine, but if you need more sophisticated data or display you should go straight to wxDataViewCtrl. I'm 100% in favor of making it policy. > > On 6 March 2017 at 17:00, Chris

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
Looks good! Wish I had time to test it on OSX or Windows. I'm sure you know already but it seems to work perfectly on Linux/x86_64 :) On Tue, Mar 07, 2017 at 02:36:03PM +0100, Tomasz Wlostowski wrote: > Hi, > > The attached patch removes boost::context dependency by introducing a > single-file li

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
How thoroughly? I can build it on macOS and poke around a bit, but I don't have time to spend a day doing layout with it right now. On Tue, Mar 07, 2017 at 09:23:30AM -0500, Wayne Stambaugh wrote: > It needs to be tested on osx before we commit the patch. > > On 3/7/2017 9:24 AM, Maciej Sumiński

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
::SETTINGS to VC_SETTINGS. Because nested types cannot be forwarded. On Tue, Mar 07, 2017 at 09:40:04AM -0500, Wayne Stambaugh wrote: > I'm thinking a valid build and a quick check that the P&S router doesn't > crash should be adequate. > > On 3/7/2017 9:32 AM, Ch

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
tly after it because they looked connected. The build on macOS takes long enough that I didn't want to have to try twice. > > Cheers, > Orson > > On 03/07/2017 04:15 PM, Chris Pavlina wrote: > > Tested, works fine. > > > > By the way, the following commit brea

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
ank you Chris, now it should build fine on OSX as well. I really love > compilers screaming so much about such minor things. > > Regards, > Orson > > On 03/07/2017 04:51 PM, Chris Pavlina wrote: > > On Tue, Mar 07, 2017 at 04:35:44PM +0100, Maciej Sumiński wrote: >

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
lanation is sometimes necessary. > > On 03/07/2017 05:26 PM, Chris Pavlina wrote: > > Lol, it's a pretty major thing if you look at what std::deque was trying > > to do...I don't see any way for the compiler to resolve this with the > > implementation of std::dequ

[Kicad-developers] Ubuntu Unity repaint issues - anyone seen this?

2017-03-07 Thread Chris Pavlina
I'm currently dealing with this bug: https://bugs.launchpad.net/kicad/+bug/1670705 Under certain conditions (which I really have not been able to identify), wx stops firing paint events for certain widgets, only under Ubuntu Unity. The same exact system switched to GNOME does not have the issue.

Re: [Kicad-developers] [PATCH] [RFC] Get rid of boost::context

2017-03-07 Thread Chris Pavlina
On Tue, Mar 07, 2017 at 08:04:17PM +0100, Simon Richter wrote: > Hi, > > Am 07.03.2017 um 14:36 schrieb Tomasz Wlostowski: > > > The attached patch removes boost::context dependency by introducing a > > single-file libcontext that automatically detects the compiler & > > platform and provides a s

Re: [Kicad-developers] Ubuntu Unity repaint issues - anyone seen this?

2017-03-07 Thread Chris Pavlina
Bleh, found it. Misuse of Freeze()/Thaw(). On Tue, Mar 07, 2017 at 12:39:24PM -0500, Chris Pavlina wrote: > I'm currently dealing with this bug: > https://bugs.launchpad.net/kicad/+bug/1670705 > > Under certain conditions (which I really have not been able to > identify), w

[Kicad-developers] [PATCH] Show the busy cursor while loading libraries

2017-03-08 Thread Chris Pavlina
Hi, This patch enables display of the "busy" cursor while schematic libraries are being loaded. Tested on Linux, Windows 10, and macOS 10.12. -- Chris >From 4003d34cccfea0b88def73169038fa192a94f85f Mon Sep 17 00:00:00 2001 From: Chris Pavlina Date: Wed, 8 Mar 2017 15:10:35

Re: [Kicad-developers] [PATCH] Show the busy cursor while loading libraries

2017-03-08 Thread Chris Pavlina
he internet like for footprint libs. On Wed, Mar 08, 2017 at 03:55:10PM -0500, Wayne Stambaugh wrote: > Does showing a progress dialog and a busy cursor at the same time make > sense? > > On 3/8/2017 3:36 PM, Chris Pavlina wrote: > > Hi, > > > > This patch enables dis

Re: [Kicad-developers] [PATCH] Show the busy cursor while loading libraries

2017-03-08 Thread Chris Pavlina
On Wed, Mar 08, 2017 at 04:33:06PM -0500, Wayne Stambaugh wrote: > On 3/8/2017 4:08 PM, Chris Pavlina wrote: > > That's why I submitted such a trivial patch to the list first, I figured > > someone would say something ;) > > > > It does make sense to me, beca

<    1   2   3   4   5   6   7   8   9   10   >