[Kicad-developers] [PATCH] PL Editor UI improvements

2017-08-27 Thread Michael Kavanagh
Dear All, I am a university EEE student looking to start contributing to the KiCad project. I have little/no experience with such large coding projects so am starting small. Through my summer internships I have gained some good experience with "Enterprise Class" EDA tools. Please find attached my f

Re: [Kicad-developers] [PATCH] PL Editor UI improvements

2017-08-29 Thread Michael Kavanagh
end' rather than 'Import'. In my opinion it is a better description > for the action. > > Regards, > Orson > > On 08/27/2017 11:12 PM, Michael Kavanagh wrote: > > Dear All, > > I am a university EEE student looking to start contributing to the KiCad > &g

Re: [Kicad-developers] [PATCH] PL Editor UI improvements

2017-08-29 Thread Michael Kavanagh
Hi, I have attached an updated patch, reverting back to the "Append" terminology. I will look into transitioning over to using "worksheet" but this looks like a fairly big task. Regards, Michael On 29 August 2017 at 09:35, Michael Kavanagh wrote: > Hi Orson, > &g

Re: [Kicad-developers] [PATCH] PL Editor UI improvements

2017-08-29 Thread Michael Kavanagh
ver > possible. It makes reviewing them far easier. > > Cheers, > > Wayne > > On 8/29/2017 11:14 AM, Michael Kavanagh wrote: > > Hi, > > > > I have attached an updated patch, reverting back to the "Append" > > terminology. I will look into transit

Re: [Kicad-developers] [PATCH] PL Editor UI improvements

2017-08-31 Thread Michael Kavanagh
th others, > such that UI actions & appearance possible in one are also elsewhere > (consistency); however I can see a point in having the worksheet be edited > using a tool that knows what it is editing, and thus can offer appropriate > help and context. > > On 29/08/2017 2

Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Michael Kavanagh
There is a subtle difference between Ctrl+Click and Shift+Click for adding items to a selection. E.g. in Windows Explorer/macOS Finder/MS Office: - Ctrl + Click: Add only the clicked item to the selection - Shift + Click: Add the clicked item and all the items in between the currently selected an

Re: [Kicad-developers] Welcome New Bug Squad members

2020-02-06 Thread Michael Kavanagh
Congrats and welcome! On Tue, 4 Feb 2020 at 09:41, Seth Hillbrand wrote: > > Welcome to our newest Bug Squad members Eeli Kaikkonen and Simon > Richter. As members of the Bug Squad, they help to verify, triage and > classify our bug reports, serving a critical role in ensuring KiCad > continues

Re: [Kicad-developers] Is it really the case that installing KiCad on a Mac requires manually copying files around?

2020-04-24 Thread Michael Kavanagh
This is completely standard. Infact, the .pkg installers that Jon mentioned are in my experience very rare (only Microsoft Office and MatLab initially spring to mind). On Fri, 24 Apr 2020 at 15:22, Rene Pöschl wrote: > > Hi all but especially adam, > > > lately there where a few threads on the fo

Re: [Kicad-developers] Is it really the case that installing KiCad on a Mac requires manually copying files around?

2020-04-25 Thread Michael Kavanagh
Hi Adam, Looks like KiCad already has a Cask: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/kicad.rb. On Fri, 24 Apr 2020 at 16:32, Adam Wolf wrote: > > Hi folks, > > Thanks for bringing this to my attention, Rene. > > I have attached two images, one showing what "normal" macOS > i

Re: [Kicad-developers] GerbView: Move Icon Options - Icons in Menus to Options - User Interface?

2018-02-28 Thread Michael Kavanagh
FYI, Icon Options also remains in the KiCad manager, Page Layout Editor and Eeschema menu bars as well as Gerbview's. Although KiCad manager and Page Layout Editor don't have preferences dialogs to put it in. Its missing from the symbol editor "General Options" dialog and footprint editor "General

Re: [Kicad-developers] [RFC] type-based transparency

2019-03-18 Thread Michael Kavanagh
Hi all, I like the idea of transparency per object type but also wouldn't want to see layer transparency go completely. I attach a screenshot from another ECAD suite allows both colour and transparency tied to layer and/or object type. I think this works particularly well. Kind regards, Michael

Re: [Kicad-developers] Kudos to Michael Kavanagh

2019-04-26 Thread Michael Kavanagh
Ha, thanks! On that note, there are a lot of old bugs marked as "Fix Committed", but because they were never associated to a milestone (or some other reason) the Janitor never cleaned them up to "Fix Released" when they were in fact released. At the time of writing: 467 fix committed 13 off 5.1.0

Re: [Kicad-developers] HotKey user model

2019-04-26 Thread Michael Kavanagh
I suppose " doing an immediate action and selecting the tool" has the best of both worlds, but off the top of my head I cant think of any other piece of mainstream software (CAD or otherwise) that does this. I think I'd lean also towards 'hotkey activates the tool' seeing as its the most common.

Re: [Kicad-developers] Kudos to Michael Kavanagh

2019-04-30 Thread Michael Kavanagh
That’s what I like to hear. Cheers, Michael On Tue, 30 Apr 2019 at 15:39, Maciej Suminski wrote: > On 4/29/19 8:51 PM, Seth Hillbrand wrote:> Orson and I were discussing > giving Janitor the power to cleanup all bugs > > with Fix Committed prior to v5.1 as Fix Released. That should take care >

Re: [Kicad-developers] eeSchema V6 - any thoughts as to tabbed schematics?

2019-05-04 Thread Michael Kavanagh
Making the Hierarchical Navigator modeless and dockable would be a good start, and is more doable in the short term. Cheers, Michael On Sat, 4 May 2019 at 01:41, Russell Oliver wrote: > One thing I liked from Eagle was the list of sheets as thumbnails to > allow for visual recognition. > > > Re

Re: [Kicad-developers] eemodern branch

2019-05-05 Thread Michael Kavanagh
se two commands? > > Thanks, > Jeff. > > > On 5 May 2019, at 20:44, Michael Kavanagh > wrote: > > Great work Jeff! > > Minor issue, I'm getting an assert when trying to open an example project. > See attached screenshot. If I "Cancel to suppress further wa

Re: [Kicad-developers] eemodern branch

2019-05-05 Thread Michael Kavanagh
gs are just so we don’t ship a default > set that already has collisions; we gracefully handle them if users create > them. > > Cheers, > Jeff. > > On 5 May 2019, at 20:59, Michael Kavanagh > wrote: > > Ah, they're duplicated, both Cmd+D (I should have read the me

Re: [Kicad-developers] IMPORTANT build change for OSX users

2019-05-09 Thread Michael Kavanagh
Should the build instructions in the developers docs be updated? Cheers, Michael On Thu, 9 May 2019 at 00:03, Jeff Young wrote: > I’ve added a check in the headers that will *fail* a compile if > wxUSE_UNICODE_UTF8 is set. This will allow us to remove a bunch of our > mutex hacks. (It turns o

Re: [Kicad-developers] Context menu not shown in Pcbnew.

2019-05-15 Thread Michael Kavanagh
Hi Jeff, This is great! A few comments: - The icon scale doesn't seem to work - Eeschema: Leave sheet button is always enabled. - Libedit: the arc and polyline tools have the circle tool icon. Also these aren't disabled when there's no symbol loaded on startup. Cheers. Michael On We

Re: [Kicad-developers] MOD_VIRTUAL flag

2019-07-22 Thread Michael Kavanagh
I think there was a bug report filed for this: https://bugs.launchpad.net/kicad/+bug/1827002 On Mon, 22 Jul 2019 at 20:59, Jeff Young wrote: > > I was thinking all attributes would be user-defined, and you’d write rules to > map to Kicad functionality. Something like: > > virtual: ~BOM > board-

[Kicad-developers] [PATCH] Minor UI improvements

2017-09-06 Thread Michael Kavanagh
Hi all, Please find attached a small patch for the KiCad manager, mostly edits to bring the menu bar more inline with Windows and macOS guidelines. Changed some hotkeys as well. Regards, Michael 0001-Minor-UI-improvements.patch Description: Binary data

Re: [Kicad-developers] Concept Idea for schematic page management

2017-09-07 Thread Michael Kavanagh
Hi Bastian, I like this idea. The ability to leave the widget open and have it remain on top whilst interacting with the schematic will be useful as well. Another CAD package I have used has two items under each sheet/block, labelled "Symbols" and "Nets", where double clicking on it would bring u

Re: [Kicad-developers] disable icons in menus by default on osx

2017-09-07 Thread Michael Kavanagh
Hi, Sorry to bring this up again, but for me icons are still enabled by default on macOS (and Windows unsurprisingly). I deleted /Library/Application Support/kicad, ~/Library/Preferences/kicad and /Applications/Kicad, reinstalled from most recent nightly (07-Sep-2017) and the icons were there upon

Re: [Kicad-developers] disable icons in menus by default on osx

2017-09-12 Thread Michael Kavanagh
> > I personally (as a user) find the icons visually more intuitive. > > Specially for newcomers and better adoption of KiCad. > > > > I know it's out of some guidelines, but this is a very complex > > software. > > > >

Re: [Kicad-developers] [PATCH] Minor UI improvements

2017-09-13 Thread Michael Kavanagh
rmal file menu conventions. > The correct convention is "New", not "Project". I'm fine with all of > the other changes. > > Cheers, > > Wayne > > On 9/6/2017 10:57 AM, Michael Kavanagh wrote: > > Hi all, > > Please find attached a small

[Kicad-developers] wxAuiNotebook vs. wxNotebook

2017-09-19 Thread Michael Kavanagh
Hi, Is there any reason why wxAuiNotebook is used in some cases instead of wxNotebook which uses native widgets? I have attached screenshots of the different appearances on Windows. I can send some patches changing some over to wxNotebook if this is acceptable. For the About dialog at least it se

Re: [Kicad-developers] wxAuiNotebook vs. wxNotebook

2017-09-19 Thread Michael Kavanagh
er Interface (AUI) that provides perspective saving, floating > sub-windows that can be docked, customizable look and feel and the > splittable AUI Notebook." > > Greg S. > > On Sep 19, 2017, at 11:15 AM, Michael Kavanagh > wrote: > > Hi, > > Is there any reason wh

Re: [Kicad-developers] Libedit and Modedit Icons

2018-01-09 Thread Michael Kavanagh
Is there a reason why KiCad doesn't use the standard save icon, i.e. a floppy disk? I think basically every piece of software I have used has the floppy disk save icon and it might help with the arrow situation. Cheers, Michael On 9 January 2018 at 17:42, Wayne Stambaugh wrote: > On 1/9/2018 12

Re: [Kicad-developers] Libedit and Modedit Icons

2018-01-12 Thread Michael Kavanagh
Can I suggest after v5 UI/graphic design is split off into a separate group with a suitably qualified person in charge (e.g. like the lib/docs maintainers)? With a core team and a UI policy it might make for a more cohesive look and feel rather than several people having a crack at different bits i

[Kicad-developers] macOS Nightly

2018-01-16 Thread Michael Kavanagh
Hi all, Just a heads up the macOS nightly build seems to be failing. Last completed successfully on 12th Jan. Cheers, Michael ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : http

Re: [Kicad-developers] wxwidgets fork progress

2018-02-12 Thread Michael Kavanagh
I think the docs need to be updated to reflect these changes: http://docs.kicad-pcb.org/doxygen/md_Documentation_development_compiling.html#build_osx Cheers, Michael On 31 January 2018 at 15:24, Wayne Stambaugh wrote: > OK, these patches have be reduced to historical footnotes. Thanks > everyo

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-14 Thread Michael Kavanagh
sues with Legacy vs Modern is that folks think it’s just a view change (not a whole different toolset). We should move them to the Preferences menu to help clear that up. They’d go well near Display Settings…. I'm fine with this. > > Cheers, > Jeff > > > > On 13

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-14 Thread Michael Kavanagh
renamed Differential Pair Settings….) >> >> Oh, and one of the biggest issues with Legacy vs Modern is that folks think it’s just a view change (not a whole different toolset). We should move them to the Preferences menu to help clear that up. They’d go well near Display S

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-14 Thread Michael Kavanagh
> > Thanks, > > Wayne > > On 2/13/2018 5:46 PM, Michael Kavanagh wrote: >> Hi, >> >> I tried to fix up the Pcbnew menu bar a bit so its more "standards >> complaint" with regards to UI and also include options where there are >> toolbar b

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-15 Thread Michael Kavanagh
3-Fix-up-file-menu-and-hotkeys.patch > >>> 0005-Add-missing-tools-to-menubar.patch > >>> 0006-Add-missing-items-to-view-menu-and-improve.patch > >>> 0007-Remove-duplicate-menu-item.patch > >>> > >>> 0005-Grid-dialog-changes-to-go-along-with-menu-c

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-16 Thread Michael Kavanagh
15/2018 05:31 PM, Wayne Stambaugh wrote: > > Orson, > > Did you fix the IS_ACCELERATOR issue in patch 0002 when calling > AddHotkeyName()? > > Wayne > > On 2/15/2018 11:00 AM, Maciej Sumiński wrote: > > To reduce the discussion scope, I have committed the obvious >

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-18 Thread Michael Kavanagh
In every other app New, Open, Save, Save As and Print are standard hotkeys and not accelerators. They don't have the modifier key, so are the "standard" keyboard shortcuts. Nevertheless, please find attached new patches for review. These accompany both of Jeffs dialog patches. Hopefully I didn't b

[Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-18 Thread Michael Kavanagh
Hi all, Attached is a patch to bring the Footprint Editor menu bar items in alignment with the Pcbnew one. I have also tried to clarify the "select active library", "open footprint" and various save/export options to make the menu items say what they actually do, for example: - I've changed t

Re: [Kicad-developers] [RFC] Change to object visibility system for usability/clarity

2018-02-18 Thread Michael Kavanagh
Hi Jon, I like your suggestion. If you're worried about backlash, how about using a wxTreeCtrl to list the copper layers and respective names, and nested under each layer is traces/zones and pads, eg for a 2 layer board: 1. F.Cu Traces/Zones Pads 2. B.Cu Traces/Zones Pads Each item could hav

Re: [Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-19 Thread Michael Kavanagh
ootprint..., Export Library... and Save As... and otherwise abandon the > active library concept. > > New Footprint… then drops to just plain New….; Save Footprint in Open > Library… to Save; and Save Footprint in New Library… to Save As…. > > > On 19 Feb 2018, at 10:30, Michae

Re: [Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-19 Thread Michael Kavanagh
For a stop gap until the symbol editor style footprint editor, how about the attached? We maintain the concept of "active library", just group the options better. On a side note Jeff, would you mind helping out with a dialog change similar to with the Pcbnew one? Move the icon scale slider from Fo

Re: [Kicad-developers] New menu structure tweaks

2018-02-19 Thread Michael Kavanagh
On 19 February 2018 at 12:26, Jeff Young wrote: > I’m glad we got the new menu structure in, because some of the issue will > only be uncovered with a bit of use. > > I’ve found the first one, but I’ve got a meta-question first: > > Michael, do you want to do the modifications for any issues that

Re: [Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-19 Thread Michael Kavanagh
stuff later today. > > Cheers, > Jeff. > > > On 19 Feb 2018, at 18:11, Michael Kavanagh > wrote: > > ___ > > 0001-Improve-Footprint-Editor-menubar-hotkeys.patch Description: Binary data

Re: [Kicad-developers] New menu structure tweaks

2018-02-19 Thread Michael Kavanagh
Here are the changes. Cheers, Michael On 19 February 2018 at 22:42, Jon Evans wrote: > I like keeping it shorter but TBH the exact wording of this seems not super > important because these menu options will be gone by 6.0 with any luck... > > On Mon, Feb 19, 2018 at 5:40 PM, Mich

Re: [Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-19 Thread Michael Kavanagh
Jeff, are you okay to implement these changes on top of this patch? Cheers, Michael On 19 February 2018 at 20:16, Wayne Stambaugh wrote: > I'm fine with this change. What kind of time frame are we talking > about? I can push this off to rc2 if necessary. As soon as Orson > pushes his Eagle la

Re: [Kicad-developers] [PATCH/RFC] Footprint editor menu bar

2018-02-19 Thread Michael Kavanagh
> > On 02/19/2018 06:21 PM, Jeff Young wrote: >> Yep, no worries. >> >> @Wayne, if you want to go ahead and merge this then I can commit any >> tweaks we need. >> >> Cheers, >> Jeff. >> >> >>> O

Re: [Kicad-developers] New menu structure tweaks

2018-02-19 Thread Michael Kavanagh
Minor modification. Sorry for the noise. On 19 February 2018 at 23:07, Michael Kavanagh wrote: > Here are the changes. > > Cheers, > Michael > > On 19 February 2018 at 22:42, Jon Evans wrote: >> I like keeping it shorter but TBH the exact wording of this seems not su

Re: [Kicad-developers] [PATCH] Pcbnew menu bar

2018-02-21 Thread Michael Kavanagh
igured out why we are not using IS_ACCELERATOR for these menu >>>> entries. >>>> AddHotkeyName() adds a "+Alt+" to the hotkey so this is *not* what we >>>> want >>>> so I used the original 0003 patch. I apologize for the confusion. I >&g

[Kicad-developers] [PATCH/RFC] Eeschema menubar

2018-02-22 Thread Michael Kavanagh
You guessed it. Also some very minor modifications to the Kicad manager menubar. Cheers, Michael 0001-Kicad-Minor-menubar-changes.patch Description: Binary data 0002-Eeschema-New-menubar-structure.patch Description: Binary data ___ Mailing list: http