Jeff Young
ad46330399
Try and fix GTK font bestSize issue.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7631
2021-02-20 19:48:36 +00:00
Jeff Young
a1730d51ff
Try out nouns in the Kicad Launcher.
2021-02-17 20:12:04 +00:00
Jeff Young
0d2ee266a1
Make sure auimgr panels can handle dark mode.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7560
2021-02-16 21:11:36 +00:00
Jeff Young
f3449452db
Special case kicad manager default frame sizes.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7559
2021-02-16 16:24:36 +00:00
Jon Evans
32308c7fef
Use middle ellipsization for kicad manager status bar
2021-02-14 16:04:36 -05:00
Jon Evans
bd71a6e496
Launcher: pull in cell margins a little on non-Mac
2021-02-14 15:04:42 -05:00
Jeff Young
339864f843
Conditional compilation for launcher icon spacing.
2021-02-14 18:40:28 +00:00
Jeff Young
ff61ca5fed
Try a different spacing method....
2021-02-14 16:59:27 +00:00
Jeff Young
bbe315bcb8
Add title to project file view and help strings to launcher icons.
2021-02-14 13:28:20 +00:00
Jon Evans
838a70129d
Project manager tweaks
2021-02-13 18:58:02 -05:00
Jon Evans
97465e8260
Revert "Don't overwrite project path in status"
...
This reverts commit 7018b5e6a2
.
2021-02-13 18:37:39 -05:00
Jon Evans
7018b5e6a2
Don't overwrite project path in status
2021-02-13 17:21:42 -05:00
Jon Evans
08922e01aa
Tweaks to kicad manager layout
2021-02-13 09:53:08 -05:00
Jon Evans
e06aa32780
Launcher tweaks
2021-02-13 08:59:33 -05:00
Jon Evans
1bb3135888
Let's try a new layout for kicad manager
2021-02-12 22:39:37 -05:00
Wayne Stambaugh
286a364ad4
KiCad: do not attempt to load non-project files.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7456
2021-02-10 15:10:44 -05:00
Marek Roszko
872184fe8b
Revert "Bump minimum required CMake version to 3.10"
...
This reverts commit a475f45753
.
2021-02-09 18:46:13 -05:00
Simon Richter
a475f45753
Bump minimum required CMake version to 3.10
...
This allows us to remove even more workarounds
2021-02-08 12:23:08 +00:00
Ian McInerney
c93b012627
Fix writing out of dummy files in the project manager
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7453
2021-02-07 22:41:21 +00:00
Michael Kavanagh
54cd66d778
Icons: make menubar and launcher consistent
2021-02-06 22:51:56 +00:00
Michael Kavanagh
69484c8800
Icons: increase contrast of project icons
2021-02-06 22:51:56 +00:00
Jon Evans
7a55dff566
Archiver: reduce set of archived files for auto-backup
...
Keep around only source files that are modified by KiCad;
other files can be re-generated.
2021-02-04 17:24:13 -05:00
Jeff Young
1394c1f4d4
Retire disabled buttons in favour of info boxes.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7229
2021-02-01 22:56:55 +00:00
Jon Evans
73b8ae18f4
Use text file icon for design rules
...
I'm not sure we need a custom icon for this as we don't
have an editor action that happens when you double-click
one of these files. Someone's welcome to revisit this
later, though.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7314
2021-01-28 21:08:51 -05:00
Marek Roszko
e6dd95e83a
Create a default user projects folder
2021-01-27 19:12:18 -05:00
Wayne Stambaugh
6a39b81647
Fix the last of broken Doxygen comment specifiers.
2021-01-27 17:39:44 -05:00
jean-pierre charras
a28326fb26
Fix stupid code.
2021-01-23 21:17:56 +01:00
jean-pierre charras
af5825bd36
kicad: fix incorrect dummy .kicad_pcb file created when creating a new project.
...
Fixes #7242
https://gitlab.com/kicad/code/kicad/issues/7242
2021-01-23 17:00:30 +01:00
Marek Roszko
b1d394258f
Fix grammar
2021-01-22 21:25:23 -05:00
Marek Roszko
320ca5a0d0
Prevent KiCad launch on Windows 7 if python 3.8 or newer is bundled
...
Soon to be a permanent check regardless of python on Windows
2021-01-21 21:58:53 -05:00
Michael Kavanagh
d32c12b4b9
Banish new project from template to the menubar
...
+ remove inappropriate icon from Eeschema ctx menu
2021-01-19 22:57:25 +00:00
Michael Kavanagh
dc83cb7a41
Icons: general tweaks and pixel alignment
...
+ remove some unused icons
2021-01-11 23:31:25 +00:00
Mikolaj Wielgus
fc7f1d1d86
Project manager: Restore possibility of opening multiple dirs at once
...
Fixes https://gitlab.com/kicad/code/kicad/issues/5896
2021-01-10 19:36:59 +00:00
Michael Kavanagh
9546ad88b5
Packaging: more human-friendly names on macOS...
...
At least it appears that way (just the symlinks are renamed).
2021-01-09 16:23:49 +00:00
jean-pierre charras
f5b4bc5bfe
Kicad, project_tree_pane.cpp: fix regression, round 2.
...
(directories visible in project tree were not populated).
2021-01-08 17:40:29 +01:00
jean-pierre charras
2055151b9d
Kicad, project_tree_pane.cpp: revert the fix "directories visible in project
...
tree were not populated" because it creates wxWidgets alerts.
2021-01-08 11:45:43 +01:00
jean-pierre charras
5441da9a47
Kicad, project_tree_pane.cpp: fix some issues:
...
- regression: directories visible in project tree were not populated.
- issue on Linux, with wxWidgets 3.1.4 trying to open a directory shown in
project tree (right clicking ) did not work.
2021-01-08 11:32:56 +01:00
Jeff Young
af2745af26
Make sure we have list of projects when responding to filewatcher.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6583
2021-01-07 21:56:03 +00:00
Michael Kavanagh
bce1e9cfa5
Icons: rename directory_close to project_close
...
Since it is only used for the "Close Project" action
2021-01-04 01:44:01 +00:00
Michael Kavanagh
154e19b6e7
Icons: use common prefix for small 16x16
2021-01-02 23:16:33 +00:00
Michael Kavanagh
6d3c1c7716
Icons: remove unused sources/duplicates + rename
2021-01-02 23:16:33 +00:00
Seth Hillbrand
a69a4be853
Fix build error with icon names
2021-01-01 13:13:33 -08:00
Seth Hillbrand
f06b912cfd
Fix a few missing icons
2021-01-01 13:06:22 -08:00
Seth Hillbrand
5a0c3bf4bc
Icons updates
...
- Remove 22px bitmaps
- Move 24px icons to icon_XXX_24 filenames
- Update convert icon thanks to MisterHW
Fixes https://gitlab.com/kicad/code/kicad/issues/6088
2021-01-01 11:00:15 -08:00
Seth Hillbrand
8de9cff4e0
Change environmental variables to human-readable
...
Versions specific variables that may point to objects that change
through versions, allowing multiple KiCad versions to operate correctly
(even on MSW) on the same machine.
2021-01-01 16:20:35 +00:00
Wayne Stambaugh
f6a1d703ec
Fix some build warnings in the importer code.
2020-12-30 18:19:43 -05:00
Roberto Fernandez Bautista
3eec5f32ef
Non-KiCad Project Importers: Check files/directories exist before deleting/creating them
...
- Need to check that the path we are calling an "empty" directory doesn't exist before we start
- Need to check that the location where we are storing the resultant imported design isn't the same as the source location. If it is the same, do not make a copy of the files as it will fail.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6838
2020-12-30 18:53:43 +00:00
Roberto Fernandez Bautista
6af4e57853
Non-KiCad Project importers: Make a temporary copy of the files to project folder before importing
...
Delete thee temporary files after import.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6596
2020-12-30 18:53:43 +00:00
jean-pierre charras
e6cbbf3661
Kicad manager: Shows the Pcb frame or the Eeschema frame as soon as possible.
...
Previously, they were displayed after only reading the board or the schematic
files, that can take a few seconds delay for complex boards.
2020-12-24 17:37:02 +01:00
Seth Hillbrand
61ac9c8d90
Add multiple size icons for programs
...
In theory, the WM should now choose the closest size icon for its
purpose, making it easier to distinguish in space-constrained settings
Fixes https://gitlab.com/kicad/code/kicad/issues/6798
2020-12-22 15:37:26 -08:00