Re: [Kicad-developers] 5.1.1 release reminder.

2019-04-12 Thread Adam Wolf
I'll be working on this as soon as I can, for macOS, but I am a little
worried about being prompt for this release.  I don't want to hold up the
whole release, but I don't want it to be a surprise if I can't get a
package out until the middle or towards the end of this week.

Adam

On Fri, Apr 12, 2019, 3:23 PM Wayne Stambaugh  wrote:

> Just a reminder.  I will be tagging 5.1.1 Sunday afternoon so any last
> minute bug fixes should probably be in by tomorrow so I can do a build
> check and some quick testing to make sure nothing went sideways.  Also,
> please no translatable string changes until we start 5.1.2.  Hopefully
> the library, doc, and translation repos will get tagged on Sunday so we
> can get the back builders fired up.  Thanks again everyone for your
> tireless efforts.
>
> Cheers,
>
> Wayne
>
> ___
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] KiCon talk schedule.

2019-04-12 Thread Chris Gammell
There's a bit more information about workshops and the talks on this page
as well:  https://kicad-kicon.com/kicon-2019-schedule-workshops-and-tickets/


2 weeks away!


On Fri, Apr 12, 2019 at 6:25 PM Wayne Stambaugh 
wrote:

> The KiCon talk schedule[1] has been posted.  Go check it out.  I'm
> looking forward to seeing everyone there.
>
> Cheers,
>
> Wayne
>
> [1]: https://kicad-kicon.com/schedule/
>
> ___
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


[Kicad-developers] KiCon talk schedule.

2019-04-12 Thread Wayne Stambaugh
The KiCon talk schedule[1] has been posted.  Go check it out.  I'm 
looking forward to seeing everyone there.


Cheers,

Wayne

[1]: https://kicad-kicon.com/schedule/

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


[Kicad-developers] 5.1.1 release reminder.

2019-04-12 Thread Wayne Stambaugh
Just a reminder.  I will be tagging 5.1.1 Sunday afternoon so any last
minute bug fixes should probably be in by tomorrow so I can do a build
check and some quick testing to make sure nothing went sideways.  Also,
please no translatable string changes until we start 5.1.2.  Hopefully
the library, doc, and translation repos will get tagged on Sunday so we
can get the back builders fired up.  Thanks again everyone for your
tireless efforts.

Cheers,

Wayne

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Eeschema modern toolset

2019-04-12 Thread Jeff Young
Cool.  I might do a bit to introduce SCH_ACTIONS, etc, but I’ll leave the 
hookup until I see your stuff.

> On 12 Apr 2019, at 14:17, Tomasz Wlostowski  wrote:
> 
> On 12/04/2019 12:17, Jeff Young wrote:
>> Hi Tom,
>> 
>> I was going to start laying some of the ground-work for Eeschema’s modern 
>> toolset.  Do you already have some of this in a branch that you can share, 
>> or should I go ahead and start with master?
> 
> Hi Jeff,
> 
> I've started working on something that might have impact for the modern
> toolset for eeschema (and other KiCad tools), possibly making the
> migration easier and allowing for more code reuse. It's removing the
> dependencies of the tool classes from PCB_EDIT_FRAME and its ancestors.
> The goals are:
> - no direct dependencies on the toolkit in the tool/model classes -
> opens the way to migration to any future toolkit of our choice
> - have all interactive-related objects together in some sort of 'editor
> context' class:
> 
> class EDITOR_CONTEXT_BASE
> {
>virtual KIGFX::VIEW* View() const = 0;
>virtual KIGFX::VIEW_CONTROLS* ViewControls() const = 0;
>virtual EDA_ITEM* Model() const;
> 
> // handles dialogs, prompts, updating the user interface
>UI_MANAGER_BASE* UIManager() const;
> 
> // specialization of GRID_HELPER for particular appliaction
>GRID_MANAGER_BASE* GridManager() const;
> 
> // Undo/redo list (factored out from EDA_BASE_FRAME)
>UNDO_MANAGER *UndoManager() const;
> 
> // The tool manager (and all the tools)
>TOOL_MANAGER *ToolManager() const;
> 
> // Creates an empty commit to board/sch/etc. Put other syntax sugar here...
>virtual COMMIT* NewCommit();
> };
> 
> I'll clean up the code I already have (empty classes for the moment) and
> push it to a new branch. Will let you know as soon as it's done...
> 
> Cheers,
> Tom


___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


[Kicad-developers] new macos requirements, could use some help

2019-04-12 Thread Adam Wolf
Hi folks!

Some interesting news... I need to dig into it to figure out what it
means, but lemme know if anyone else wants to learn the ins and out of
Mac packaging.

I am not planning on quitting or anything, but I am at my limit of
time maintaining what we have and working towards Python 3 for v6 for
macOS.  I do not think I will be able to keep up in the near future.

Adam Wolf

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Eeschema modern toolset

2019-04-12 Thread Tomasz Wlostowski
On 12/04/2019 12:17, Jeff Young wrote:
> Hi Tom,
> 
> I was going to start laying some of the ground-work for Eeschema’s modern 
> toolset.  Do you already have some of this in a branch that you can share, or 
> should I go ahead and start with master?

Hi Jeff,

I've started working on something that might have impact for the modern
toolset for eeschema (and other KiCad tools), possibly making the
migration easier and allowing for more code reuse. It's removing the
dependencies of the tool classes from PCB_EDIT_FRAME and its ancestors.
The goals are:
- no direct dependencies on the toolkit in the tool/model classes -
opens the way to migration to any future toolkit of our choice
- have all interactive-related objects together in some sort of 'editor
context' class:

class EDITOR_CONTEXT_BASE
{
virtual KIGFX::VIEW* View() const = 0;
virtual KIGFX::VIEW_CONTROLS* ViewControls() const = 0;
virtual EDA_ITEM* Model() const;

// handles dialogs, prompts, updating the user interface
UI_MANAGER_BASE* UIManager() const;

// specialization of GRID_HELPER for particular appliaction
GRID_MANAGER_BASE* GridManager() const;

// Undo/redo list (factored out from EDA_BASE_FRAME)
UNDO_MANAGER *UndoManager() const;

// The tool manager (and all the tools)
TOOL_MANAGER *ToolManager() const;

// Creates an empty commit to board/sch/etc. Put other syntax sugar here...
virtual COMMIT* NewCommit();
};

I'll clean up the code I already have (empty classes for the moment) and
push it to a new branch. Will let you know as soon as it's done...

Cheers,
Tom

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


[Kicad-developers] Eeschema modern toolset

2019-04-12 Thread Jeff Young
Hi Tom,

I was going to start laying some of the ground-work for Eeschema’s modern 
toolset.  Do you already have some of this in a branch that you can share, or 
should I go ahead and start with master?

Thanks,
Jeff.
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp