Commit Graph

3232 Commits

Author SHA1 Message Date
Salvador E. Tropea e4614e7603 Now we use the realpath instead of the user provided name
Helps to avoid unpleasant surprises like in the #544 case

Closes #544
2024-01-02 10:48:06 -03:00
Salvador E. Tropea f28540d9cc [Tests][Fixed] Quick Start test
- To include the project, now mandatory
2024-01-02 10:46:45 -03:00
Salvador E. Tropea 0feb739edf [Quick Start][Changed] To use only projects
- This avoids problems for sub-sheets in separated dirs.
2024-01-02 10:19:20 -03:00
Salvador E. Tropea 338805560a [KiRi] Added resources to the distro 2024-01-02 10:10:51 -03:00
Salvador E. Tropea e4b855e410 [KiRi] Implemented the quick-start example 2024-01-02 09:56:54 -03:00
Salvador E. Tropea 19e2fb59b1 [KiRi][DOCs] Updated 2023-12-29 13:21:17 -03:00
Salvador E. Tropea 33bd72073b [KiRi] Renamed the branch option
- Now called revision
- It is in fact a *revision-range*
2023-12-29 13:19:32 -03:00
Salvador E. Tropea 2a8c699908 [KiRi] Implemented the "all" layers case 2023-12-29 13:07:36 -03:00
Salvador E. Tropea 1f62308b8b [KiRi] Implemented the targets
For Makefiles and Compress
2023-12-29 11:27:20 -03:00
Salvador E. Tropea 23427f75e1 [Compress][Added] Better subdirs support for outputs
- Multiple dirs
- Recursive subdirs
2023-12-29 11:25:17 -03:00
Salvador E. Tropea 0e37d40d2f [KiRi][Added] Now we can choose the branch
Also added check to see if we have at least 2 commits
2023-12-29 10:50:21 -03:00
Salvador E. Tropea 7f8828ad3f [KiRi][Fixed] Missing icon for not modified commits 2023-12-29 10:49:30 -03:00
Salvador E. Tropea 303bedb88f [KiRi] Restored damaged code-branch-solid.svg 2023-12-29 10:47:41 -03:00
Salvador E. Tropea 708b9aeb65 [KiRi] Implemented the maximum commits option 2023-12-29 09:36:26 -03:00
Salvador E. Tropea 75697ec9c5 [KiRi] Added message when server is offline 2023-12-29 09:26:11 -03:00
Salvador E. Tropea af8e0d6618 [KiRi] Diff canvas background configurable 2023-12-29 08:56:44 -03:00
Salvador E. Tropea 8f8ca67458 [KiRi] Simplified the layout
- No more web/ and redirect.html
- No more favicon.ico (embedded)
- Now we check for blank.svg, that now is simplified
2023-12-28 14:06:50 -03:00
Salvador E. Tropea c95d6a47c4 [KiRi] Now we generate a self contained page
- Only the real data (and the blank.svg) are outside.
- Failed to also include the blank.svg
2023-12-28 13:59:17 -03:00
Salvador E. Tropea 1ca7c9d94c [KiRi] Moved the commit point icon to a separated file 2023-12-28 11:28:03 -03:00
Salvador E. Tropea 28417a8501 [KiRi] Compacted the CSS
Avoiding to repeat the SVG to icon trick
2023-12-28 10:58:34 -03:00
Salvador E. Tropea 6f57d5d0d4 [KiRi] Moved the commits list style to the CSS 2023-12-28 10:04:03 -03:00
Salvador E. Tropea 80f44e21b9 [KiRi] Avoid downloading utils, now included
- Removed fontawesome, really needed?
- Added copies for:
  - jquery (needed by bootstrap :-(
  - bootstrap (JS and CSS)
  - svg-pan-zoom
2023-12-26 13:57:47 -03:00
Salvador E. Tropea cf2a0ab495 [KiRi] Removed the use of iconify
- Now the icons are included in the images folder
2023-12-26 13:46:11 -03:00
Salvador E. Tropea 7b520924e8 [KiRi] Remove the use of mouse trap 2023-12-26 12:33:42 -03:00
Salvador E. Tropea b6b5bd7af8 [KiRi] Refactorized the JS code
- Avoid scaning the DOM all the time
- Rely on status in JS vars
- Remove the jQuery dependency
2023-12-22 13:39:58 -03:00
Salvador E. Tropea 341dc9e6e9 Merge branch 'dev' into kiri_integration 2023-12-22 08:29:17 -03:00
Salvador E. Tropea 8c1fafa9b9 [Added] Warning about KiCad Bug #16418
See #533
2023-12-21 13:04:51 -03:00
Salvador E. Tropea e1ccc99563 [EasyEDA][Fixed] Problems with some step files
- With custom encodings, not UTF-8
- Now handled as binary objects
2023-12-20 12:27:39 -03:00
Salvador E. Tropea 454557a089 [DOCs] Linked the GitHub actions readme to the main docs
- Also adjusted some small details
2023-12-20 10:38:26 -03:00
Salvador E. Tropea 97f67e5bca [DOCs][PCB Print] Added remainder about alpha channel
See #531
2023-12-20 10:28:10 -03:00
Salvador E. Tropea 3724680c1e
Merge pull request #467 from sethkaz/sk/github-actions-guide
Add github actions readme
2023-12-20 10:04:59 -03:00
Salvador E. Tropea 25771e0449 [Tests] Forced 2023-12-20 08:36:50 -03:00
Salvador E. Tropea b432a64709 [Fabrication Templates] Move files to the archive
- Is the most common case, so now we move (instead of copy)
- Can be configured using _KIBOT_COMPRESS_MOVE
- Left the JLCPCB BoM and Position outside, they must be uploaded
  separately

Closes #537
2023-12-18 20:54:26 -03:00
Salvador E. Tropea d341db0e78 [DOCs] Blender export no longer experimental 2023-12-18 20:53:53 -03:00
Salvador E. Tropea c49c509523 [Worksheet] Avoid warnings for v20220228
- Seems to be fully supported
- We added plenty of undocumented stuff on 2022/04/15
- They still undocumented today

See #532
2023-12-18 19:09:19 -03:00
Salvador E. Tropea bf5e37bc13 [PCB Print][Fixed] Regression issue
- Reverts 8194760
- Adds 0972914f to the removed code
2023-12-18 19:03:09 -03:00
Salvador E. Tropea 0972914f08 [PCB Print][Fixed] Missing edge cuts in the list of visible layers
- When forced
- This is needed and helps to avoid hitting a bug in KiCad

Fixes #532
2023-12-18 18:48:03 -03:00
Salvador E. Tropea 8194760ff6 [PCB Print] Removed redundant code 2023-12-18 18:47:34 -03:00
Salvador E. Tropea 53aa79c29b [PCB Print] Avoid warnings about SHEETPATH
- Not used for PCBs
- KiCad defines it as empty

See #532
2023-12-18 18:46:05 -03:00
Salvador E. Tropea e72bbd08a3 [Blender Export] Removed the "experimental" warning 2023-12-18 18:45:12 -03:00
Salvador E. Tropea 6c336371bd [Diff][Fixed] Problems with `current` mode
- didn't apply global variants
- didn't honor KiCad native DNP flags, they need a filter
2023-12-18 10:36:51 -03:00
Salvador E. Tropea 4745baccc4 [ERC][KiCad 7][Fixed] Problems when creating a report without ext
- Workaround for KiCad 7 explicitly creating a different file

Fixes #529
2023-12-14 08:06:31 -03:00
Salvador E. Tropea 7578ee4ab8 [KiRi] Moved style from the JS to the CSS
- Most of the style was moved
- Colors aren't hard coded anymore, fetched from the page
2023-12-12 13:10:31 -03:00
Salvador E. Tropea 5b64e55239 [KiRi][Fixed] icon-commit2/3 style
- Was in the ID
2023-12-12 13:09:45 -03:00
Salvador E. Tropea 5abf286c8b [KiRi] Removed "text changed icon", not used 2023-12-12 11:18:03 -03:00
Salvador E. Tropea c6c1e075dc [KiRi] Removed layer colors from the CSS
- Not used
2023-12-12 11:14:35 -03:00
Salvador E. Tropea 6a380e3ddb [KiRi] Moved style from HTML to CSS 2023-12-12 11:08:31 -03:00
Salvador E. Tropea d073b155ef [KiRi] Moved project data to a file
- No more need to touch the index.html
2023-12-12 09:41:50 -03:00
Salvador E. Tropea ad3f8bb7d7 [KiRi] Moved commits HTML generation to the JS
- So we have a simpler and more reusable index.html
2023-12-12 09:02:11 -03:00
Salvador E. Tropea 9d9294fe76 [KiRi][Fixed] List of pages/sheets update
- Now the list also contains some status (added/removed) so we must
  check the list AND the status remains to decide if the list must
  be updated.
- Also removed the extra "onclick" for the layers.
2023-12-11 13:01:59 -03:00