diff --git a/.gitignore b/.gitignore index 6294c2b1a0..f7549dd367 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,6 @@ files_to_translate.txt # mdBook build output docs/book/ + +# To regenerate themed icons: python3 icons/retheme.py +# icons/themed/ is tracked (committed) so CI builds include them diff --git a/docs/COMPONENTS.md b/docs/COMPONENTS.md index 6b1d501d68..0b9a4e778c 100644 --- a/docs/COMPONENTS.md +++ b/docs/COMPONENTS.md @@ -116,4 +116,4 @@ Notable theme customizations beyond standard Catppuccin colors: ### Palette -All silo-* icons use the Catppuccin Mocha color scheme. See `kindred-icons/README.md` for palette specification and icon design standards. +All silo-* icons use the Catppuccin Mocha color scheme. See `icons/kindred/README.md` for palette specification and icon design standards. diff --git a/docs/DAG_CLIENT_INTEGRATION.md b/docs/DAG_CLIENT_INTEGRATION.md new file mode 100644 index 0000000000..00ac882f03 --- /dev/null +++ b/docs/DAG_CLIENT_INTEGRATION.md @@ -0,0 +1,395 @@ +# DAG Client Integration Contract + +**Status:** Draft +**Last Updated:** 2026-02-13 + +This document describes what silo-mod and Headless Create runners need to implement to integrate with the Silo dependency DAG and worker system. + +--- + +## 1. Overview + +The DAG system has two client-side integration points: + +1. **silo-mod workbench** (desktop) -- pushes DAG data to Silo on save or revision create. +2. **silorunner + silo-mod** (headless) -- extracts DAGs, validates features, and exports geometry as compute jobs. + +Both share the same Python codebase in the silo-mod repository. Desktop users call the code interactively; runners call it headlessly via `create --console`. + +--- + +## 2. DAG Sync Payload + +Clients push feature trees to Silo via: + +``` +PUT /api/items/{partNumber}/dag +Authorization: Bearer +Content-Type: application/json +``` + +### 2.1 Request Body + +```json +{ + "revision_number": 3, + "nodes": [ + { + "node_key": "Sketch001", + "node_type": "sketch", + "properties_hash": "a1b2c3d4e5f6...", + "metadata": { + "label": "Base Profile", + "constraint_count": 12 + } + }, + { + "node_key": "Pad001", + "node_type": "pad", + "properties_hash": "f6e5d4c3b2a1...", + "metadata": { + "label": "Main Extrusion", + "length": 25.0 + } + } + ], + "edges": [ + { + "source_key": "Sketch001", + "target_key": "Pad001", + "edge_type": "depends_on" + } + ] +} +``` + +### 2.2 Field Reference + +**Nodes:** + +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `node_key` | string | yes | Unique within item+revision. Use Create's internal object name (e.g. `Sketch001`, `Pad003`). | +| `node_type` | string | yes | One of: `sketch`, `pad`, `pocket`, `fillet`, `chamfer`, `constraint`, `body`, `part`, `datum`. | +| `properties_hash` | string | no | SHA-256 hex digest of the node's parametric inputs. Used for memoization. | +| `validation_state` | string | no | One of: `clean`, `dirty`, `validating`, `failed`. Defaults to `clean`. | +| `metadata` | object | no | Arbitrary key-value pairs for display or debugging. | + +**Edges:** + +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `source_key` | string | yes | The node that is depended upon. | +| `target_key` | string | yes | The node that depends on the source. | +| `edge_type` | string | no | One of: `depends_on` (default), `references`, `constrains`. | + +**Direction convention:** Edges point from dependency to dependent. If Pad001 depends on Sketch001, the edge is `source_key: "Sketch001"`, `target_key: "Pad001"`. + +### 2.3 Response + +```json +{ + "synced": true, + "node_count": 15, + "edge_count": 14 +} +``` + +--- + +## 3. Computing properties_hash + +The `properties_hash` enables memoization -- if a node's inputs haven't changed since the last validation, it can be skipped. Computing it: + +```python +import hashlib +import json + +def compute_properties_hash(feature_obj): + """Hash the parametric inputs of a Create feature.""" + inputs = {} + + if feature_obj.TypeId == "Sketcher::SketchObject": + # Hash geometry + constraints + inputs["geometry_count"] = feature_obj.GeometryCount + inputs["constraint_count"] = feature_obj.ConstraintCount + inputs["geometry"] = str(feature_obj.Shape.exportBrep()) + elif feature_obj.TypeId == "PartDesign::Pad": + inputs["length"] = feature_obj.Length.Value + inputs["type"] = str(feature_obj.Type) + inputs["reversed"] = feature_obj.Reversed + inputs["sketch"] = feature_obj.Profile[0].Name + # ... other feature types + + canonical = json.dumps(inputs, sort_keys=True) + return hashlib.sha256(canonical.encode()).hexdigest() +``` + +The exact inputs per feature type are determined by what parametric values affect the feature's geometry. Include anything that, if changed, would require recomputation. + +--- + +## 4. Feature Tree Walking + +To extract the DAG from a Create document: + +```python +import FreeCAD + +def extract_dag(doc): + """Walk a Create document and return nodes + edges.""" + nodes = [] + edges = [] + + for obj in doc.Objects: + # Skip non-feature objects + if not hasattr(obj, "TypeId"): + continue + + node_type = classify_type(obj.TypeId) + if node_type is None: + continue + + nodes.append({ + "node_key": obj.Name, + "node_type": node_type, + "properties_hash": compute_properties_hash(obj), + "metadata": { + "label": obj.Label, + "type_id": obj.TypeId, + } + }) + + # Walk dependencies via InList (objects this one depends on) + for dep in obj.InList: + if hasattr(dep, "TypeId") and classify_type(dep.TypeId): + edges.append({ + "source_key": dep.Name, + "target_key": obj.Name, + "edge_type": "depends_on", + }) + + return nodes, edges + + +def classify_type(type_id): + """Map Create TypeIds to DAG node types.""" + mapping = { + "Sketcher::SketchObject": "sketch", + "PartDesign::Pad": "pad", + "PartDesign::Pocket": "pocket", + "PartDesign::Fillet": "fillet", + "PartDesign::Chamfer": "chamfer", + "PartDesign::Body": "body", + "Part::Feature": "part", + "Sketcher::SketchConstraint": "constraint", + } + return mapping.get(type_id) +``` + +--- + +## 5. When to Push DAG Data + +Push the DAG to Silo in these scenarios: + +| Event | Trigger | Who | +|-------|---------|-----| +| User saves in silo-mod | On save callback | Desktop silo-mod workbench | +| User creates a revision | After `POST /api/items/{pn}/revisions` succeeds | Desktop silo-mod workbench | +| Runner extracts DAG | After `create-dag-extract` job completes | silorunner via `PUT /api/runner/jobs/{id}/dag` | +| Runner validates | After `create-validate` job, push updated validation states | silorunner via `PUT /api/runner/jobs/{id}/dag` | + +--- + +## 6. Runner Entry Points + +silo-mod must provide these Python entry points for headless invocation: + +### 6.1 silo.runner.dag_extract + +Extracts the feature DAG from a Create file and writes it as JSON. + +```python +# silo/runner.py + +def dag_extract(input_path, output_path): + """ + Extract feature DAG from a Create file. + + Args: + input_path: Path to the .kc (Kindred Create) file. + output_path: Path to write the JSON output. + + Output JSON format: + { + "nodes": [...], // Same format as DAG sync payload + "edges": [...] + } + """ + doc = FreeCAD.openDocument(input_path) + nodes, edges = extract_dag(doc) + + with open(output_path, 'w') as f: + json.dump({"nodes": nodes, "edges": edges}, f) + + FreeCAD.closeDocument(doc.Name) +``` + +### 6.2 silo.runner.validate + +Rebuilds all features and reports pass/fail per node. + +```python +def validate(input_path, output_path): + """ + Validate a Create file by rebuilding all features. + + Output JSON format: + { + "valid": true/false, + "nodes": [ + { + "node_key": "Pad001", + "state": "clean", // or "failed" + "message": null, // error message if failed + "properties_hash": "..." + } + ] + } + """ + doc = FreeCAD.openDocument(input_path) + doc.recompute() + + results = [] + all_valid = True + for obj in doc.Objects: + if not hasattr(obj, "TypeId"): + continue + node_type = classify_type(obj.TypeId) + if node_type is None: + continue + + state = "clean" + message = None + if hasattr(obj, "isValid") and not obj.isValid(): + state = "failed" + message = f"Feature {obj.Label} failed to recompute" + all_valid = False + + results.append({ + "node_key": obj.Name, + "state": state, + "message": message, + "properties_hash": compute_properties_hash(obj), + }) + + with open(output_path, 'w') as f: + json.dump({"valid": all_valid, "nodes": results}, f) + + FreeCAD.closeDocument(doc.Name) +``` + +### 6.3 silo.runner.export + +Exports geometry to STEP, IGES, or other formats. + +```python +def export(input_path, output_path, format="step"): + """ + Export a Create file to an external format. + + Args: + input_path: Path to the .kc file. + output_path: Path to write the exported file. + format: Export format ("step", "iges", "stl", "obj"). + """ + doc = FreeCAD.openDocument(input_path) + + import Part + shapes = [obj.Shape for obj in doc.Objects if hasattr(obj, "Shape")] + compound = Part.makeCompound(shapes) + + format_map = { + "step": "STEP", + "iges": "IGES", + "stl": "STL", + "obj": "OBJ", + } + + Part.export([compound], output_path) + FreeCAD.closeDocument(doc.Name) +``` + +--- + +## 7. Headless Invocation + +The `silorunner` binary shells out to Create (with silo-mod installed): + +```bash +# DAG extraction +create --console -e "from silo.runner import dag_extract; dag_extract('/tmp/job/part.kc', '/tmp/job/dag.json')" + +# Validation +create --console -e "from silo.runner import validate; validate('/tmp/job/part.kc', '/tmp/job/result.json')" + +# Export +create --console -e "from silo.runner import export; export('/tmp/job/part.kc', '/tmp/job/output.step', 'step')" +``` + +**Prerequisites:** The runner host must have: +- Headless Create installed (Kindred's fork of FreeCAD) +- silo-mod installed as a Create addon (so `from silo.runner import ...` works) +- No display server required -- `--console` mode is headless + +--- + +## 8. Validation Result Handling + +After a runner completes a `create-validate` job, it should: + +1. Read the result JSON. +2. Push updated validation states via `PUT /api/runner/jobs/{jobID}/dag`: + +```json +{ + "revision_number": 3, + "nodes": [ + {"node_key": "Sketch001", "node_type": "sketch", "validation_state": "clean", "properties_hash": "abc..."}, + {"node_key": "Pad001", "node_type": "pad", "validation_state": "failed", "properties_hash": "def..."} + ], + "edges": [ + {"source_key": "Sketch001", "target_key": "Pad001"} + ] +} +``` + +3. Complete the job via `POST /api/runner/jobs/{jobID}/complete` with the summary result. + +--- + +## 9. SSE Events + +Clients should listen for these events on `GET /api/events`: + +| Event | Payload | When | +|-------|---------|------| +| `dag.updated` | `{item_id, part_number, revision_number, node_count, edge_count}` | After any DAG sync | +| `dag.validated` | `{item_id, part_number, valid, failed_count}` | After validation completes | +| `job.created` | `{job_id, definition_name, trigger, item_id}` | Job auto-triggered or manually created | +| `job.claimed` | `{job_id, runner_id, runner}` | Runner claims a job | +| `job.progress` | `{job_id, progress, message}` | Runner reports progress | +| `job.completed` | `{job_id, runner_id}` | Job finishes successfully | +| `job.failed` | `{job_id, runner_id, error}` | Job fails | +| `job.cancelled` | `{job_id, cancelled_by}` | Job cancelled by user | + +--- + +## 10. Cross-Item Edges + +For assembly constraints that reference geometry in child parts (e.g. a mate constraint between two parts), use the `dag_cross_edges` table. These edges bridge the BOM DAG and the feature DAG. + +Cross-item edges are **not** included in the standard `PUT /dag` sync. They will be managed through a dedicated endpoint in a future iteration once the assembly constraint model in Create/silo-mod is finalized. + +For now, the DAG sync covers intra-item dependencies only. Assembly-level interference detection uses the BOM DAG (`relationships` table) combined with per-item feature DAGs. diff --git a/docs/KC_SPECIFICATION.md b/docs/KC_SPECIFICATION.md index a38235ca60..a636b94cd8 100644 --- a/docs/KC_SPECIFICATION.md +++ b/docs/KC_SPECIFICATION.md @@ -468,7 +468,7 @@ The `kc_version` field in `silo/manifest.json` tracks the schema version. When t | MIME type | `application/x-kindred-create` | | UTI (macOS) | `com.kindred-systems.create.document` | | Magic bytes | `PK` (ZIP header, offset 0) + `silo/manifest.json` entry present | -| Icon | Kindred Create document icon (from `kindred-icons/` asset set) | +| Icon | Kindred Create document icon (from `icons/kindred/` asset set) | --- diff --git a/docs/MULTI_USER_CLIENT.md b/docs/MULTI_USER_CLIENT.md new file mode 100644 index 0000000000..00ac882f03 --- /dev/null +++ b/docs/MULTI_USER_CLIENT.md @@ -0,0 +1,395 @@ +# DAG Client Integration Contract + +**Status:** Draft +**Last Updated:** 2026-02-13 + +This document describes what silo-mod and Headless Create runners need to implement to integrate with the Silo dependency DAG and worker system. + +--- + +## 1. Overview + +The DAG system has two client-side integration points: + +1. **silo-mod workbench** (desktop) -- pushes DAG data to Silo on save or revision create. +2. **silorunner + silo-mod** (headless) -- extracts DAGs, validates features, and exports geometry as compute jobs. + +Both share the same Python codebase in the silo-mod repository. Desktop users call the code interactively; runners call it headlessly via `create --console`. + +--- + +## 2. DAG Sync Payload + +Clients push feature trees to Silo via: + +``` +PUT /api/items/{partNumber}/dag +Authorization: Bearer +Content-Type: application/json +``` + +### 2.1 Request Body + +```json +{ + "revision_number": 3, + "nodes": [ + { + "node_key": "Sketch001", + "node_type": "sketch", + "properties_hash": "a1b2c3d4e5f6...", + "metadata": { + "label": "Base Profile", + "constraint_count": 12 + } + }, + { + "node_key": "Pad001", + "node_type": "pad", + "properties_hash": "f6e5d4c3b2a1...", + "metadata": { + "label": "Main Extrusion", + "length": 25.0 + } + } + ], + "edges": [ + { + "source_key": "Sketch001", + "target_key": "Pad001", + "edge_type": "depends_on" + } + ] +} +``` + +### 2.2 Field Reference + +**Nodes:** + +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `node_key` | string | yes | Unique within item+revision. Use Create's internal object name (e.g. `Sketch001`, `Pad003`). | +| `node_type` | string | yes | One of: `sketch`, `pad`, `pocket`, `fillet`, `chamfer`, `constraint`, `body`, `part`, `datum`. | +| `properties_hash` | string | no | SHA-256 hex digest of the node's parametric inputs. Used for memoization. | +| `validation_state` | string | no | One of: `clean`, `dirty`, `validating`, `failed`. Defaults to `clean`. | +| `metadata` | object | no | Arbitrary key-value pairs for display or debugging. | + +**Edges:** + +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `source_key` | string | yes | The node that is depended upon. | +| `target_key` | string | yes | The node that depends on the source. | +| `edge_type` | string | no | One of: `depends_on` (default), `references`, `constrains`. | + +**Direction convention:** Edges point from dependency to dependent. If Pad001 depends on Sketch001, the edge is `source_key: "Sketch001"`, `target_key: "Pad001"`. + +### 2.3 Response + +```json +{ + "synced": true, + "node_count": 15, + "edge_count": 14 +} +``` + +--- + +## 3. Computing properties_hash + +The `properties_hash` enables memoization -- if a node's inputs haven't changed since the last validation, it can be skipped. Computing it: + +```python +import hashlib +import json + +def compute_properties_hash(feature_obj): + """Hash the parametric inputs of a Create feature.""" + inputs = {} + + if feature_obj.TypeId == "Sketcher::SketchObject": + # Hash geometry + constraints + inputs["geometry_count"] = feature_obj.GeometryCount + inputs["constraint_count"] = feature_obj.ConstraintCount + inputs["geometry"] = str(feature_obj.Shape.exportBrep()) + elif feature_obj.TypeId == "PartDesign::Pad": + inputs["length"] = feature_obj.Length.Value + inputs["type"] = str(feature_obj.Type) + inputs["reversed"] = feature_obj.Reversed + inputs["sketch"] = feature_obj.Profile[0].Name + # ... other feature types + + canonical = json.dumps(inputs, sort_keys=True) + return hashlib.sha256(canonical.encode()).hexdigest() +``` + +The exact inputs per feature type are determined by what parametric values affect the feature's geometry. Include anything that, if changed, would require recomputation. + +--- + +## 4. Feature Tree Walking + +To extract the DAG from a Create document: + +```python +import FreeCAD + +def extract_dag(doc): + """Walk a Create document and return nodes + edges.""" + nodes = [] + edges = [] + + for obj in doc.Objects: + # Skip non-feature objects + if not hasattr(obj, "TypeId"): + continue + + node_type = classify_type(obj.TypeId) + if node_type is None: + continue + + nodes.append({ + "node_key": obj.Name, + "node_type": node_type, + "properties_hash": compute_properties_hash(obj), + "metadata": { + "label": obj.Label, + "type_id": obj.TypeId, + } + }) + + # Walk dependencies via InList (objects this one depends on) + for dep in obj.InList: + if hasattr(dep, "TypeId") and classify_type(dep.TypeId): + edges.append({ + "source_key": dep.Name, + "target_key": obj.Name, + "edge_type": "depends_on", + }) + + return nodes, edges + + +def classify_type(type_id): + """Map Create TypeIds to DAG node types.""" + mapping = { + "Sketcher::SketchObject": "sketch", + "PartDesign::Pad": "pad", + "PartDesign::Pocket": "pocket", + "PartDesign::Fillet": "fillet", + "PartDesign::Chamfer": "chamfer", + "PartDesign::Body": "body", + "Part::Feature": "part", + "Sketcher::SketchConstraint": "constraint", + } + return mapping.get(type_id) +``` + +--- + +## 5. When to Push DAG Data + +Push the DAG to Silo in these scenarios: + +| Event | Trigger | Who | +|-------|---------|-----| +| User saves in silo-mod | On save callback | Desktop silo-mod workbench | +| User creates a revision | After `POST /api/items/{pn}/revisions` succeeds | Desktop silo-mod workbench | +| Runner extracts DAG | After `create-dag-extract` job completes | silorunner via `PUT /api/runner/jobs/{id}/dag` | +| Runner validates | After `create-validate` job, push updated validation states | silorunner via `PUT /api/runner/jobs/{id}/dag` | + +--- + +## 6. Runner Entry Points + +silo-mod must provide these Python entry points for headless invocation: + +### 6.1 silo.runner.dag_extract + +Extracts the feature DAG from a Create file and writes it as JSON. + +```python +# silo/runner.py + +def dag_extract(input_path, output_path): + """ + Extract feature DAG from a Create file. + + Args: + input_path: Path to the .kc (Kindred Create) file. + output_path: Path to write the JSON output. + + Output JSON format: + { + "nodes": [...], // Same format as DAG sync payload + "edges": [...] + } + """ + doc = FreeCAD.openDocument(input_path) + nodes, edges = extract_dag(doc) + + with open(output_path, 'w') as f: + json.dump({"nodes": nodes, "edges": edges}, f) + + FreeCAD.closeDocument(doc.Name) +``` + +### 6.2 silo.runner.validate + +Rebuilds all features and reports pass/fail per node. + +```python +def validate(input_path, output_path): + """ + Validate a Create file by rebuilding all features. + + Output JSON format: + { + "valid": true/false, + "nodes": [ + { + "node_key": "Pad001", + "state": "clean", // or "failed" + "message": null, // error message if failed + "properties_hash": "..." + } + ] + } + """ + doc = FreeCAD.openDocument(input_path) + doc.recompute() + + results = [] + all_valid = True + for obj in doc.Objects: + if not hasattr(obj, "TypeId"): + continue + node_type = classify_type(obj.TypeId) + if node_type is None: + continue + + state = "clean" + message = None + if hasattr(obj, "isValid") and not obj.isValid(): + state = "failed" + message = f"Feature {obj.Label} failed to recompute" + all_valid = False + + results.append({ + "node_key": obj.Name, + "state": state, + "message": message, + "properties_hash": compute_properties_hash(obj), + }) + + with open(output_path, 'w') as f: + json.dump({"valid": all_valid, "nodes": results}, f) + + FreeCAD.closeDocument(doc.Name) +``` + +### 6.3 silo.runner.export + +Exports geometry to STEP, IGES, or other formats. + +```python +def export(input_path, output_path, format="step"): + """ + Export a Create file to an external format. + + Args: + input_path: Path to the .kc file. + output_path: Path to write the exported file. + format: Export format ("step", "iges", "stl", "obj"). + """ + doc = FreeCAD.openDocument(input_path) + + import Part + shapes = [obj.Shape for obj in doc.Objects if hasattr(obj, "Shape")] + compound = Part.makeCompound(shapes) + + format_map = { + "step": "STEP", + "iges": "IGES", + "stl": "STL", + "obj": "OBJ", + } + + Part.export([compound], output_path) + FreeCAD.closeDocument(doc.Name) +``` + +--- + +## 7. Headless Invocation + +The `silorunner` binary shells out to Create (with silo-mod installed): + +```bash +# DAG extraction +create --console -e "from silo.runner import dag_extract; dag_extract('/tmp/job/part.kc', '/tmp/job/dag.json')" + +# Validation +create --console -e "from silo.runner import validate; validate('/tmp/job/part.kc', '/tmp/job/result.json')" + +# Export +create --console -e "from silo.runner import export; export('/tmp/job/part.kc', '/tmp/job/output.step', 'step')" +``` + +**Prerequisites:** The runner host must have: +- Headless Create installed (Kindred's fork of FreeCAD) +- silo-mod installed as a Create addon (so `from silo.runner import ...` works) +- No display server required -- `--console` mode is headless + +--- + +## 8. Validation Result Handling + +After a runner completes a `create-validate` job, it should: + +1. Read the result JSON. +2. Push updated validation states via `PUT /api/runner/jobs/{jobID}/dag`: + +```json +{ + "revision_number": 3, + "nodes": [ + {"node_key": "Sketch001", "node_type": "sketch", "validation_state": "clean", "properties_hash": "abc..."}, + {"node_key": "Pad001", "node_type": "pad", "validation_state": "failed", "properties_hash": "def..."} + ], + "edges": [ + {"source_key": "Sketch001", "target_key": "Pad001"} + ] +} +``` + +3. Complete the job via `POST /api/runner/jobs/{jobID}/complete` with the summary result. + +--- + +## 9. SSE Events + +Clients should listen for these events on `GET /api/events`: + +| Event | Payload | When | +|-------|---------|------| +| `dag.updated` | `{item_id, part_number, revision_number, node_count, edge_count}` | After any DAG sync | +| `dag.validated` | `{item_id, part_number, valid, failed_count}` | After validation completes | +| `job.created` | `{job_id, definition_name, trigger, item_id}` | Job auto-triggered or manually created | +| `job.claimed` | `{job_id, runner_id, runner}` | Runner claims a job | +| `job.progress` | `{job_id, progress, message}` | Runner reports progress | +| `job.completed` | `{job_id, runner_id}` | Job finishes successfully | +| `job.failed` | `{job_id, runner_id, error}` | Job fails | +| `job.cancelled` | `{job_id, cancelled_by}` | Job cancelled by user | + +--- + +## 10. Cross-Item Edges + +For assembly constraints that reference geometry in child parts (e.g. a mate constraint between two parts), use the `dag_cross_edges` table. These edges bridge the BOM DAG and the feature DAG. + +Cross-item edges are **not** included in the standard `PUT /dag` sync. They will be managed through a dedicated endpoint in a future iteration once the assembly constraint model in Create/silo-mod is finalized. + +For now, the DAG sync covers intra-item dependencies only. Assembly-level interference detection uses the BOM DAG (`relationships` table) combined with per-item feature DAGs. diff --git a/docs/UPSTREAM.md b/docs/UPSTREAM.md index 725623cf68..b97ad9a0f0 100644 --- a/docs/UPSTREAM.md +++ b/docs/UPSTREAM.md @@ -36,7 +36,7 @@ These files/directories exist only in Kindred Create and can be copied directly | Directory | Description | |-----------|-------------| -| `kindred-icons/` | 1444 Catppuccin Mocha SVG icon overrides | +| `icons/kindred/` | 1444 Catppuccin Mocha SVG icon overrides | | `mods/silo/` | Silo workbench submodule (`silo-mod`) | | `mods/ztools/` | ZTools workbench submodule | | `src/Mod/Create/` | Kindred Create workbench (InitGui.py, kc_format.py, update_checker.py, version.py.in) | @@ -179,7 +179,7 @@ Files touched: `src/Mod/Assembly/App/AssemblyObject.cpp`, `src/Mod/Assembly/Util 1. **Build**: Full CMake configure + build succeeds 2. **Launch**: Application starts without errors, splash and about dialogs show Kindred branding 3. **Theme**: KindredCreate theme loads correctly, QSS applies -4. **Icons**: kindred-icons override system works (BitmapFactory loads from kindred-icons/) +4. **Icons**: icon override system works (BitmapFactory loads from icons/kindred/) 5. **Origin system**: FileOrigin, OriginManager, OriginSelectorWidget functional 6. **Silo integration**: Auth panel, activity panel, save/commit/pull all work 7. **File format**: `.kc` files open/save with silo/ directory preserved @@ -199,7 +199,7 @@ git fetch upstream git checkout -b kindred-on-upstream-1.2 upstream/main # 3. Copy Kindred-only directories -git checkout origin/main -- kindred-icons/ mods/ src/Mod/Create/ package/ docs/ \ +git checkout origin/main -- icons/ mods/ src/Mod/Create/ package/ docs/ \ .gitea/ resources/kindred* banner-logo-light.png CONTRIBUTING.md .gitmodules # 4. Copy new Kindred source files (no conflicts) diff --git a/docs/src/development/repo-structure.md b/docs/src/development/repo-structure.md index 00cb092798..31cd86e999 100644 --- a/docs/src/development/repo-structure.md +++ b/docs/src/development/repo-structure.md @@ -20,7 +20,10 @@ create/ ├── mods/ # Kindred addon workbenches (submodules) │ ├── ztools/ # ztools workbench │ └── silo/ # Silo parts database -├── kindred-icons/ # SVG icon library (~200 icons) +├── icons/ # Icon theming (kindred overrides, palettes, retheme script) +│ ├── kindred/ # Hand-crafted Catppuccin Mocha SVG overrides (~1444 icons) +│ ├── mappings/ # Color palette CSVs (FCAD.csv, kindred.csv) +│ └── retheme.py # Script to remap upstream icon colors ├── resources/ # Branding, desktop integration │ ├── branding/ # Logo, splash, icon generation scripts │ └── icons/ # Platform icons (.ico, .icns, hicolor) diff --git a/kindred-icons/AddonManager.svg b/icons/kindred/AddonManager.svg similarity index 100% rename from kindred-icons/AddonManager.svg rename to icons/kindred/AddonManager.svg diff --git a/kindred-icons/Arch_3Views.svg b/icons/kindred/Arch_3Views.svg similarity index 100% rename from kindred-icons/Arch_3Views.svg rename to icons/kindred/Arch_3Views.svg diff --git a/kindred-icons/Arch_Add.svg b/icons/kindred/Arch_Add.svg similarity index 100% rename from kindred-icons/Arch_Add.svg rename to icons/kindred/Arch_Add.svg diff --git a/kindred-icons/Arch_Axis.svg b/icons/kindred/Arch_Axis.svg similarity index 100% rename from kindred-icons/Arch_Axis.svg rename to icons/kindred/Arch_Axis.svg diff --git a/kindred-icons/Arch_Axis_System.svg b/icons/kindred/Arch_Axis_System.svg similarity index 100% rename from kindred-icons/Arch_Axis_System.svg rename to icons/kindred/Arch_Axis_System.svg diff --git a/kindred-icons/Arch_Axis_System_Tree.svg b/icons/kindred/Arch_Axis_System_Tree.svg similarity index 100% rename from kindred-icons/Arch_Axis_System_Tree.svg rename to icons/kindred/Arch_Axis_System_Tree.svg diff --git a/kindred-icons/Arch_Axis_Tree.svg b/icons/kindred/Arch_Axis_Tree.svg similarity index 100% rename from kindred-icons/Arch_Axis_Tree.svg rename to icons/kindred/Arch_Axis_Tree.svg diff --git a/kindred-icons/Arch_Bimserver.svg b/icons/kindred/Arch_Bimserver.svg similarity index 100% rename from kindred-icons/Arch_Bimserver.svg rename to icons/kindred/Arch_Bimserver.svg diff --git a/kindred-icons/Arch_Building.svg b/icons/kindred/Arch_Building.svg similarity index 100% rename from kindred-icons/Arch_Building.svg rename to icons/kindred/Arch_Building.svg diff --git a/kindred-icons/Arch_BuildingPart.svg b/icons/kindred/Arch_BuildingPart.svg similarity index 100% rename from kindred-icons/Arch_BuildingPart.svg rename to icons/kindred/Arch_BuildingPart.svg diff --git a/kindred-icons/Arch_BuildingPart_Tree.svg b/icons/kindred/Arch_BuildingPart_Tree.svg similarity index 100% rename from kindred-icons/Arch_BuildingPart_Tree.svg rename to icons/kindred/Arch_BuildingPart_Tree.svg diff --git a/kindred-icons/Arch_Building_Tree.svg b/icons/kindred/Arch_Building_Tree.svg similarity index 100% rename from kindred-icons/Arch_Building_Tree.svg rename to icons/kindred/Arch_Building_Tree.svg diff --git a/kindred-icons/Arch_Cell.svg b/icons/kindred/Arch_Cell.svg similarity index 100% rename from kindred-icons/Arch_Cell.svg rename to icons/kindred/Arch_Cell.svg diff --git a/kindred-icons/Arch_Cell_Tree.svg b/icons/kindred/Arch_Cell_Tree.svg similarity index 100% rename from kindred-icons/Arch_Cell_Tree.svg rename to icons/kindred/Arch_Cell_Tree.svg diff --git a/kindred-icons/Arch_Check.svg b/icons/kindred/Arch_Check.svg similarity index 100% rename from kindred-icons/Arch_Check.svg rename to icons/kindred/Arch_Check.svg diff --git a/kindred-icons/Arch_CloseHoles.svg b/icons/kindred/Arch_CloseHoles.svg similarity index 100% rename from kindred-icons/Arch_CloseHoles.svg rename to icons/kindred/Arch_CloseHoles.svg diff --git a/kindred-icons/Arch_Component.svg b/icons/kindred/Arch_Component.svg similarity index 100% rename from kindred-icons/Arch_Component.svg rename to icons/kindred/Arch_Component.svg diff --git a/kindred-icons/Arch_Component_Clone.svg b/icons/kindred/Arch_Component_Clone.svg similarity index 100% rename from kindred-icons/Arch_Component_Clone.svg rename to icons/kindred/Arch_Component_Clone.svg diff --git a/kindred-icons/Arch_Component_Tree.svg b/icons/kindred/Arch_Component_Tree.svg similarity index 100% rename from kindred-icons/Arch_Component_Tree.svg rename to icons/kindred/Arch_Component_Tree.svg diff --git a/kindred-icons/Arch_CurtainWall.svg b/icons/kindred/Arch_CurtainWall.svg similarity index 100% rename from kindred-icons/Arch_CurtainWall.svg rename to icons/kindred/Arch_CurtainWall.svg diff --git a/kindred-icons/Arch_CurtainWall_Tree.svg b/icons/kindred/Arch_CurtainWall_Tree.svg similarity index 100% rename from kindred-icons/Arch_CurtainWall_Tree.svg rename to icons/kindred/Arch_CurtainWall_Tree.svg diff --git a/kindred-icons/Arch_CutPlane.svg b/icons/kindred/Arch_CutPlane.svg similarity index 100% rename from kindred-icons/Arch_CutPlane.svg rename to icons/kindred/Arch_CutPlane.svg diff --git a/kindred-icons/Arch_Equipment.svg b/icons/kindred/Arch_Equipment.svg similarity index 100% rename from kindred-icons/Arch_Equipment.svg rename to icons/kindred/Arch_Equipment.svg diff --git a/kindred-icons/Arch_Equipment_Clone.svg b/icons/kindred/Arch_Equipment_Clone.svg similarity index 100% rename from kindred-icons/Arch_Equipment_Clone.svg rename to icons/kindred/Arch_Equipment_Clone.svg diff --git a/kindred-icons/Arch_Equipment_Tree.svg b/icons/kindred/Arch_Equipment_Tree.svg similarity index 100% rename from kindred-icons/Arch_Equipment_Tree.svg rename to icons/kindred/Arch_Equipment_Tree.svg diff --git a/kindred-icons/Arch_Fence.svg b/icons/kindred/Arch_Fence.svg similarity index 100% rename from kindred-icons/Arch_Fence.svg rename to icons/kindred/Arch_Fence.svg diff --git a/kindred-icons/Arch_Fence_Tree.svg b/icons/kindred/Arch_Fence_Tree.svg similarity index 100% rename from kindred-icons/Arch_Fence_Tree.svg rename to icons/kindred/Arch_Fence_Tree.svg diff --git a/kindred-icons/Arch_Fixture.svg b/icons/kindred/Arch_Fixture.svg similarity index 100% rename from kindred-icons/Arch_Fixture.svg rename to icons/kindred/Arch_Fixture.svg diff --git a/kindred-icons/Arch_Floor.svg b/icons/kindred/Arch_Floor.svg similarity index 100% rename from kindred-icons/Arch_Floor.svg rename to icons/kindred/Arch_Floor.svg diff --git a/kindred-icons/Arch_Floor_Tree.svg b/icons/kindred/Arch_Floor_Tree.svg similarity index 100% rename from kindred-icons/Arch_Floor_Tree.svg rename to icons/kindred/Arch_Floor_Tree.svg diff --git a/kindred-icons/Arch_Frame.svg b/icons/kindred/Arch_Frame.svg similarity index 100% rename from kindred-icons/Arch_Frame.svg rename to icons/kindred/Arch_Frame.svg diff --git a/kindred-icons/Arch_Frame_Tree.svg b/icons/kindred/Arch_Frame_Tree.svg similarity index 100% rename from kindred-icons/Arch_Frame_Tree.svg rename to icons/kindred/Arch_Frame_Tree.svg diff --git a/kindred-icons/Arch_Grid.svg b/icons/kindred/Arch_Grid.svg similarity index 100% rename from kindred-icons/Arch_Grid.svg rename to icons/kindred/Arch_Grid.svg diff --git a/kindred-icons/Arch_Material.svg b/icons/kindred/Arch_Material.svg similarity index 100% rename from kindred-icons/Arch_Material.svg rename to icons/kindred/Arch_Material.svg diff --git a/kindred-icons/Arch_Material_Group.svg b/icons/kindred/Arch_Material_Group.svg similarity index 100% rename from kindred-icons/Arch_Material_Group.svg rename to icons/kindred/Arch_Material_Group.svg diff --git a/kindred-icons/Arch_Material_Multi.svg b/icons/kindred/Arch_Material_Multi.svg similarity index 100% rename from kindred-icons/Arch_Material_Multi.svg rename to icons/kindred/Arch_Material_Multi.svg diff --git a/kindred-icons/Arch_MergeWalls.svg b/icons/kindred/Arch_MergeWalls.svg similarity index 100% rename from kindred-icons/Arch_MergeWalls.svg rename to icons/kindred/Arch_MergeWalls.svg diff --git a/kindred-icons/Arch_MeshToShape.svg b/icons/kindred/Arch_MeshToShape.svg similarity index 100% rename from kindred-icons/Arch_MeshToShape.svg rename to icons/kindred/Arch_MeshToShape.svg diff --git a/kindred-icons/Arch_MultipleStructures.svg b/icons/kindred/Arch_MultipleStructures.svg similarity index 100% rename from kindred-icons/Arch_MultipleStructures.svg rename to icons/kindred/Arch_MultipleStructures.svg diff --git a/kindred-icons/Arch_Nest.svg b/icons/kindred/Arch_Nest.svg similarity index 100% rename from kindred-icons/Arch_Nest.svg rename to icons/kindred/Arch_Nest.svg diff --git a/kindred-icons/Arch_Panel.svg b/icons/kindred/Arch_Panel.svg similarity index 100% rename from kindred-icons/Arch_Panel.svg rename to icons/kindred/Arch_Panel.svg diff --git a/kindred-icons/Arch_Panel_Clone.svg b/icons/kindred/Arch_Panel_Clone.svg similarity index 100% rename from kindred-icons/Arch_Panel_Clone.svg rename to icons/kindred/Arch_Panel_Clone.svg diff --git a/kindred-icons/Arch_Panel_Cut.svg b/icons/kindred/Arch_Panel_Cut.svg similarity index 100% rename from kindred-icons/Arch_Panel_Cut.svg rename to icons/kindred/Arch_Panel_Cut.svg diff --git a/kindred-icons/Arch_Panel_Sheet.svg b/icons/kindred/Arch_Panel_Sheet.svg similarity index 100% rename from kindred-icons/Arch_Panel_Sheet.svg rename to icons/kindred/Arch_Panel_Sheet.svg diff --git a/kindred-icons/Arch_Panel_Sheet_Tree.svg b/icons/kindred/Arch_Panel_Sheet_Tree.svg similarity index 100% rename from kindred-icons/Arch_Panel_Sheet_Tree.svg rename to icons/kindred/Arch_Panel_Sheet_Tree.svg diff --git a/kindred-icons/Arch_Panel_Tree.svg b/icons/kindred/Arch_Panel_Tree.svg similarity index 100% rename from kindred-icons/Arch_Panel_Tree.svg rename to icons/kindred/Arch_Panel_Tree.svg diff --git a/kindred-icons/Arch_Pipe.svg b/icons/kindred/Arch_Pipe.svg similarity index 100% rename from kindred-icons/Arch_Pipe.svg rename to icons/kindred/Arch_Pipe.svg diff --git a/kindred-icons/Arch_PipeConnector.svg b/icons/kindred/Arch_PipeConnector.svg similarity index 100% rename from kindred-icons/Arch_PipeConnector.svg rename to icons/kindred/Arch_PipeConnector.svg diff --git a/kindred-icons/Arch_Pipe_Tree.svg b/icons/kindred/Arch_Pipe_Tree.svg similarity index 100% rename from kindred-icons/Arch_Pipe_Tree.svg rename to icons/kindred/Arch_Pipe_Tree.svg diff --git a/kindred-icons/Arch_Profile.svg b/icons/kindred/Arch_Profile.svg similarity index 100% rename from kindred-icons/Arch_Profile.svg rename to icons/kindred/Arch_Profile.svg diff --git a/kindred-icons/Arch_Project.svg b/icons/kindred/Arch_Project.svg similarity index 100% rename from kindred-icons/Arch_Project.svg rename to icons/kindred/Arch_Project.svg diff --git a/kindred-icons/Arch_Project_Tree.svg b/icons/kindred/Arch_Project_Tree.svg similarity index 100% rename from kindred-icons/Arch_Project_Tree.svg rename to icons/kindred/Arch_Project_Tree.svg diff --git a/kindred-icons/Arch_Rebar.svg b/icons/kindred/Arch_Rebar.svg similarity index 100% rename from kindred-icons/Arch_Rebar.svg rename to icons/kindred/Arch_Rebar.svg diff --git a/kindred-icons/Arch_Rebar_Tree.svg b/icons/kindred/Arch_Rebar_Tree.svg similarity index 100% rename from kindred-icons/Arch_Rebar_Tree.svg rename to icons/kindred/Arch_Rebar_Tree.svg diff --git a/kindred-icons/Arch_Reference.svg b/icons/kindred/Arch_Reference.svg similarity index 100% rename from kindred-icons/Arch_Reference.svg rename to icons/kindred/Arch_Reference.svg diff --git a/kindred-icons/Arch_Remove.svg b/icons/kindred/Arch_Remove.svg similarity index 100% rename from kindred-icons/Arch_Remove.svg rename to icons/kindred/Arch_Remove.svg diff --git a/kindred-icons/Arch_RemoveShape.svg b/icons/kindred/Arch_RemoveShape.svg similarity index 100% rename from kindred-icons/Arch_RemoveShape.svg rename to icons/kindred/Arch_RemoveShape.svg diff --git a/kindred-icons/Arch_Roof.svg b/icons/kindred/Arch_Roof.svg similarity index 100% rename from kindred-icons/Arch_Roof.svg rename to icons/kindred/Arch_Roof.svg diff --git a/kindred-icons/Arch_Roof_Tree.svg b/icons/kindred/Arch_Roof_Tree.svg similarity index 100% rename from kindred-icons/Arch_Roof_Tree.svg rename to icons/kindred/Arch_Roof_Tree.svg diff --git a/kindred-icons/Arch_Schedule.svg b/icons/kindred/Arch_Schedule.svg similarity index 100% rename from kindred-icons/Arch_Schedule.svg rename to icons/kindred/Arch_Schedule.svg diff --git a/kindred-icons/Arch_SectionPlane.svg b/icons/kindred/Arch_SectionPlane.svg similarity index 100% rename from kindred-icons/Arch_SectionPlane.svg rename to icons/kindred/Arch_SectionPlane.svg diff --git a/kindred-icons/Arch_SectionPlane_Tree.svg b/icons/kindred/Arch_SectionPlane_Tree.svg similarity index 100% rename from kindred-icons/Arch_SectionPlane_Tree.svg rename to icons/kindred/Arch_SectionPlane_Tree.svg diff --git a/kindred-icons/Arch_SelectNonManifold.svg b/icons/kindred/Arch_SelectNonManifold.svg similarity index 100% rename from kindred-icons/Arch_SelectNonManifold.svg rename to icons/kindred/Arch_SelectNonManifold.svg diff --git a/kindred-icons/Arch_Site.svg b/icons/kindred/Arch_Site.svg similarity index 100% rename from kindred-icons/Arch_Site.svg rename to icons/kindred/Arch_Site.svg diff --git a/kindred-icons/Arch_Site_Tree.svg b/icons/kindred/Arch_Site_Tree.svg similarity index 100% rename from kindred-icons/Arch_Site_Tree.svg rename to icons/kindred/Arch_Site_Tree.svg diff --git a/kindred-icons/Arch_Space.svg b/icons/kindred/Arch_Space.svg similarity index 100% rename from kindred-icons/Arch_Space.svg rename to icons/kindred/Arch_Space.svg diff --git a/kindred-icons/Arch_Space_Clone.svg b/icons/kindred/Arch_Space_Clone.svg similarity index 100% rename from kindred-icons/Arch_Space_Clone.svg rename to icons/kindred/Arch_Space_Clone.svg diff --git a/kindred-icons/Arch_Space_Tree.svg b/icons/kindred/Arch_Space_Tree.svg similarity index 100% rename from kindred-icons/Arch_Space_Tree.svg rename to icons/kindred/Arch_Space_Tree.svg diff --git a/kindred-icons/Arch_SplitMesh.svg b/icons/kindred/Arch_SplitMesh.svg similarity index 100% rename from kindred-icons/Arch_SplitMesh.svg rename to icons/kindred/Arch_SplitMesh.svg diff --git a/kindred-icons/Arch_Stairs.svg b/icons/kindred/Arch_Stairs.svg similarity index 100% rename from kindred-icons/Arch_Stairs.svg rename to icons/kindred/Arch_Stairs.svg diff --git a/kindred-icons/Arch_Stairs_Tree.svg b/icons/kindred/Arch_Stairs_Tree.svg similarity index 100% rename from kindred-icons/Arch_Stairs_Tree.svg rename to icons/kindred/Arch_Stairs_Tree.svg diff --git a/kindred-icons/Arch_StructuralSystem.svg b/icons/kindred/Arch_StructuralSystem.svg similarity index 100% rename from kindred-icons/Arch_StructuralSystem.svg rename to icons/kindred/Arch_StructuralSystem.svg diff --git a/kindred-icons/Arch_StructuralSystem_Tree.svg b/icons/kindred/Arch_StructuralSystem_Tree.svg similarity index 100% rename from kindred-icons/Arch_StructuralSystem_Tree.svg rename to icons/kindred/Arch_StructuralSystem_Tree.svg diff --git a/kindred-icons/Arch_Structure.svg b/icons/kindred/Arch_Structure.svg similarity index 100% rename from kindred-icons/Arch_Structure.svg rename to icons/kindred/Arch_Structure.svg diff --git a/kindred-icons/Arch_Structure_Clone.svg b/icons/kindred/Arch_Structure_Clone.svg similarity index 100% rename from kindred-icons/Arch_Structure_Clone.svg rename to icons/kindred/Arch_Structure_Clone.svg diff --git a/kindred-icons/Arch_Structure_Tree.svg b/icons/kindred/Arch_Structure_Tree.svg similarity index 100% rename from kindred-icons/Arch_Structure_Tree.svg rename to icons/kindred/Arch_Structure_Tree.svg diff --git a/kindred-icons/Arch_Subcomponent.svg b/icons/kindred/Arch_Subcomponent.svg similarity index 100% rename from kindred-icons/Arch_Subcomponent.svg rename to icons/kindred/Arch_Subcomponent.svg diff --git a/kindred-icons/Arch_Survey.svg b/icons/kindred/Arch_Survey.svg similarity index 100% rename from kindred-icons/Arch_Survey.svg rename to icons/kindred/Arch_Survey.svg diff --git a/kindred-icons/Arch_ToggleIfcBrepFlag.svg b/icons/kindred/Arch_ToggleIfcBrepFlag.svg similarity index 100% rename from kindred-icons/Arch_ToggleIfcBrepFlag.svg rename to icons/kindred/Arch_ToggleIfcBrepFlag.svg diff --git a/kindred-icons/Arch_ToggleSubs.svg b/icons/kindred/Arch_ToggleSubs.svg similarity index 100% rename from kindred-icons/Arch_ToggleSubs.svg rename to icons/kindred/Arch_ToggleSubs.svg diff --git a/kindred-icons/Arch_Truss.svg b/icons/kindred/Arch_Truss.svg similarity index 100% rename from kindred-icons/Arch_Truss.svg rename to icons/kindred/Arch_Truss.svg diff --git a/kindred-icons/Arch_Truss_Tree.svg b/icons/kindred/Arch_Truss_Tree.svg similarity index 100% rename from kindred-icons/Arch_Truss_Tree.svg rename to icons/kindred/Arch_Truss_Tree.svg diff --git a/kindred-icons/Arch_View_Cut.svg b/icons/kindred/Arch_View_Cut.svg similarity index 100% rename from kindred-icons/Arch_View_Cut.svg rename to icons/kindred/Arch_View_Cut.svg diff --git a/kindred-icons/Arch_Wall.svg b/icons/kindred/Arch_Wall.svg similarity index 100% rename from kindred-icons/Arch_Wall.svg rename to icons/kindred/Arch_Wall.svg diff --git a/kindred-icons/Arch_Wall_Clone.svg b/icons/kindred/Arch_Wall_Clone.svg similarity index 100% rename from kindred-icons/Arch_Wall_Clone.svg rename to icons/kindred/Arch_Wall_Clone.svg diff --git a/kindred-icons/Arch_Wall_Tree.svg b/icons/kindred/Arch_Wall_Tree.svg similarity index 100% rename from kindred-icons/Arch_Wall_Tree.svg rename to icons/kindred/Arch_Wall_Tree.svg diff --git a/kindred-icons/Arch_Wall_Tree_Assembly.svg b/icons/kindred/Arch_Wall_Tree_Assembly.svg similarity index 100% rename from kindred-icons/Arch_Wall_Tree_Assembly.svg rename to icons/kindred/Arch_Wall_Tree_Assembly.svg diff --git a/kindred-icons/Arch_Window.svg b/icons/kindred/Arch_Window.svg similarity index 100% rename from kindred-icons/Arch_Window.svg rename to icons/kindred/Arch_Window.svg diff --git a/kindred-icons/Arch_Window_Clone.svg b/icons/kindred/Arch_Window_Clone.svg similarity index 100% rename from kindred-icons/Arch_Window_Clone.svg rename to icons/kindred/Arch_Window_Clone.svg diff --git a/kindred-icons/Arch_Window_Tree.svg b/icons/kindred/Arch_Window_Tree.svg similarity index 100% rename from kindred-icons/Arch_Window_Tree.svg rename to icons/kindred/Arch_Window_Tree.svg diff --git a/kindred-icons/AssemblyWorkbench.svg b/icons/kindred/AssemblyWorkbench.svg similarity index 100% rename from kindred-icons/AssemblyWorkbench.svg rename to icons/kindred/AssemblyWorkbench.svg diff --git a/kindred-icons/Assembly_ActivateAssembly.svg b/icons/kindred/Assembly_ActivateAssembly.svg similarity index 100% rename from kindred-icons/Assembly_ActivateAssembly.svg rename to icons/kindred/Assembly_ActivateAssembly.svg diff --git a/kindred-icons/Assembly_AssemblyLink.svg b/icons/kindred/Assembly_AssemblyLink.svg similarity index 100% rename from kindred-icons/Assembly_AssemblyLink.svg rename to icons/kindred/Assembly_AssemblyLink.svg diff --git a/kindred-icons/Assembly_AssemblyLinkRigid.svg b/icons/kindred/Assembly_AssemblyLinkRigid.svg similarity index 100% rename from kindred-icons/Assembly_AssemblyLinkRigid.svg rename to icons/kindred/Assembly_AssemblyLinkRigid.svg diff --git a/kindred-icons/Assembly_BillOfMaterials.svg b/icons/kindred/Assembly_BillOfMaterials.svg similarity index 100% rename from kindred-icons/Assembly_BillOfMaterials.svg rename to icons/kindred/Assembly_BillOfMaterials.svg diff --git a/kindred-icons/Assembly_BillOfMaterialsGroup.svg b/icons/kindred/Assembly_BillOfMaterialsGroup.svg similarity index 100% rename from kindred-icons/Assembly_BillOfMaterialsGroup.svg rename to icons/kindred/Assembly_BillOfMaterialsGroup.svg diff --git a/kindred-icons/Assembly_CreateAssembly.svg b/icons/kindred/Assembly_CreateAssembly.svg similarity index 100% rename from kindred-icons/Assembly_CreateAssembly.svg rename to icons/kindred/Assembly_CreateAssembly.svg diff --git a/kindred-icons/Assembly_CreateJointAngle.svg b/icons/kindred/Assembly_CreateJointAngle.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointAngle.svg rename to icons/kindred/Assembly_CreateJointAngle.svg diff --git a/kindred-icons/Assembly_CreateJointBall.svg b/icons/kindred/Assembly_CreateJointBall.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointBall.svg rename to icons/kindred/Assembly_CreateJointBall.svg diff --git a/kindred-icons/Assembly_CreateJointCylindrical.svg b/icons/kindred/Assembly_CreateJointCylindrical.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointCylindrical.svg rename to icons/kindred/Assembly_CreateJointCylindrical.svg diff --git a/kindred-icons/Assembly_CreateJointDistance.svg b/icons/kindred/Assembly_CreateJointDistance.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointDistance.svg rename to icons/kindred/Assembly_CreateJointDistance.svg diff --git a/kindred-icons/Assembly_CreateJointFixed.svg b/icons/kindred/Assembly_CreateJointFixed.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointFixed.svg rename to icons/kindred/Assembly_CreateJointFixed.svg diff --git a/kindred-icons/Assembly_CreateJointGears.svg b/icons/kindred/Assembly_CreateJointGears.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointGears.svg rename to icons/kindred/Assembly_CreateJointGears.svg diff --git a/kindred-icons/Assembly_CreateJointParallel.svg b/icons/kindred/Assembly_CreateJointParallel.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointParallel.svg rename to icons/kindred/Assembly_CreateJointParallel.svg diff --git a/kindred-icons/Assembly_CreateJointPerpendicular.svg b/icons/kindred/Assembly_CreateJointPerpendicular.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointPerpendicular.svg rename to icons/kindred/Assembly_CreateJointPerpendicular.svg diff --git a/kindred-icons/Assembly_CreateJointPlanar.svg b/icons/kindred/Assembly_CreateJointPlanar.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointPlanar.svg rename to icons/kindred/Assembly_CreateJointPlanar.svg diff --git a/kindred-icons/Assembly_CreateJointPulleys.svg b/icons/kindred/Assembly_CreateJointPulleys.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointPulleys.svg rename to icons/kindred/Assembly_CreateJointPulleys.svg diff --git a/kindred-icons/Assembly_CreateJointRackPinion.svg b/icons/kindred/Assembly_CreateJointRackPinion.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointRackPinion.svg rename to icons/kindred/Assembly_CreateJointRackPinion.svg diff --git a/kindred-icons/Assembly_CreateJointRevolute.svg b/icons/kindred/Assembly_CreateJointRevolute.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointRevolute.svg rename to icons/kindred/Assembly_CreateJointRevolute.svg diff --git a/kindred-icons/Assembly_CreateJointScrew.svg b/icons/kindred/Assembly_CreateJointScrew.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointScrew.svg rename to icons/kindred/Assembly_CreateJointScrew.svg diff --git a/kindred-icons/Assembly_CreateJointSlider.svg b/icons/kindred/Assembly_CreateJointSlider.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointSlider.svg rename to icons/kindred/Assembly_CreateJointSlider.svg diff --git a/kindred-icons/Assembly_CreateJointTangent.svg b/icons/kindred/Assembly_CreateJointTangent.svg similarity index 100% rename from kindred-icons/Assembly_CreateJointTangent.svg rename to icons/kindred/Assembly_CreateJointTangent.svg diff --git a/kindred-icons/Assembly_CreateSimulation.svg b/icons/kindred/Assembly_CreateSimulation.svg similarity index 100% rename from kindred-icons/Assembly_CreateSimulation.svg rename to icons/kindred/Assembly_CreateSimulation.svg diff --git a/kindred-icons/Assembly_ExplodedView.svg b/icons/kindred/Assembly_ExplodedView.svg similarity index 100% rename from kindred-icons/Assembly_ExplodedView.svg rename to icons/kindred/Assembly_ExplodedView.svg diff --git a/kindred-icons/Assembly_ExplodedViewGroup.svg b/icons/kindred/Assembly_ExplodedViewGroup.svg similarity index 100% rename from kindred-icons/Assembly_ExplodedViewGroup.svg rename to icons/kindred/Assembly_ExplodedViewGroup.svg diff --git a/kindred-icons/Assembly_ExportASMT.svg b/icons/kindred/Assembly_ExportASMT.svg similarity index 100% rename from kindred-icons/Assembly_ExportASMT.svg rename to icons/kindred/Assembly_ExportASMT.svg diff --git a/kindred-icons/Assembly_InsertLink.svg b/icons/kindred/Assembly_InsertLink.svg similarity index 100% rename from kindred-icons/Assembly_InsertLink.svg rename to icons/kindred/Assembly_InsertLink.svg diff --git a/kindred-icons/Assembly_JointGroup.svg b/icons/kindred/Assembly_JointGroup.svg similarity index 100% rename from kindred-icons/Assembly_JointGroup.svg rename to icons/kindred/Assembly_JointGroup.svg diff --git a/kindred-icons/Assembly_SimulationGroup.svg b/icons/kindred/Assembly_SimulationGroup.svg similarity index 100% rename from kindred-icons/Assembly_SimulationGroup.svg rename to icons/kindred/Assembly_SimulationGroup.svg diff --git a/kindred-icons/Assembly_SolveAssembly.svg b/icons/kindred/Assembly_SolveAssembly.svg similarity index 100% rename from kindred-icons/Assembly_SolveAssembly.svg rename to icons/kindred/Assembly_SolveAssembly.svg diff --git a/kindred-icons/Assembly_ToggleGrounded.svg b/icons/kindred/Assembly_ToggleGrounded.svg similarity index 100% rename from kindred-icons/Assembly_ToggleGrounded.svg rename to icons/kindred/Assembly_ToggleGrounded.svg diff --git a/kindred-icons/BIMWorkbench.svg b/icons/kindred/BIMWorkbench.svg similarity index 100% rename from kindred-icons/BIMWorkbench.svg rename to icons/kindred/BIMWorkbench.svg diff --git a/kindred-icons/BIM_ArchView.svg b/icons/kindred/BIM_ArchView.svg similarity index 100% rename from kindred-icons/BIM_ArchView.svg rename to icons/kindred/BIM_ArchView.svg diff --git a/kindred-icons/BIM_Background.svg b/icons/kindred/BIM_Background.svg similarity index 100% rename from kindred-icons/BIM_Background.svg rename to icons/kindred/BIM_Background.svg diff --git a/kindred-icons/BIM_Beam.svg b/icons/kindred/BIM_Beam.svg similarity index 100% rename from kindred-icons/BIM_Beam.svg rename to icons/kindred/BIM_Beam.svg diff --git a/kindred-icons/BIM_Box.svg b/icons/kindred/BIM_Box.svg similarity index 100% rename from kindred-icons/BIM_Box.svg rename to icons/kindred/BIM_Box.svg diff --git a/kindred-icons/BIM_Classification.svg b/icons/kindred/BIM_Classification.svg similarity index 100% rename from kindred-icons/BIM_Classification.svg rename to icons/kindred/BIM_Classification.svg diff --git a/kindred-icons/BIM_Clone.svg b/icons/kindred/BIM_Clone.svg similarity index 100% rename from kindred-icons/BIM_Clone.svg rename to icons/kindred/BIM_Clone.svg diff --git a/kindred-icons/BIM_Column.svg b/icons/kindred/BIM_Column.svg similarity index 100% rename from kindred-icons/BIM_Column.svg rename to icons/kindred/BIM_Column.svg diff --git a/kindred-icons/BIM_Copy.svg b/icons/kindred/BIM_Copy.svg similarity index 100% rename from kindred-icons/BIM_Copy.svg rename to icons/kindred/BIM_Copy.svg diff --git a/kindred-icons/BIM_Diff.svg b/icons/kindred/BIM_Diff.svg similarity index 100% rename from kindred-icons/BIM_Diff.svg rename to icons/kindred/BIM_Diff.svg diff --git a/kindred-icons/BIM_DimensionAligned.svg b/icons/kindred/BIM_DimensionAligned.svg similarity index 100% rename from kindred-icons/BIM_DimensionAligned.svg rename to icons/kindred/BIM_DimensionAligned.svg diff --git a/kindred-icons/BIM_DimensionHorizontal.svg b/icons/kindred/BIM_DimensionHorizontal.svg similarity index 100% rename from kindred-icons/BIM_DimensionHorizontal.svg rename to icons/kindred/BIM_DimensionHorizontal.svg diff --git a/kindred-icons/BIM_DimensionVertical.svg b/icons/kindred/BIM_DimensionVertical.svg similarity index 100% rename from kindred-icons/BIM_DimensionVertical.svg rename to icons/kindred/BIM_DimensionVertical.svg diff --git a/kindred-icons/BIM_Door.svg b/icons/kindred/BIM_Door.svg similarity index 100% rename from kindred-icons/BIM_Door.svg rename to icons/kindred/BIM_Door.svg diff --git a/kindred-icons/BIM_Glue.svg b/icons/kindred/BIM_Glue.svg similarity index 100% rename from kindred-icons/BIM_Glue.svg rename to icons/kindred/BIM_Glue.svg diff --git a/kindred-icons/BIM_Hatch.svg b/icons/kindred/BIM_Hatch.svg similarity index 100% rename from kindred-icons/BIM_Hatch.svg rename to icons/kindred/BIM_Hatch.svg diff --git a/kindred-icons/BIM_Help.svg b/icons/kindred/BIM_Help.svg similarity index 100% rename from kindred-icons/BIM_Help.svg rename to icons/kindred/BIM_Help.svg diff --git a/kindred-icons/BIM_IfcElements.svg b/icons/kindred/BIM_IfcElements.svg similarity index 100% rename from kindred-icons/BIM_IfcElements.svg rename to icons/kindred/BIM_IfcElements.svg diff --git a/kindred-icons/BIM_IfcProperties.svg b/icons/kindred/BIM_IfcProperties.svg similarity index 100% rename from kindred-icons/BIM_IfcProperties.svg rename to icons/kindred/BIM_IfcProperties.svg diff --git a/kindred-icons/BIM_IfcQuantities.svg b/icons/kindred/BIM_IfcQuantities.svg similarity index 100% rename from kindred-icons/BIM_IfcQuantities.svg rename to icons/kindred/BIM_IfcQuantities.svg diff --git a/kindred-icons/BIM_ImagePlane.svg b/icons/kindred/BIM_ImagePlane.svg similarity index 100% rename from kindred-icons/BIM_ImagePlane.svg rename to icons/kindred/BIM_ImagePlane.svg diff --git a/kindred-icons/BIM_InsertView.svg b/icons/kindred/BIM_InsertView.svg similarity index 100% rename from kindred-icons/BIM_InsertView.svg rename to icons/kindred/BIM_InsertView.svg diff --git a/kindred-icons/BIM_Layers.svg b/icons/kindred/BIM_Layers.svg similarity index 100% rename from kindred-icons/BIM_Layers.svg rename to icons/kindred/BIM_Layers.svg diff --git a/kindred-icons/BIM_Leader.svg b/icons/kindred/BIM_Leader.svg similarity index 100% rename from kindred-icons/BIM_Leader.svg rename to icons/kindred/BIM_Leader.svg diff --git a/kindred-icons/BIM_Levels.svg b/icons/kindred/BIM_Levels.svg similarity index 100% rename from kindred-icons/BIM_Levels.svg rename to icons/kindred/BIM_Levels.svg diff --git a/kindred-icons/BIM_Library.svg b/icons/kindred/BIM_Library.svg similarity index 100% rename from kindred-icons/BIM_Library.svg rename to icons/kindred/BIM_Library.svg diff --git a/kindred-icons/BIM_Material.svg b/icons/kindred/BIM_Material.svg similarity index 100% rename from kindred-icons/BIM_Material.svg rename to icons/kindred/BIM_Material.svg diff --git a/kindred-icons/BIM_MoveView.svg b/icons/kindred/BIM_MoveView.svg similarity index 100% rename from kindred-icons/BIM_MoveView.svg rename to icons/kindred/BIM_MoveView.svg diff --git a/kindred-icons/BIM_Nudge.svg b/icons/kindred/BIM_Nudge.svg similarity index 100% rename from kindred-icons/BIM_Nudge.svg rename to icons/kindred/BIM_Nudge.svg diff --git a/kindred-icons/BIM_PageDefault.svg b/icons/kindred/BIM_PageDefault.svg similarity index 100% rename from kindred-icons/BIM_PageDefault.svg rename to icons/kindred/BIM_PageDefault.svg diff --git a/kindred-icons/BIM_Phases.svg b/icons/kindred/BIM_Phases.svg similarity index 100% rename from kindred-icons/BIM_Phases.svg rename to icons/kindred/BIM_Phases.svg diff --git a/kindred-icons/BIM_Preflight.svg b/icons/kindred/BIM_Preflight.svg similarity index 100% rename from kindred-icons/BIM_Preflight.svg rename to icons/kindred/BIM_Preflight.svg diff --git a/kindred-icons/BIM_Project.svg b/icons/kindred/BIM_Project.svg similarity index 100% rename from kindred-icons/BIM_Project.svg rename to icons/kindred/BIM_Project.svg diff --git a/kindred-icons/BIM_ProjectManager.svg b/icons/kindred/BIM_ProjectManager.svg similarity index 100% rename from kindred-icons/BIM_ProjectManager.svg rename to icons/kindred/BIM_ProjectManager.svg diff --git a/kindred-icons/BIM_Reextrude.svg b/icons/kindred/BIM_Reextrude.svg similarity index 100% rename from kindred-icons/BIM_Reextrude.svg rename to icons/kindred/BIM_Reextrude.svg diff --git a/kindred-icons/BIM_Reorder.svg b/icons/kindred/BIM_Reorder.svg similarity index 100% rename from kindred-icons/BIM_Reorder.svg rename to icons/kindred/BIM_Reorder.svg diff --git a/kindred-icons/BIM_Report.svg b/icons/kindred/BIM_Report.svg similarity index 100% rename from kindred-icons/BIM_Report.svg rename to icons/kindred/BIM_Report.svg diff --git a/kindred-icons/BIM_ResetCloneColors.svg b/icons/kindred/BIM_ResetCloneColors.svg similarity index 100% rename from kindred-icons/BIM_ResetCloneColors.svg rename to icons/kindred/BIM_ResetCloneColors.svg diff --git a/kindred-icons/BIM_Rewire.svg b/icons/kindred/BIM_Rewire.svg similarity index 100% rename from kindred-icons/BIM_Rewire.svg rename to icons/kindred/BIM_Rewire.svg diff --git a/kindred-icons/BIM_Slab.svg b/icons/kindred/BIM_Slab.svg similarity index 100% rename from kindred-icons/BIM_Slab.svg rename to icons/kindred/BIM_Slab.svg diff --git a/kindred-icons/BIM_TogglePanels.svg b/icons/kindred/BIM_TogglePanels.svg similarity index 100% rename from kindred-icons/BIM_TogglePanels.svg rename to icons/kindred/BIM_TogglePanels.svg diff --git a/kindred-icons/BIM_Trash.svg b/icons/kindred/BIM_Trash.svg similarity index 100% rename from kindred-icons/BIM_Trash.svg rename to icons/kindred/BIM_Trash.svg diff --git a/kindred-icons/BIM_Tutorial.svg b/icons/kindred/BIM_Tutorial.svg similarity index 100% rename from kindred-icons/BIM_Tutorial.svg rename to icons/kindred/BIM_Tutorial.svg diff --git a/kindred-icons/BIM_Unclone.svg b/icons/kindred/BIM_Unclone.svg similarity index 100% rename from kindred-icons/BIM_Unclone.svg rename to icons/kindred/BIM_Unclone.svg diff --git a/kindred-icons/BIM_Views.svg b/icons/kindred/BIM_Views.svg similarity index 100% rename from kindred-icons/BIM_Views.svg rename to icons/kindred/BIM_Views.svg diff --git a/kindred-icons/BIM_WPView.svg b/icons/kindred/BIM_WPView.svg similarity index 100% rename from kindred-icons/BIM_WPView.svg rename to icons/kindred/BIM_WPView.svg diff --git a/kindred-icons/BIM_Welcome.svg b/icons/kindred/BIM_Welcome.svg similarity index 100% rename from kindred-icons/BIM_Welcome.svg rename to icons/kindred/BIM_Welcome.svg diff --git a/kindred-icons/BIM_Windows.svg b/icons/kindred/BIM_Windows.svg similarity index 100% rename from kindred-icons/BIM_Windows.svg rename to icons/kindred/BIM_Windows.svg diff --git a/kindred-icons/CAM_3DPocket.svg b/icons/kindred/CAM_3DPocket.svg similarity index 100% rename from kindred-icons/CAM_3DPocket.svg rename to icons/kindred/CAM_3DPocket.svg diff --git a/kindred-icons/CAM_3DSurface.svg b/icons/kindred/CAM_3DSurface.svg similarity index 100% rename from kindred-icons/CAM_3DSurface.svg rename to icons/kindred/CAM_3DSurface.svg diff --git a/kindred-icons/CAM_Adaptive.svg b/icons/kindred/CAM_Adaptive.svg similarity index 100% rename from kindred-icons/CAM_Adaptive.svg rename to icons/kindred/CAM_Adaptive.svg diff --git a/kindred-icons/CAM_Area.svg b/icons/kindred/CAM_Area.svg similarity index 100% rename from kindred-icons/CAM_Area.svg rename to icons/kindred/CAM_Area.svg diff --git a/kindred-icons/CAM_Area_View.svg b/icons/kindred/CAM_Area_View.svg similarity index 100% rename from kindred-icons/CAM_Area_View.svg rename to icons/kindred/CAM_Area_View.svg diff --git a/kindred-icons/CAM_Area_Workplane.svg b/icons/kindred/CAM_Area_Workplane.svg similarity index 100% rename from kindred-icons/CAM_Area_Workplane.svg rename to icons/kindred/CAM_Area_Workplane.svg diff --git a/kindred-icons/CAM_Array.svg b/icons/kindred/CAM_Array.svg similarity index 100% rename from kindred-icons/CAM_Array.svg rename to icons/kindred/CAM_Array.svg diff --git a/kindred-icons/CAM_BFastForward.svg b/icons/kindred/CAM_BFastForward.svg similarity index 100% rename from kindred-icons/CAM_BFastForward.svg rename to icons/kindred/CAM_BFastForward.svg diff --git a/kindred-icons/CAM_BPause.svg b/icons/kindred/CAM_BPause.svg similarity index 100% rename from kindred-icons/CAM_BPause.svg rename to icons/kindred/CAM_BPause.svg diff --git a/kindred-icons/CAM_BPlay.svg b/icons/kindred/CAM_BPlay.svg similarity index 100% rename from kindred-icons/CAM_BPlay.svg rename to icons/kindred/CAM_BPlay.svg diff --git a/kindred-icons/CAM_BStep.svg b/icons/kindred/CAM_BStep.svg similarity index 100% rename from kindred-icons/CAM_BStep.svg rename to icons/kindred/CAM_BStep.svg diff --git a/kindred-icons/CAM_BStop.svg b/icons/kindred/CAM_BStop.svg similarity index 100% rename from kindred-icons/CAM_BStop.svg rename to icons/kindred/CAM_BStop.svg diff --git a/kindred-icons/CAM_BaseGeometry.svg b/icons/kindred/CAM_BaseGeometry.svg similarity index 100% rename from kindred-icons/CAM_BaseGeometry.svg rename to icons/kindred/CAM_BaseGeometry.svg diff --git a/kindred-icons/CAM_Camotics.svg b/icons/kindred/CAM_Camotics.svg similarity index 100% rename from kindred-icons/CAM_Camotics.svg rename to icons/kindred/CAM_Camotics.svg diff --git a/kindred-icons/CAM_Comment.svg b/icons/kindred/CAM_Comment.svg similarity index 100% rename from kindred-icons/CAM_Comment.svg rename to icons/kindred/CAM_Comment.svg diff --git a/kindred-icons/CAM_Compound.svg b/icons/kindred/CAM_Compound.svg similarity index 100% rename from kindred-icons/CAM_Compound.svg rename to icons/kindred/CAM_Compound.svg diff --git a/kindred-icons/CAM_Copy.svg b/icons/kindred/CAM_Copy.svg similarity index 100% rename from kindred-icons/CAM_Copy.svg rename to icons/kindred/CAM_Copy.svg diff --git a/kindred-icons/CAM_Custom.svg b/icons/kindred/CAM_Custom.svg similarity index 100% rename from kindred-icons/CAM_Custom.svg rename to icons/kindred/CAM_Custom.svg diff --git a/kindred-icons/CAM_Datums.svg b/icons/kindred/CAM_Datums.svg similarity index 100% rename from kindred-icons/CAM_Datums.svg rename to icons/kindred/CAM_Datums.svg diff --git a/kindred-icons/CAM_Deburr.svg b/icons/kindred/CAM_Deburr.svg similarity index 100% rename from kindred-icons/CAM_Deburr.svg rename to icons/kindred/CAM_Deburr.svg diff --git a/kindred-icons/CAM_Depths.svg b/icons/kindred/CAM_Depths.svg similarity index 100% rename from kindred-icons/CAM_Depths.svg rename to icons/kindred/CAM_Depths.svg diff --git a/kindred-icons/CAM_Dressup.svg b/icons/kindred/CAM_Dressup.svg similarity index 100% rename from kindred-icons/CAM_Dressup.svg rename to icons/kindred/CAM_Dressup.svg diff --git a/kindred-icons/CAM_Drilling.svg b/icons/kindred/CAM_Drilling.svg similarity index 100% rename from kindred-icons/CAM_Drilling.svg rename to icons/kindred/CAM_Drilling.svg diff --git a/kindred-icons/CAM_Engrave.svg b/icons/kindred/CAM_Engrave.svg similarity index 100% rename from kindred-icons/CAM_Engrave.svg rename to icons/kindred/CAM_Engrave.svg diff --git a/kindred-icons/CAM_ExportTemplate.svg b/icons/kindred/CAM_ExportTemplate.svg similarity index 100% rename from kindred-icons/CAM_ExportTemplate.svg rename to icons/kindred/CAM_ExportTemplate.svg diff --git a/kindred-icons/CAM_Face.svg b/icons/kindred/CAM_Face.svg similarity index 100% rename from kindred-icons/CAM_Face.svg rename to icons/kindred/CAM_Face.svg diff --git a/kindred-icons/CAM_FacePocket.svg b/icons/kindred/CAM_FacePocket.svg similarity index 100% rename from kindred-icons/CAM_FacePocket.svg rename to icons/kindred/CAM_FacePocket.svg diff --git a/kindred-icons/CAM_FaceProfile.svg b/icons/kindred/CAM_FaceProfile.svg similarity index 100% rename from kindred-icons/CAM_FaceProfile.svg rename to icons/kindred/CAM_FaceProfile.svg diff --git a/kindred-icons/CAM_Heights.svg b/icons/kindred/CAM_Heights.svg similarity index 100% rename from kindred-icons/CAM_Heights.svg rename to icons/kindred/CAM_Heights.svg diff --git a/kindred-icons/CAM_Helix.svg b/icons/kindred/CAM_Helix.svg similarity index 100% rename from kindred-icons/CAM_Helix.svg rename to icons/kindred/CAM_Helix.svg diff --git a/kindred-icons/CAM_Inspect.svg b/icons/kindred/CAM_Inspect.svg similarity index 100% rename from kindred-icons/CAM_Inspect.svg rename to icons/kindred/CAM_Inspect.svg diff --git a/kindred-icons/CAM_Job.svg b/icons/kindred/CAM_Job.svg similarity index 100% rename from kindred-icons/CAM_Job.svg rename to icons/kindred/CAM_Job.svg diff --git a/kindred-icons/CAM_LengthOffset.svg b/icons/kindred/CAM_LengthOffset.svg similarity index 100% rename from kindred-icons/CAM_LengthOffset.svg rename to icons/kindred/CAM_LengthOffset.svg diff --git a/kindred-icons/CAM_OpActive.svg b/icons/kindred/CAM_OpActive.svg similarity index 100% rename from kindred-icons/CAM_OpActive.svg rename to icons/kindred/CAM_OpActive.svg diff --git a/kindred-icons/CAM_OpCopy.svg b/icons/kindred/CAM_OpCopy.svg similarity index 100% rename from kindred-icons/CAM_OpCopy.svg rename to icons/kindred/CAM_OpCopy.svg diff --git a/kindred-icons/CAM_OperationA.svg b/icons/kindred/CAM_OperationA.svg similarity index 100% rename from kindred-icons/CAM_OperationA.svg rename to icons/kindred/CAM_OperationA.svg diff --git a/kindred-icons/CAM_OperationB.svg b/icons/kindred/CAM_OperationB.svg similarity index 100% rename from kindred-icons/CAM_OperationB.svg rename to icons/kindred/CAM_OperationB.svg diff --git a/kindred-icons/CAM_Pocket.svg b/icons/kindred/CAM_Pocket.svg similarity index 100% rename from kindred-icons/CAM_Pocket.svg rename to icons/kindred/CAM_Pocket.svg diff --git a/kindred-icons/CAM_Post.svg b/icons/kindred/CAM_Post.svg similarity index 100% rename from kindred-icons/CAM_Post.svg rename to icons/kindred/CAM_Post.svg diff --git a/kindred-icons/CAM_PostSelected.svg b/icons/kindred/CAM_PostSelected.svg similarity index 100% rename from kindred-icons/CAM_PostSelected.svg rename to icons/kindred/CAM_PostSelected.svg diff --git a/kindred-icons/CAM_Probe.svg b/icons/kindred/CAM_Probe.svg similarity index 100% rename from kindred-icons/CAM_Probe.svg rename to icons/kindred/CAM_Probe.svg diff --git a/kindred-icons/CAM_Profile.svg b/icons/kindred/CAM_Profile.svg similarity index 100% rename from kindred-icons/CAM_Profile.svg rename to icons/kindred/CAM_Profile.svg diff --git a/kindred-icons/CAM_Profile_Edges.svg b/icons/kindred/CAM_Profile_Edges.svg similarity index 100% rename from kindred-icons/CAM_Profile_Edges.svg rename to icons/kindred/CAM_Profile_Edges.svg diff --git a/kindred-icons/CAM_Profile_Face.svg b/icons/kindred/CAM_Profile_Face.svg similarity index 100% rename from kindred-icons/CAM_Profile_Face.svg rename to icons/kindred/CAM_Profile_Face.svg diff --git a/kindred-icons/CAM_Sanity.svg b/icons/kindred/CAM_Sanity.svg similarity index 100% rename from kindred-icons/CAM_Sanity.svg rename to icons/kindred/CAM_Sanity.svg diff --git a/kindred-icons/CAM_SelectLoop.svg b/icons/kindred/CAM_SelectLoop.svg similarity index 100% rename from kindred-icons/CAM_SelectLoop.svg rename to icons/kindred/CAM_SelectLoop.svg diff --git a/kindred-icons/CAM_SetupSheet.svg b/icons/kindred/CAM_SetupSheet.svg similarity index 100% rename from kindred-icons/CAM_SetupSheet.svg rename to icons/kindred/CAM_SetupSheet.svg diff --git a/kindred-icons/CAM_Shape.svg b/icons/kindred/CAM_Shape.svg similarity index 100% rename from kindred-icons/CAM_Shape.svg rename to icons/kindred/CAM_Shape.svg diff --git a/kindred-icons/CAM_ShapeTC.svg b/icons/kindred/CAM_ShapeTC.svg similarity index 100% rename from kindred-icons/CAM_ShapeTC.svg rename to icons/kindred/CAM_ShapeTC.svg diff --git a/kindred-icons/CAM_SimpleCopy.svg b/icons/kindred/CAM_SimpleCopy.svg similarity index 100% rename from kindred-icons/CAM_SimpleCopy.svg rename to icons/kindred/CAM_SimpleCopy.svg diff --git a/kindred-icons/CAM_Simulator.svg b/icons/kindred/CAM_Simulator.svg similarity index 100% rename from kindred-icons/CAM_Simulator.svg rename to icons/kindred/CAM_Simulator.svg diff --git a/kindred-icons/CAM_SimulatorGL.svg b/icons/kindred/CAM_SimulatorGL.svg similarity index 100% rename from kindred-icons/CAM_SimulatorGL.svg rename to icons/kindred/CAM_SimulatorGL.svg diff --git a/kindred-icons/CAM_Slot.svg b/icons/kindred/CAM_Slot.svg similarity index 100% rename from kindred-icons/CAM_Slot.svg rename to icons/kindred/CAM_Slot.svg diff --git a/kindred-icons/CAM_StartPoint.svg b/icons/kindred/CAM_StartPoint.svg similarity index 100% rename from kindred-icons/CAM_StartPoint.svg rename to icons/kindred/CAM_StartPoint.svg diff --git a/kindred-icons/CAM_Stop.svg b/icons/kindred/CAM_Stop.svg similarity index 100% rename from kindred-icons/CAM_Stop.svg rename to icons/kindred/CAM_Stop.svg diff --git a/kindred-icons/CAM_Tapping.svg b/icons/kindred/CAM_Tapping.svg similarity index 100% rename from kindred-icons/CAM_Tapping.svg rename to icons/kindred/CAM_Tapping.svg diff --git a/kindred-icons/CAM_ThreadMilling.svg b/icons/kindred/CAM_ThreadMilling.svg similarity index 100% rename from kindred-icons/CAM_ThreadMilling.svg rename to icons/kindred/CAM_ThreadMilling.svg diff --git a/kindred-icons/CAM_ToolBit.svg b/icons/kindred/CAM_ToolBit.svg similarity index 100% rename from kindred-icons/CAM_ToolBit.svg rename to icons/kindred/CAM_ToolBit.svg diff --git a/kindred-icons/CAM_ToolChange.svg b/icons/kindred/CAM_ToolChange.svg similarity index 100% rename from kindred-icons/CAM_ToolChange.svg rename to icons/kindred/CAM_ToolChange.svg diff --git a/kindred-icons/CAM_ToolController.svg b/icons/kindred/CAM_ToolController.svg similarity index 100% rename from kindred-icons/CAM_ToolController.svg rename to icons/kindred/CAM_ToolController.svg diff --git a/kindred-icons/CAM_ToolDuplicate.svg b/icons/kindred/CAM_ToolDuplicate.svg similarity index 100% rename from kindred-icons/CAM_ToolDuplicate.svg rename to icons/kindred/CAM_ToolDuplicate.svg diff --git a/kindred-icons/CAM_ToolTable.svg b/icons/kindred/CAM_ToolTable.svg similarity index 100% rename from kindred-icons/CAM_ToolTable.svg rename to icons/kindred/CAM_ToolTable.svg diff --git a/kindred-icons/CAM_ToolTableAdd.svg b/icons/kindred/CAM_ToolTableAdd.svg similarity index 100% rename from kindred-icons/CAM_ToolTableAdd.svg rename to icons/kindred/CAM_ToolTableAdd.svg diff --git a/kindred-icons/CAM_ToolTableRemove.svg b/icons/kindred/CAM_ToolTableRemove.svg similarity index 100% rename from kindred-icons/CAM_ToolTableRemove.svg rename to icons/kindred/CAM_ToolTableRemove.svg diff --git a/kindred-icons/CAM_Toolpath.svg b/icons/kindred/CAM_Toolpath.svg similarity index 100% rename from kindred-icons/CAM_Toolpath.svg rename to icons/kindred/CAM_Toolpath.svg diff --git a/kindred-icons/CAM_Vcarve.svg b/icons/kindred/CAM_Vcarve.svg similarity index 100% rename from kindred-icons/CAM_Vcarve.svg rename to icons/kindred/CAM_Vcarve.svg diff --git a/kindred-icons/CAM_Waterline.svg b/icons/kindred/CAM_Waterline.svg similarity index 100% rename from kindred-icons/CAM_Waterline.svg rename to icons/kindred/CAM_Waterline.svg diff --git a/kindred-icons/Constraint_Block.svg b/icons/kindred/Constraint_Block.svg similarity index 100% rename from kindred-icons/Constraint_Block.svg rename to icons/kindred/Constraint_Block.svg diff --git a/kindred-icons/Constraint_Coincident.svg b/icons/kindred/Constraint_Coincident.svg similarity index 100% rename from kindred-icons/Constraint_Coincident.svg rename to icons/kindred/Constraint_Coincident.svg diff --git a/kindred-icons/Constraint_Concentric.svg b/icons/kindred/Constraint_Concentric.svg similarity index 100% rename from kindred-icons/Constraint_Concentric.svg rename to icons/kindred/Constraint_Concentric.svg diff --git a/kindred-icons/Constraint_Diameter.svg b/icons/kindred/Constraint_Diameter.svg similarity index 100% rename from kindred-icons/Constraint_Diameter.svg rename to icons/kindred/Constraint_Diameter.svg diff --git a/kindred-icons/Constraint_Diameter_Driven.svg b/icons/kindred/Constraint_Diameter_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Diameter_Driven.svg rename to icons/kindred/Constraint_Diameter_Driven.svg diff --git a/kindred-icons/Constraint_Dimension.svg b/icons/kindred/Constraint_Dimension.svg similarity index 100% rename from kindred-icons/Constraint_Dimension.svg rename to icons/kindred/Constraint_Dimension.svg diff --git a/kindred-icons/Constraint_Dimension_Driven.svg b/icons/kindred/Constraint_Dimension_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Dimension_Driven.svg rename to icons/kindred/Constraint_Dimension_Driven.svg diff --git a/kindred-icons/Constraint_Ellipse_Axis_Angle.svg b/icons/kindred/Constraint_Ellipse_Axis_Angle.svg similarity index 100% rename from kindred-icons/Constraint_Ellipse_Axis_Angle.svg rename to icons/kindred/Constraint_Ellipse_Axis_Angle.svg diff --git a/kindred-icons/Constraint_Ellipse_Major_Radius.svg b/icons/kindred/Constraint_Ellipse_Major_Radius.svg similarity index 100% rename from kindred-icons/Constraint_Ellipse_Major_Radius.svg rename to icons/kindred/Constraint_Ellipse_Major_Radius.svg diff --git a/kindred-icons/Constraint_Ellipse_Minor_Radius.svg b/icons/kindred/Constraint_Ellipse_Minor_Radius.svg similarity index 100% rename from kindred-icons/Constraint_Ellipse_Minor_Radius.svg rename to icons/kindred/Constraint_Ellipse_Minor_Radius.svg diff --git a/kindred-icons/Constraint_Ellipse_Radii.svg b/icons/kindred/Constraint_Ellipse_Radii.svg similarity index 100% rename from kindred-icons/Constraint_Ellipse_Radii.svg rename to icons/kindred/Constraint_Ellipse_Radii.svg diff --git a/kindred-icons/Constraint_EqualLength.svg b/icons/kindred/Constraint_EqualLength.svg similarity index 100% rename from kindred-icons/Constraint_EqualLength.svg rename to icons/kindred/Constraint_EqualLength.svg diff --git a/kindred-icons/Constraint_ExternalAngle.svg b/icons/kindred/Constraint_ExternalAngle.svg similarity index 100% rename from kindred-icons/Constraint_ExternalAngle.svg rename to icons/kindred/Constraint_ExternalAngle.svg diff --git a/kindred-icons/Constraint_HorVer.svg b/icons/kindred/Constraint_HorVer.svg similarity index 100% rename from kindred-icons/Constraint_HorVer.svg rename to icons/kindred/Constraint_HorVer.svg diff --git a/kindred-icons/Constraint_Horizontal.svg b/icons/kindred/Constraint_Horizontal.svg similarity index 100% rename from kindred-icons/Constraint_Horizontal.svg rename to icons/kindred/Constraint_Horizontal.svg diff --git a/kindred-icons/Constraint_HorizontalDistance.svg b/icons/kindred/Constraint_HorizontalDistance.svg similarity index 100% rename from kindred-icons/Constraint_HorizontalDistance.svg rename to icons/kindred/Constraint_HorizontalDistance.svg diff --git a/kindred-icons/Constraint_HorizontalDistance_Driven.svg b/icons/kindred/Constraint_HorizontalDistance_Driven.svg similarity index 100% rename from kindred-icons/Constraint_HorizontalDistance_Driven.svg rename to icons/kindred/Constraint_HorizontalDistance_Driven.svg diff --git a/kindred-icons/Constraint_InternalAlignment.svg b/icons/kindred/Constraint_InternalAlignment.svg similarity index 100% rename from kindred-icons/Constraint_InternalAlignment.svg rename to icons/kindred/Constraint_InternalAlignment.svg diff --git a/kindred-icons/Constraint_InternalAlignment_Ellipse_Focus1.svg b/icons/kindred/Constraint_InternalAlignment_Ellipse_Focus1.svg similarity index 100% rename from kindred-icons/Constraint_InternalAlignment_Ellipse_Focus1.svg rename to icons/kindred/Constraint_InternalAlignment_Ellipse_Focus1.svg diff --git a/kindred-icons/Constraint_InternalAlignment_Ellipse_Focus2.svg b/icons/kindred/Constraint_InternalAlignment_Ellipse_Focus2.svg similarity index 100% rename from kindred-icons/Constraint_InternalAlignment_Ellipse_Focus2.svg rename to icons/kindred/Constraint_InternalAlignment_Ellipse_Focus2.svg diff --git a/kindred-icons/Constraint_InternalAlignment_Ellipse_MajorAxis.svg b/icons/kindred/Constraint_InternalAlignment_Ellipse_MajorAxis.svg similarity index 100% rename from kindred-icons/Constraint_InternalAlignment_Ellipse_MajorAxis.svg rename to icons/kindred/Constraint_InternalAlignment_Ellipse_MajorAxis.svg diff --git a/kindred-icons/Constraint_InternalAlignment_Ellipse_MinorAxis.svg b/icons/kindred/Constraint_InternalAlignment_Ellipse_MinorAxis.svg similarity index 100% rename from kindred-icons/Constraint_InternalAlignment_Ellipse_MinorAxis.svg rename to icons/kindred/Constraint_InternalAlignment_Ellipse_MinorAxis.svg diff --git a/kindred-icons/Constraint_InternalAngle.svg b/icons/kindred/Constraint_InternalAngle.svg similarity index 100% rename from kindred-icons/Constraint_InternalAngle.svg rename to icons/kindred/Constraint_InternalAngle.svg diff --git a/kindred-icons/Constraint_InternalAngle_Driven.svg b/icons/kindred/Constraint_InternalAngle_Driven.svg similarity index 100% rename from kindred-icons/Constraint_InternalAngle_Driven.svg rename to icons/kindred/Constraint_InternalAngle_Driven.svg diff --git a/kindred-icons/Constraint_Length.svg b/icons/kindred/Constraint_Length.svg similarity index 100% rename from kindred-icons/Constraint_Length.svg rename to icons/kindred/Constraint_Length.svg diff --git a/kindred-icons/Constraint_Length_Driven.svg b/icons/kindred/Constraint_Length_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Length_Driven.svg rename to icons/kindred/Constraint_Length_Driven.svg diff --git a/kindred-icons/Constraint_Lock.svg b/icons/kindred/Constraint_Lock.svg similarity index 100% rename from kindred-icons/Constraint_Lock.svg rename to icons/kindred/Constraint_Lock.svg diff --git a/kindred-icons/Constraint_Lock_Driven.svg b/icons/kindred/Constraint_Lock_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Lock_Driven.svg rename to icons/kindred/Constraint_Lock_Driven.svg diff --git a/kindred-icons/Constraint_Parallel.svg b/icons/kindred/Constraint_Parallel.svg similarity index 100% rename from kindred-icons/Constraint_Parallel.svg rename to icons/kindred/Constraint_Parallel.svg diff --git a/kindred-icons/Constraint_Perpendicular.svg b/icons/kindred/Constraint_Perpendicular.svg similarity index 100% rename from kindred-icons/Constraint_Perpendicular.svg rename to icons/kindred/Constraint_Perpendicular.svg diff --git a/kindred-icons/Constraint_PointOnEnd.svg b/icons/kindred/Constraint_PointOnEnd.svg similarity index 100% rename from kindred-icons/Constraint_PointOnEnd.svg rename to icons/kindred/Constraint_PointOnEnd.svg diff --git a/kindred-icons/Constraint_PointOnMidPoint.svg b/icons/kindred/Constraint_PointOnMidPoint.svg similarity index 100% rename from kindred-icons/Constraint_PointOnMidPoint.svg rename to icons/kindred/Constraint_PointOnMidPoint.svg diff --git a/kindred-icons/Constraint_PointOnObject.svg b/icons/kindred/Constraint_PointOnObject.svg similarity index 100% rename from kindred-icons/Constraint_PointOnObject.svg rename to icons/kindred/Constraint_PointOnObject.svg diff --git a/kindred-icons/Constraint_PointOnPoint.svg b/icons/kindred/Constraint_PointOnPoint.svg similarity index 100% rename from kindred-icons/Constraint_PointOnPoint.svg rename to icons/kindred/Constraint_PointOnPoint.svg diff --git a/kindred-icons/Constraint_PointOnStart.svg b/icons/kindred/Constraint_PointOnStart.svg similarity index 100% rename from kindred-icons/Constraint_PointOnStart.svg rename to icons/kindred/Constraint_PointOnStart.svg diff --git a/kindred-icons/Constraint_PointToObject.svg b/icons/kindred/Constraint_PointToObject.svg similarity index 100% rename from kindred-icons/Constraint_PointToObject.svg rename to icons/kindred/Constraint_PointToObject.svg diff --git a/kindred-icons/Constraint_Radiam.svg b/icons/kindred/Constraint_Radiam.svg similarity index 100% rename from kindred-icons/Constraint_Radiam.svg rename to icons/kindred/Constraint_Radiam.svg diff --git a/kindred-icons/Constraint_Radiam_Driven.svg b/icons/kindred/Constraint_Radiam_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Radiam_Driven.svg rename to icons/kindred/Constraint_Radiam_Driven.svg diff --git a/kindred-icons/Constraint_Radius.svg b/icons/kindred/Constraint_Radius.svg similarity index 100% rename from kindred-icons/Constraint_Radius.svg rename to icons/kindred/Constraint_Radius.svg diff --git a/kindred-icons/Constraint_Radius_Driven.svg b/icons/kindred/Constraint_Radius_Driven.svg similarity index 100% rename from kindred-icons/Constraint_Radius_Driven.svg rename to icons/kindred/Constraint_Radius_Driven.svg diff --git a/kindred-icons/Constraint_SnellsLaw.svg b/icons/kindred/Constraint_SnellsLaw.svg similarity index 100% rename from kindred-icons/Constraint_SnellsLaw.svg rename to icons/kindred/Constraint_SnellsLaw.svg diff --git a/kindred-icons/Constraint_SnellsLaw_Driven.svg b/icons/kindred/Constraint_SnellsLaw_Driven.svg similarity index 100% rename from kindred-icons/Constraint_SnellsLaw_Driven.svg rename to icons/kindred/Constraint_SnellsLaw_Driven.svg diff --git a/kindred-icons/Constraint_Symmetric.svg b/icons/kindred/Constraint_Symmetric.svg similarity index 100% rename from kindred-icons/Constraint_Symmetric.svg rename to icons/kindred/Constraint_Symmetric.svg diff --git a/kindred-icons/Constraint_Tangent.svg b/icons/kindred/Constraint_Tangent.svg similarity index 100% rename from kindred-icons/Constraint_Tangent.svg rename to icons/kindred/Constraint_Tangent.svg diff --git a/kindred-icons/Constraint_TangentToEnd.svg b/icons/kindred/Constraint_TangentToEnd.svg similarity index 100% rename from kindred-icons/Constraint_TangentToEnd.svg rename to icons/kindred/Constraint_TangentToEnd.svg diff --git a/kindred-icons/Constraint_TangentToStart.svg b/icons/kindred/Constraint_TangentToStart.svg similarity index 100% rename from kindred-icons/Constraint_TangentToStart.svg rename to icons/kindred/Constraint_TangentToStart.svg diff --git a/kindred-icons/Constraint_Vertical.svg b/icons/kindred/Constraint_Vertical.svg similarity index 100% rename from kindred-icons/Constraint_Vertical.svg rename to icons/kindred/Constraint_Vertical.svg diff --git a/kindred-icons/Constraint_VerticalDistance.svg b/icons/kindred/Constraint_VerticalDistance.svg similarity index 100% rename from kindred-icons/Constraint_VerticalDistance.svg rename to icons/kindred/Constraint_VerticalDistance.svg diff --git a/kindred-icons/Constraint_VerticalDistance_Driven.svg b/icons/kindred/Constraint_VerticalDistance_Driven.svg similarity index 100% rename from kindred-icons/Constraint_VerticalDistance_Driven.svg rename to icons/kindred/Constraint_VerticalDistance_Driven.svg diff --git a/kindred-icons/Document.svg b/icons/kindred/Document.svg similarity index 100% rename from kindred-icons/Document.svg rename to icons/kindred/Document.svg diff --git a/kindred-icons/DraftWorkbench.svg b/icons/kindred/DraftWorkbench.svg similarity index 100% rename from kindred-icons/DraftWorkbench.svg rename to icons/kindred/DraftWorkbench.svg diff --git a/kindred-icons/Draft_2DShapeView.svg b/icons/kindred/Draft_2DShapeView.svg similarity index 100% rename from kindred-icons/Draft_2DShapeView.svg rename to icons/kindred/Draft_2DShapeView.svg diff --git a/kindred-icons/Draft_AddConstruction.svg b/icons/kindred/Draft_AddConstruction.svg similarity index 100% rename from kindred-icons/Draft_AddConstruction.svg rename to icons/kindred/Draft_AddConstruction.svg diff --git a/kindred-icons/Draft_AddNamedGroup.svg b/icons/kindred/Draft_AddNamedGroup.svg similarity index 100% rename from kindred-icons/Draft_AddNamedGroup.svg rename to icons/kindred/Draft_AddNamedGroup.svg diff --git a/kindred-icons/Draft_AddPoint.svg b/icons/kindred/Draft_AddPoint.svg similarity index 100% rename from kindred-icons/Draft_AddPoint.svg rename to icons/kindred/Draft_AddPoint.svg diff --git a/kindred-icons/Draft_AddToGroup.svg b/icons/kindred/Draft_AddToGroup.svg similarity index 100% rename from kindred-icons/Draft_AddToGroup.svg rename to icons/kindred/Draft_AddToGroup.svg diff --git a/kindred-icons/Draft_AddToLayer.svg b/icons/kindred/Draft_AddToLayer.svg similarity index 100% rename from kindred-icons/Draft_AddToLayer.svg rename to icons/kindred/Draft_AddToLayer.svg diff --git a/kindred-icons/Draft_Annotation_Style.svg b/icons/kindred/Draft_Annotation_Style.svg similarity index 100% rename from kindred-icons/Draft_Annotation_Style.svg rename to icons/kindred/Draft_Annotation_Style.svg diff --git a/kindred-icons/Draft_Apply.svg b/icons/kindred/Draft_Apply.svg similarity index 100% rename from kindred-icons/Draft_Apply.svg rename to icons/kindred/Draft_Apply.svg diff --git a/kindred-icons/Draft_Arc.svg b/icons/kindred/Draft_Arc.svg similarity index 100% rename from kindred-icons/Draft_Arc.svg rename to icons/kindred/Draft_Arc.svg diff --git a/kindred-icons/Draft_Arc_3Points.svg b/icons/kindred/Draft_Arc_3Points.svg similarity index 100% rename from kindred-icons/Draft_Arc_3Points.svg rename to icons/kindred/Draft_Arc_3Points.svg diff --git a/kindred-icons/Draft_Array.svg b/icons/kindred/Draft_Array.svg similarity index 100% rename from kindred-icons/Draft_Array.svg rename to icons/kindred/Draft_Array.svg diff --git a/kindred-icons/Draft_AutoGroup.svg b/icons/kindred/Draft_AutoGroup.svg similarity index 100% rename from kindred-icons/Draft_AutoGroup.svg rename to icons/kindred/Draft_AutoGroup.svg diff --git a/kindred-icons/Draft_AutoGroup_off.svg b/icons/kindred/Draft_AutoGroup_off.svg similarity index 100% rename from kindred-icons/Draft_AutoGroup_off.svg rename to icons/kindred/Draft_AutoGroup_off.svg diff --git a/kindred-icons/Draft_AutoGroup_on.svg b/icons/kindred/Draft_AutoGroup_on.svg similarity index 100% rename from kindred-icons/Draft_AutoGroup_on.svg rename to icons/kindred/Draft_AutoGroup_on.svg diff --git a/kindred-icons/Draft_BSpline.svg b/icons/kindred/Draft_BSpline.svg similarity index 100% rename from kindred-icons/Draft_BSpline.svg rename to icons/kindred/Draft_BSpline.svg diff --git a/kindred-icons/Draft_BezCurve.svg b/icons/kindred/Draft_BezCurve.svg similarity index 100% rename from kindred-icons/Draft_BezCurve.svg rename to icons/kindred/Draft_BezCurve.svg diff --git a/kindred-icons/Draft_BezSharpNode.svg b/icons/kindred/Draft_BezSharpNode.svg similarity index 100% rename from kindred-icons/Draft_BezSharpNode.svg rename to icons/kindred/Draft_BezSharpNode.svg diff --git a/kindred-icons/Draft_BezSymNode.svg b/icons/kindred/Draft_BezSymNode.svg similarity index 100% rename from kindred-icons/Draft_BezSymNode.svg rename to icons/kindred/Draft_BezSymNode.svg diff --git a/kindred-icons/Draft_BezTanNode.svg b/icons/kindred/Draft_BezTanNode.svg similarity index 100% rename from kindred-icons/Draft_BezTanNode.svg rename to icons/kindred/Draft_BezTanNode.svg diff --git a/kindred-icons/Draft_Circle.svg b/icons/kindred/Draft_Circle.svg similarity index 100% rename from kindred-icons/Draft_Circle.svg rename to icons/kindred/Draft_Circle.svg diff --git a/kindred-icons/Draft_CircularArray.svg b/icons/kindred/Draft_CircularArray.svg similarity index 100% rename from kindred-icons/Draft_CircularArray.svg rename to icons/kindred/Draft_CircularArray.svg diff --git a/kindred-icons/Draft_CircularLinkArray.svg b/icons/kindred/Draft_CircularLinkArray.svg similarity index 100% rename from kindred-icons/Draft_CircularLinkArray.svg rename to icons/kindred/Draft_CircularLinkArray.svg diff --git a/kindred-icons/Draft_Clone.svg b/icons/kindred/Draft_Clone.svg similarity index 100% rename from kindred-icons/Draft_Clone.svg rename to icons/kindred/Draft_Clone.svg diff --git a/kindred-icons/Draft_Construction.svg b/icons/kindred/Draft_Construction.svg similarity index 100% rename from kindred-icons/Draft_Construction.svg rename to icons/kindred/Draft_Construction.svg diff --git a/kindred-icons/Draft_CubicBezCurve.svg b/icons/kindred/Draft_CubicBezCurve.svg similarity index 100% rename from kindred-icons/Draft_CubicBezCurve.svg rename to icons/kindred/Draft_CubicBezCurve.svg diff --git a/kindred-icons/Draft_Cursor.svg b/icons/kindred/Draft_Cursor.svg similarity index 100% rename from kindred-icons/Draft_Cursor.svg rename to icons/kindred/Draft_Cursor.svg diff --git a/kindred-icons/Draft_DelPoint.svg b/icons/kindred/Draft_DelPoint.svg similarity index 100% rename from kindred-icons/Draft_DelPoint.svg rename to icons/kindred/Draft_DelPoint.svg diff --git a/kindred-icons/Draft_Dimension.svg b/icons/kindred/Draft_Dimension.svg similarity index 100% rename from kindred-icons/Draft_Dimension.svg rename to icons/kindred/Draft_Dimension.svg diff --git a/kindred-icons/Draft_DimensionAngular.svg b/icons/kindred/Draft_DimensionAngular.svg similarity index 100% rename from kindred-icons/Draft_DimensionAngular.svg rename to icons/kindred/Draft_DimensionAngular.svg diff --git a/kindred-icons/Draft_DimensionRadius.svg b/icons/kindred/Draft_DimensionRadius.svg similarity index 100% rename from kindred-icons/Draft_DimensionRadius.svg rename to icons/kindred/Draft_DimensionRadius.svg diff --git a/kindred-icons/Draft_Dimension_Tree.svg b/icons/kindred/Draft_Dimension_Tree.svg similarity index 100% rename from kindred-icons/Draft_Dimension_Tree.svg rename to icons/kindred/Draft_Dimension_Tree.svg diff --git a/kindred-icons/Draft_Dot.svg b/icons/kindred/Draft_Dot.svg similarity index 100% rename from kindred-icons/Draft_Dot.svg rename to icons/kindred/Draft_Dot.svg diff --git a/kindred-icons/Draft_Downgrade.svg b/icons/kindred/Draft_Downgrade.svg similarity index 100% rename from kindred-icons/Draft_Downgrade.svg rename to icons/kindred/Draft_Downgrade.svg diff --git a/kindred-icons/Draft_Draft.svg b/icons/kindred/Draft_Draft.svg similarity index 100% rename from kindred-icons/Draft_Draft.svg rename to icons/kindred/Draft_Draft.svg diff --git a/kindred-icons/Draft_Draft2Sketch.svg b/icons/kindred/Draft_Draft2Sketch.svg similarity index 100% rename from kindred-icons/Draft_Draft2Sketch.svg rename to icons/kindred/Draft_Draft2Sketch.svg diff --git a/kindred-icons/Draft_Edit.svg b/icons/kindred/Draft_Edit.svg similarity index 100% rename from kindred-icons/Draft_Edit.svg rename to icons/kindred/Draft_Edit.svg diff --git a/kindred-icons/Draft_Ellipse.svg b/icons/kindred/Draft_Ellipse.svg similarity index 100% rename from kindred-icons/Draft_Ellipse.svg rename to icons/kindred/Draft_Ellipse.svg diff --git a/kindred-icons/Draft_Facebinder.svg b/icons/kindred/Draft_Facebinder.svg similarity index 100% rename from kindred-icons/Draft_Facebinder.svg rename to icons/kindred/Draft_Facebinder.svg diff --git a/kindred-icons/Draft_Facebinder_Provider.svg b/icons/kindred/Draft_Facebinder_Provider.svg similarity index 100% rename from kindred-icons/Draft_Facebinder_Provider.svg rename to icons/kindred/Draft_Facebinder_Provider.svg diff --git a/kindred-icons/Draft_Fillet.svg b/icons/kindred/Draft_Fillet.svg similarity index 100% rename from kindred-icons/Draft_Fillet.svg rename to icons/kindred/Draft_Fillet.svg diff --git a/kindred-icons/Draft_Finish.svg b/icons/kindred/Draft_Finish.svg similarity index 100% rename from kindred-icons/Draft_Finish.svg rename to icons/kindred/Draft_Finish.svg diff --git a/kindred-icons/Draft_FlipDimension.svg b/icons/kindred/Draft_FlipDimension.svg similarity index 100% rename from kindred-icons/Draft_FlipDimension.svg rename to icons/kindred/Draft_FlipDimension.svg diff --git a/kindred-icons/Draft_Grid.svg b/icons/kindred/Draft_Grid.svg similarity index 100% rename from kindred-icons/Draft_Grid.svg rename to icons/kindred/Draft_Grid.svg diff --git a/kindred-icons/Draft_Hatch.svg b/icons/kindred/Draft_Hatch.svg similarity index 100% rename from kindred-icons/Draft_Hatch.svg rename to icons/kindred/Draft_Hatch.svg diff --git a/kindred-icons/Draft_Heal.svg b/icons/kindred/Draft_Heal.svg similarity index 100% rename from kindred-icons/Draft_Heal.svg rename to icons/kindred/Draft_Heal.svg diff --git a/kindred-icons/Draft_Join.svg b/icons/kindred/Draft_Join.svg similarity index 100% rename from kindred-icons/Draft_Join.svg rename to icons/kindred/Draft_Join.svg diff --git a/kindred-icons/Draft_Label.svg b/icons/kindred/Draft_Label.svg similarity index 100% rename from kindred-icons/Draft_Label.svg rename to icons/kindred/Draft_Label.svg diff --git a/kindred-icons/Draft_Layer.svg b/icons/kindred/Draft_Layer.svg similarity index 100% rename from kindred-icons/Draft_Layer.svg rename to icons/kindred/Draft_Layer.svg diff --git a/kindred-icons/Draft_LayerManager.svg b/icons/kindred/Draft_LayerManager.svg similarity index 100% rename from kindred-icons/Draft_LayerManager.svg rename to icons/kindred/Draft_LayerManager.svg diff --git a/kindred-icons/Draft_Layers.svg b/icons/kindred/Draft_Layers.svg similarity index 100% rename from kindred-icons/Draft_Layers.svg rename to icons/kindred/Draft_Layers.svg diff --git a/kindred-icons/Draft_Line.svg b/icons/kindred/Draft_Line.svg similarity index 100% rename from kindred-icons/Draft_Line.svg rename to icons/kindred/Draft_Line.svg diff --git a/kindred-icons/Draft_LinkArray.svg b/icons/kindred/Draft_LinkArray.svg similarity index 100% rename from kindred-icons/Draft_LinkArray.svg rename to icons/kindred/Draft_LinkArray.svg diff --git a/kindred-icons/Draft_Lock.svg b/icons/kindred/Draft_Lock.svg similarity index 100% rename from kindred-icons/Draft_Lock.svg rename to icons/kindred/Draft_Lock.svg diff --git a/kindred-icons/Draft_Macro.svg b/icons/kindred/Draft_Macro.svg similarity index 100% rename from kindred-icons/Draft_Macro.svg rename to icons/kindred/Draft_Macro.svg diff --git a/kindred-icons/Draft_Mirror.svg b/icons/kindred/Draft_Mirror.svg similarity index 100% rename from kindred-icons/Draft_Mirror.svg rename to icons/kindred/Draft_Mirror.svg diff --git a/kindred-icons/Draft_Move.svg b/icons/kindred/Draft_Move.svg similarity index 100% rename from kindred-icons/Draft_Move.svg rename to icons/kindred/Draft_Move.svg diff --git a/kindred-icons/Draft_N-Curve.svg b/icons/kindred/Draft_N-Curve.svg similarity index 100% rename from kindred-icons/Draft_N-Curve.svg rename to icons/kindred/Draft_N-Curve.svg diff --git a/kindred-icons/Draft_N-Linear.svg b/icons/kindred/Draft_N-Linear.svg similarity index 100% rename from kindred-icons/Draft_N-Linear.svg rename to icons/kindred/Draft_N-Linear.svg diff --git a/kindred-icons/Draft_N-Polygon.svg b/icons/kindred/Draft_N-Polygon.svg similarity index 100% rename from kindred-icons/Draft_N-Polygon.svg rename to icons/kindred/Draft_N-Polygon.svg diff --git a/kindred-icons/Draft_NewLayer.svg b/icons/kindred/Draft_NewLayer.svg similarity index 100% rename from kindred-icons/Draft_NewLayer.svg rename to icons/kindred/Draft_NewLayer.svg diff --git a/kindred-icons/Draft_Offset.svg b/icons/kindred/Draft_Offset.svg similarity index 100% rename from kindred-icons/Draft_Offset.svg rename to icons/kindred/Draft_Offset.svg diff --git a/kindred-icons/Draft_PathArray.svg b/icons/kindred/Draft_PathArray.svg similarity index 100% rename from kindred-icons/Draft_PathArray.svg rename to icons/kindred/Draft_PathArray.svg diff --git a/kindred-icons/Draft_PathLinkArray.svg b/icons/kindred/Draft_PathLinkArray.svg similarity index 100% rename from kindred-icons/Draft_PathLinkArray.svg rename to icons/kindred/Draft_PathLinkArray.svg diff --git a/kindred-icons/Draft_PathTwistedArray.svg b/icons/kindred/Draft_PathTwistedArray.svg similarity index 100% rename from kindred-icons/Draft_PathTwistedArray.svg rename to icons/kindred/Draft_PathTwistedArray.svg diff --git a/kindred-icons/Draft_PathTwistedLinkArray.svg b/icons/kindred/Draft_PathTwistedLinkArray.svg similarity index 100% rename from kindred-icons/Draft_PathTwistedLinkArray.svg rename to icons/kindred/Draft_PathTwistedLinkArray.svg diff --git a/kindred-icons/Draft_PlaneProxy.svg b/icons/kindred/Draft_PlaneProxy.svg similarity index 100% rename from kindred-icons/Draft_PlaneProxy.svg rename to icons/kindred/Draft_PlaneProxy.svg diff --git a/kindred-icons/Draft_Point.svg b/icons/kindred/Draft_Point.svg similarity index 100% rename from kindred-icons/Draft_Point.svg rename to icons/kindred/Draft_Point.svg diff --git a/kindred-icons/Draft_PointArray.svg b/icons/kindred/Draft_PointArray.svg similarity index 100% rename from kindred-icons/Draft_PointArray.svg rename to icons/kindred/Draft_PointArray.svg diff --git a/kindred-icons/Draft_PointLinkArray.svg b/icons/kindred/Draft_PointLinkArray.svg similarity index 100% rename from kindred-icons/Draft_PointLinkArray.svg rename to icons/kindred/Draft_PointLinkArray.svg diff --git a/kindred-icons/Draft_PolarArray.svg b/icons/kindred/Draft_PolarArray.svg similarity index 100% rename from kindred-icons/Draft_PolarArray.svg rename to icons/kindred/Draft_PolarArray.svg diff --git a/kindred-icons/Draft_PolarLinkArray.svg b/icons/kindred/Draft_PolarLinkArray.svg similarity index 100% rename from kindred-icons/Draft_PolarLinkArray.svg rename to icons/kindred/Draft_PolarLinkArray.svg diff --git a/kindred-icons/Draft_Polygon.svg b/icons/kindred/Draft_Polygon.svg similarity index 100% rename from kindred-icons/Draft_Polygon.svg rename to icons/kindred/Draft_Polygon.svg diff --git a/kindred-icons/Draft_Rectangle.svg b/icons/kindred/Draft_Rectangle.svg similarity index 100% rename from kindred-icons/Draft_Rectangle.svg rename to icons/kindred/Draft_Rectangle.svg diff --git a/kindred-icons/Draft_Rotate.svg b/icons/kindred/Draft_Rotate.svg similarity index 100% rename from kindred-icons/Draft_Rotate.svg rename to icons/kindred/Draft_Rotate.svg diff --git a/kindred-icons/Draft_Scale.svg b/icons/kindred/Draft_Scale.svg similarity index 100% rename from kindred-icons/Draft_Scale.svg rename to icons/kindred/Draft_Scale.svg diff --git a/kindred-icons/Draft_SelectGroup.svg b/icons/kindred/Draft_SelectGroup.svg similarity index 100% rename from kindred-icons/Draft_SelectGroup.svg rename to icons/kindred/Draft_SelectGroup.svg diff --git a/kindred-icons/Draft_SelectPlane.svg b/icons/kindred/Draft_SelectPlane.svg similarity index 100% rename from kindred-icons/Draft_SelectPlane.svg rename to icons/kindred/Draft_SelectPlane.svg diff --git a/kindred-icons/Draft_ShapeString.svg b/icons/kindred/Draft_ShapeString.svg similarity index 100% rename from kindred-icons/Draft_ShapeString.svg rename to icons/kindred/Draft_ShapeString.svg diff --git a/kindred-icons/Draft_ShapeString_tree.svg b/icons/kindred/Draft_ShapeString_tree.svg similarity index 100% rename from kindred-icons/Draft_ShapeString_tree.svg rename to icons/kindred/Draft_ShapeString_tree.svg diff --git a/kindred-icons/Draft_Slope.svg b/icons/kindred/Draft_Slope.svg similarity index 100% rename from kindred-icons/Draft_Slope.svg rename to icons/kindred/Draft_Slope.svg diff --git a/kindred-icons/Draft_Snap.svg b/icons/kindred/Draft_Snap.svg similarity index 100% rename from kindred-icons/Draft_Snap.svg rename to icons/kindred/Draft_Snap.svg diff --git a/kindred-icons/Draft_Snap_Angle.svg b/icons/kindred/Draft_Snap_Angle.svg similarity index 100% rename from kindred-icons/Draft_Snap_Angle.svg rename to icons/kindred/Draft_Snap_Angle.svg diff --git a/kindred-icons/Draft_Snap_Center.svg b/icons/kindred/Draft_Snap_Center.svg similarity index 100% rename from kindred-icons/Draft_Snap_Center.svg rename to icons/kindred/Draft_Snap_Center.svg diff --git a/kindred-icons/Draft_Snap_Dimensions.svg b/icons/kindred/Draft_Snap_Dimensions.svg similarity index 100% rename from kindred-icons/Draft_Snap_Dimensions.svg rename to icons/kindred/Draft_Snap_Dimensions.svg diff --git a/kindred-icons/Draft_Snap_Endpoint.svg b/icons/kindred/Draft_Snap_Endpoint.svg similarity index 100% rename from kindred-icons/Draft_Snap_Endpoint.svg rename to icons/kindred/Draft_Snap_Endpoint.svg diff --git a/kindred-icons/Draft_Snap_Extension.svg b/icons/kindred/Draft_Snap_Extension.svg similarity index 100% rename from kindred-icons/Draft_Snap_Extension.svg rename to icons/kindred/Draft_Snap_Extension.svg diff --git a/kindred-icons/Draft_Snap_Grid.svg b/icons/kindred/Draft_Snap_Grid.svg similarity index 100% rename from kindred-icons/Draft_Snap_Grid.svg rename to icons/kindred/Draft_Snap_Grid.svg diff --git a/kindred-icons/Draft_Snap_Intersection.svg b/icons/kindred/Draft_Snap_Intersection.svg similarity index 100% rename from kindred-icons/Draft_Snap_Intersection.svg rename to icons/kindred/Draft_Snap_Intersection.svg diff --git a/kindred-icons/Draft_Snap_Lock.svg b/icons/kindred/Draft_Snap_Lock.svg similarity index 100% rename from kindred-icons/Draft_Snap_Lock.svg rename to icons/kindred/Draft_Snap_Lock.svg diff --git a/kindred-icons/Draft_Snap_Midpoint.svg b/icons/kindred/Draft_Snap_Midpoint.svg similarity index 100% rename from kindred-icons/Draft_Snap_Midpoint.svg rename to icons/kindred/Draft_Snap_Midpoint.svg diff --git a/kindred-icons/Draft_Snap_Near.svg b/icons/kindred/Draft_Snap_Near.svg similarity index 100% rename from kindred-icons/Draft_Snap_Near.svg rename to icons/kindred/Draft_Snap_Near.svg diff --git a/kindred-icons/Draft_Snap_Ortho.svg b/icons/kindred/Draft_Snap_Ortho.svg similarity index 100% rename from kindred-icons/Draft_Snap_Ortho.svg rename to icons/kindred/Draft_Snap_Ortho.svg diff --git a/kindred-icons/Draft_Snap_Parallel.svg b/icons/kindred/Draft_Snap_Parallel.svg similarity index 100% rename from kindred-icons/Draft_Snap_Parallel.svg rename to icons/kindred/Draft_Snap_Parallel.svg diff --git a/kindred-icons/Draft_Snap_Perpendicular.svg b/icons/kindred/Draft_Snap_Perpendicular.svg similarity index 100% rename from kindred-icons/Draft_Snap_Perpendicular.svg rename to icons/kindred/Draft_Snap_Perpendicular.svg diff --git a/kindred-icons/Draft_Snap_Recenter.svg b/icons/kindred/Draft_Snap_Recenter.svg similarity index 100% rename from kindred-icons/Draft_Snap_Recenter.svg rename to icons/kindred/Draft_Snap_Recenter.svg diff --git a/kindred-icons/Draft_Snap_Special.svg b/icons/kindred/Draft_Snap_Special.svg similarity index 100% rename from kindred-icons/Draft_Snap_Special.svg rename to icons/kindred/Draft_Snap_Special.svg diff --git a/kindred-icons/Draft_Snap_WorkingPlane.svg b/icons/kindred/Draft_Snap_WorkingPlane.svg similarity index 100% rename from kindred-icons/Draft_Snap_WorkingPlane.svg rename to icons/kindred/Draft_Snap_WorkingPlane.svg diff --git a/kindred-icons/Draft_Split.svg b/icons/kindred/Draft_Split.svg similarity index 100% rename from kindred-icons/Draft_Split.svg rename to icons/kindred/Draft_Split.svg diff --git a/kindred-icons/Draft_Stretch.svg b/icons/kindred/Draft_Stretch.svg similarity index 100% rename from kindred-icons/Draft_Stretch.svg rename to icons/kindred/Draft_Stretch.svg diff --git a/kindred-icons/Draft_SubelementHighlight.svg b/icons/kindred/Draft_SubelementHighlight.svg similarity index 100% rename from kindred-icons/Draft_SubelementHighlight.svg rename to icons/kindred/Draft_SubelementHighlight.svg diff --git a/kindred-icons/Draft_SwitchMode.svg b/icons/kindred/Draft_SwitchMode.svg similarity index 100% rename from kindred-icons/Draft_SwitchMode.svg rename to icons/kindred/Draft_SwitchMode.svg diff --git a/kindred-icons/Draft_Text.svg b/icons/kindred/Draft_Text.svg similarity index 100% rename from kindred-icons/Draft_Text.svg rename to icons/kindred/Draft_Text.svg diff --git a/kindred-icons/Draft_Trimex.svg b/icons/kindred/Draft_Trimex.svg similarity index 100% rename from kindred-icons/Draft_Trimex.svg rename to icons/kindred/Draft_Trimex.svg diff --git a/kindred-icons/Draft_Upgrade.svg b/icons/kindred/Draft_Upgrade.svg similarity index 100% rename from kindred-icons/Draft_Upgrade.svg rename to icons/kindred/Draft_Upgrade.svg diff --git a/kindred-icons/Draft_VisGroup.svg b/icons/kindred/Draft_VisGroup.svg similarity index 100% rename from kindred-icons/Draft_VisGroup.svg rename to icons/kindred/Draft_VisGroup.svg diff --git a/kindred-icons/Draft_Wipe.svg b/icons/kindred/Draft_Wipe.svg similarity index 100% rename from kindred-icons/Draft_Wipe.svg rename to icons/kindred/Draft_Wipe.svg diff --git a/kindred-icons/Draft_Wire.svg b/icons/kindred/Draft_Wire.svg similarity index 100% rename from kindred-icons/Draft_Wire.svg rename to icons/kindred/Draft_Wire.svg diff --git a/kindred-icons/Draft_WireToBSpline.svg b/icons/kindred/Draft_WireToBSpline.svg similarity index 100% rename from kindred-icons/Draft_WireToBSpline.svg rename to icons/kindred/Draft_WireToBSpline.svg diff --git a/kindred-icons/DrawStyleAsIs.svg b/icons/kindred/DrawStyleAsIs.svg similarity index 100% rename from kindred-icons/DrawStyleAsIs.svg rename to icons/kindred/DrawStyleAsIs.svg diff --git a/kindred-icons/DrawStyleFlatLines.svg b/icons/kindred/DrawStyleFlatLines.svg similarity index 100% rename from kindred-icons/DrawStyleFlatLines.svg rename to icons/kindred/DrawStyleFlatLines.svg diff --git a/kindred-icons/DrawStyleNoShading.svg b/icons/kindred/DrawStyleNoShading.svg similarity index 100% rename from kindred-icons/DrawStyleNoShading.svg rename to icons/kindred/DrawStyleNoShading.svg diff --git a/kindred-icons/DrawStylePoints.svg b/icons/kindred/DrawStylePoints.svg similarity index 100% rename from kindred-icons/DrawStylePoints.svg rename to icons/kindred/DrawStylePoints.svg diff --git a/kindred-icons/DrawStyleShaded.svg b/icons/kindred/DrawStyleShaded.svg similarity index 100% rename from kindred-icons/DrawStyleShaded.svg rename to icons/kindred/DrawStyleShaded.svg diff --git a/kindred-icons/DrawStyleWireFrame.svg b/icons/kindred/DrawStyleWireFrame.svg similarity index 100% rename from kindred-icons/DrawStyleWireFrame.svg rename to icons/kindred/DrawStyleWireFrame.svg diff --git a/kindred-icons/FEM_Analysis.svg b/icons/kindred/FEM_Analysis.svg similarity index 100% rename from kindred-icons/FEM_Analysis.svg rename to icons/kindred/FEM_Analysis.svg diff --git a/kindred-icons/FEM_ClippingPlaneAdd.svg b/icons/kindred/FEM_ClippingPlaneAdd.svg similarity index 100% rename from kindred-icons/FEM_ClippingPlaneAdd.svg rename to icons/kindred/FEM_ClippingPlaneAdd.svg diff --git a/kindred-icons/FEM_ClippingPlaneRemoveAll.svg b/icons/kindred/FEM_ClippingPlaneRemoveAll.svg similarity index 100% rename from kindred-icons/FEM_ClippingPlaneRemoveAll.svg rename to icons/kindred/FEM_ClippingPlaneRemoveAll.svg diff --git a/kindred-icons/FEM_ConstraintBearing.svg b/icons/kindred/FEM_ConstraintBearing.svg similarity index 100% rename from kindred-icons/FEM_ConstraintBearing.svg rename to icons/kindred/FEM_ConstraintBearing.svg diff --git a/kindred-icons/FEM_ConstraintBodyHeatSource.svg b/icons/kindred/FEM_ConstraintBodyHeatSource.svg similarity index 100% rename from kindred-icons/FEM_ConstraintBodyHeatSource.svg rename to icons/kindred/FEM_ConstraintBodyHeatSource.svg diff --git a/kindred-icons/FEM_ConstraintCentrif.svg b/icons/kindred/FEM_ConstraintCentrif.svg similarity index 100% rename from kindred-icons/FEM_ConstraintCentrif.svg rename to icons/kindred/FEM_ConstraintCentrif.svg diff --git a/kindred-icons/FEM_ConstraintContact.svg b/icons/kindred/FEM_ConstraintContact.svg similarity index 100% rename from kindred-icons/FEM_ConstraintContact.svg rename to icons/kindred/FEM_ConstraintContact.svg diff --git a/kindred-icons/FEM_ConstraintCurrentDensity.svg b/icons/kindred/FEM_ConstraintCurrentDensity.svg similarity index 100% rename from kindred-icons/FEM_ConstraintCurrentDensity.svg rename to icons/kindred/FEM_ConstraintCurrentDensity.svg diff --git a/kindred-icons/FEM_ConstraintDisplacement.svg b/icons/kindred/FEM_ConstraintDisplacement.svg similarity index 100% rename from kindred-icons/FEM_ConstraintDisplacement.svg rename to icons/kindred/FEM_ConstraintDisplacement.svg diff --git a/kindred-icons/FEM_ConstraintElectricChargeDensity.svg b/icons/kindred/FEM_ConstraintElectricChargeDensity.svg similarity index 100% rename from kindred-icons/FEM_ConstraintElectricChargeDensity.svg rename to icons/kindred/FEM_ConstraintElectricChargeDensity.svg diff --git a/kindred-icons/FEM_ConstraintElectrostaticPotential.svg b/icons/kindred/FEM_ConstraintElectrostaticPotential.svg similarity index 100% rename from kindred-icons/FEM_ConstraintElectrostaticPotential.svg rename to icons/kindred/FEM_ConstraintElectrostaticPotential.svg diff --git a/kindred-icons/FEM_ConstraintFixed.svg b/icons/kindred/FEM_ConstraintFixed.svg similarity index 100% rename from kindred-icons/FEM_ConstraintFixed.svg rename to icons/kindred/FEM_ConstraintFixed.svg diff --git a/kindred-icons/FEM_ConstraintFlowVelocity.svg b/icons/kindred/FEM_ConstraintFlowVelocity.svg similarity index 100% rename from kindred-icons/FEM_ConstraintFlowVelocity.svg rename to icons/kindred/FEM_ConstraintFlowVelocity.svg diff --git a/kindred-icons/FEM_ConstraintFluidBoundary.svg b/icons/kindred/FEM_ConstraintFluidBoundary.svg similarity index 100% rename from kindred-icons/FEM_ConstraintFluidBoundary.svg rename to icons/kindred/FEM_ConstraintFluidBoundary.svg diff --git a/kindred-icons/FEM_ConstraintForce.svg b/icons/kindred/FEM_ConstraintForce.svg similarity index 100% rename from kindred-icons/FEM_ConstraintForce.svg rename to icons/kindred/FEM_ConstraintForce.svg diff --git a/kindred-icons/FEM_ConstraintGear.svg b/icons/kindred/FEM_ConstraintGear.svg similarity index 100% rename from kindred-icons/FEM_ConstraintGear.svg rename to icons/kindred/FEM_ConstraintGear.svg diff --git a/kindred-icons/FEM_ConstraintHeatflux.svg b/icons/kindred/FEM_ConstraintHeatflux.svg similarity index 100% rename from kindred-icons/FEM_ConstraintHeatflux.svg rename to icons/kindred/FEM_ConstraintHeatflux.svg diff --git a/kindred-icons/FEM_ConstraintInitialFlowVelocity.svg b/icons/kindred/FEM_ConstraintInitialFlowVelocity.svg similarity index 100% rename from kindred-icons/FEM_ConstraintInitialFlowVelocity.svg rename to icons/kindred/FEM_ConstraintInitialFlowVelocity.svg diff --git a/kindred-icons/FEM_ConstraintInitialPressure.svg b/icons/kindred/FEM_ConstraintInitialPressure.svg similarity index 100% rename from kindred-icons/FEM_ConstraintInitialPressure.svg rename to icons/kindred/FEM_ConstraintInitialPressure.svg diff --git a/kindred-icons/FEM_ConstraintInitialTemperature.svg b/icons/kindred/FEM_ConstraintInitialTemperature.svg similarity index 100% rename from kindred-icons/FEM_ConstraintInitialTemperature.svg rename to icons/kindred/FEM_ConstraintInitialTemperature.svg diff --git a/kindred-icons/FEM_ConstraintMagnetization.svg b/icons/kindred/FEM_ConstraintMagnetization.svg similarity index 100% rename from kindred-icons/FEM_ConstraintMagnetization.svg rename to icons/kindred/FEM_ConstraintMagnetization.svg diff --git a/kindred-icons/FEM_ConstraintPlaneRotation.svg b/icons/kindred/FEM_ConstraintPlaneRotation.svg similarity index 100% rename from kindred-icons/FEM_ConstraintPlaneRotation.svg rename to icons/kindred/FEM_ConstraintPlaneRotation.svg diff --git a/kindred-icons/FEM_ConstraintPressure.svg b/icons/kindred/FEM_ConstraintPressure.svg similarity index 100% rename from kindred-icons/FEM_ConstraintPressure.svg rename to icons/kindred/FEM_ConstraintPressure.svg diff --git a/kindred-icons/FEM_ConstraintPulley.svg b/icons/kindred/FEM_ConstraintPulley.svg similarity index 100% rename from kindred-icons/FEM_ConstraintPulley.svg rename to icons/kindred/FEM_ConstraintPulley.svg diff --git a/kindred-icons/FEM_ConstraintRigidBody.svg b/icons/kindred/FEM_ConstraintRigidBody.svg similarity index 100% rename from kindred-icons/FEM_ConstraintRigidBody.svg rename to icons/kindred/FEM_ConstraintRigidBody.svg diff --git a/kindred-icons/FEM_ConstraintSectionPrint.svg b/icons/kindred/FEM_ConstraintSectionPrint.svg similarity index 100% rename from kindred-icons/FEM_ConstraintSectionPrint.svg rename to icons/kindred/FEM_ConstraintSectionPrint.svg diff --git a/kindred-icons/FEM_ConstraintSelfWeight.svg b/icons/kindred/FEM_ConstraintSelfWeight.svg similarity index 100% rename from kindred-icons/FEM_ConstraintSelfWeight.svg rename to icons/kindred/FEM_ConstraintSelfWeight.svg diff --git a/kindred-icons/FEM_ConstraintSpring.svg b/icons/kindred/FEM_ConstraintSpring.svg similarity index 100% rename from kindred-icons/FEM_ConstraintSpring.svg rename to icons/kindred/FEM_ConstraintSpring.svg diff --git a/kindred-icons/FEM_ConstraintTemperature.svg b/icons/kindred/FEM_ConstraintTemperature.svg similarity index 100% rename from kindred-icons/FEM_ConstraintTemperature.svg rename to icons/kindred/FEM_ConstraintTemperature.svg diff --git a/kindred-icons/FEM_ConstraintTie.svg b/icons/kindred/FEM_ConstraintTie.svg similarity index 100% rename from kindred-icons/FEM_ConstraintTie.svg rename to icons/kindred/FEM_ConstraintTie.svg diff --git a/kindred-icons/FEM_ConstraintTransform.svg b/icons/kindred/FEM_ConstraintTransform.svg similarity index 100% rename from kindred-icons/FEM_ConstraintTransform.svg rename to icons/kindred/FEM_ConstraintTransform.svg diff --git a/kindred-icons/FEM_CreateElementsSet.svg b/icons/kindred/FEM_CreateElementsSet.svg similarity index 100% rename from kindred-icons/FEM_CreateElementsSet.svg rename to icons/kindred/FEM_CreateElementsSet.svg diff --git a/kindred-icons/FEM_CreateNodesSet.svg b/icons/kindred/FEM_CreateNodesSet.svg similarity index 100% rename from kindred-icons/FEM_CreateNodesSet.svg rename to icons/kindred/FEM_CreateNodesSet.svg diff --git a/kindred-icons/FEM_ElementFluid1D.svg b/icons/kindred/FEM_ElementFluid1D.svg similarity index 100% rename from kindred-icons/FEM_ElementFluid1D.svg rename to icons/kindred/FEM_ElementFluid1D.svg diff --git a/kindred-icons/FEM_ElementGeometry1D.svg b/icons/kindred/FEM_ElementGeometry1D.svg similarity index 100% rename from kindred-icons/FEM_ElementGeometry1D.svg rename to icons/kindred/FEM_ElementGeometry1D.svg diff --git a/kindred-icons/FEM_ElementGeometry2D.svg b/icons/kindred/FEM_ElementGeometry2D.svg similarity index 100% rename from kindred-icons/FEM_ElementGeometry2D.svg rename to icons/kindred/FEM_ElementGeometry2D.svg diff --git a/kindred-icons/FEM_ElementRotation1D.svg b/icons/kindred/FEM_ElementRotation1D.svg similarity index 100% rename from kindred-icons/FEM_ElementRotation1D.svg rename to icons/kindred/FEM_ElementRotation1D.svg diff --git a/kindred-icons/FEM_EquationDeformation.svg b/icons/kindred/FEM_EquationDeformation.svg similarity index 100% rename from kindred-icons/FEM_EquationDeformation.svg rename to icons/kindred/FEM_EquationDeformation.svg diff --git a/kindred-icons/FEM_EquationElasticity.svg b/icons/kindred/FEM_EquationElasticity.svg similarity index 100% rename from kindred-icons/FEM_EquationElasticity.svg rename to icons/kindred/FEM_EquationElasticity.svg diff --git a/kindred-icons/FEM_EquationElectricforce.svg b/icons/kindred/FEM_EquationElectricforce.svg similarity index 100% rename from kindred-icons/FEM_EquationElectricforce.svg rename to icons/kindred/FEM_EquationElectricforce.svg diff --git a/kindred-icons/FEM_EquationElectrostatic.svg b/icons/kindred/FEM_EquationElectrostatic.svg similarity index 100% rename from kindred-icons/FEM_EquationElectrostatic.svg rename to icons/kindred/FEM_EquationElectrostatic.svg diff --git a/kindred-icons/FEM_EquationFlow.svg b/icons/kindred/FEM_EquationFlow.svg similarity index 100% rename from kindred-icons/FEM_EquationFlow.svg rename to icons/kindred/FEM_EquationFlow.svg diff --git a/kindred-icons/FEM_EquationFlux.svg b/icons/kindred/FEM_EquationFlux.svg similarity index 100% rename from kindred-icons/FEM_EquationFlux.svg rename to icons/kindred/FEM_EquationFlux.svg diff --git a/kindred-icons/FEM_EquationHeat.svg b/icons/kindred/FEM_EquationHeat.svg similarity index 100% rename from kindred-icons/FEM_EquationHeat.svg rename to icons/kindred/FEM_EquationHeat.svg diff --git a/kindred-icons/FEM_EquationMagnetodynamic.svg b/icons/kindred/FEM_EquationMagnetodynamic.svg similarity index 100% rename from kindred-icons/FEM_EquationMagnetodynamic.svg rename to icons/kindred/FEM_EquationMagnetodynamic.svg diff --git a/kindred-icons/FEM_EquationMagnetodynamic2D.svg b/icons/kindred/FEM_EquationMagnetodynamic2D.svg similarity index 100% rename from kindred-icons/FEM_EquationMagnetodynamic2D.svg rename to icons/kindred/FEM_EquationMagnetodynamic2D.svg diff --git a/kindred-icons/FEM_EquationStaticCurrent.svg b/icons/kindred/FEM_EquationStaticCurrent.svg similarity index 100% rename from kindred-icons/FEM_EquationStaticCurrent.svg rename to icons/kindred/FEM_EquationStaticCurrent.svg diff --git a/kindred-icons/FEM_FEMMesh2Mesh.svg b/icons/kindred/FEM_FEMMesh2Mesh.svg similarity index 100% rename from kindred-icons/FEM_FEMMesh2Mesh.svg rename to icons/kindred/FEM_FEMMesh2Mesh.svg diff --git a/kindred-icons/FEM_MaterialFluid.svg b/icons/kindred/FEM_MaterialFluid.svg similarity index 100% rename from kindred-icons/FEM_MaterialFluid.svg rename to icons/kindred/FEM_MaterialFluid.svg diff --git a/kindred-icons/FEM_MaterialMechanicalNonlinear.svg b/icons/kindred/FEM_MaterialMechanicalNonlinear.svg similarity index 100% rename from kindred-icons/FEM_MaterialMechanicalNonlinear.svg rename to icons/kindred/FEM_MaterialMechanicalNonlinear.svg diff --git a/kindred-icons/FEM_MaterialReinforced.svg b/icons/kindred/FEM_MaterialReinforced.svg similarity index 100% rename from kindred-icons/FEM_MaterialReinforced.svg rename to icons/kindred/FEM_MaterialReinforced.svg diff --git a/kindred-icons/FEM_MaterialSolid.svg b/icons/kindred/FEM_MaterialSolid.svg similarity index 100% rename from kindred-icons/FEM_MaterialSolid.svg rename to icons/kindred/FEM_MaterialSolid.svg diff --git a/kindred-icons/FEM_MeshBoundaryLayer.svg b/icons/kindred/FEM_MeshBoundaryLayer.svg similarity index 100% rename from kindred-icons/FEM_MeshBoundaryLayer.svg rename to icons/kindred/FEM_MeshBoundaryLayer.svg diff --git a/kindred-icons/FEM_MeshClear.svg b/icons/kindred/FEM_MeshClear.svg similarity index 100% rename from kindred-icons/FEM_MeshClear.svg rename to icons/kindred/FEM_MeshClear.svg diff --git a/kindred-icons/FEM_MeshDisplayInfo.svg b/icons/kindred/FEM_MeshDisplayInfo.svg similarity index 100% rename from kindred-icons/FEM_MeshDisplayInfo.svg rename to icons/kindred/FEM_MeshDisplayInfo.svg diff --git a/kindred-icons/FEM_MeshGmshFromShape.svg b/icons/kindred/FEM_MeshGmshFromShape.svg similarity index 100% rename from kindred-icons/FEM_MeshGmshFromShape.svg rename to icons/kindred/FEM_MeshGmshFromShape.svg diff --git a/kindred-icons/FEM_MeshGroup.svg b/icons/kindred/FEM_MeshGroup.svg similarity index 100% rename from kindred-icons/FEM_MeshGroup.svg rename to icons/kindred/FEM_MeshGroup.svg diff --git a/kindred-icons/FEM_MeshNetgenFromShape.svg b/icons/kindred/FEM_MeshNetgenFromShape.svg similarity index 100% rename from kindred-icons/FEM_MeshNetgenFromShape.svg rename to icons/kindred/FEM_MeshNetgenFromShape.svg diff --git a/kindred-icons/FEM_MeshRegion.svg b/icons/kindred/FEM_MeshRegion.svg similarity index 100% rename from kindred-icons/FEM_MeshRegion.svg rename to icons/kindred/FEM_MeshRegion.svg diff --git a/kindred-icons/FEM_MeshResult.svg b/icons/kindred/FEM_MeshResult.svg similarity index 100% rename from kindred-icons/FEM_MeshResult.svg rename to icons/kindred/FEM_MeshResult.svg diff --git a/kindred-icons/FEM_PostBranchFilter.svg b/icons/kindred/FEM_PostBranchFilter.svg similarity index 100% rename from kindred-icons/FEM_PostBranchFilter.svg rename to icons/kindred/FEM_PostBranchFilter.svg diff --git a/kindred-icons/FEM_PostField.svg b/icons/kindred/FEM_PostField.svg similarity index 100% rename from kindred-icons/FEM_PostField.svg rename to icons/kindred/FEM_PostField.svg diff --git a/kindred-icons/FEM_PostFilterCalculator.svg b/icons/kindred/FEM_PostFilterCalculator.svg similarity index 100% rename from kindred-icons/FEM_PostFilterCalculator.svg rename to icons/kindred/FEM_PostFilterCalculator.svg diff --git a/kindred-icons/FEM_PostFilterClipRegion.svg b/icons/kindred/FEM_PostFilterClipRegion.svg similarity index 100% rename from kindred-icons/FEM_PostFilterClipRegion.svg rename to icons/kindred/FEM_PostFilterClipRegion.svg diff --git a/kindred-icons/FEM_PostFilterClipScalar.svg b/icons/kindred/FEM_PostFilterClipScalar.svg similarity index 100% rename from kindred-icons/FEM_PostFilterClipScalar.svg rename to icons/kindred/FEM_PostFilterClipScalar.svg diff --git a/kindred-icons/FEM_PostFilterContours.svg b/icons/kindred/FEM_PostFilterContours.svg similarity index 100% rename from kindred-icons/FEM_PostFilterContours.svg rename to icons/kindred/FEM_PostFilterContours.svg diff --git a/kindred-icons/FEM_PostFilterCutFunction.svg b/icons/kindred/FEM_PostFilterCutFunction.svg similarity index 100% rename from kindred-icons/FEM_PostFilterCutFunction.svg rename to icons/kindred/FEM_PostFilterCutFunction.svg diff --git a/kindred-icons/FEM_PostFilterDataAlongLine.svg b/icons/kindred/FEM_PostFilterDataAlongLine.svg similarity index 100% rename from kindred-icons/FEM_PostFilterDataAlongLine.svg rename to icons/kindred/FEM_PostFilterDataAlongLine.svg diff --git a/kindred-icons/FEM_PostFilterDataAtPoint.svg b/icons/kindred/FEM_PostFilterDataAtPoint.svg similarity index 100% rename from kindred-icons/FEM_PostFilterDataAtPoint.svg rename to icons/kindred/FEM_PostFilterDataAtPoint.svg diff --git a/kindred-icons/FEM_PostFilterGlyph.svg b/icons/kindred/FEM_PostFilterGlyph.svg similarity index 100% rename from kindred-icons/FEM_PostFilterGlyph.svg rename to icons/kindred/FEM_PostFilterGlyph.svg diff --git a/kindred-icons/FEM_PostFilterLinearizedStresses.svg b/icons/kindred/FEM_PostFilterLinearizedStresses.svg similarity index 100% rename from kindred-icons/FEM_PostFilterLinearizedStresses.svg rename to icons/kindred/FEM_PostFilterLinearizedStresses.svg diff --git a/kindred-icons/FEM_PostFilterWarp.svg b/icons/kindred/FEM_PostFilterWarp.svg similarity index 100% rename from kindred-icons/FEM_PostFilterWarp.svg rename to icons/kindred/FEM_PostFilterWarp.svg diff --git a/kindred-icons/FEM_PostFrames.svg b/icons/kindred/FEM_PostFrames.svg similarity index 100% rename from kindred-icons/FEM_PostFrames.svg rename to icons/kindred/FEM_PostFrames.svg diff --git a/kindred-icons/FEM_PostHistogram.svg b/icons/kindred/FEM_PostHistogram.svg similarity index 100% rename from kindred-icons/FEM_PostHistogram.svg rename to icons/kindred/FEM_PostHistogram.svg diff --git a/kindred-icons/FEM_PostIndex.svg b/icons/kindred/FEM_PostIndex.svg similarity index 100% rename from kindred-icons/FEM_PostIndex.svg rename to icons/kindred/FEM_PostIndex.svg diff --git a/kindred-icons/FEM_PostLineplot.svg b/icons/kindred/FEM_PostLineplot.svg similarity index 100% rename from kindred-icons/FEM_PostLineplot.svg rename to icons/kindred/FEM_PostLineplot.svg diff --git a/kindred-icons/FEM_PostPipelineFromResult.svg b/icons/kindred/FEM_PostPipelineFromResult.svg similarity index 100% rename from kindred-icons/FEM_PostPipelineFromResult.svg rename to icons/kindred/FEM_PostPipelineFromResult.svg diff --git a/kindred-icons/FEM_PostSpreadsheet.svg b/icons/kindred/FEM_PostSpreadsheet.svg similarity index 100% rename from kindred-icons/FEM_PostSpreadsheet.svg rename to icons/kindred/FEM_PostSpreadsheet.svg diff --git a/kindred-icons/FEM_ResultShow.svg b/icons/kindred/FEM_ResultShow.svg similarity index 100% rename from kindred-icons/FEM_ResultShow.svg rename to icons/kindred/FEM_ResultShow.svg diff --git a/kindred-icons/FEM_ResultsPurge.svg b/icons/kindred/FEM_ResultsPurge.svg similarity index 100% rename from kindred-icons/FEM_ResultsPurge.svg rename to icons/kindred/FEM_ResultsPurge.svg diff --git a/kindred-icons/FEM_SolverControl.svg b/icons/kindred/FEM_SolverControl.svg similarity index 100% rename from kindred-icons/FEM_SolverControl.svg rename to icons/kindred/FEM_SolverControl.svg diff --git a/kindred-icons/FEM_SolverElmer.svg b/icons/kindred/FEM_SolverElmer.svg similarity index 100% rename from kindred-icons/FEM_SolverElmer.svg rename to icons/kindred/FEM_SolverElmer.svg diff --git a/kindred-icons/FEM_SolverMystran.svg b/icons/kindred/FEM_SolverMystran.svg similarity index 100% rename from kindred-icons/FEM_SolverMystran.svg rename to icons/kindred/FEM_SolverMystran.svg diff --git a/kindred-icons/FEM_SolverRun.svg b/icons/kindred/FEM_SolverRun.svg similarity index 100% rename from kindred-icons/FEM_SolverRun.svg rename to icons/kindred/FEM_SolverRun.svg diff --git a/kindred-icons/FEM_SolverStandard.svg b/icons/kindred/FEM_SolverStandard.svg similarity index 100% rename from kindred-icons/FEM_SolverStandard.svg rename to icons/kindred/FEM_SolverStandard.svg diff --git a/kindred-icons/FEM_SolverZ88.svg b/icons/kindred/FEM_SolverZ88.svg similarity index 100% rename from kindred-icons/FEM_SolverZ88.svg rename to icons/kindred/FEM_SolverZ88.svg diff --git a/kindred-icons/Feature.svg b/icons/kindred/Feature.svg similarity index 100% rename from kindred-icons/Feature.svg rename to icons/kindred/Feature.svg diff --git a/kindred-icons/FemWorkbench.svg b/icons/kindred/FemWorkbench.svg similarity index 100% rename from kindred-icons/FemWorkbench.svg rename to icons/kindred/FemWorkbench.svg diff --git a/kindred-icons/FitSurface.svg b/icons/kindred/FitSurface.svg similarity index 100% rename from kindred-icons/FitSurface.svg rename to icons/kindred/FitSurface.svg diff --git a/kindred-icons/Geoassembly.svg b/icons/kindred/Geoassembly.svg similarity index 100% rename from kindred-icons/Geoassembly.svg rename to icons/kindred/Geoassembly.svg diff --git a/kindred-icons/Geofeaturegroup.svg b/icons/kindred/Geofeaturegroup.svg similarity index 100% rename from kindred-icons/Geofeaturegroup.svg rename to icons/kindred/Geofeaturegroup.svg diff --git a/kindred-icons/Git.svg b/icons/kindred/Git.svg similarity index 100% rename from kindred-icons/Git.svg rename to icons/kindred/Git.svg diff --git a/kindred-icons/Group.svg b/icons/kindred/Group.svg similarity index 100% rename from kindred-icons/Group.svg rename to icons/kindred/Group.svg diff --git a/kindred-icons/IFC.svg b/icons/kindred/IFC.svg similarity index 100% rename from kindred-icons/IFC.svg rename to icons/kindred/IFC.svg diff --git a/kindred-icons/IFC_document.svg b/icons/kindred/IFC_document.svg similarity index 100% rename from kindred-icons/IFC_document.svg rename to icons/kindred/IFC_document.svg diff --git a/kindred-icons/IFC_mesh.svg b/icons/kindred/IFC_mesh.svg similarity index 100% rename from kindred-icons/IFC_mesh.svg rename to icons/kindred/IFC_mesh.svg diff --git a/kindred-icons/IFC_object.svg b/icons/kindred/IFC_object.svg similarity index 100% rename from kindred-icons/IFC_object.svg rename to icons/kindred/IFC_object.svg diff --git a/kindred-icons/IfcBeam.svg b/icons/kindred/IfcBeam.svg similarity index 100% rename from kindred-icons/IfcBeam.svg rename to icons/kindred/IfcBeam.svg diff --git a/kindred-icons/IfcBuilding.svg b/icons/kindred/IfcBuilding.svg similarity index 100% rename from kindred-icons/IfcBuilding.svg rename to icons/kindred/IfcBuilding.svg diff --git a/kindred-icons/IfcBuildingStorey.svg b/icons/kindred/IfcBuildingStorey.svg similarity index 100% rename from kindred-icons/IfcBuildingStorey.svg rename to icons/kindred/IfcBuildingStorey.svg diff --git a/kindred-icons/IfcColumn.svg b/icons/kindred/IfcColumn.svg similarity index 100% rename from kindred-icons/IfcColumn.svg rename to icons/kindred/IfcColumn.svg diff --git a/kindred-icons/IfcCovering.svg b/icons/kindred/IfcCovering.svg similarity index 100% rename from kindred-icons/IfcCovering.svg rename to icons/kindred/IfcCovering.svg diff --git a/kindred-icons/IfcDoor.svg b/icons/kindred/IfcDoor.svg similarity index 100% rename from kindred-icons/IfcDoor.svg rename to icons/kindred/IfcDoor.svg diff --git a/kindred-icons/IfcFooting.svg b/icons/kindred/IfcFooting.svg similarity index 100% rename from kindred-icons/IfcFooting.svg rename to icons/kindred/IfcFooting.svg diff --git a/kindred-icons/IfcMember.svg b/icons/kindred/IfcMember.svg similarity index 100% rename from kindred-icons/IfcMember.svg rename to icons/kindred/IfcMember.svg diff --git a/kindred-icons/IfcPile.svg b/icons/kindred/IfcPile.svg similarity index 100% rename from kindred-icons/IfcPile.svg rename to icons/kindred/IfcPile.svg diff --git a/kindred-icons/IfcPlate.svg b/icons/kindred/IfcPlate.svg similarity index 100% rename from kindred-icons/IfcPlate.svg rename to icons/kindred/IfcPlate.svg diff --git a/kindred-icons/IfcRailing.svg b/icons/kindred/IfcRailing.svg similarity index 100% rename from kindred-icons/IfcRailing.svg rename to icons/kindred/IfcRailing.svg diff --git a/kindred-icons/IfcRamp.svg b/icons/kindred/IfcRamp.svg similarity index 100% rename from kindred-icons/IfcRamp.svg rename to icons/kindred/IfcRamp.svg diff --git a/kindred-icons/IfcRoof.svg b/icons/kindred/IfcRoof.svg similarity index 100% rename from kindred-icons/IfcRoof.svg rename to icons/kindred/IfcRoof.svg diff --git a/kindred-icons/IfcSite.svg b/icons/kindred/IfcSite.svg similarity index 100% rename from kindred-icons/IfcSite.svg rename to icons/kindred/IfcSite.svg diff --git a/kindred-icons/IfcSlab.svg b/icons/kindred/IfcSlab.svg similarity index 100% rename from kindred-icons/IfcSlab.svg rename to icons/kindred/IfcSlab.svg diff --git a/kindred-icons/IfcStair.svg b/icons/kindred/IfcStair.svg similarity index 100% rename from kindred-icons/IfcStair.svg rename to icons/kindred/IfcStair.svg diff --git a/kindred-icons/IfcWall.svg b/icons/kindred/IfcWall.svg similarity index 100% rename from kindred-icons/IfcWall.svg rename to icons/kindred/IfcWall.svg diff --git a/kindred-icons/IfcWindow.svg b/icons/kindred/IfcWindow.svg similarity index 100% rename from kindred-icons/IfcWindow.svg rename to icons/kindred/IfcWindow.svg diff --git a/kindred-icons/InTray.svg b/icons/kindred/InTray.svg similarity index 100% rename from kindred-icons/InTray.svg rename to icons/kindred/InTray.svg diff --git a/kindred-icons/InTray_missed_notifications.svg b/icons/kindred/InTray_missed_notifications.svg similarity index 100% rename from kindred-icons/InTray_missed_notifications.svg rename to icons/kindred/InTray_missed_notifications.svg diff --git a/kindred-icons/InspectionWorkbench.svg b/icons/kindred/InspectionWorkbench.svg similarity index 100% rename from kindred-icons/InspectionWorkbench.svg rename to icons/kindred/InspectionWorkbench.svg diff --git a/kindred-icons/Invisible.svg b/icons/kindred/Invisible.svg similarity index 100% rename from kindred-icons/Invisible.svg rename to icons/kindred/Invisible.svg diff --git a/kindred-icons/Link.svg b/icons/kindred/Link.svg similarity index 100% rename from kindred-icons/Link.svg rename to icons/kindred/Link.svg diff --git a/kindred-icons/LinkArray.svg b/icons/kindred/LinkArray.svg similarity index 100% rename from kindred-icons/LinkArray.svg rename to icons/kindred/LinkArray.svg diff --git a/kindred-icons/LinkArrayOverlay.svg b/icons/kindred/LinkArrayOverlay.svg similarity index 100% rename from kindred-icons/LinkArrayOverlay.svg rename to icons/kindred/LinkArrayOverlay.svg diff --git a/kindred-icons/LinkElement.svg b/icons/kindred/LinkElement.svg similarity index 100% rename from kindred-icons/LinkElement.svg rename to icons/kindred/LinkElement.svg diff --git a/kindred-icons/LinkGroup.svg b/icons/kindred/LinkGroup.svg similarity index 100% rename from kindred-icons/LinkGroup.svg rename to icons/kindred/LinkGroup.svg diff --git a/kindred-icons/LinkImport.svg b/icons/kindred/LinkImport.svg similarity index 100% rename from kindred-icons/LinkImport.svg rename to icons/kindred/LinkImport.svg diff --git a/kindred-icons/LinkImportAll.svg b/icons/kindred/LinkImportAll.svg similarity index 100% rename from kindred-icons/LinkImportAll.svg rename to icons/kindred/LinkImportAll.svg diff --git a/kindred-icons/LinkOverlay.svg b/icons/kindred/LinkOverlay.svg similarity index 100% rename from kindred-icons/LinkOverlay.svg rename to icons/kindred/LinkOverlay.svg diff --git a/kindred-icons/LinkReplace.svg b/icons/kindred/LinkReplace.svg similarity index 100% rename from kindred-icons/LinkReplace.svg rename to icons/kindred/LinkReplace.svg diff --git a/kindred-icons/LinkSelect.svg b/icons/kindred/LinkSelect.svg similarity index 100% rename from kindred-icons/LinkSelect.svg rename to icons/kindred/LinkSelect.svg diff --git a/kindred-icons/MaterialWorkbench.svg b/icons/kindred/MaterialWorkbench.svg similarity index 100% rename from kindred-icons/MaterialWorkbench.svg rename to icons/kindred/MaterialWorkbench.svg diff --git a/kindred-icons/Material_Edit.svg b/icons/kindred/Material_Edit.svg similarity index 100% rename from kindred-icons/Material_Edit.svg rename to icons/kindred/Material_Edit.svg diff --git a/kindred-icons/Measurement-Angle.svg b/icons/kindred/Measurement-Angle.svg similarity index 100% rename from kindred-icons/Measurement-Angle.svg rename to icons/kindred/Measurement-Angle.svg diff --git a/kindred-icons/Measurement-Area.svg b/icons/kindred/Measurement-Area.svg similarity index 100% rename from kindred-icons/Measurement-Area.svg rename to icons/kindred/Measurement-Area.svg diff --git a/kindred-icons/Measurement-CenterOfMass.svg b/icons/kindred/Measurement-CenterOfMass.svg similarity index 100% rename from kindred-icons/Measurement-CenterOfMass.svg rename to icons/kindred/Measurement-CenterOfMass.svg diff --git a/kindred-icons/Measurement-Diameter.svg b/icons/kindred/Measurement-Diameter.svg similarity index 100% rename from kindred-icons/Measurement-Diameter.svg rename to icons/kindred/Measurement-Diameter.svg diff --git a/kindred-icons/Measurement-Distance.svg b/icons/kindred/Measurement-Distance.svg similarity index 100% rename from kindred-icons/Measurement-Distance.svg rename to icons/kindred/Measurement-Distance.svg diff --git a/kindred-icons/Measurement-Group.svg b/icons/kindred/Measurement-Group.svg similarity index 100% rename from kindred-icons/Measurement-Group.svg rename to icons/kindred/Measurement-Group.svg diff --git a/kindred-icons/Measurement-Inertia.svg b/icons/kindred/Measurement-Inertia.svg similarity index 100% rename from kindred-icons/Measurement-Inertia.svg rename to icons/kindred/Measurement-Inertia.svg diff --git a/kindred-icons/Measurement-Position.svg b/icons/kindred/Measurement-Position.svg similarity index 100% rename from kindred-icons/Measurement-Position.svg rename to icons/kindred/Measurement-Position.svg diff --git a/kindred-icons/Measurement-Radius.svg b/icons/kindred/Measurement-Radius.svg similarity index 100% rename from kindred-icons/Measurement-Radius.svg rename to icons/kindred/Measurement-Radius.svg diff --git a/kindred-icons/Measurement-Volume.svg b/icons/kindred/Measurement-Volume.svg similarity index 100% rename from kindred-icons/Measurement-Volume.svg rename to icons/kindred/Measurement-Volume.svg diff --git a/kindred-icons/MeshFace.svg b/icons/kindred/MeshFace.svg similarity index 100% rename from kindred-icons/MeshFace.svg rename to icons/kindred/MeshFace.svg diff --git a/kindred-icons/MeshPart_CreateFlatFace.svg b/icons/kindred/MeshPart_CreateFlatFace.svg similarity index 100% rename from kindred-icons/MeshPart_CreateFlatFace.svg rename to icons/kindred/MeshPart_CreateFlatFace.svg diff --git a/kindred-icons/MeshPart_CreateFlatMesh.svg b/icons/kindred/MeshPart_CreateFlatMesh.svg similarity index 100% rename from kindred-icons/MeshPart_CreateFlatMesh.svg rename to icons/kindred/MeshPart_CreateFlatMesh.svg diff --git a/kindred-icons/MeshPart_CurveOnMesh.svg b/icons/kindred/MeshPart_CurveOnMesh.svg similarity index 100% rename from kindred-icons/MeshPart_CurveOnMesh.svg rename to icons/kindred/MeshPart_CurveOnMesh.svg diff --git a/kindred-icons/MeshWorkbench.svg b/icons/kindred/MeshWorkbench.svg similarity index 100% rename from kindred-icons/MeshWorkbench.svg rename to icons/kindred/MeshWorkbench.svg diff --git a/kindred-icons/Mesh_AddFacet.svg b/icons/kindred/Mesh_AddFacet.svg similarity index 100% rename from kindred-icons/Mesh_AddFacet.svg rename to icons/kindred/Mesh_AddFacet.svg diff --git a/kindred-icons/Mesh_BoundingBox.svg b/icons/kindred/Mesh_BoundingBox.svg similarity index 100% rename from kindred-icons/Mesh_BoundingBox.svg rename to icons/kindred/Mesh_BoundingBox.svg diff --git a/kindred-icons/Mesh_BuildRegularSolid.svg b/icons/kindred/Mesh_BuildRegularSolid.svg similarity index 100% rename from kindred-icons/Mesh_BuildRegularSolid.svg rename to icons/kindred/Mesh_BuildRegularSolid.svg diff --git a/kindred-icons/Mesh_Cone.svg b/icons/kindred/Mesh_Cone.svg similarity index 100% rename from kindred-icons/Mesh_Cone.svg rename to icons/kindred/Mesh_Cone.svg diff --git a/kindred-icons/Mesh_CrossSections.svg b/icons/kindred/Mesh_CrossSections.svg similarity index 100% rename from kindred-icons/Mesh_CrossSections.svg rename to icons/kindred/Mesh_CrossSections.svg diff --git a/kindred-icons/Mesh_Cube.svg b/icons/kindred/Mesh_Cube.svg similarity index 100% rename from kindred-icons/Mesh_Cube.svg rename to icons/kindred/Mesh_Cube.svg diff --git a/kindred-icons/Mesh_CursorFillInteractive.svg b/icons/kindred/Mesh_CursorFillInteractive.svg similarity index 100% rename from kindred-icons/Mesh_CursorFillInteractive.svg rename to icons/kindred/Mesh_CursorFillInteractive.svg diff --git a/kindred-icons/Mesh_CurvatureInfo.svg b/icons/kindred/Mesh_CurvatureInfo.svg similarity index 100% rename from kindred-icons/Mesh_CurvatureInfo.svg rename to icons/kindred/Mesh_CurvatureInfo.svg diff --git a/kindred-icons/Mesh_Cylinder.svg b/icons/kindred/Mesh_Cylinder.svg similarity index 100% rename from kindred-icons/Mesh_Cylinder.svg rename to icons/kindred/Mesh_Cylinder.svg diff --git a/kindred-icons/Mesh_Decimating.svg b/icons/kindred/Mesh_Decimating.svg similarity index 100% rename from kindred-icons/Mesh_Decimating.svg rename to icons/kindred/Mesh_Decimating.svg diff --git a/kindred-icons/Mesh_Difference.svg b/icons/kindred/Mesh_Difference.svg similarity index 100% rename from kindred-icons/Mesh_Difference.svg rename to icons/kindred/Mesh_Difference.svg diff --git a/kindred-icons/Mesh_Ellipsoid.svg b/icons/kindred/Mesh_Ellipsoid.svg similarity index 100% rename from kindred-icons/Mesh_Ellipsoid.svg rename to icons/kindred/Mesh_Ellipsoid.svg diff --git a/kindred-icons/Mesh_EvaluateFacet.svg b/icons/kindred/Mesh_EvaluateFacet.svg similarity index 100% rename from kindred-icons/Mesh_EvaluateFacet.svg rename to icons/kindred/Mesh_EvaluateFacet.svg diff --git a/kindred-icons/Mesh_EvaluateSolid.svg b/icons/kindred/Mesh_EvaluateSolid.svg similarity index 100% rename from kindred-icons/Mesh_EvaluateSolid.svg rename to icons/kindred/Mesh_EvaluateSolid.svg diff --git a/kindred-icons/Mesh_Evaluation.svg b/icons/kindred/Mesh_Evaluation.svg similarity index 100% rename from kindred-icons/Mesh_Evaluation.svg rename to icons/kindred/Mesh_Evaluation.svg diff --git a/kindred-icons/Mesh_Export.svg b/icons/kindred/Mesh_Export.svg similarity index 100% rename from kindred-icons/Mesh_Export.svg rename to icons/kindred/Mesh_Export.svg diff --git a/kindred-icons/Mesh_FillInteractiveHole.svg b/icons/kindred/Mesh_FillInteractiveHole.svg similarity index 100% rename from kindred-icons/Mesh_FillInteractiveHole.svg rename to icons/kindred/Mesh_FillInteractiveHole.svg diff --git a/kindred-icons/Mesh_FillupHoles.svg b/icons/kindred/Mesh_FillupHoles.svg similarity index 100% rename from kindred-icons/Mesh_FillupHoles.svg rename to icons/kindred/Mesh_FillupHoles.svg diff --git a/kindred-icons/Mesh_FlipNormals.svg b/icons/kindred/Mesh_FlipNormals.svg similarity index 100% rename from kindred-icons/Mesh_FlipNormals.svg rename to icons/kindred/Mesh_FlipNormals.svg diff --git a/kindred-icons/Mesh_FromPartShape.svg b/icons/kindred/Mesh_FromPartShape.svg similarity index 100% rename from kindred-icons/Mesh_FromPartShape.svg rename to icons/kindred/Mesh_FromPartShape.svg diff --git a/kindred-icons/Mesh_HarmonizeNormals.svg b/icons/kindred/Mesh_HarmonizeNormals.svg similarity index 100% rename from kindred-icons/Mesh_HarmonizeNormals.svg rename to icons/kindred/Mesh_HarmonizeNormals.svg diff --git a/kindred-icons/Mesh_Import.svg b/icons/kindred/Mesh_Import.svg similarity index 100% rename from kindred-icons/Mesh_Import.svg rename to icons/kindred/Mesh_Import.svg diff --git a/kindred-icons/Mesh_Intersection.svg b/icons/kindred/Mesh_Intersection.svg similarity index 100% rename from kindred-icons/Mesh_Intersection.svg rename to icons/kindred/Mesh_Intersection.svg diff --git a/kindred-icons/Mesh_Merge.svg b/icons/kindred/Mesh_Merge.svg similarity index 100% rename from kindred-icons/Mesh_Merge.svg rename to icons/kindred/Mesh_Merge.svg diff --git a/kindred-icons/Mesh_Pipette.svg b/icons/kindred/Mesh_Pipette.svg similarity index 100% rename from kindred-icons/Mesh_Pipette.svg rename to icons/kindred/Mesh_Pipette.svg diff --git a/kindred-icons/Mesh_PolyCut.svg b/icons/kindred/Mesh_PolyCut.svg similarity index 100% rename from kindred-icons/Mesh_PolyCut.svg rename to icons/kindred/Mesh_PolyCut.svg diff --git a/kindred-icons/Mesh_PolyTrim.svg b/icons/kindred/Mesh_PolyTrim.svg similarity index 100% rename from kindred-icons/Mesh_PolyTrim.svg rename to icons/kindred/Mesh_PolyTrim.svg diff --git a/kindred-icons/Mesh_RemeshGmsh.svg b/icons/kindred/Mesh_RemeshGmsh.svg similarity index 100% rename from kindred-icons/Mesh_RemeshGmsh.svg rename to icons/kindred/Mesh_RemeshGmsh.svg diff --git a/kindred-icons/Mesh_RemoveCompByHand.svg b/icons/kindred/Mesh_RemoveCompByHand.svg similarity index 100% rename from kindred-icons/Mesh_RemoveCompByHand.svg rename to icons/kindred/Mesh_RemoveCompByHand.svg diff --git a/kindred-icons/Mesh_RemoveComponents.svg b/icons/kindred/Mesh_RemoveComponents.svg similarity index 100% rename from kindred-icons/Mesh_RemoveComponents.svg rename to icons/kindred/Mesh_RemoveComponents.svg diff --git a/kindred-icons/Mesh_Scale.svg b/icons/kindred/Mesh_Scale.svg similarity index 100% rename from kindred-icons/Mesh_Scale.svg rename to icons/kindred/Mesh_Scale.svg diff --git a/kindred-icons/Mesh_SectionByPlane.svg b/icons/kindred/Mesh_SectionByPlane.svg similarity index 100% rename from kindred-icons/Mesh_SectionByPlane.svg rename to icons/kindred/Mesh_SectionByPlane.svg diff --git a/kindred-icons/Mesh_Segmentation.svg b/icons/kindred/Mesh_Segmentation.svg similarity index 100% rename from kindred-icons/Mesh_Segmentation.svg rename to icons/kindred/Mesh_Segmentation.svg diff --git a/kindred-icons/Mesh_SegmentationBestFit.svg b/icons/kindred/Mesh_SegmentationBestFit.svg similarity index 100% rename from kindred-icons/Mesh_SegmentationBestFit.svg rename to icons/kindred/Mesh_SegmentationBestFit.svg diff --git a/kindred-icons/Mesh_Smoothing.svg b/icons/kindred/Mesh_Smoothing.svg similarity index 100% rename from kindred-icons/Mesh_Smoothing.svg rename to icons/kindred/Mesh_Smoothing.svg diff --git a/kindred-icons/Mesh_Sphere.svg b/icons/kindred/Mesh_Sphere.svg similarity index 100% rename from kindred-icons/Mesh_Sphere.svg rename to icons/kindred/Mesh_Sphere.svg diff --git a/kindred-icons/Mesh_SplitComponents.svg b/icons/kindred/Mesh_SplitComponents.svg similarity index 100% rename from kindred-icons/Mesh_SplitComponents.svg rename to icons/kindred/Mesh_SplitComponents.svg diff --git a/kindred-icons/Mesh_Torus.svg b/icons/kindred/Mesh_Torus.svg similarity index 100% rename from kindred-icons/Mesh_Torus.svg rename to icons/kindred/Mesh_Torus.svg diff --git a/kindred-icons/Mesh_Tree.svg b/icons/kindred/Mesh_Tree.svg similarity index 100% rename from kindred-icons/Mesh_Tree.svg rename to icons/kindred/Mesh_Tree.svg diff --git a/kindred-icons/Mesh_Tree_Curvature_Plot.svg b/icons/kindred/Mesh_Tree_Curvature_Plot.svg similarity index 100% rename from kindred-icons/Mesh_Tree_Curvature_Plot.svg rename to icons/kindred/Mesh_Tree_Curvature_Plot.svg diff --git a/kindred-icons/Mesh_TrimByPlane.svg b/icons/kindred/Mesh_TrimByPlane.svg similarity index 100% rename from kindred-icons/Mesh_TrimByPlane.svg rename to icons/kindred/Mesh_TrimByPlane.svg diff --git a/kindred-icons/Mesh_Union.svg b/icons/kindred/Mesh_Union.svg similarity index 100% rename from kindred-icons/Mesh_Union.svg rename to icons/kindred/Mesh_Union.svg diff --git a/kindred-icons/Mesh_VertexCurvature.svg b/icons/kindred/Mesh_VertexCurvature.svg similarity index 100% rename from kindred-icons/Mesh_VertexCurvature.svg rename to icons/kindred/Mesh_VertexCurvature.svg diff --git a/kindred-icons/NavigationBlender_dark.svg b/icons/kindred/NavigationBlender_dark.svg similarity index 100% rename from kindred-icons/NavigationBlender_dark.svg rename to icons/kindred/NavigationBlender_dark.svg diff --git a/kindred-icons/NavigationBlender_light.svg b/icons/kindred/NavigationBlender_light.svg similarity index 100% rename from kindred-icons/NavigationBlender_light.svg rename to icons/kindred/NavigationBlender_light.svg diff --git a/kindred-icons/NavigationCAD_dark.svg b/icons/kindred/NavigationCAD_dark.svg similarity index 100% rename from kindred-icons/NavigationCAD_dark.svg rename to icons/kindred/NavigationCAD_dark.svg diff --git a/kindred-icons/NavigationCAD_light.svg b/icons/kindred/NavigationCAD_light.svg similarity index 100% rename from kindred-icons/NavigationCAD_light.svg rename to icons/kindred/NavigationCAD_light.svg diff --git a/kindred-icons/NavigationGesture_dark.svg b/icons/kindred/NavigationGesture_dark.svg similarity index 100% rename from kindred-icons/NavigationGesture_dark.svg rename to icons/kindred/NavigationGesture_dark.svg diff --git a/kindred-icons/NavigationGesture_light.svg b/icons/kindred/NavigationGesture_light.svg similarity index 100% rename from kindred-icons/NavigationGesture_light.svg rename to icons/kindred/NavigationGesture_light.svg diff --git a/kindred-icons/NavigationMayaGesture_dark.svg b/icons/kindred/NavigationMayaGesture_dark.svg similarity index 100% rename from kindred-icons/NavigationMayaGesture_dark.svg rename to icons/kindred/NavigationMayaGesture_dark.svg diff --git a/kindred-icons/NavigationMayaGesture_light.svg b/icons/kindred/NavigationMayaGesture_light.svg similarity index 100% rename from kindred-icons/NavigationMayaGesture_light.svg rename to icons/kindred/NavigationMayaGesture_light.svg diff --git a/kindred-icons/NavigationOpenCascade_dark.svg b/icons/kindred/NavigationOpenCascade_dark.svg similarity index 100% rename from kindred-icons/NavigationOpenCascade_dark.svg rename to icons/kindred/NavigationOpenCascade_dark.svg diff --git a/kindred-icons/NavigationOpenCascade_light.svg b/icons/kindred/NavigationOpenCascade_light.svg similarity index 100% rename from kindred-icons/NavigationOpenCascade_light.svg rename to icons/kindred/NavigationOpenCascade_light.svg diff --git a/kindred-icons/NavigationOpenInventor_dark.svg b/icons/kindred/NavigationOpenInventor_dark.svg similarity index 100% rename from kindred-icons/NavigationOpenInventor_dark.svg rename to icons/kindred/NavigationOpenInventor_dark.svg diff --git a/kindred-icons/NavigationOpenInventor_light.svg b/icons/kindred/NavigationOpenInventor_light.svg similarity index 100% rename from kindred-icons/NavigationOpenInventor_light.svg rename to icons/kindred/NavigationOpenInventor_light.svg diff --git a/kindred-icons/NavigationOpenSCAD_dark.svg b/icons/kindred/NavigationOpenSCAD_dark.svg similarity index 100% rename from kindred-icons/NavigationOpenSCAD_dark.svg rename to icons/kindred/NavigationOpenSCAD_dark.svg diff --git a/kindred-icons/NavigationOpenSCAD_light.svg b/icons/kindred/NavigationOpenSCAD_light.svg similarity index 100% rename from kindred-icons/NavigationOpenSCAD_light.svg rename to icons/kindred/NavigationOpenSCAD_light.svg diff --git a/kindred-icons/NavigationRevit_dark.svg b/icons/kindred/NavigationRevit_dark.svg similarity index 100% rename from kindred-icons/NavigationRevit_dark.svg rename to icons/kindred/NavigationRevit_dark.svg diff --git a/kindred-icons/NavigationRevit_light.svg b/icons/kindred/NavigationRevit_light.svg similarity index 100% rename from kindred-icons/NavigationRevit_light.svg rename to icons/kindred/NavigationRevit_light.svg diff --git a/kindred-icons/NavigationSiemensNX_dark.svg b/icons/kindred/NavigationSiemensNX_dark.svg similarity index 100% rename from kindred-icons/NavigationSiemensNX_dark.svg rename to icons/kindred/NavigationSiemensNX_dark.svg diff --git a/kindred-icons/NavigationSiemensNX_light.svg b/icons/kindred/NavigationSiemensNX_light.svg similarity index 100% rename from kindred-icons/NavigationSiemensNX_light.svg rename to icons/kindred/NavigationSiemensNX_light.svg diff --git a/kindred-icons/NavigationSolidWorks_dark.svg b/icons/kindred/NavigationSolidWorks_dark.svg similarity index 100% rename from kindred-icons/NavigationSolidWorks_dark.svg rename to icons/kindred/NavigationSolidWorks_dark.svg diff --git a/kindred-icons/NavigationSolidWorks_light.svg b/icons/kindred/NavigationSolidWorks_light.svg similarity index 100% rename from kindred-icons/NavigationSolidWorks_light.svg rename to icons/kindred/NavigationSolidWorks_light.svg diff --git a/kindred-icons/NavigationTinkerCAD_dark.svg b/icons/kindred/NavigationTinkerCAD_dark.svg similarity index 100% rename from kindred-icons/NavigationTinkerCAD_dark.svg rename to icons/kindred/NavigationTinkerCAD_dark.svg diff --git a/kindred-icons/NavigationTinkerCAD_light.svg b/icons/kindred/NavigationTinkerCAD_light.svg similarity index 100% rename from kindred-icons/NavigationTinkerCAD_light.svg rename to icons/kindred/NavigationTinkerCAD_light.svg diff --git a/kindred-icons/NavigationTouchpad_dark.svg b/icons/kindred/NavigationTouchpad_dark.svg similarity index 100% rename from kindred-icons/NavigationTouchpad_dark.svg rename to icons/kindred/NavigationTouchpad_dark.svg diff --git a/kindred-icons/NavigationTouchpad_light.svg b/icons/kindred/NavigationTouchpad_light.svg similarity index 100% rename from kindred-icons/NavigationTouchpad_light.svg rename to icons/kindred/NavigationTouchpad_light.svg diff --git a/kindred-icons/NavigationUndefined.svg b/icons/kindred/NavigationUndefined.svg similarity index 100% rename from kindred-icons/NavigationUndefined.svg rename to icons/kindred/NavigationUndefined.svg diff --git a/kindred-icons/Navigation_Gesture_PanTouch.svg b/icons/kindred/Navigation_Gesture_PanTouch.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_PanTouch.svg rename to icons/kindred/Navigation_Gesture_PanTouch.svg diff --git a/kindred-icons/Navigation_Gesture_PanTouchAlt.svg b/icons/kindred/Navigation_Gesture_PanTouchAlt.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_PanTouchAlt.svg rename to icons/kindred/Navigation_Gesture_PanTouchAlt.svg diff --git a/kindred-icons/Navigation_Gesture_RotateTouch.svg b/icons/kindred/Navigation_Gesture_RotateTouch.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_RotateTouch.svg rename to icons/kindred/Navigation_Gesture_RotateTouch.svg diff --git a/kindred-icons/Navigation_Gesture_SelectTouch.svg b/icons/kindred/Navigation_Gesture_SelectTouch.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_SelectTouch.svg rename to icons/kindred/Navigation_Gesture_SelectTouch.svg diff --git a/kindred-icons/Navigation_Gesture_TiltTouch.svg b/icons/kindred/Navigation_Gesture_TiltTouch.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_TiltTouch.svg rename to icons/kindred/Navigation_Gesture_TiltTouch.svg diff --git a/kindred-icons/Navigation_Gesture_ZoomTouch.svg b/icons/kindred/Navigation_Gesture_ZoomTouch.svg similarity index 100% rename from kindred-icons/Navigation_Gesture_ZoomTouch.svg rename to icons/kindred/Navigation_Gesture_ZoomTouch.svg diff --git a/kindred-icons/Navigation_Mouse_AltLeft.svg b/icons/kindred/Navigation_Mouse_AltLeft.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_AltLeft.svg rename to icons/kindred/Navigation_Mouse_AltLeft.svg diff --git a/kindred-icons/Navigation_Mouse_AltLeftRight.svg b/icons/kindred/Navigation_Mouse_AltLeftRight.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_AltLeftRight.svg rename to icons/kindred/Navigation_Mouse_AltLeftRight.svg diff --git a/kindred-icons/Navigation_Mouse_AltMiddle.svg b/icons/kindred/Navigation_Mouse_AltMiddle.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_AltMiddle.svg rename to icons/kindred/Navigation_Mouse_AltMiddle.svg diff --git a/kindred-icons/Navigation_Mouse_AltMove.svg b/icons/kindred/Navigation_Mouse_AltMove.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_AltMove.svg rename to icons/kindred/Navigation_Mouse_AltMove.svg diff --git a/kindred-icons/Navigation_Mouse_AltRight.svg b/icons/kindred/Navigation_Mouse_AltRight.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_AltRight.svg rename to icons/kindred/Navigation_Mouse_AltRight.svg diff --git a/kindred-icons/Navigation_Mouse_CtrlLeft.svg b/icons/kindred/Navigation_Mouse_CtrlLeft.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_CtrlLeft.svg rename to icons/kindred/Navigation_Mouse_CtrlLeft.svg diff --git a/kindred-icons/Navigation_Mouse_CtrlMiddle.svg b/icons/kindred/Navigation_Mouse_CtrlMiddle.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_CtrlMiddle.svg rename to icons/kindred/Navigation_Mouse_CtrlMiddle.svg diff --git a/kindred-icons/Navigation_Mouse_CtrlRight.svg b/icons/kindred/Navigation_Mouse_CtrlRight.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_CtrlRight.svg rename to icons/kindred/Navigation_Mouse_CtrlRight.svg diff --git a/kindred-icons/Navigation_Mouse_Left.svg b/icons/kindred/Navigation_Mouse_Left.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_Left.svg rename to icons/kindred/Navigation_Mouse_Left.svg diff --git a/kindred-icons/Navigation_Mouse_LeftMove.svg b/icons/kindred/Navigation_Mouse_LeftMove.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_LeftMove.svg rename to icons/kindred/Navigation_Mouse_LeftMove.svg diff --git a/kindred-icons/Navigation_Mouse_LeftRight.svg b/icons/kindred/Navigation_Mouse_LeftRight.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_LeftRight.svg rename to icons/kindred/Navigation_Mouse_LeftRight.svg diff --git a/kindred-icons/Navigation_Mouse_Middle.svg b/icons/kindred/Navigation_Mouse_Middle.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_Middle.svg rename to icons/kindred/Navigation_Mouse_Middle.svg diff --git a/kindred-icons/Navigation_Mouse_MiddleLeft.svg b/icons/kindred/Navigation_Mouse_MiddleLeft.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_MiddleLeft.svg rename to icons/kindred/Navigation_Mouse_MiddleLeft.svg diff --git a/kindred-icons/Navigation_Mouse_MiddleRight.svg b/icons/kindred/Navigation_Mouse_MiddleRight.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_MiddleRight.svg rename to icons/kindred/Navigation_Mouse_MiddleRight.svg diff --git a/kindred-icons/Navigation_Mouse_Right.svg b/icons/kindred/Navigation_Mouse_Right.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_Right.svg rename to icons/kindred/Navigation_Mouse_Right.svg diff --git a/kindred-icons/Navigation_Mouse_Scroll.svg b/icons/kindred/Navigation_Mouse_Scroll.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_Scroll.svg rename to icons/kindred/Navigation_Mouse_Scroll.svg diff --git a/kindred-icons/Navigation_Mouse_ShiftCtrlMove.svg b/icons/kindred/Navigation_Mouse_ShiftCtrlMove.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_ShiftCtrlMove.svg rename to icons/kindred/Navigation_Mouse_ShiftCtrlMove.svg diff --git a/kindred-icons/Navigation_Mouse_ShiftLeft.svg b/icons/kindred/Navigation_Mouse_ShiftLeft.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_ShiftLeft.svg rename to icons/kindred/Navigation_Mouse_ShiftLeft.svg diff --git a/kindred-icons/Navigation_Mouse_ShiftMiddle.svg b/icons/kindred/Navigation_Mouse_ShiftMiddle.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_ShiftMiddle.svg rename to icons/kindred/Navigation_Mouse_ShiftMiddle.svg diff --git a/kindred-icons/Navigation_Mouse_ShiftMove.svg b/icons/kindred/Navigation_Mouse_ShiftMove.svg similarity index 100% rename from kindred-icons/Navigation_Mouse_ShiftMove.svg rename to icons/kindred/Navigation_Mouse_ShiftMove.svg diff --git a/kindred-icons/Navigation_Touchpad_AltTouch.svg b/icons/kindred/Navigation_Touchpad_AltTouch.svg similarity index 100% rename from kindred-icons/Navigation_Touchpad_AltTouch.svg rename to icons/kindred/Navigation_Touchpad_AltTouch.svg diff --git a/kindred-icons/Navigation_Touchpad_Left.svg b/icons/kindred/Navigation_Touchpad_Left.svg similarity index 100% rename from kindred-icons/Navigation_Touchpad_Left.svg rename to icons/kindred/Navigation_Touchpad_Left.svg diff --git a/kindred-icons/Navigation_Touchpad_ShiftCtrlTouch.svg b/icons/kindred/Navigation_Touchpad_ShiftCtrlTouch.svg similarity index 100% rename from kindred-icons/Navigation_Touchpad_ShiftCtrlTouch.svg rename to icons/kindred/Navigation_Touchpad_ShiftCtrlTouch.svg diff --git a/kindred-icons/Navigation_Touchpad_ShiftLeftTouch.svg b/icons/kindred/Navigation_Touchpad_ShiftLeftTouch.svg similarity index 100% rename from kindred-icons/Navigation_Touchpad_ShiftLeftTouch.svg rename to icons/kindred/Navigation_Touchpad_ShiftLeftTouch.svg diff --git a/kindred-icons/Navigation_Touchpad_ShiftTouch.svg b/icons/kindred/Navigation_Touchpad_ShiftTouch.svg similarity index 100% rename from kindred-icons/Navigation_Touchpad_ShiftTouch.svg rename to icons/kindred/Navigation_Touchpad_ShiftTouch.svg diff --git a/kindred-icons/OpenSCADWorkbench.svg b/icons/kindred/OpenSCADWorkbench.svg similarity index 100% rename from kindred-icons/OpenSCADWorkbench.svg rename to icons/kindred/OpenSCADWorkbench.svg diff --git a/kindred-icons/OpenSCAD_AddOpenSCADElement.svg b/icons/kindred/OpenSCAD_AddOpenSCADElement.svg similarity index 100% rename from kindred-icons/OpenSCAD_AddOpenSCADElement.svg rename to icons/kindred/OpenSCAD_AddOpenSCADElement.svg diff --git a/kindred-icons/OpenSCAD_ColorCodeShape.svg b/icons/kindred/OpenSCAD_ColorCodeShape.svg similarity index 100% rename from kindred-icons/OpenSCAD_ColorCodeShape.svg rename to icons/kindred/OpenSCAD_ColorCodeShape.svg diff --git a/kindred-icons/OpenSCAD_Edgestofaces.svg b/icons/kindred/OpenSCAD_Edgestofaces.svg similarity index 100% rename from kindred-icons/OpenSCAD_Edgestofaces.svg rename to icons/kindred/OpenSCAD_Edgestofaces.svg diff --git a/kindred-icons/OpenSCAD_ExpandPlacements.svg b/icons/kindred/OpenSCAD_ExpandPlacements.svg similarity index 100% rename from kindred-icons/OpenSCAD_ExpandPlacements.svg rename to icons/kindred/OpenSCAD_ExpandPlacements.svg diff --git a/kindred-icons/OpenSCAD_Explode_Group.svg b/icons/kindred/OpenSCAD_Explode_Group.svg similarity index 100% rename from kindred-icons/OpenSCAD_Explode_Group.svg rename to icons/kindred/OpenSCAD_Explode_Group.svg diff --git a/kindred-icons/OpenSCAD_Hull.svg b/icons/kindred/OpenSCAD_Hull.svg similarity index 100% rename from kindred-icons/OpenSCAD_Hull.svg rename to icons/kindred/OpenSCAD_Hull.svg diff --git a/kindred-icons/OpenSCAD_IncreaseToleranceFeature.svg b/icons/kindred/OpenSCAD_IncreaseToleranceFeature.svg similarity index 100% rename from kindred-icons/OpenSCAD_IncreaseToleranceFeature.svg rename to icons/kindred/OpenSCAD_IncreaseToleranceFeature.svg diff --git a/kindred-icons/OpenSCAD_MeshBooleans.svg b/icons/kindred/OpenSCAD_MeshBooleans.svg similarity index 100% rename from kindred-icons/OpenSCAD_MeshBooleans.svg rename to icons/kindred/OpenSCAD_MeshBooleans.svg diff --git a/kindred-icons/OpenSCAD_Minkowski.svg b/icons/kindred/OpenSCAD_Minkowski.svg similarity index 100% rename from kindred-icons/OpenSCAD_Minkowski.svg rename to icons/kindred/OpenSCAD_Minkowski.svg diff --git a/kindred-icons/OpenSCAD_MirrorMeshFeature.svg b/icons/kindred/OpenSCAD_MirrorMeshFeature.svg similarity index 100% rename from kindred-icons/OpenSCAD_MirrorMeshFeature.svg rename to icons/kindred/OpenSCAD_MirrorMeshFeature.svg diff --git a/kindred-icons/OpenSCAD_RefineShapeFeature.svg b/icons/kindred/OpenSCAD_RefineShapeFeature.svg similarity index 100% rename from kindred-icons/OpenSCAD_RefineShapeFeature.svg rename to icons/kindred/OpenSCAD_RefineShapeFeature.svg diff --git a/kindred-icons/OpenSCAD_RemoveSubtree.svg b/icons/kindred/OpenSCAD_RemoveSubtree.svg similarity index 100% rename from kindred-icons/OpenSCAD_RemoveSubtree.svg rename to icons/kindred/OpenSCAD_RemoveSubtree.svg diff --git a/kindred-icons/OpenSCAD_ReplaceObject.svg b/icons/kindred/OpenSCAD_ReplaceObject.svg similarity index 100% rename from kindred-icons/OpenSCAD_ReplaceObject.svg rename to icons/kindred/OpenSCAD_ReplaceObject.svg diff --git a/kindred-icons/OpenSCAD_ResizeMeshFeature.svg b/icons/kindred/OpenSCAD_ResizeMeshFeature.svg similarity index 100% rename from kindred-icons/OpenSCAD_ResizeMeshFeature.svg rename to icons/kindred/OpenSCAD_ResizeMeshFeature.svg diff --git a/kindred-icons/OpenSCAD_ScaleMeshFeature.svg b/icons/kindred/OpenSCAD_ScaleMeshFeature.svg similarity index 100% rename from kindred-icons/OpenSCAD_ScaleMeshFeature.svg rename to icons/kindred/OpenSCAD_ScaleMeshFeature.svg diff --git a/kindred-icons/PartDesignWorkbench.svg b/icons/kindred/PartDesignWorkbench.svg similarity index 100% rename from kindred-icons/PartDesignWorkbench.svg rename to icons/kindred/PartDesignWorkbench.svg diff --git a/kindred-icons/PartDesign_AdditiveBox.svg b/icons/kindred/PartDesign_AdditiveBox.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveBox.svg rename to icons/kindred/PartDesign_AdditiveBox.svg diff --git a/kindred-icons/PartDesign_AdditiveCone.svg b/icons/kindred/PartDesign_AdditiveCone.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveCone.svg rename to icons/kindred/PartDesign_AdditiveCone.svg diff --git a/kindred-icons/PartDesign_AdditiveCylinder.svg b/icons/kindred/PartDesign_AdditiveCylinder.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveCylinder.svg rename to icons/kindred/PartDesign_AdditiveCylinder.svg diff --git a/kindred-icons/PartDesign_AdditiveEllipsoid.svg b/icons/kindred/PartDesign_AdditiveEllipsoid.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveEllipsoid.svg rename to icons/kindred/PartDesign_AdditiveEllipsoid.svg diff --git a/kindred-icons/PartDesign_AdditiveHelix.svg b/icons/kindred/PartDesign_AdditiveHelix.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveHelix.svg rename to icons/kindred/PartDesign_AdditiveHelix.svg diff --git a/kindred-icons/PartDesign_AdditiveLoft.svg b/icons/kindred/PartDesign_AdditiveLoft.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveLoft.svg rename to icons/kindred/PartDesign_AdditiveLoft.svg diff --git a/kindred-icons/PartDesign_AdditivePipe.svg b/icons/kindred/PartDesign_AdditivePipe.svg similarity index 100% rename from kindred-icons/PartDesign_AdditivePipe.svg rename to icons/kindred/PartDesign_AdditivePipe.svg diff --git a/kindred-icons/PartDesign_AdditivePrism.svg b/icons/kindred/PartDesign_AdditivePrism.svg similarity index 100% rename from kindred-icons/PartDesign_AdditivePrism.svg rename to icons/kindred/PartDesign_AdditivePrism.svg diff --git a/kindred-icons/PartDesign_AdditiveSphere.svg b/icons/kindred/PartDesign_AdditiveSphere.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveSphere.svg rename to icons/kindred/PartDesign_AdditiveSphere.svg diff --git a/kindred-icons/PartDesign_AdditiveTorus.svg b/icons/kindred/PartDesign_AdditiveTorus.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveTorus.svg rename to icons/kindred/PartDesign_AdditiveTorus.svg diff --git a/kindred-icons/PartDesign_AdditiveWedge.svg b/icons/kindred/PartDesign_AdditiveWedge.svg similarity index 100% rename from kindred-icons/PartDesign_AdditiveWedge.svg rename to icons/kindred/PartDesign_AdditiveWedge.svg diff --git a/kindred-icons/PartDesign_BaseFeature.svg b/icons/kindred/PartDesign_BaseFeature.svg similarity index 100% rename from kindred-icons/PartDesign_BaseFeature.svg rename to icons/kindred/PartDesign_BaseFeature.svg diff --git a/kindred-icons/PartDesign_Body.svg b/icons/kindred/PartDesign_Body.svg similarity index 100% rename from kindred-icons/PartDesign_Body.svg rename to icons/kindred/PartDesign_Body.svg diff --git a/kindred-icons/PartDesign_Boolean.svg b/icons/kindred/PartDesign_Boolean.svg similarity index 100% rename from kindred-icons/PartDesign_Boolean.svg rename to icons/kindred/PartDesign_Boolean.svg diff --git a/kindred-icons/PartDesign_Chamfer.svg b/icons/kindred/PartDesign_Chamfer.svg similarity index 100% rename from kindred-icons/PartDesign_Chamfer.svg rename to icons/kindred/PartDesign_Chamfer.svg diff --git a/kindred-icons/PartDesign_Clone.svg b/icons/kindred/PartDesign_Clone.svg similarity index 100% rename from kindred-icons/PartDesign_Clone.svg rename to icons/kindred/PartDesign_Clone.svg diff --git a/kindred-icons/PartDesign_CoordinateSystem.svg b/icons/kindred/PartDesign_CoordinateSystem.svg similarity index 100% rename from kindred-icons/PartDesign_CoordinateSystem.svg rename to icons/kindred/PartDesign_CoordinateSystem.svg diff --git a/kindred-icons/PartDesign_Draft.svg b/icons/kindred/PartDesign_Draft.svg similarity index 100% rename from kindred-icons/PartDesign_Draft.svg rename to icons/kindred/PartDesign_Draft.svg diff --git a/kindred-icons/PartDesign_Fillet.svg b/icons/kindred/PartDesign_Fillet.svg similarity index 100% rename from kindred-icons/PartDesign_Fillet.svg rename to icons/kindred/PartDesign_Fillet.svg diff --git a/kindred-icons/PartDesign_Flip_Direction.svg b/icons/kindred/PartDesign_Flip_Direction.svg similarity index 100% rename from kindred-icons/PartDesign_Flip_Direction.svg rename to icons/kindred/PartDesign_Flip_Direction.svg diff --git a/kindred-icons/PartDesign_Groove.svg b/icons/kindred/PartDesign_Groove.svg similarity index 100% rename from kindred-icons/PartDesign_Groove.svg rename to icons/kindred/PartDesign_Groove.svg diff --git a/kindred-icons/PartDesign_Hole.svg b/icons/kindred/PartDesign_Hole.svg similarity index 100% rename from kindred-icons/PartDesign_Hole.svg rename to icons/kindred/PartDesign_Hole.svg diff --git a/kindred-icons/PartDesign_InternalExternalGear.svg b/icons/kindred/PartDesign_InternalExternalGear.svg similarity index 100% rename from kindred-icons/PartDesign_InternalExternalGear.svg rename to icons/kindred/PartDesign_InternalExternalGear.svg diff --git a/kindred-icons/PartDesign_Line.svg b/icons/kindred/PartDesign_Line.svg similarity index 100% rename from kindred-icons/PartDesign_Line.svg rename to icons/kindred/PartDesign_Line.svg diff --git a/kindred-icons/PartDesign_LinearPattern.svg b/icons/kindred/PartDesign_LinearPattern.svg similarity index 100% rename from kindred-icons/PartDesign_LinearPattern.svg rename to icons/kindred/PartDesign_LinearPattern.svg diff --git a/kindred-icons/PartDesign_Migrate.svg b/icons/kindred/PartDesign_Migrate.svg similarity index 100% rename from kindred-icons/PartDesign_Migrate.svg rename to icons/kindred/PartDesign_Migrate.svg diff --git a/kindred-icons/PartDesign_Mirrored.svg b/icons/kindred/PartDesign_Mirrored.svg similarity index 100% rename from kindred-icons/PartDesign_Mirrored.svg rename to icons/kindred/PartDesign_Mirrored.svg diff --git a/kindred-icons/PartDesign_MoveFeature.svg b/icons/kindred/PartDesign_MoveFeature.svg similarity index 100% rename from kindred-icons/PartDesign_MoveFeature.svg rename to icons/kindred/PartDesign_MoveFeature.svg diff --git a/kindred-icons/PartDesign_MoveFeatureInTree.svg b/icons/kindred/PartDesign_MoveFeatureInTree.svg similarity index 100% rename from kindred-icons/PartDesign_MoveFeatureInTree.svg rename to icons/kindred/PartDesign_MoveFeatureInTree.svg diff --git a/kindred-icons/PartDesign_MoveTip.svg b/icons/kindred/PartDesign_MoveTip.svg similarity index 100% rename from kindred-icons/PartDesign_MoveTip.svg rename to icons/kindred/PartDesign_MoveTip.svg diff --git a/kindred-icons/PartDesign_MultiTransform.svg b/icons/kindred/PartDesign_MultiTransform.svg similarity index 100% rename from kindred-icons/PartDesign_MultiTransform.svg rename to icons/kindred/PartDesign_MultiTransform.svg diff --git a/kindred-icons/PartDesign_NewSketch.svg b/icons/kindred/PartDesign_NewSketch.svg similarity index 100% rename from kindred-icons/PartDesign_NewSketch.svg rename to icons/kindred/PartDesign_NewSketch.svg diff --git a/kindred-icons/PartDesign_Overlay_Tip.svg b/icons/kindred/PartDesign_Overlay_Tip.svg similarity index 100% rename from kindred-icons/PartDesign_Overlay_Tip.svg rename to icons/kindred/PartDesign_Overlay_Tip.svg diff --git a/kindred-icons/PartDesign_Pad.svg b/icons/kindred/PartDesign_Pad.svg similarity index 100% rename from kindred-icons/PartDesign_Pad.svg rename to icons/kindred/PartDesign_Pad.svg diff --git a/kindred-icons/PartDesign_Plane.svg b/icons/kindred/PartDesign_Plane.svg similarity index 100% rename from kindred-icons/PartDesign_Plane.svg rename to icons/kindred/PartDesign_Plane.svg diff --git a/kindred-icons/PartDesign_Pocket.svg b/icons/kindred/PartDesign_Pocket.svg similarity index 100% rename from kindred-icons/PartDesign_Pocket.svg rename to icons/kindred/PartDesign_Pocket.svg diff --git a/kindred-icons/PartDesign_Point.svg b/icons/kindred/PartDesign_Point.svg similarity index 100% rename from kindred-icons/PartDesign_Point.svg rename to icons/kindred/PartDesign_Point.svg diff --git a/kindred-icons/PartDesign_PolarPattern.svg b/icons/kindred/PartDesign_PolarPattern.svg similarity index 100% rename from kindred-icons/PartDesign_PolarPattern.svg rename to icons/kindred/PartDesign_PolarPattern.svg diff --git a/kindred-icons/PartDesign_Revolution.svg b/icons/kindred/PartDesign_Revolution.svg similarity index 100% rename from kindred-icons/PartDesign_Revolution.svg rename to icons/kindred/PartDesign_Revolution.svg diff --git a/kindred-icons/PartDesign_Scaled.svg b/icons/kindred/PartDesign_Scaled.svg similarity index 100% rename from kindred-icons/PartDesign_Scaled.svg rename to icons/kindred/PartDesign_Scaled.svg diff --git a/kindred-icons/PartDesign_ShapeBinder.svg b/icons/kindred/PartDesign_ShapeBinder.svg similarity index 100% rename from kindred-icons/PartDesign_ShapeBinder.svg rename to icons/kindred/PartDesign_ShapeBinder.svg diff --git a/kindred-icons/PartDesign_Sprocket.svg b/icons/kindred/PartDesign_Sprocket.svg similarity index 100% rename from kindred-icons/PartDesign_Sprocket.svg rename to icons/kindred/PartDesign_Sprocket.svg diff --git a/kindred-icons/PartDesign_SubShapeBinder.svg b/icons/kindred/PartDesign_SubShapeBinder.svg similarity index 100% rename from kindred-icons/PartDesign_SubShapeBinder.svg rename to icons/kindred/PartDesign_SubShapeBinder.svg diff --git a/kindred-icons/PartDesign_SubtractiveBox.svg b/icons/kindred/PartDesign_SubtractiveBox.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveBox.svg rename to icons/kindred/PartDesign_SubtractiveBox.svg diff --git a/kindred-icons/PartDesign_SubtractiveCone.svg b/icons/kindred/PartDesign_SubtractiveCone.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveCone.svg rename to icons/kindred/PartDesign_SubtractiveCone.svg diff --git a/kindred-icons/PartDesign_SubtractiveCylinder.svg b/icons/kindred/PartDesign_SubtractiveCylinder.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveCylinder.svg rename to icons/kindred/PartDesign_SubtractiveCylinder.svg diff --git a/kindred-icons/PartDesign_SubtractiveEllipsoid.svg b/icons/kindred/PartDesign_SubtractiveEllipsoid.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveEllipsoid.svg rename to icons/kindred/PartDesign_SubtractiveEllipsoid.svg diff --git a/kindred-icons/PartDesign_SubtractiveHelix.svg b/icons/kindred/PartDesign_SubtractiveHelix.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveHelix.svg rename to icons/kindred/PartDesign_SubtractiveHelix.svg diff --git a/kindred-icons/PartDesign_SubtractiveLoft.svg b/icons/kindred/PartDesign_SubtractiveLoft.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveLoft.svg rename to icons/kindred/PartDesign_SubtractiveLoft.svg diff --git a/kindred-icons/PartDesign_SubtractivePipe.svg b/icons/kindred/PartDesign_SubtractivePipe.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractivePipe.svg rename to icons/kindred/PartDesign_SubtractivePipe.svg diff --git a/kindred-icons/PartDesign_SubtractivePrism.svg b/icons/kindred/PartDesign_SubtractivePrism.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractivePrism.svg rename to icons/kindred/PartDesign_SubtractivePrism.svg diff --git a/kindred-icons/PartDesign_SubtractiveSphere.svg b/icons/kindred/PartDesign_SubtractiveSphere.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveSphere.svg rename to icons/kindred/PartDesign_SubtractiveSphere.svg diff --git a/kindred-icons/PartDesign_SubtractiveTorus.svg b/icons/kindred/PartDesign_SubtractiveTorus.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveTorus.svg rename to icons/kindred/PartDesign_SubtractiveTorus.svg diff --git a/kindred-icons/PartDesign_SubtractiveWedge.svg b/icons/kindred/PartDesign_SubtractiveWedge.svg similarity index 100% rename from kindred-icons/PartDesign_SubtractiveWedge.svg rename to icons/kindred/PartDesign_SubtractiveWedge.svg diff --git a/kindred-icons/PartDesign_Thickness.svg b/icons/kindred/PartDesign_Thickness.svg similarity index 100% rename from kindred-icons/PartDesign_Thickness.svg rename to icons/kindred/PartDesign_Thickness.svg diff --git a/kindred-icons/PartWorkbench.svg b/icons/kindred/PartWorkbench.svg similarity index 100% rename from kindred-icons/PartWorkbench.svg rename to icons/kindred/PartWorkbench.svg diff --git a/kindred-icons/Part_2D_object.svg b/icons/kindred/Part_2D_object.svg similarity index 100% rename from kindred-icons/Part_2D_object.svg rename to icons/kindred/Part_2D_object.svg diff --git a/kindred-icons/Part_3D_object.svg b/icons/kindred/Part_3D_object.svg similarity index 100% rename from kindred-icons/Part_3D_object.svg rename to icons/kindred/Part_3D_object.svg diff --git a/kindred-icons/Part_Attachment.svg b/icons/kindred/Part_Attachment.svg similarity index 100% rename from kindred-icons/Part_Attachment.svg rename to icons/kindred/Part_Attachment.svg diff --git a/kindred-icons/Part_BooleanFragments.svg b/icons/kindred/Part_BooleanFragments.svg similarity index 100% rename from kindred-icons/Part_BooleanFragments.svg rename to icons/kindred/Part_BooleanFragments.svg diff --git a/kindred-icons/Part_Booleans.svg b/icons/kindred/Part_Booleans.svg similarity index 100% rename from kindred-icons/Part_Booleans.svg rename to icons/kindred/Part_Booleans.svg diff --git a/kindred-icons/Part_BoxSelection.svg b/icons/kindred/Part_BoxSelection.svg similarity index 100% rename from kindred-icons/Part_BoxSelection.svg rename to icons/kindred/Part_BoxSelection.svg diff --git a/kindred-icons/Part_Box_Parametric.svg b/icons/kindred/Part_Box_Parametric.svg similarity index 100% rename from kindred-icons/Part_Box_Parametric.svg rename to icons/kindred/Part_Box_Parametric.svg diff --git a/kindred-icons/Part_Chamfer.svg b/icons/kindred/Part_Chamfer.svg similarity index 100% rename from kindred-icons/Part_Chamfer.svg rename to icons/kindred/Part_Chamfer.svg diff --git a/kindred-icons/Part_CheckGeometry.svg b/icons/kindred/Part_CheckGeometry.svg similarity index 100% rename from kindred-icons/Part_CheckGeometry.svg rename to icons/kindred/Part_CheckGeometry.svg diff --git a/kindred-icons/Part_Circle_Parametric.svg b/icons/kindred/Part_Circle_Parametric.svg similarity index 100% rename from kindred-icons/Part_Circle_Parametric.svg rename to icons/kindred/Part_Circle_Parametric.svg diff --git a/kindred-icons/Part_ColorFace.svg b/icons/kindred/Part_ColorFace.svg similarity index 100% rename from kindred-icons/Part_ColorFace.svg rename to icons/kindred/Part_ColorFace.svg diff --git a/kindred-icons/Part_Common.svg b/icons/kindred/Part_Common.svg similarity index 100% rename from kindred-icons/Part_Common.svg rename to icons/kindred/Part_Common.svg diff --git a/kindred-icons/Part_Compound.svg b/icons/kindred/Part_Compound.svg similarity index 100% rename from kindred-icons/Part_Compound.svg rename to icons/kindred/Part_Compound.svg diff --git a/kindred-icons/Part_CompoundFilter.svg b/icons/kindred/Part_CompoundFilter.svg similarity index 100% rename from kindred-icons/Part_CompoundFilter.svg rename to icons/kindred/Part_CompoundFilter.svg diff --git a/kindred-icons/Part_Cone_Parametric.svg b/icons/kindred/Part_Cone_Parametric.svg similarity index 100% rename from kindred-icons/Part_Cone_Parametric.svg rename to icons/kindred/Part_Cone_Parametric.svg diff --git a/kindred-icons/Part_CrossSections.svg b/icons/kindred/Part_CrossSections.svg similarity index 100% rename from kindred-icons/Part_CrossSections.svg rename to icons/kindred/Part_CrossSections.svg diff --git a/kindred-icons/Part_Cut.svg b/icons/kindred/Part_Cut.svg similarity index 100% rename from kindred-icons/Part_Cut.svg rename to icons/kindred/Part_Cut.svg diff --git a/kindred-icons/Part_Cylinder_Parametric.svg b/icons/kindred/Part_Cylinder_Parametric.svg similarity index 100% rename from kindred-icons/Part_Cylinder_Parametric.svg rename to icons/kindred/Part_Cylinder_Parametric.svg diff --git a/kindred-icons/Part_Defeaturing.svg b/icons/kindred/Part_Defeaturing.svg similarity index 100% rename from kindred-icons/Part_Defeaturing.svg rename to icons/kindred/Part_Defeaturing.svg diff --git a/kindred-icons/Part_Detached.svg b/icons/kindred/Part_Detached.svg similarity index 100% rename from kindred-icons/Part_Detached.svg rename to icons/kindred/Part_Detached.svg diff --git a/kindred-icons/Part_Element_Copy.svg b/icons/kindred/Part_Element_Copy.svg similarity index 100% rename from kindred-icons/Part_Element_Copy.svg rename to icons/kindred/Part_Element_Copy.svg diff --git a/kindred-icons/Part_Ellipse_Parametric.svg b/icons/kindred/Part_Ellipse_Parametric.svg similarity index 100% rename from kindred-icons/Part_Ellipse_Parametric.svg rename to icons/kindred/Part_Ellipse_Parametric.svg diff --git a/kindred-icons/Part_Ellipsoid_Parametric.svg b/icons/kindred/Part_Ellipsoid_Parametric.svg similarity index 100% rename from kindred-icons/Part_Ellipsoid_Parametric.svg rename to icons/kindred/Part_Ellipsoid_Parametric.svg diff --git a/kindred-icons/Part_ExplodeCompound.svg b/icons/kindred/Part_ExplodeCompound.svg similarity index 100% rename from kindred-icons/Part_ExplodeCompound.svg rename to icons/kindred/Part_ExplodeCompound.svg diff --git a/kindred-icons/Part_Export.svg b/icons/kindred/Part_Export.svg similarity index 100% rename from kindred-icons/Part_Export.svg rename to icons/kindred/Part_Export.svg diff --git a/kindred-icons/Part_Extrude.svg b/icons/kindred/Part_Extrude.svg similarity index 100% rename from kindred-icons/Part_Extrude.svg rename to icons/kindred/Part_Extrude.svg diff --git a/kindred-icons/Part_Feature.svg b/icons/kindred/Part_Feature.svg similarity index 100% rename from kindred-icons/Part_Feature.svg rename to icons/kindred/Part_Feature.svg diff --git a/kindred-icons/Part_FeatureImport.svg b/icons/kindred/Part_FeatureImport.svg similarity index 100% rename from kindred-icons/Part_FeatureImport.svg rename to icons/kindred/Part_FeatureImport.svg diff --git a/kindred-icons/Part_Fillet.svg b/icons/kindred/Part_Fillet.svg similarity index 100% rename from kindred-icons/Part_Fillet.svg rename to icons/kindred/Part_Fillet.svg diff --git a/kindred-icons/Part_Fuse.svg b/icons/kindred/Part_Fuse.svg similarity index 100% rename from kindred-icons/Part_Fuse.svg rename to icons/kindred/Part_Fuse.svg diff --git a/kindred-icons/Part_Helix_Parametric.svg b/icons/kindred/Part_Helix_Parametric.svg similarity index 100% rename from kindred-icons/Part_Helix_Parametric.svg rename to icons/kindred/Part_Helix_Parametric.svg diff --git a/kindred-icons/Part_Import.svg b/icons/kindred/Part_Import.svg similarity index 100% rename from kindred-icons/Part_Import.svg rename to icons/kindred/Part_Import.svg diff --git a/kindred-icons/Part_JoinBypass.svg b/icons/kindred/Part_JoinBypass.svg similarity index 100% rename from kindred-icons/Part_JoinBypass.svg rename to icons/kindred/Part_JoinBypass.svg diff --git a/kindred-icons/Part_JoinConnect.svg b/icons/kindred/Part_JoinConnect.svg similarity index 100% rename from kindred-icons/Part_JoinConnect.svg rename to icons/kindred/Part_JoinConnect.svg diff --git a/kindred-icons/Part_JoinCutout.svg b/icons/kindred/Part_JoinCutout.svg similarity index 100% rename from kindred-icons/Part_JoinCutout.svg rename to icons/kindred/Part_JoinCutout.svg diff --git a/kindred-icons/Part_JoinEmbed.svg b/icons/kindred/Part_JoinEmbed.svg similarity index 100% rename from kindred-icons/Part_JoinEmbed.svg rename to icons/kindred/Part_JoinEmbed.svg diff --git a/kindred-icons/Part_Line_Parametric.svg b/icons/kindred/Part_Line_Parametric.svg similarity index 100% rename from kindred-icons/Part_Line_Parametric.svg rename to icons/kindred/Part_Line_Parametric.svg diff --git a/kindred-icons/Part_LinearPattern_extent.svg b/icons/kindred/Part_LinearPattern_extent.svg similarity index 100% rename from kindred-icons/Part_LinearPattern_extent.svg rename to icons/kindred/Part_LinearPattern_extent.svg diff --git a/kindred-icons/Part_LinearPattern_spacing.svg b/icons/kindred/Part_LinearPattern_spacing.svg similarity index 100% rename from kindred-icons/Part_LinearPattern_spacing.svg rename to icons/kindred/Part_LinearPattern_spacing.svg diff --git a/kindred-icons/Part_Loft.svg b/icons/kindred/Part_Loft.svg similarity index 100% rename from kindred-icons/Part_Loft.svg rename to icons/kindred/Part_Loft.svg diff --git a/kindred-icons/Part_MakeFace.svg b/icons/kindred/Part_MakeFace.svg similarity index 100% rename from kindred-icons/Part_MakeFace.svg rename to icons/kindred/Part_MakeFace.svg diff --git a/kindred-icons/Part_MakeSolid.svg b/icons/kindred/Part_MakeSolid.svg similarity index 100% rename from kindred-icons/Part_MakeSolid.svg rename to icons/kindred/Part_MakeSolid.svg diff --git a/kindred-icons/Part_Mirror.svg b/icons/kindred/Part_Mirror.svg similarity index 100% rename from kindred-icons/Part_Mirror.svg rename to icons/kindred/Part_Mirror.svg diff --git a/kindred-icons/Part_Offset.svg b/icons/kindred/Part_Offset.svg similarity index 100% rename from kindred-icons/Part_Offset.svg rename to icons/kindred/Part_Offset.svg diff --git a/kindred-icons/Part_Offset2D.svg b/icons/kindred/Part_Offset2D.svg similarity index 100% rename from kindred-icons/Part_Offset2D.svg rename to icons/kindred/Part_Offset2D.svg diff --git a/kindred-icons/Part_Plane_Parametric.svg b/icons/kindred/Part_Plane_Parametric.svg similarity index 100% rename from kindred-icons/Part_Plane_Parametric.svg rename to icons/kindred/Part_Plane_Parametric.svg diff --git a/kindred-icons/Part_Point_Parametric.svg b/icons/kindred/Part_Point_Parametric.svg similarity index 100% rename from kindred-icons/Part_Point_Parametric.svg rename to icons/kindred/Part_Point_Parametric.svg diff --git a/kindred-icons/Part_PointsFromMesh.svg b/icons/kindred/Part_PointsFromMesh.svg similarity index 100% rename from kindred-icons/Part_PointsFromMesh.svg rename to icons/kindred/Part_PointsFromMesh.svg diff --git a/kindred-icons/Part_Polygon_Parametric.svg b/icons/kindred/Part_Polygon_Parametric.svg similarity index 100% rename from kindred-icons/Part_Polygon_Parametric.svg rename to icons/kindred/Part_Polygon_Parametric.svg diff --git a/kindred-icons/Part_Primitives.svg b/icons/kindred/Part_Primitives.svg similarity index 100% rename from kindred-icons/Part_Primitives.svg rename to icons/kindred/Part_Primitives.svg diff --git a/kindred-icons/Part_Prism_Parametric.svg b/icons/kindred/Part_Prism_Parametric.svg similarity index 100% rename from kindred-icons/Part_Prism_Parametric.svg rename to icons/kindred/Part_Prism_Parametric.svg diff --git a/kindred-icons/Part_ProjectionOnSurface.svg b/icons/kindred/Part_ProjectionOnSurface.svg similarity index 100% rename from kindred-icons/Part_ProjectionOnSurface.svg rename to icons/kindred/Part_ProjectionOnSurface.svg diff --git a/kindred-icons/Part_Refine_Shape.svg b/icons/kindred/Part_Refine_Shape.svg similarity index 100% rename from kindred-icons/Part_Refine_Shape.svg rename to icons/kindred/Part_Refine_Shape.svg diff --git a/kindred-icons/Part_Reverse_Shape.svg b/icons/kindred/Part_Reverse_Shape.svg similarity index 100% rename from kindred-icons/Part_Reverse_Shape.svg rename to icons/kindred/Part_Reverse_Shape.svg diff --git a/kindred-icons/Part_Revolve.svg b/icons/kindred/Part_Revolve.svg similarity index 100% rename from kindred-icons/Part_Revolve.svg rename to icons/kindred/Part_Revolve.svg diff --git a/kindred-icons/Part_RuledSurface.svg b/icons/kindred/Part_RuledSurface.svg similarity index 100% rename from kindred-icons/Part_RuledSurface.svg rename to icons/kindred/Part_RuledSurface.svg diff --git a/kindred-icons/Part_Scale.svg b/icons/kindred/Part_Scale.svg similarity index 100% rename from kindred-icons/Part_Scale.svg rename to icons/kindred/Part_Scale.svg diff --git a/kindred-icons/Part_Section.svg b/icons/kindred/Part_Section.svg similarity index 100% rename from kindred-icons/Part_Section.svg rename to icons/kindred/Part_Section.svg diff --git a/kindred-icons/Part_SectionCut.svg b/icons/kindred/Part_SectionCut.svg similarity index 100% rename from kindred-icons/Part_SectionCut.svg rename to icons/kindred/Part_SectionCut.svg diff --git a/kindred-icons/Part_ShapeInfo.svg b/icons/kindred/Part_ShapeInfo.svg similarity index 100% rename from kindred-icons/Part_ShapeInfo.svg rename to icons/kindred/Part_ShapeInfo.svg diff --git a/kindred-icons/Part_Shape_from_Mesh.svg b/icons/kindred/Part_Shape_from_Mesh.svg similarity index 100% rename from kindred-icons/Part_Shape_from_Mesh.svg rename to icons/kindred/Part_Shape_from_Mesh.svg diff --git a/kindred-icons/Part_Shapebuilder.svg b/icons/kindred/Part_Shapebuilder.svg similarity index 100% rename from kindred-icons/Part_Shapebuilder.svg rename to icons/kindred/Part_Shapebuilder.svg diff --git a/kindred-icons/Part_Slice.svg b/icons/kindred/Part_Slice.svg similarity index 100% rename from kindred-icons/Part_Slice.svg rename to icons/kindred/Part_Slice.svg diff --git a/kindred-icons/Part_SliceApart.svg b/icons/kindred/Part_SliceApart.svg similarity index 100% rename from kindred-icons/Part_SliceApart.svg rename to icons/kindred/Part_SliceApart.svg diff --git a/kindred-icons/Part_Sphere_Parametric.svg b/icons/kindred/Part_Sphere_Parametric.svg similarity index 100% rename from kindred-icons/Part_Sphere_Parametric.svg rename to icons/kindred/Part_Sphere_Parametric.svg diff --git a/kindred-icons/Part_Spiral_Parametric.svg b/icons/kindred/Part_Spiral_Parametric.svg similarity index 100% rename from kindred-icons/Part_Spiral_Parametric.svg rename to icons/kindred/Part_Spiral_Parametric.svg diff --git a/kindred-icons/Part_Spline_Parametric.svg b/icons/kindred/Part_Spline_Parametric.svg similarity index 100% rename from kindred-icons/Part_Spline_Parametric.svg rename to icons/kindred/Part_Spline_Parametric.svg diff --git a/kindred-icons/Part_Sweep.svg b/icons/kindred/Part_Sweep.svg similarity index 100% rename from kindred-icons/Part_Sweep.svg rename to icons/kindred/Part_Sweep.svg diff --git a/kindred-icons/Part_Thickness.svg b/icons/kindred/Part_Thickness.svg similarity index 100% rename from kindred-icons/Part_Thickness.svg rename to icons/kindred/Part_Thickness.svg diff --git a/kindred-icons/Part_Torus_Parametric.svg b/icons/kindred/Part_Torus_Parametric.svg similarity index 100% rename from kindred-icons/Part_Torus_Parametric.svg rename to icons/kindred/Part_Torus_Parametric.svg diff --git a/kindred-icons/Part_Transformed_Copy.svg b/icons/kindred/Part_Transformed_Copy.svg similarity index 100% rename from kindred-icons/Part_Transformed_Copy.svg rename to icons/kindred/Part_Transformed_Copy.svg diff --git a/kindred-icons/Part_Tube_Parametric.svg b/icons/kindred/Part_Tube_Parametric.svg similarity index 100% rename from kindred-icons/Part_Tube_Parametric.svg rename to icons/kindred/Part_Tube_Parametric.svg diff --git a/kindred-icons/Part_Wedge_Parametric.svg b/icons/kindred/Part_Wedge_Parametric.svg similarity index 100% rename from kindred-icons/Part_Wedge_Parametric.svg rename to icons/kindred/Part_Wedge_Parametric.svg diff --git a/kindred-icons/Part_XOR.svg b/icons/kindred/Part_XOR.svg similarity index 100% rename from kindred-icons/Part_XOR.svg rename to icons/kindred/Part_XOR.svg diff --git a/kindred-icons/Part_document.svg b/icons/kindred/Part_document.svg similarity index 100% rename from kindred-icons/Part_document.svg rename to icons/kindred/Part_document.svg diff --git a/kindred-icons/PointsWorkbench.svg b/icons/kindred/PointsWorkbench.svg similarity index 100% rename from kindred-icons/PointsWorkbench.svg rename to icons/kindred/PointsWorkbench.svg diff --git a/kindred-icons/Points_Convert.svg b/icons/kindred/Points_Convert.svg similarity index 100% rename from kindred-icons/Points_Convert.svg rename to icons/kindred/Points_Convert.svg diff --git a/kindred-icons/Points_Export_Point_cloud.svg b/icons/kindred/Points_Export_Point_cloud.svg similarity index 100% rename from kindred-icons/Points_Export_Point_cloud.svg rename to icons/kindred/Points_Export_Point_cloud.svg diff --git a/kindred-icons/Points_Import_Point_cloud.svg b/icons/kindred/Points_Import_Point_cloud.svg similarity index 100% rename from kindred-icons/Points_Import_Point_cloud.svg rename to icons/kindred/Points_Import_Point_cloud.svg diff --git a/kindred-icons/Points_Merge.svg b/icons/kindred/Points_Merge.svg similarity index 100% rename from kindred-icons/Points_Merge.svg rename to icons/kindred/Points_Merge.svg diff --git a/kindred-icons/Points_Structure.svg b/icons/kindred/Points_Structure.svg similarity index 100% rename from kindred-icons/Points_Structure.svg rename to icons/kindred/Points_Structure.svg diff --git a/kindred-icons/README.md b/icons/kindred/README.md similarity index 97% rename from kindred-icons/README.md rename to icons/kindred/README.md index bb7627cf90..57f2aeb7ee 100644 --- a/kindred-icons/README.md +++ b/icons/kindred/README.md @@ -6,7 +6,7 @@ This directory contains custom Catppuccin Mocha themed SVG icons that override t Icons placed in this directory are loaded **before** the default FreeCAD icons. To override an icon, simply create an SVG file with the same name as the original icon. -For example, to override `document-save.svg`, create `kindred-icons/document-save.svg`. +For example, to override `document-save.svg`, create `icons/kindred/document-save.svg`. ## Icon Design Standards diff --git a/kindred-icons/ReverseEngineeringWorkbench.svg b/icons/kindred/ReverseEngineeringWorkbench.svg similarity index 100% rename from kindred-icons/ReverseEngineeringWorkbench.svg rename to icons/kindred/ReverseEngineeringWorkbench.svg diff --git a/kindred-icons/RobotWorkbench.svg b/icons/kindred/RobotWorkbench.svg similarity index 100% rename from kindred-icons/RobotWorkbench.svg rename to icons/kindred/RobotWorkbench.svg diff --git a/kindred-icons/Robot_CreateRobot.svg b/icons/kindred/Robot_CreateRobot.svg similarity index 100% rename from kindred-icons/Robot_CreateRobot.svg rename to icons/kindred/Robot_CreateRobot.svg diff --git a/kindred-icons/Robot_CreateTrajectory.svg b/icons/kindred/Robot_CreateTrajectory.svg similarity index 100% rename from kindred-icons/Robot_CreateTrajectory.svg rename to icons/kindred/Robot_CreateTrajectory.svg diff --git a/kindred-icons/Robot_Edge2Trac.svg b/icons/kindred/Robot_Edge2Trac.svg similarity index 100% rename from kindred-icons/Robot_Edge2Trac.svg rename to icons/kindred/Robot_Edge2Trac.svg diff --git a/kindred-icons/Robot_Export.svg b/icons/kindred/Robot_Export.svg similarity index 100% rename from kindred-icons/Robot_Export.svg rename to icons/kindred/Robot_Export.svg diff --git a/kindred-icons/Robot_InsertWaypoint.svg b/icons/kindred/Robot_InsertWaypoint.svg similarity index 100% rename from kindred-icons/Robot_InsertWaypoint.svg rename to icons/kindred/Robot_InsertWaypoint.svg diff --git a/kindred-icons/Robot_InsertWaypointPre.svg b/icons/kindred/Robot_InsertWaypointPre.svg similarity index 100% rename from kindred-icons/Robot_InsertWaypointPre.svg rename to icons/kindred/Robot_InsertWaypointPre.svg diff --git a/kindred-icons/Robot_RestoreHomePos.svg b/icons/kindred/Robot_RestoreHomePos.svg similarity index 100% rename from kindred-icons/Robot_RestoreHomePos.svg rename to icons/kindred/Robot_RestoreHomePos.svg diff --git a/kindred-icons/Robot_SetDefaultOrientation.svg b/icons/kindred/Robot_SetDefaultOrientation.svg similarity index 100% rename from kindred-icons/Robot_SetDefaultOrientation.svg rename to icons/kindred/Robot_SetDefaultOrientation.svg diff --git a/kindred-icons/Robot_SetDefaultValues.svg b/icons/kindred/Robot_SetDefaultValues.svg similarity index 100% rename from kindred-icons/Robot_SetDefaultValues.svg rename to icons/kindred/Robot_SetDefaultValues.svg diff --git a/kindred-icons/Robot_SetHomePos.svg b/icons/kindred/Robot_SetHomePos.svg similarity index 100% rename from kindred-icons/Robot_SetHomePos.svg rename to icons/kindred/Robot_SetHomePos.svg diff --git a/kindred-icons/Robot_Simulate.svg b/icons/kindred/Robot_Simulate.svg similarity index 100% rename from kindred-icons/Robot_Simulate.svg rename to icons/kindred/Robot_Simulate.svg diff --git a/kindred-icons/Robot_TrajectoryCompound.svg b/icons/kindred/Robot_TrajectoryCompound.svg similarity index 100% rename from kindred-icons/Robot_TrajectoryCompound.svg rename to icons/kindred/Robot_TrajectoryCompound.svg diff --git a/kindred-icons/Robot_TrajectoryDressUp.svg b/icons/kindred/Robot_TrajectoryDressUp.svg similarity index 100% rename from kindred-icons/Robot_TrajectoryDressUp.svg rename to icons/kindred/Robot_TrajectoryDressUp.svg diff --git a/kindred-icons/Sketch.svg b/icons/kindred/Sketch.svg similarity index 100% rename from kindred-icons/Sketch.svg rename to icons/kindred/Sketch.svg diff --git a/kindred-icons/SketcherWorkbench.svg b/icons/kindred/SketcherWorkbench.svg similarity index 100% rename from kindred-icons/SketcherWorkbench.svg rename to icons/kindred/SketcherWorkbench.svg diff --git a/kindred-icons/Sketcher_AlterFillet.svg b/icons/kindred/Sketcher_AlterFillet.svg similarity index 100% rename from kindred-icons/Sketcher_AlterFillet.svg rename to icons/kindred/Sketcher_AlterFillet.svg diff --git a/kindred-icons/Sketcher_ArcOverlay.svg b/icons/kindred/Sketcher_ArcOverlay.svg similarity index 100% rename from kindred-icons/Sketcher_ArcOverlay.svg rename to icons/kindred/Sketcher_ArcOverlay.svg diff --git a/kindred-icons/Sketcher_BSplineComb.svg b/icons/kindred/Sketcher_BSplineComb.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineComb.svg rename to icons/kindred/Sketcher_BSplineComb.svg diff --git a/kindred-icons/Sketcher_BSplineConvertToNURBS.svg b/icons/kindred/Sketcher_BSplineConvertToNURBS.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineConvertToNURBS.svg rename to icons/kindred/Sketcher_BSplineConvertToNURBS.svg diff --git a/kindred-icons/Sketcher_BSplineDecreaseDegree.svg b/icons/kindred/Sketcher_BSplineDecreaseDegree.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineDecreaseDegree.svg rename to icons/kindred/Sketcher_BSplineDecreaseDegree.svg diff --git a/kindred-icons/Sketcher_BSplineDecreaseKnotMultiplicity.svg b/icons/kindred/Sketcher_BSplineDecreaseKnotMultiplicity.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineDecreaseKnotMultiplicity.svg rename to icons/kindred/Sketcher_BSplineDecreaseKnotMultiplicity.svg diff --git a/kindred-icons/Sketcher_BSplineDegree.svg b/icons/kindred/Sketcher_BSplineDegree.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineDegree.svg rename to icons/kindred/Sketcher_BSplineDegree.svg diff --git a/kindred-icons/Sketcher_BSplineIncreaseDegree.svg b/icons/kindred/Sketcher_BSplineIncreaseDegree.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineIncreaseDegree.svg rename to icons/kindred/Sketcher_BSplineIncreaseDegree.svg diff --git a/kindred-icons/Sketcher_BSplineIncreaseKnotMultiplicity.svg b/icons/kindred/Sketcher_BSplineIncreaseKnotMultiplicity.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineIncreaseKnotMultiplicity.svg rename to icons/kindred/Sketcher_BSplineIncreaseKnotMultiplicity.svg diff --git a/kindred-icons/Sketcher_BSplineInsertKnot.svg b/icons/kindred/Sketcher_BSplineInsertKnot.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineInsertKnot.svg rename to icons/kindred/Sketcher_BSplineInsertKnot.svg diff --git a/kindred-icons/Sketcher_BSplineKnotMultiplicity.svg b/icons/kindred/Sketcher_BSplineKnotMultiplicity.svg similarity index 100% rename from kindred-icons/Sketcher_BSplineKnotMultiplicity.svg rename to icons/kindred/Sketcher_BSplineKnotMultiplicity.svg diff --git a/kindred-icons/Sketcher_BSplinePoleWeight.svg b/icons/kindred/Sketcher_BSplinePoleWeight.svg similarity index 100% rename from kindred-icons/Sketcher_BSplinePoleWeight.svg rename to icons/kindred/Sketcher_BSplinePoleWeight.svg diff --git a/kindred-icons/Sketcher_BSplinePolygon.svg b/icons/kindred/Sketcher_BSplinePolygon.svg similarity index 100% rename from kindred-icons/Sketcher_BSplinePolygon.svg rename to icons/kindred/Sketcher_BSplinePolygon.svg diff --git a/kindred-icons/Sketcher_CarbonCopy.svg b/icons/kindred/Sketcher_CarbonCopy.svg similarity index 100% rename from kindred-icons/Sketcher_CarbonCopy.svg rename to icons/kindred/Sketcher_CarbonCopy.svg diff --git a/kindred-icons/Sketcher_CarbonCopy_Constr.svg b/icons/kindred/Sketcher_CarbonCopy_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CarbonCopy_Constr.svg rename to icons/kindred/Sketcher_CarbonCopy_Constr.svg diff --git a/kindred-icons/Sketcher_Clone.svg b/icons/kindred/Sketcher_Clone.svg similarity index 100% rename from kindred-icons/Sketcher_Clone.svg rename to icons/kindred/Sketcher_Clone.svg diff --git a/kindred-icons/Sketcher_Conics.svg b/icons/kindred/Sketcher_Conics.svg similarity index 100% rename from kindred-icons/Sketcher_Conics.svg rename to icons/kindred/Sketcher_Conics.svg diff --git a/kindred-icons/Sketcher_Conics_Constr.svg b/icons/kindred/Sketcher_Conics_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Conics_Constr.svg rename to icons/kindred/Sketcher_Conics_Constr.svg diff --git a/kindred-icons/Sketcher_Conics_Ellipse_3points.svg b/icons/kindred/Sketcher_Conics_Ellipse_3points.svg similarity index 100% rename from kindred-icons/Sketcher_Conics_Ellipse_3points.svg rename to icons/kindred/Sketcher_Conics_Ellipse_3points.svg diff --git a/kindred-icons/Sketcher_Conics_Ellipse_Center.svg b/icons/kindred/Sketcher_Conics_Ellipse_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Conics_Ellipse_Center.svg rename to icons/kindred/Sketcher_Conics_Ellipse_Center.svg diff --git a/kindred-icons/Sketcher_ConstrainCoincident_old.svg b/icons/kindred/Sketcher_ConstrainCoincident_old.svg similarity index 100% rename from kindred-icons/Sketcher_ConstrainCoincident_old.svg rename to icons/kindred/Sketcher_ConstrainCoincident_old.svg diff --git a/kindred-icons/Sketcher_ConstrainDistance_old.svg b/icons/kindred/Sketcher_ConstrainDistance_old.svg similarity index 100% rename from kindred-icons/Sketcher_ConstrainDistance_old.svg rename to icons/kindred/Sketcher_ConstrainDistance_old.svg diff --git a/kindred-icons/Sketcher_ConstrainHorizontal_old.svg b/icons/kindred/Sketcher_ConstrainHorizontal_old.svg similarity index 100% rename from kindred-icons/Sketcher_ConstrainHorizontal_old.svg rename to icons/kindred/Sketcher_ConstrainHorizontal_old.svg diff --git a/kindred-icons/Sketcher_ConstrainParallel_old.svg b/icons/kindred/Sketcher_ConstrainParallel_old.svg similarity index 100% rename from kindred-icons/Sketcher_ConstrainParallel_old.svg rename to icons/kindred/Sketcher_ConstrainParallel_old.svg diff --git a/kindred-icons/Sketcher_ConstrainVertical_old.svg b/icons/kindred/Sketcher_ConstrainVertical_old.svg similarity index 100% rename from kindred-icons/Sketcher_ConstrainVertical_old.svg rename to icons/kindred/Sketcher_ConstrainVertical_old.svg diff --git a/kindred-icons/Sketcher_Copy.svg b/icons/kindred/Sketcher_Copy.svg similarity index 100% rename from kindred-icons/Sketcher_Copy.svg rename to icons/kindred/Sketcher_Copy.svg diff --git a/kindred-icons/Sketcher_Create3PointArc.svg b/icons/kindred/Sketcher_Create3PointArc.svg similarity index 100% rename from kindred-icons/Sketcher_Create3PointArc.svg rename to icons/kindred/Sketcher_Create3PointArc.svg diff --git a/kindred-icons/Sketcher_Create3PointArc_Constr.svg b/icons/kindred/Sketcher_Create3PointArc_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Create3PointArc_Constr.svg rename to icons/kindred/Sketcher_Create3PointArc_Constr.svg diff --git a/kindred-icons/Sketcher_Create3PointCircle.svg b/icons/kindred/Sketcher_Create3PointCircle.svg similarity index 100% rename from kindred-icons/Sketcher_Create3PointCircle.svg rename to icons/kindred/Sketcher_Create3PointCircle.svg diff --git a/kindred-icons/Sketcher_Create3PointCircle_Constr.svg b/icons/kindred/Sketcher_Create3PointCircle_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Create3PointCircle_Constr.svg rename to icons/kindred/Sketcher_Create3PointCircle_Constr.svg diff --git a/kindred-icons/Sketcher_CreateArc.svg b/icons/kindred/Sketcher_CreateArc.svg similarity index 100% rename from kindred-icons/Sketcher_CreateArc.svg rename to icons/kindred/Sketcher_CreateArc.svg diff --git a/kindred-icons/Sketcher_CreateArcSlot.svg b/icons/kindred/Sketcher_CreateArcSlot.svg similarity index 100% rename from kindred-icons/Sketcher_CreateArcSlot.svg rename to icons/kindred/Sketcher_CreateArcSlot.svg diff --git a/kindred-icons/Sketcher_CreateArcSlot_Constr.svg b/icons/kindred/Sketcher_CreateArcSlot_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateArcSlot_Constr.svg rename to icons/kindred/Sketcher_CreateArcSlot_Constr.svg diff --git a/kindred-icons/Sketcher_CreateArc_Constr.svg b/icons/kindred/Sketcher_CreateArc_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateArc_Constr.svg rename to icons/kindred/Sketcher_CreateArc_Constr.svg diff --git a/kindred-icons/Sketcher_CreateBSpline.svg b/icons/kindred/Sketcher_CreateBSpline.svg similarity index 100% rename from kindred-icons/Sketcher_CreateBSpline.svg rename to icons/kindred/Sketcher_CreateBSpline.svg diff --git a/kindred-icons/Sketcher_CreateBSplineByInterpolation.svg b/icons/kindred/Sketcher_CreateBSplineByInterpolation.svg similarity index 100% rename from kindred-icons/Sketcher_CreateBSplineByInterpolation.svg rename to icons/kindred/Sketcher_CreateBSplineByInterpolation.svg diff --git a/kindred-icons/Sketcher_CreateBSplineByInterpolation_Constr.svg b/icons/kindred/Sketcher_CreateBSplineByInterpolation_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateBSplineByInterpolation_Constr.svg rename to icons/kindred/Sketcher_CreateBSplineByInterpolation_Constr.svg diff --git a/kindred-icons/Sketcher_CreateBSpline_Constr.svg b/icons/kindred/Sketcher_CreateBSpline_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateBSpline_Constr.svg rename to icons/kindred/Sketcher_CreateBSpline_Constr.svg diff --git a/kindred-icons/Sketcher_CreateChamfer.svg b/icons/kindred/Sketcher_CreateChamfer.svg similarity index 100% rename from kindred-icons/Sketcher_CreateChamfer.svg rename to icons/kindred/Sketcher_CreateChamfer.svg diff --git a/kindred-icons/Sketcher_CreateCircle.svg b/icons/kindred/Sketcher_CreateCircle.svg similarity index 100% rename from kindred-icons/Sketcher_CreateCircle.svg rename to icons/kindred/Sketcher_CreateCircle.svg diff --git a/kindred-icons/Sketcher_CreateCircle_Constr.svg b/icons/kindred/Sketcher_CreateCircle_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateCircle_Constr.svg rename to icons/kindred/Sketcher_CreateCircle_Constr.svg diff --git a/kindred-icons/Sketcher_CreateEllipseByCenter.svg b/icons/kindred/Sketcher_CreateEllipseByCenter.svg similarity index 100% rename from kindred-icons/Sketcher_CreateEllipseByCenter.svg rename to icons/kindred/Sketcher_CreateEllipseByCenter.svg diff --git a/kindred-icons/Sketcher_CreateEllipseByCenter_Constr.svg b/icons/kindred/Sketcher_CreateEllipseByCenter_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateEllipseByCenter_Constr.svg rename to icons/kindred/Sketcher_CreateEllipseByCenter_Constr.svg diff --git a/kindred-icons/Sketcher_CreateEllipse_3points.svg b/icons/kindred/Sketcher_CreateEllipse_3points.svg similarity index 100% rename from kindred-icons/Sketcher_CreateEllipse_3points.svg rename to icons/kindred/Sketcher_CreateEllipse_3points.svg diff --git a/kindred-icons/Sketcher_CreateEllipse_3points_Constr.svg b/icons/kindred/Sketcher_CreateEllipse_3points_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateEllipse_3points_Constr.svg rename to icons/kindred/Sketcher_CreateEllipse_3points_Constr.svg diff --git a/kindred-icons/Sketcher_CreateElliptical_Arc.svg b/icons/kindred/Sketcher_CreateElliptical_Arc.svg similarity index 100% rename from kindred-icons/Sketcher_CreateElliptical_Arc.svg rename to icons/kindred/Sketcher_CreateElliptical_Arc.svg diff --git a/kindred-icons/Sketcher_CreateElliptical_Arc_Constr.svg b/icons/kindred/Sketcher_CreateElliptical_Arc_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateElliptical_Arc_Constr.svg rename to icons/kindred/Sketcher_CreateElliptical_Arc_Constr.svg diff --git a/kindred-icons/Sketcher_CreateFillet.svg b/icons/kindred/Sketcher_CreateFillet.svg similarity index 100% rename from kindred-icons/Sketcher_CreateFillet.svg rename to icons/kindred/Sketcher_CreateFillet.svg diff --git a/kindred-icons/Sketcher_CreateFrame.svg b/icons/kindred/Sketcher_CreateFrame.svg similarity index 100% rename from kindred-icons/Sketcher_CreateFrame.svg rename to icons/kindred/Sketcher_CreateFrame.svg diff --git a/kindred-icons/Sketcher_CreateFrame_Constr.svg b/icons/kindred/Sketcher_CreateFrame_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateFrame_Constr.svg rename to icons/kindred/Sketcher_CreateFrame_Constr.svg diff --git a/kindred-icons/Sketcher_CreateHeptagon.svg b/icons/kindred/Sketcher_CreateHeptagon.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHeptagon.svg rename to icons/kindred/Sketcher_CreateHeptagon.svg diff --git a/kindred-icons/Sketcher_CreateHeptagon_Constr.svg b/icons/kindred/Sketcher_CreateHeptagon_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHeptagon_Constr.svg rename to icons/kindred/Sketcher_CreateHeptagon_Constr.svg diff --git a/kindred-icons/Sketcher_CreateHexagon.svg b/icons/kindred/Sketcher_CreateHexagon.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHexagon.svg rename to icons/kindred/Sketcher_CreateHexagon.svg diff --git a/kindred-icons/Sketcher_CreateHexagon_Constr.svg b/icons/kindred/Sketcher_CreateHexagon_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHexagon_Constr.svg rename to icons/kindred/Sketcher_CreateHexagon_Constr.svg diff --git a/kindred-icons/Sketcher_CreateHyperbolic_Arc.svg b/icons/kindred/Sketcher_CreateHyperbolic_Arc.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHyperbolic_Arc.svg rename to icons/kindred/Sketcher_CreateHyperbolic_Arc.svg diff --git a/kindred-icons/Sketcher_CreateHyperbolic_Arc_Constr.svg b/icons/kindred/Sketcher_CreateHyperbolic_Arc_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateHyperbolic_Arc_Constr.svg rename to icons/kindred/Sketcher_CreateHyperbolic_Arc_Constr.svg diff --git a/kindred-icons/Sketcher_CreateLine.svg b/icons/kindred/Sketcher_CreateLine.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLine.svg rename to icons/kindred/Sketcher_CreateLine.svg diff --git a/kindred-icons/Sketcher_CreateLineAngleLength.svg b/icons/kindred/Sketcher_CreateLineAngleLength.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLineAngleLength.svg rename to icons/kindred/Sketcher_CreateLineAngleLength.svg diff --git a/kindred-icons/Sketcher_CreateLineAngleLength_Constr.svg b/icons/kindred/Sketcher_CreateLineAngleLength_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLineAngleLength_Constr.svg rename to icons/kindred/Sketcher_CreateLineAngleLength_Constr.svg diff --git a/kindred-icons/Sketcher_CreateLineLengthWidth.svg b/icons/kindred/Sketcher_CreateLineLengthWidth.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLineLengthWidth.svg rename to icons/kindred/Sketcher_CreateLineLengthWidth.svg diff --git a/kindred-icons/Sketcher_CreateLineLengthWidth_Constr.svg b/icons/kindred/Sketcher_CreateLineLengthWidth_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLineLengthWidth_Constr.svg rename to icons/kindred/Sketcher_CreateLineLengthWidth_Constr.svg diff --git a/kindred-icons/Sketcher_CreateLine_Constr.svg b/icons/kindred/Sketcher_CreateLine_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateLine_Constr.svg rename to icons/kindred/Sketcher_CreateLine_Constr.svg diff --git a/kindred-icons/Sketcher_CreateOblong.svg b/icons/kindred/Sketcher_CreateOblong.svg similarity index 100% rename from kindred-icons/Sketcher_CreateOblong.svg rename to icons/kindred/Sketcher_CreateOblong.svg diff --git a/kindred-icons/Sketcher_CreateOblong_Constr.svg b/icons/kindred/Sketcher_CreateOblong_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateOblong_Constr.svg rename to icons/kindred/Sketcher_CreateOblong_Constr.svg diff --git a/kindred-icons/Sketcher_CreateOctagon.svg b/icons/kindred/Sketcher_CreateOctagon.svg similarity index 100% rename from kindred-icons/Sketcher_CreateOctagon.svg rename to icons/kindred/Sketcher_CreateOctagon.svg diff --git a/kindred-icons/Sketcher_CreateOctagon_Constr.svg b/icons/kindred/Sketcher_CreateOctagon_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateOctagon_Constr.svg rename to icons/kindred/Sketcher_CreateOctagon_Constr.svg diff --git a/kindred-icons/Sketcher_CreateParabolic_Arc.svg b/icons/kindred/Sketcher_CreateParabolic_Arc.svg similarity index 100% rename from kindred-icons/Sketcher_CreateParabolic_Arc.svg rename to icons/kindred/Sketcher_CreateParabolic_Arc.svg diff --git a/kindred-icons/Sketcher_CreateParabolic_Arc_Constr.svg b/icons/kindred/Sketcher_CreateParabolic_Arc_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateParabolic_Arc_Constr.svg rename to icons/kindred/Sketcher_CreateParabolic_Arc_Constr.svg diff --git a/kindred-icons/Sketcher_CreatePentagon.svg b/icons/kindred/Sketcher_CreatePentagon.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePentagon.svg rename to icons/kindred/Sketcher_CreatePentagon.svg diff --git a/kindred-icons/Sketcher_CreatePentagon_Constr.svg b/icons/kindred/Sketcher_CreatePentagon_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePentagon_Constr.svg rename to icons/kindred/Sketcher_CreatePentagon_Constr.svg diff --git a/kindred-icons/Sketcher_CreatePeriodicBSplineByInterpolation.svg b/icons/kindred/Sketcher_CreatePeriodicBSplineByInterpolation.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePeriodicBSplineByInterpolation.svg rename to icons/kindred/Sketcher_CreatePeriodicBSplineByInterpolation.svg diff --git a/kindred-icons/Sketcher_CreatePeriodicBSplineByInterpolation_Constr.svg b/icons/kindred/Sketcher_CreatePeriodicBSplineByInterpolation_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePeriodicBSplineByInterpolation_Constr.svg rename to icons/kindred/Sketcher_CreatePeriodicBSplineByInterpolation_Constr.svg diff --git a/kindred-icons/Sketcher_CreatePoint.svg b/icons/kindred/Sketcher_CreatePoint.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePoint.svg rename to icons/kindred/Sketcher_CreatePoint.svg diff --git a/kindred-icons/Sketcher_CreatePointFillet.svg b/icons/kindred/Sketcher_CreatePointFillet.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePointFillet.svg rename to icons/kindred/Sketcher_CreatePointFillet.svg diff --git a/kindred-icons/Sketcher_CreatePolyline.svg b/icons/kindred/Sketcher_CreatePolyline.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePolyline.svg rename to icons/kindred/Sketcher_CreatePolyline.svg diff --git a/kindred-icons/Sketcher_CreatePolyline_Constr.svg b/icons/kindred/Sketcher_CreatePolyline_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreatePolyline_Constr.svg rename to icons/kindred/Sketcher_CreatePolyline_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRectangle.svg b/icons/kindred/Sketcher_CreateRectangle.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle.svg rename to icons/kindred/Sketcher_CreateRectangle.svg diff --git a/kindred-icons/Sketcher_CreateRectangle3Points.svg b/icons/kindred/Sketcher_CreateRectangle3Points.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle3Points.svg rename to icons/kindred/Sketcher_CreateRectangle3Points.svg diff --git a/kindred-icons/Sketcher_CreateRectangle3Points_Center.svg b/icons/kindred/Sketcher_CreateRectangle3Points_Center.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle3Points_Center.svg rename to icons/kindred/Sketcher_CreateRectangle3Points_Center.svg diff --git a/kindred-icons/Sketcher_CreateRectangle3Points_Center_Constr.svg b/icons/kindred/Sketcher_CreateRectangle3Points_Center_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle3Points_Center_Constr.svg rename to icons/kindred/Sketcher_CreateRectangle3Points_Center_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRectangle3Points_Constr.svg b/icons/kindred/Sketcher_CreateRectangle3Points_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle3Points_Constr.svg rename to icons/kindred/Sketcher_CreateRectangle3Points_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRectangleSlot.svg b/icons/kindred/Sketcher_CreateRectangleSlot.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangleSlot.svg rename to icons/kindred/Sketcher_CreateRectangleSlot.svg diff --git a/kindred-icons/Sketcher_CreateRectangleSlot_Constr.svg b/icons/kindred/Sketcher_CreateRectangleSlot_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangleSlot_Constr.svg rename to icons/kindred/Sketcher_CreateRectangleSlot_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRectangle_Center.svg b/icons/kindred/Sketcher_CreateRectangle_Center.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle_Center.svg rename to icons/kindred/Sketcher_CreateRectangle_Center.svg diff --git a/kindred-icons/Sketcher_CreateRectangle_Center_Constr.svg b/icons/kindred/Sketcher_CreateRectangle_Center_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle_Center_Constr.svg rename to icons/kindred/Sketcher_CreateRectangle_Center_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRectangle_Constr.svg b/icons/kindred/Sketcher_CreateRectangle_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRectangle_Constr.svg rename to icons/kindred/Sketcher_CreateRectangle_Constr.svg diff --git a/kindred-icons/Sketcher_CreateRegularPolygon.svg b/icons/kindred/Sketcher_CreateRegularPolygon.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRegularPolygon.svg rename to icons/kindred/Sketcher_CreateRegularPolygon.svg diff --git a/kindred-icons/Sketcher_CreateRegularPolygon_Constr.svg b/icons/kindred/Sketcher_CreateRegularPolygon_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateRegularPolygon_Constr.svg rename to icons/kindred/Sketcher_CreateRegularPolygon_Constr.svg diff --git a/kindred-icons/Sketcher_CreateSlot.svg b/icons/kindred/Sketcher_CreateSlot.svg similarity index 100% rename from kindred-icons/Sketcher_CreateSlot.svg rename to icons/kindred/Sketcher_CreateSlot.svg diff --git a/kindred-icons/Sketcher_CreateSlot_Constr.svg b/icons/kindred/Sketcher_CreateSlot_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateSlot_Constr.svg rename to icons/kindred/Sketcher_CreateSlot_Constr.svg diff --git a/kindred-icons/Sketcher_CreateSquare.svg b/icons/kindred/Sketcher_CreateSquare.svg similarity index 100% rename from kindred-icons/Sketcher_CreateSquare.svg rename to icons/kindred/Sketcher_CreateSquare.svg diff --git a/kindred-icons/Sketcher_CreateSquare_Constr.svg b/icons/kindred/Sketcher_CreateSquare_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateSquare_Constr.svg rename to icons/kindred/Sketcher_CreateSquare_Constr.svg diff --git a/kindred-icons/Sketcher_CreateText.svg b/icons/kindred/Sketcher_CreateText.svg similarity index 100% rename from kindred-icons/Sketcher_CreateText.svg rename to icons/kindred/Sketcher_CreateText.svg diff --git a/kindred-icons/Sketcher_CreateTriangle.svg b/icons/kindred/Sketcher_CreateTriangle.svg similarity index 100% rename from kindred-icons/Sketcher_CreateTriangle.svg rename to icons/kindred/Sketcher_CreateTriangle.svg diff --git a/kindred-icons/Sketcher_CreateTriangle_Constr.svg b/icons/kindred/Sketcher_CreateTriangle_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_CreateTriangle_Constr.svg rename to icons/kindred/Sketcher_CreateTriangle_Constr.svg diff --git a/kindred-icons/Sketcher_Create_Periodic_BSpline.svg b/icons/kindred/Sketcher_Create_Periodic_BSpline.svg similarity index 100% rename from kindred-icons/Sketcher_Create_Periodic_BSpline.svg rename to icons/kindred/Sketcher_Create_Periodic_BSpline.svg diff --git a/kindred-icons/Sketcher_Create_Periodic_BSpline_Constr.svg b/icons/kindred/Sketcher_Create_Periodic_BSpline_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Create_Periodic_BSpline_Constr.svg rename to icons/kindred/Sketcher_Create_Periodic_BSpline_Constr.svg diff --git a/kindred-icons/Sketcher_Crosshair.svg b/icons/kindred/Sketcher_Crosshair.svg similarity index 100% rename from kindred-icons/Sketcher_Crosshair.svg rename to icons/kindred/Sketcher_Crosshair.svg diff --git a/kindred-icons/Sketcher_DeleteConstraints.svg b/icons/kindred/Sketcher_DeleteConstraints.svg similarity index 100% rename from kindred-icons/Sketcher_DeleteConstraints.svg rename to icons/kindred/Sketcher_DeleteConstraints.svg diff --git a/kindred-icons/Sketcher_DeleteGeometry.svg b/icons/kindred/Sketcher_DeleteGeometry.svg similarity index 100% rename from kindred-icons/Sketcher_DeleteGeometry.svg rename to icons/kindred/Sketcher_DeleteGeometry.svg diff --git a/kindred-icons/Sketcher_DraftLine.svg b/icons/kindred/Sketcher_DraftLine.svg similarity index 100% rename from kindred-icons/Sketcher_DraftLine.svg rename to icons/kindred/Sketcher_DraftLine.svg diff --git a/kindred-icons/Sketcher_EditSketch.svg b/icons/kindred/Sketcher_EditSketch.svg similarity index 100% rename from kindred-icons/Sketcher_EditSketch.svg rename to icons/kindred/Sketcher_EditSketch.svg diff --git a/kindred-icons/Sketcher_Element_Arc_Edge.svg b/icons/kindred/Sketcher_Element_Arc_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Arc_Edge.svg rename to icons/kindred/Sketcher_Element_Arc_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Arc_EndPoint.svg b/icons/kindred/Sketcher_Element_Arc_EndPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Arc_EndPoint.svg rename to icons/kindred/Sketcher_Element_Arc_EndPoint.svg diff --git a/kindred-icons/Sketcher_Element_Arc_MidPoint.svg b/icons/kindred/Sketcher_Element_Arc_MidPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Arc_MidPoint.svg rename to icons/kindred/Sketcher_Element_Arc_MidPoint.svg diff --git a/kindred-icons/Sketcher_Element_Arc_StartingPoint.svg b/icons/kindred/Sketcher_Element_Arc_StartingPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Arc_StartingPoint.svg rename to icons/kindred/Sketcher_Element_Arc_StartingPoint.svg diff --git a/kindred-icons/Sketcher_Element_BSpline_Edge.svg b/icons/kindred/Sketcher_Element_BSpline_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_BSpline_Edge.svg rename to icons/kindred/Sketcher_Element_BSpline_Edge.svg diff --git a/kindred-icons/Sketcher_Element_BSpline_EndPoint.svg b/icons/kindred/Sketcher_Element_BSpline_EndPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_BSpline_EndPoint.svg rename to icons/kindred/Sketcher_Element_BSpline_EndPoint.svg diff --git a/kindred-icons/Sketcher_Element_BSpline_StartPoint.svg b/icons/kindred/Sketcher_Element_BSpline_StartPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_BSpline_StartPoint.svg rename to icons/kindred/Sketcher_Element_BSpline_StartPoint.svg diff --git a/kindred-icons/Sketcher_Element_Circle_Edge.svg b/icons/kindred/Sketcher_Element_Circle_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Circle_Edge.svg rename to icons/kindred/Sketcher_Element_Circle_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Circle_MidPoint.svg b/icons/kindred/Sketcher_Element_Circle_MidPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Circle_MidPoint.svg rename to icons/kindred/Sketcher_Element_Circle_MidPoint.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_All.svg b/icons/kindred/Sketcher_Element_Ellipse_All.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_All.svg rename to icons/kindred/Sketcher_Element_Ellipse_All.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_CentrePoint.svg b/icons/kindred/Sketcher_Element_Ellipse_CentrePoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_CentrePoint.svg rename to icons/kindred/Sketcher_Element_Ellipse_CentrePoint.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_Edge_1.svg b/icons/kindred/Sketcher_Element_Ellipse_Edge_1.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_Edge_1.svg rename to icons/kindred/Sketcher_Element_Ellipse_Edge_1.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_Edge_2.svg b/icons/kindred/Sketcher_Element_Ellipse_Edge_2.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_Edge_2.svg rename to icons/kindred/Sketcher_Element_Ellipse_Edge_2.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_Focus1.svg b/icons/kindred/Sketcher_Element_Ellipse_Focus1.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_Focus1.svg rename to icons/kindred/Sketcher_Element_Ellipse_Focus1.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_Focus2.svg b/icons/kindred/Sketcher_Element_Ellipse_Focus2.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_Focus2.svg rename to icons/kindred/Sketcher_Element_Ellipse_Focus2.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_MajorAxis.svg b/icons/kindred/Sketcher_Element_Ellipse_MajorAxis.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_MajorAxis.svg rename to icons/kindred/Sketcher_Element_Ellipse_MajorAxis.svg diff --git a/kindred-icons/Sketcher_Element_Ellipse_MinorAxis.svg b/icons/kindred/Sketcher_Element_Ellipse_MinorAxis.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Ellipse_MinorAxis.svg rename to icons/kindred/Sketcher_Element_Ellipse_MinorAxis.svg diff --git a/kindred-icons/Sketcher_Element_Elliptical_Arc_Centre_Point.svg b/icons/kindred/Sketcher_Element_Elliptical_Arc_Centre_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Elliptical_Arc_Centre_Point.svg rename to icons/kindred/Sketcher_Element_Elliptical_Arc_Centre_Point.svg diff --git a/kindred-icons/Sketcher_Element_Elliptical_Arc_Edge.svg b/icons/kindred/Sketcher_Element_Elliptical_Arc_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Elliptical_Arc_Edge.svg rename to icons/kindred/Sketcher_Element_Elliptical_Arc_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Elliptical_Arc_End_Point.svg b/icons/kindred/Sketcher_Element_Elliptical_Arc_End_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Elliptical_Arc_End_Point.svg rename to icons/kindred/Sketcher_Element_Elliptical_Arc_End_Point.svg diff --git a/kindred-icons/Sketcher_Element_Elliptical_Arc_Start_Point.svg b/icons/kindred/Sketcher_Element_Elliptical_Arc_Start_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Elliptical_Arc_Start_Point.svg rename to icons/kindred/Sketcher_Element_Elliptical_Arc_Start_Point.svg diff --git a/kindred-icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg b/icons/kindred/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg rename to icons/kindred/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg diff --git a/kindred-icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg b/icons/kindred/Sketcher_Element_Hyperbolic_Arc_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg rename to icons/kindred/Sketcher_Element_Hyperbolic_Arc_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg b/icons/kindred/Sketcher_Element_Hyperbolic_Arc_End_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg rename to icons/kindred/Sketcher_Element_Hyperbolic_Arc_End_Point.svg diff --git a/kindred-icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg b/icons/kindred/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg rename to icons/kindred/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg diff --git a/kindred-icons/Sketcher_Element_Line_Edge.svg b/icons/kindred/Sketcher_Element_Line_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Line_Edge.svg rename to icons/kindred/Sketcher_Element_Line_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Line_EndPoint.svg b/icons/kindred/Sketcher_Element_Line_EndPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Line_EndPoint.svg rename to icons/kindred/Sketcher_Element_Line_EndPoint.svg diff --git a/kindred-icons/Sketcher_Element_Line_StartingPoint.svg b/icons/kindred/Sketcher_Element_Line_StartingPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Line_StartingPoint.svg rename to icons/kindred/Sketcher_Element_Line_StartingPoint.svg diff --git a/kindred-icons/Sketcher_Element_Parabolic_Arc_Centre_Point.svg b/icons/kindred/Sketcher_Element_Parabolic_Arc_Centre_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Parabolic_Arc_Centre_Point.svg rename to icons/kindred/Sketcher_Element_Parabolic_Arc_Centre_Point.svg diff --git a/kindred-icons/Sketcher_Element_Parabolic_Arc_Edge.svg b/icons/kindred/Sketcher_Element_Parabolic_Arc_Edge.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Parabolic_Arc_Edge.svg rename to icons/kindred/Sketcher_Element_Parabolic_Arc_Edge.svg diff --git a/kindred-icons/Sketcher_Element_Parabolic_Arc_End_Point.svg b/icons/kindred/Sketcher_Element_Parabolic_Arc_End_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Parabolic_Arc_End_Point.svg rename to icons/kindred/Sketcher_Element_Parabolic_Arc_End_Point.svg diff --git a/kindred-icons/Sketcher_Element_Parabolic_Arc_Start_Point.svg b/icons/kindred/Sketcher_Element_Parabolic_Arc_Start_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Parabolic_Arc_Start_Point.svg rename to icons/kindred/Sketcher_Element_Parabolic_Arc_Start_Point.svg diff --git a/kindred-icons/Sketcher_Element_Point_StartingPoint.svg b/icons/kindred/Sketcher_Element_Point_StartingPoint.svg similarity index 100% rename from kindred-icons/Sketcher_Element_Point_StartingPoint.svg rename to icons/kindred/Sketcher_Element_Point_StartingPoint.svg diff --git a/kindred-icons/Sketcher_Element_SelectionTypeInvalid.svg b/icons/kindred/Sketcher_Element_SelectionTypeInvalid.svg similarity index 100% rename from kindred-icons/Sketcher_Element_SelectionTypeInvalid.svg rename to icons/kindred/Sketcher_Element_SelectionTypeInvalid.svg diff --git a/kindred-icons/Sketcher_Extend.svg b/icons/kindred/Sketcher_Extend.svg similarity index 100% rename from kindred-icons/Sketcher_Extend.svg rename to icons/kindred/Sketcher_Extend.svg diff --git a/kindred-icons/Sketcher_Intersection.svg b/icons/kindred/Sketcher_Intersection.svg similarity index 100% rename from kindred-icons/Sketcher_Intersection.svg rename to icons/kindred/Sketcher_Intersection.svg diff --git a/kindred-icons/Sketcher_Intersection_Constr.svg b/icons/kindred/Sketcher_Intersection_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Intersection_Constr.svg rename to icons/kindred/Sketcher_Intersection_Constr.svg diff --git a/kindred-icons/Sketcher_JoinCurves.svg b/icons/kindred/Sketcher_JoinCurves.svg similarity index 100% rename from kindred-icons/Sketcher_JoinCurves.svg rename to icons/kindred/Sketcher_JoinCurves.svg diff --git a/kindred-icons/Sketcher_LeaveSketch.svg b/icons/kindred/Sketcher_LeaveSketch.svg similarity index 100% rename from kindred-icons/Sketcher_LeaveSketch.svg rename to icons/kindred/Sketcher_LeaveSketch.svg diff --git a/kindred-icons/Sketcher_MapSketch.svg b/icons/kindred/Sketcher_MapSketch.svg similarity index 100% rename from kindred-icons/Sketcher_MapSketch.svg rename to icons/kindred/Sketcher_MapSketch.svg diff --git a/kindred-icons/Sketcher_MergeSketch.svg b/icons/kindred/Sketcher_MergeSketch.svg similarity index 100% rename from kindred-icons/Sketcher_MergeSketch.svg rename to icons/kindred/Sketcher_MergeSketch.svg diff --git a/kindred-icons/Sketcher_MirrorSketch.svg b/icons/kindred/Sketcher_MirrorSketch.svg similarity index 100% rename from kindred-icons/Sketcher_MirrorSketch.svg rename to icons/kindred/Sketcher_MirrorSketch.svg diff --git a/kindred-icons/Sketcher_Move.svg b/icons/kindred/Sketcher_Move.svg similarity index 100% rename from kindred-icons/Sketcher_Move.svg rename to icons/kindred/Sketcher_Move.svg diff --git a/kindred-icons/Sketcher_NewSketch.svg b/icons/kindred/Sketcher_NewSketch.svg similarity index 100% rename from kindred-icons/Sketcher_NewSketch.svg rename to icons/kindred/Sketcher_NewSketch.svg diff --git a/kindred-icons/Sketcher_NotFullyConstrained.svg b/icons/kindred/Sketcher_NotFullyConstrained.svg similarity index 100% rename from kindred-icons/Sketcher_NotFullyConstrained.svg rename to icons/kindred/Sketcher_NotFullyConstrained.svg diff --git a/kindred-icons/Sketcher_Offset.svg b/icons/kindred/Sketcher_Offset.svg similarity index 100% rename from kindred-icons/Sketcher_Offset.svg rename to icons/kindred/Sketcher_Offset.svg diff --git a/kindred-icons/Sketcher_OffsetArc.svg b/icons/kindred/Sketcher_OffsetArc.svg similarity index 100% rename from kindred-icons/Sketcher_OffsetArc.svg rename to icons/kindred/Sketcher_OffsetArc.svg diff --git a/kindred-icons/Sketcher_OffsetIntersection.svg b/icons/kindred/Sketcher_OffsetIntersection.svg similarity index 100% rename from kindred-icons/Sketcher_OffsetIntersection.svg rename to icons/kindred/Sketcher_OffsetIntersection.svg diff --git a/kindred-icons/Sketcher_Pointer_CarbonCopy.svg b/icons/kindred/Sketcher_Pointer_CarbonCopy.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_CarbonCopy.svg rename to icons/kindred/Sketcher_Pointer_CarbonCopy.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_3PointArc.svg b/icons/kindred/Sketcher_Pointer_Create_3PointArc.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_3PointArc.svg rename to icons/kindred/Sketcher_Pointer_Create_3PointArc.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_3PointCircle.svg b/icons/kindred/Sketcher_Pointer_Create_3PointCircle.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_3PointCircle.svg rename to icons/kindred/Sketcher_Pointer_Create_3PointCircle.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Arc.svg b/icons/kindred/Sketcher_Pointer_Create_Arc.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Arc.svg rename to icons/kindred/Sketcher_Pointer_Create_Arc.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_ArcOfEllipse.svg b/icons/kindred/Sketcher_Pointer_Create_ArcOfEllipse.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_ArcOfEllipse.svg rename to icons/kindred/Sketcher_Pointer_Create_ArcOfEllipse.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_ArcOfHyperbola.svg b/icons/kindred/Sketcher_Pointer_Create_ArcOfHyperbola.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_ArcOfHyperbola.svg rename to icons/kindred/Sketcher_Pointer_Create_ArcOfHyperbola.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_ArcOfParabola.svg b/icons/kindred/Sketcher_Pointer_Create_ArcOfParabola.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_ArcOfParabola.svg rename to icons/kindred/Sketcher_Pointer_Create_ArcOfParabola.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_ArcSlot.svg b/icons/kindred/Sketcher_Pointer_Create_ArcSlot.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_ArcSlot.svg rename to icons/kindred/Sketcher_Pointer_Create_ArcSlot.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_BSpline.svg b/icons/kindred/Sketcher_Pointer_Create_BSpline.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_BSpline.svg rename to icons/kindred/Sketcher_Pointer_Create_BSpline.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_BSplineByInterpolation.svg b/icons/kindred/Sketcher_Pointer_Create_BSplineByInterpolation.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_BSplineByInterpolation.svg rename to icons/kindred/Sketcher_Pointer_Create_BSplineByInterpolation.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Box.svg b/icons/kindred/Sketcher_Pointer_Create_Box.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Box.svg rename to icons/kindred/Sketcher_Pointer_Create_Box.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Box_3Points.svg b/icons/kindred/Sketcher_Pointer_Create_Box_3Points.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Box_3Points.svg rename to icons/kindred/Sketcher_Pointer_Create_Box_3Points.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Box_3Points_Center.svg b/icons/kindred/Sketcher_Pointer_Create_Box_3Points_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Box_3Points_Center.svg rename to icons/kindred/Sketcher_Pointer_Create_Box_3Points_Center.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Box_Center.svg b/icons/kindred/Sketcher_Pointer_Create_Box_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Box_Center.svg rename to icons/kindred/Sketcher_Pointer_Create_Box_Center.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Chamfer.svg b/icons/kindred/Sketcher_Pointer_Create_Chamfer.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Chamfer.svg rename to icons/kindred/Sketcher_Pointer_Create_Chamfer.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Circle.svg b/icons/kindred/Sketcher_Pointer_Create_Circle.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Circle.svg rename to icons/kindred/Sketcher_Pointer_Create_Circle.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_EllipseByCenter.svg b/icons/kindred/Sketcher_Pointer_Create_EllipseByCenter.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_EllipseByCenter.svg rename to icons/kindred/Sketcher_Pointer_Create_EllipseByCenter.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Ellipse_3points.svg b/icons/kindred/Sketcher_Pointer_Create_Ellipse_3points.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Ellipse_3points.svg rename to icons/kindred/Sketcher_Pointer_Create_Ellipse_3points.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Fillet.svg b/icons/kindred/Sketcher_Pointer_Create_Fillet.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Fillet.svg rename to icons/kindred/Sketcher_Pointer_Create_Fillet.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Frame.svg b/icons/kindred/Sketcher_Pointer_Create_Frame.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Frame.svg rename to icons/kindred/Sketcher_Pointer_Create_Frame.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Frame_Center.svg b/icons/kindred/Sketcher_Pointer_Create_Frame_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Frame_Center.svg rename to icons/kindred/Sketcher_Pointer_Create_Frame_Center.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Line.svg b/icons/kindred/Sketcher_Pointer_Create_Line.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Line.svg rename to icons/kindred/Sketcher_Pointer_Create_Line.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Line_Polar.svg b/icons/kindred/Sketcher_Pointer_Create_Line_Polar.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Line_Polar.svg rename to icons/kindred/Sketcher_Pointer_Create_Line_Polar.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Lineset.svg b/icons/kindred/Sketcher_Pointer_Create_Lineset.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Lineset.svg rename to icons/kindred/Sketcher_Pointer_Create_Lineset.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Offset.svg b/icons/kindred/Sketcher_Pointer_Create_Offset.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Offset.svg rename to icons/kindred/Sketcher_Pointer_Create_Offset.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Periodic_BSpline.svg b/icons/kindred/Sketcher_Pointer_Create_Periodic_BSpline.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Periodic_BSpline.svg rename to icons/kindred/Sketcher_Pointer_Create_Periodic_BSpline.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Periodic_BSplineByInterpolation.svg b/icons/kindred/Sketcher_Pointer_Create_Periodic_BSplineByInterpolation.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Periodic_BSplineByInterpolation.svg rename to icons/kindred/Sketcher_Pointer_Create_Periodic_BSplineByInterpolation.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Point.svg b/icons/kindred/Sketcher_Pointer_Create_Point.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Point.svg rename to icons/kindred/Sketcher_Pointer_Create_Point.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_PointChamfer.svg b/icons/kindred/Sketcher_Pointer_Create_PointChamfer.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_PointChamfer.svg rename to icons/kindred/Sketcher_Pointer_Create_PointChamfer.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_PointFillet.svg b/icons/kindred/Sketcher_Pointer_Create_PointFillet.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_PointFillet.svg rename to icons/kindred/Sketcher_Pointer_Create_PointFillet.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_RectangleSlot.svg b/icons/kindred/Sketcher_Pointer_Create_RectangleSlot.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_RectangleSlot.svg rename to icons/kindred/Sketcher_Pointer_Create_RectangleSlot.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Rotate.svg b/icons/kindred/Sketcher_Pointer_Create_Rotate.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Rotate.svg rename to icons/kindred/Sketcher_Pointer_Create_Rotate.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Scale.svg b/icons/kindred/Sketcher_Pointer_Create_Scale.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Scale.svg rename to icons/kindred/Sketcher_Pointer_Create_Scale.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Symmetry.svg b/icons/kindred/Sketcher_Pointer_Create_Symmetry.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Symmetry.svg rename to icons/kindred/Sketcher_Pointer_Create_Symmetry.svg diff --git a/kindred-icons/Sketcher_Pointer_Create_Translate.svg b/icons/kindred/Sketcher_Pointer_Create_Translate.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Create_Translate.svg rename to icons/kindred/Sketcher_Pointer_Create_Translate.svg diff --git a/kindred-icons/Sketcher_Pointer_Extension.svg b/icons/kindred/Sketcher_Pointer_Extension.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Extension.svg rename to icons/kindred/Sketcher_Pointer_Extension.svg diff --git a/kindred-icons/Sketcher_Pointer_External.svg b/icons/kindred/Sketcher_Pointer_External.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_External.svg rename to icons/kindred/Sketcher_Pointer_External.svg diff --git a/kindred-icons/Sketcher_Pointer_External_Intersection.svg b/icons/kindred/Sketcher_Pointer_External_Intersection.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_External_Intersection.svg rename to icons/kindred/Sketcher_Pointer_External_Intersection.svg diff --git a/kindred-icons/Sketcher_Pointer_Heptagon.svg b/icons/kindred/Sketcher_Pointer_Heptagon.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Heptagon.svg rename to icons/kindred/Sketcher_Pointer_Heptagon.svg diff --git a/kindred-icons/Sketcher_Pointer_Hexagon.svg b/icons/kindred/Sketcher_Pointer_Hexagon.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Hexagon.svg rename to icons/kindred/Sketcher_Pointer_Hexagon.svg diff --git a/kindred-icons/Sketcher_Pointer_InsertKnot.svg b/icons/kindred/Sketcher_Pointer_InsertKnot.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_InsertKnot.svg rename to icons/kindred/Sketcher_Pointer_InsertKnot.svg diff --git a/kindred-icons/Sketcher_Pointer_Oblong.svg b/icons/kindred/Sketcher_Pointer_Oblong.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Oblong.svg rename to icons/kindred/Sketcher_Pointer_Oblong.svg diff --git a/kindred-icons/Sketcher_Pointer_Oblong_Center.svg b/icons/kindred/Sketcher_Pointer_Oblong_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Oblong_Center.svg rename to icons/kindred/Sketcher_Pointer_Oblong_Center.svg diff --git a/kindred-icons/Sketcher_Pointer_Oblong_Frame.svg b/icons/kindred/Sketcher_Pointer_Oblong_Frame.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Oblong_Frame.svg rename to icons/kindred/Sketcher_Pointer_Oblong_Frame.svg diff --git a/kindred-icons/Sketcher_Pointer_Oblong_Frame_Center.svg b/icons/kindred/Sketcher_Pointer_Oblong_Frame_Center.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Oblong_Frame_Center.svg rename to icons/kindred/Sketcher_Pointer_Oblong_Frame_Center.svg diff --git a/kindred-icons/Sketcher_Pointer_Octagon.svg b/icons/kindred/Sketcher_Pointer_Octagon.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Octagon.svg rename to icons/kindred/Sketcher_Pointer_Octagon.svg diff --git a/kindred-icons/Sketcher_Pointer_Pentagon.svg b/icons/kindred/Sketcher_Pointer_Pentagon.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Pentagon.svg rename to icons/kindred/Sketcher_Pointer_Pentagon.svg diff --git a/kindred-icons/Sketcher_Pointer_Regular_Polygon.svg b/icons/kindred/Sketcher_Pointer_Regular_Polygon.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Regular_Polygon.svg rename to icons/kindred/Sketcher_Pointer_Regular_Polygon.svg diff --git a/kindred-icons/Sketcher_Pointer_Slot.svg b/icons/kindred/Sketcher_Pointer_Slot.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Slot.svg rename to icons/kindred/Sketcher_Pointer_Slot.svg diff --git a/kindred-icons/Sketcher_Pointer_Splitting.svg b/icons/kindred/Sketcher_Pointer_Splitting.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Splitting.svg rename to icons/kindred/Sketcher_Pointer_Splitting.svg diff --git a/kindred-icons/Sketcher_Pointer_Text.svg b/icons/kindred/Sketcher_Pointer_Text.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Text.svg rename to icons/kindred/Sketcher_Pointer_Text.svg diff --git a/kindred-icons/Sketcher_Pointer_Triangle.svg b/icons/kindred/Sketcher_Pointer_Triangle.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Triangle.svg rename to icons/kindred/Sketcher_Pointer_Triangle.svg diff --git a/kindred-icons/Sketcher_Pointer_Trimming.svg b/icons/kindred/Sketcher_Pointer_Trimming.svg similarity index 100% rename from kindred-icons/Sketcher_Pointer_Trimming.svg rename to icons/kindred/Sketcher_Pointer_Trimming.svg diff --git a/kindred-icons/Sketcher_ProfilesHexagon1.svg b/icons/kindred/Sketcher_ProfilesHexagon1.svg similarity index 100% rename from kindred-icons/Sketcher_ProfilesHexagon1.svg rename to icons/kindred/Sketcher_ProfilesHexagon1.svg diff --git a/kindred-icons/Sketcher_Projection.svg b/icons/kindred/Sketcher_Projection.svg similarity index 100% rename from kindred-icons/Sketcher_Projection.svg rename to icons/kindred/Sketcher_Projection.svg diff --git a/kindred-icons/Sketcher_Projection_Constr.svg b/icons/kindred/Sketcher_Projection_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_Projection_Constr.svg rename to icons/kindred/Sketcher_Projection_Constr.svg diff --git a/kindred-icons/Sketcher_RectangularArray.svg b/icons/kindred/Sketcher_RectangularArray.svg similarity index 100% rename from kindred-icons/Sketcher_RectangularArray.svg rename to icons/kindred/Sketcher_RectangularArray.svg diff --git a/kindred-icons/Sketcher_RemoveAxesAlignment.svg b/icons/kindred/Sketcher_RemoveAxesAlignment.svg similarity index 100% rename from kindred-icons/Sketcher_RemoveAxesAlignment.svg rename to icons/kindred/Sketcher_RemoveAxesAlignment.svg diff --git a/kindred-icons/Sketcher_ReorientSketch.svg b/icons/kindred/Sketcher_ReorientSketch.svg similarity index 100% rename from kindred-icons/Sketcher_ReorientSketch.svg rename to icons/kindred/Sketcher_ReorientSketch.svg diff --git a/kindred-icons/Sketcher_Rotate.svg b/icons/kindred/Sketcher_Rotate.svg similarity index 100% rename from kindred-icons/Sketcher_Rotate.svg rename to icons/kindred/Sketcher_Rotate.svg diff --git a/kindred-icons/Sketcher_Scale.svg b/icons/kindred/Sketcher_Scale.svg similarity index 100% rename from kindred-icons/Sketcher_Scale.svg rename to icons/kindred/Sketcher_Scale.svg diff --git a/kindred-icons/Sketcher_SelectConflictingConstraints.svg b/icons/kindred/Sketcher_SelectConflictingConstraints.svg similarity index 100% rename from kindred-icons/Sketcher_SelectConflictingConstraints.svg rename to icons/kindred/Sketcher_SelectConflictingConstraints.svg diff --git a/kindred-icons/Sketcher_SelectConstraints.svg b/icons/kindred/Sketcher_SelectConstraints.svg similarity index 100% rename from kindred-icons/Sketcher_SelectConstraints.svg rename to icons/kindred/Sketcher_SelectConstraints.svg diff --git a/kindred-icons/Sketcher_SelectElementsAssociatedWithConstraints.svg b/icons/kindred/Sketcher_SelectElementsAssociatedWithConstraints.svg similarity index 100% rename from kindred-icons/Sketcher_SelectElementsAssociatedWithConstraints.svg rename to icons/kindred/Sketcher_SelectElementsAssociatedWithConstraints.svg diff --git a/kindred-icons/Sketcher_SelectElementsWithDoFs.svg b/icons/kindred/Sketcher_SelectElementsWithDoFs.svg similarity index 100% rename from kindred-icons/Sketcher_SelectElementsWithDoFs.svg rename to icons/kindred/Sketcher_SelectElementsWithDoFs.svg diff --git a/kindred-icons/Sketcher_SelectHorizontalAxis.svg b/icons/kindred/Sketcher_SelectHorizontalAxis.svg similarity index 100% rename from kindred-icons/Sketcher_SelectHorizontalAxis.svg rename to icons/kindred/Sketcher_SelectHorizontalAxis.svg diff --git a/kindred-icons/Sketcher_SelectOrigin.svg b/icons/kindred/Sketcher_SelectOrigin.svg similarity index 100% rename from kindred-icons/Sketcher_SelectOrigin.svg rename to icons/kindred/Sketcher_SelectOrigin.svg diff --git a/kindred-icons/Sketcher_SelectRedundantConstraints.svg b/icons/kindred/Sketcher_SelectRedundantConstraints.svg similarity index 100% rename from kindred-icons/Sketcher_SelectRedundantConstraints.svg rename to icons/kindred/Sketcher_SelectRedundantConstraints.svg diff --git a/kindred-icons/Sketcher_SelectVerticalAxis.svg b/icons/kindred/Sketcher_SelectVerticalAxis.svg similarity index 100% rename from kindred-icons/Sketcher_SelectVerticalAxis.svg rename to icons/kindred/Sketcher_SelectVerticalAxis.svg diff --git a/kindred-icons/Sketcher_Settings.svg b/icons/kindred/Sketcher_Settings.svg similarity index 100% rename from kindred-icons/Sketcher_Settings.svg rename to icons/kindred/Sketcher_Settings.svg diff --git a/kindred-icons/Sketcher_Sketch.svg b/icons/kindred/Sketcher_Sketch.svg similarity index 100% rename from kindred-icons/Sketcher_Sketch.svg rename to icons/kindred/Sketcher_Sketch.svg diff --git a/kindred-icons/Sketcher_Split.svg b/icons/kindred/Sketcher_Split.svg similarity index 100% rename from kindred-icons/Sketcher_Split.svg rename to icons/kindred/Sketcher_Split.svg diff --git a/kindred-icons/Sketcher_SwitchVirtualSpace.svg b/icons/kindred/Sketcher_SwitchVirtualSpace.svg similarity index 100% rename from kindred-icons/Sketcher_SwitchVirtualSpace.svg rename to icons/kindred/Sketcher_SwitchVirtualSpace.svg diff --git a/kindred-icons/Sketcher_Symmetry.svg b/icons/kindred/Sketcher_Symmetry.svg similarity index 100% rename from kindred-icons/Sketcher_Symmetry.svg rename to icons/kindred/Sketcher_Symmetry.svg diff --git a/kindred-icons/Sketcher_ToggleActiveConstraint.svg b/icons/kindred/Sketcher_ToggleActiveConstraint.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleActiveConstraint.svg rename to icons/kindred/Sketcher_ToggleActiveConstraint.svg diff --git a/kindred-icons/Sketcher_ToggleConstraint.svg b/icons/kindred/Sketcher_ToggleConstraint.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleConstraint.svg rename to icons/kindred/Sketcher_ToggleConstraint.svg diff --git a/kindred-icons/Sketcher_ToggleConstraint_Driven.svg b/icons/kindred/Sketcher_ToggleConstraint_Driven.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleConstraint_Driven.svg rename to icons/kindred/Sketcher_ToggleConstraint_Driven.svg diff --git a/kindred-icons/Sketcher_ToggleConstruction.svg b/icons/kindred/Sketcher_ToggleConstruction.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleConstruction.svg rename to icons/kindred/Sketcher_ToggleConstruction.svg diff --git a/kindred-icons/Sketcher_ToggleConstruction_Constr.svg b/icons/kindred/Sketcher_ToggleConstruction_Constr.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleConstruction_Constr.svg rename to icons/kindred/Sketcher_ToggleConstruction_Constr.svg diff --git a/kindred-icons/Sketcher_ToggleConstruction_old.svg b/icons/kindred/Sketcher_ToggleConstruction_old.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleConstruction_old.svg rename to icons/kindred/Sketcher_ToggleConstruction_old.svg diff --git a/kindred-icons/Sketcher_ToggleNormal.svg b/icons/kindred/Sketcher_ToggleNormal.svg similarity index 100% rename from kindred-icons/Sketcher_ToggleNormal.svg rename to icons/kindred/Sketcher_ToggleNormal.svg diff --git a/kindred-icons/Sketcher_Toggle_Constraint_Driven.svg b/icons/kindred/Sketcher_Toggle_Constraint_Driven.svg similarity index 100% rename from kindred-icons/Sketcher_Toggle_Constraint_Driven.svg rename to icons/kindred/Sketcher_Toggle_Constraint_Driven.svg diff --git a/kindred-icons/Sketcher_Toggle_Constraint_Driving.svg b/icons/kindred/Sketcher_Toggle_Constraint_Driving.svg similarity index 100% rename from kindred-icons/Sketcher_Toggle_Constraint_Driving.svg rename to icons/kindred/Sketcher_Toggle_Constraint_Driving.svg diff --git a/kindred-icons/Sketcher_Translate.svg b/icons/kindred/Sketcher_Translate.svg similarity index 100% rename from kindred-icons/Sketcher_Translate.svg rename to icons/kindred/Sketcher_Translate.svg diff --git a/kindred-icons/Sketcher_Trimming.svg b/icons/kindred/Sketcher_Trimming.svg similarity index 100% rename from kindred-icons/Sketcher_Trimming.svg rename to icons/kindred/Sketcher_Trimming.svg diff --git a/kindred-icons/Sketcher_ValidateSketch.svg b/icons/kindred/Sketcher_ValidateSketch.svg similarity index 100% rename from kindred-icons/Sketcher_ValidateSketch.svg rename to icons/kindred/Sketcher_ValidateSketch.svg diff --git a/kindred-icons/Sketcher_ViewSection.svg b/icons/kindred/Sketcher_ViewSection.svg similarity index 100% rename from kindred-icons/Sketcher_ViewSection.svg rename to icons/kindred/Sketcher_ViewSection.svg diff --git a/kindred-icons/Sketcher_ViewSketch.svg b/icons/kindred/Sketcher_ViewSketch.svg similarity index 100% rename from kindred-icons/Sketcher_ViewSketch.svg rename to icons/kindred/Sketcher_ViewSketch.svg diff --git a/kindred-icons/Spreadsheet.svg b/icons/kindred/Spreadsheet.svg similarity index 100% rename from kindred-icons/Spreadsheet.svg rename to icons/kindred/Spreadsheet.svg diff --git a/kindred-icons/SpreadsheetAlias.svg b/icons/kindred/SpreadsheetAlias.svg similarity index 100% rename from kindred-icons/SpreadsheetAlias.svg rename to icons/kindred/SpreadsheetAlias.svg diff --git a/kindred-icons/SpreadsheetAlignBottom.svg b/icons/kindred/SpreadsheetAlignBottom.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignBottom.svg rename to icons/kindred/SpreadsheetAlignBottom.svg diff --git a/kindred-icons/SpreadsheetAlignCenter.svg b/icons/kindred/SpreadsheetAlignCenter.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignCenter.svg rename to icons/kindred/SpreadsheetAlignCenter.svg diff --git a/kindred-icons/SpreadsheetAlignLeft.svg b/icons/kindred/SpreadsheetAlignLeft.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignLeft.svg rename to icons/kindred/SpreadsheetAlignLeft.svg diff --git a/kindred-icons/SpreadsheetAlignRight.svg b/icons/kindred/SpreadsheetAlignRight.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignRight.svg rename to icons/kindred/SpreadsheetAlignRight.svg diff --git a/kindred-icons/SpreadsheetAlignTop.svg b/icons/kindred/SpreadsheetAlignTop.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignTop.svg rename to icons/kindred/SpreadsheetAlignTop.svg diff --git a/kindred-icons/SpreadsheetAlignVCenter.svg b/icons/kindred/SpreadsheetAlignVCenter.svg similarity index 100% rename from kindred-icons/SpreadsheetAlignVCenter.svg rename to icons/kindred/SpreadsheetAlignVCenter.svg diff --git a/kindred-icons/SpreadsheetController.svg b/icons/kindred/SpreadsheetController.svg similarity index 100% rename from kindred-icons/SpreadsheetController.svg rename to icons/kindred/SpreadsheetController.svg diff --git a/kindred-icons/SpreadsheetExport.svg b/icons/kindred/SpreadsheetExport.svg similarity index 100% rename from kindred-icons/SpreadsheetExport.svg rename to icons/kindred/SpreadsheetExport.svg diff --git a/kindred-icons/SpreadsheetImport.svg b/icons/kindred/SpreadsheetImport.svg similarity index 100% rename from kindred-icons/SpreadsheetImport.svg rename to icons/kindred/SpreadsheetImport.svg diff --git a/kindred-icons/SpreadsheetMergeCells.svg b/icons/kindred/SpreadsheetMergeCells.svg similarity index 100% rename from kindred-icons/SpreadsheetMergeCells.svg rename to icons/kindred/SpreadsheetMergeCells.svg diff --git a/kindred-icons/SpreadsheetSplitCell.svg b/icons/kindred/SpreadsheetSplitCell.svg similarity index 100% rename from kindred-icons/SpreadsheetSplitCell.svg rename to icons/kindred/SpreadsheetSplitCell.svg diff --git a/kindred-icons/SpreadsheetStyleBold.svg b/icons/kindred/SpreadsheetStyleBold.svg similarity index 100% rename from kindred-icons/SpreadsheetStyleBold.svg rename to icons/kindred/SpreadsheetStyleBold.svg diff --git a/kindred-icons/SpreadsheetStyleItalic.svg b/icons/kindred/SpreadsheetStyleItalic.svg similarity index 100% rename from kindred-icons/SpreadsheetStyleItalic.svg rename to icons/kindred/SpreadsheetStyleItalic.svg diff --git a/kindred-icons/SpreadsheetStyleUnderline.svg b/icons/kindred/SpreadsheetStyleUnderline.svg similarity index 100% rename from kindred-icons/SpreadsheetStyleUnderline.svg rename to icons/kindred/SpreadsheetStyleUnderline.svg diff --git a/kindred-icons/SpreadsheetWorkbench.svg b/icons/kindred/SpreadsheetWorkbench.svg similarity index 100% rename from kindred-icons/SpreadsheetWorkbench.svg rename to icons/kindred/SpreadsheetWorkbench.svg diff --git a/kindred-icons/StartCommandIcon.svg b/icons/kindred/StartCommandIcon.svg similarity index 100% rename from kindred-icons/StartCommandIcon.svg rename to icons/kindred/StartCommandIcon.svg diff --git a/kindred-icons/Std_DuplicateSelection.svg b/icons/kindred/Std_DuplicateSelection.svg similarity index 100% rename from kindred-icons/Std_DuplicateSelection.svg rename to icons/kindred/Std_DuplicateSelection.svg diff --git a/kindred-icons/Std_Export.svg b/icons/kindred/Std_Export.svg similarity index 100% rename from kindred-icons/Std_Export.svg rename to icons/kindred/Std_Export.svg diff --git a/kindred-icons/Std_HideObjects.svg b/icons/kindred/Std_HideObjects.svg similarity index 100% rename from kindred-icons/Std_HideObjects.svg rename to icons/kindred/Std_HideObjects.svg diff --git a/kindred-icons/Std_Import.svg b/icons/kindred/Std_Import.svg similarity index 100% rename from kindred-icons/Std_Import.svg rename to icons/kindred/Std_Import.svg diff --git a/kindred-icons/Std_Refresh.svg b/icons/kindred/Std_Refresh.svg similarity index 100% rename from kindred-icons/Std_Refresh.svg rename to icons/kindred/Std_Refresh.svg diff --git a/kindred-icons/Std_SaveAll.svg b/icons/kindred/Std_SaveAll.svg similarity index 100% rename from kindred-icons/Std_SaveAll.svg rename to icons/kindred/Std_SaveAll.svg diff --git a/kindred-icons/Std_SelectVisibleObjects.svg b/icons/kindred/Std_SelectVisibleObjects.svg similarity index 100% rename from kindred-icons/Std_SelectVisibleObjects.svg rename to icons/kindred/Std_SelectVisibleObjects.svg diff --git a/kindred-icons/Std_SetAppearance.svg b/icons/kindred/Std_SetAppearance.svg similarity index 100% rename from kindred-icons/Std_SetAppearance.svg rename to icons/kindred/Std_SetAppearance.svg diff --git a/kindred-icons/Std_ShowObjects.svg b/icons/kindred/Std_ShowObjects.svg similarity index 100% rename from kindred-icons/Std_ShowObjects.svg rename to icons/kindred/Std_ShowObjects.svg diff --git a/kindred-icons/Std_ShowSelection.svg b/icons/kindred/Std_ShowSelection.svg similarity index 100% rename from kindred-icons/Std_ShowSelection.svg rename to icons/kindred/Std_ShowSelection.svg diff --git a/kindred-icons/Std_ToggleClipPlane.svg b/icons/kindred/Std_ToggleClipPlane.svg similarity index 100% rename from kindred-icons/Std_ToggleClipPlane.svg rename to icons/kindred/Std_ToggleClipPlane.svg diff --git a/kindred-icons/Std_ToggleFreeze.svg b/icons/kindred/Std_ToggleFreeze.svg similarity index 100% rename from kindred-icons/Std_ToggleFreeze.svg rename to icons/kindred/Std_ToggleFreeze.svg diff --git a/kindred-icons/Std_ToggleNavigation.svg b/icons/kindred/Std_ToggleNavigation.svg similarity index 100% rename from kindred-icons/Std_ToggleNavigation.svg rename to icons/kindred/Std_ToggleNavigation.svg diff --git a/kindred-icons/Std_ToggleObjects.svg b/icons/kindred/Std_ToggleObjects.svg similarity index 100% rename from kindred-icons/Std_ToggleObjects.svg rename to icons/kindred/Std_ToggleObjects.svg diff --git a/kindred-icons/Std_ToggleTransparency.svg b/icons/kindred/Std_ToggleTransparency.svg similarity index 100% rename from kindred-icons/Std_ToggleTransparency.svg rename to icons/kindred/Std_ToggleTransparency.svg diff --git a/kindred-icons/Std_ToggleVisibility.svg b/icons/kindred/Std_ToggleVisibility.svg similarity index 100% rename from kindred-icons/Std_ToggleVisibility.svg rename to icons/kindred/Std_ToggleVisibility.svg diff --git a/kindred-icons/Std_TransformManip.svg b/icons/kindred/Std_TransformManip.svg similarity index 100% rename from kindred-icons/Std_TransformManip.svg rename to icons/kindred/Std_TransformManip.svg diff --git a/kindred-icons/Std_ViewBottom.svg b/icons/kindred/Std_ViewBottom.svg similarity index 100% rename from kindred-icons/Std_ViewBottom.svg rename to icons/kindred/Std_ViewBottom.svg diff --git a/kindred-icons/Std_ViewDimetric.svg b/icons/kindred/Std_ViewDimetric.svg similarity index 100% rename from kindred-icons/Std_ViewDimetric.svg rename to icons/kindred/Std_ViewDimetric.svg diff --git a/kindred-icons/Std_ViewFront.svg b/icons/kindred/Std_ViewFront.svg similarity index 100% rename from kindred-icons/Std_ViewFront.svg rename to icons/kindred/Std_ViewFront.svg diff --git a/kindred-icons/Std_ViewHome.svg b/icons/kindred/Std_ViewHome.svg similarity index 100% rename from kindred-icons/Std_ViewHome.svg rename to icons/kindred/Std_ViewHome.svg diff --git a/kindred-icons/Std_ViewIsometric.svg b/icons/kindred/Std_ViewIsometric.svg similarity index 100% rename from kindred-icons/Std_ViewIsometric.svg rename to icons/kindred/Std_ViewIsometric.svg diff --git a/kindred-icons/Std_ViewLeft.svg b/icons/kindred/Std_ViewLeft.svg similarity index 100% rename from kindred-icons/Std_ViewLeft.svg rename to icons/kindred/Std_ViewLeft.svg diff --git a/kindred-icons/Std_ViewRear.svg b/icons/kindred/Std_ViewRear.svg similarity index 100% rename from kindred-icons/Std_ViewRear.svg rename to icons/kindred/Std_ViewRear.svg diff --git a/kindred-icons/Std_ViewRight.svg b/icons/kindred/Std_ViewRight.svg similarity index 100% rename from kindred-icons/Std_ViewRight.svg rename to icons/kindred/Std_ViewRight.svg diff --git a/kindred-icons/Std_ViewScreenShot.svg b/icons/kindred/Std_ViewScreenShot.svg similarity index 100% rename from kindred-icons/Std_ViewScreenShot.svg rename to icons/kindred/Std_ViewScreenShot.svg diff --git a/kindred-icons/Std_ViewTop.svg b/icons/kindred/Std_ViewTop.svg similarity index 100% rename from kindred-icons/Std_ViewTop.svg rename to icons/kindred/Std_ViewTop.svg diff --git a/kindred-icons/Std_ViewTrimetric.svg b/icons/kindred/Std_ViewTrimetric.svg similarity index 100% rename from kindred-icons/Std_ViewTrimetric.svg rename to icons/kindred/Std_ViewTrimetric.svg diff --git a/kindred-icons/Surface_BSplineSurface.svg b/icons/kindred/Surface_BSplineSurface.svg similarity index 100% rename from kindred-icons/Surface_BSplineSurface.svg rename to icons/kindred/Surface_BSplineSurface.svg diff --git a/kindred-icons/Surface_BezierSurface.svg b/icons/kindred/Surface_BezierSurface.svg similarity index 100% rename from kindred-icons/Surface_BezierSurface.svg rename to icons/kindred/Surface_BezierSurface.svg diff --git a/kindred-icons/Surface_BlendCurve.svg b/icons/kindred/Surface_BlendCurve.svg similarity index 100% rename from kindred-icons/Surface_BlendCurve.svg rename to icons/kindred/Surface_BlendCurve.svg diff --git a/kindred-icons/Surface_CurveOnMesh.svg b/icons/kindred/Surface_CurveOnMesh.svg similarity index 100% rename from kindred-icons/Surface_CurveOnMesh.svg rename to icons/kindred/Surface_CurveOnMesh.svg diff --git a/kindred-icons/Surface_Cut.svg b/icons/kindred/Surface_Cut.svg similarity index 100% rename from kindred-icons/Surface_Cut.svg rename to icons/kindred/Surface_Cut.svg diff --git a/kindred-icons/Surface_ExtendFace.svg b/icons/kindred/Surface_ExtendFace.svg similarity index 100% rename from kindred-icons/Surface_ExtendFace.svg rename to icons/kindred/Surface_ExtendFace.svg diff --git a/kindred-icons/Surface_Filling.svg b/icons/kindred/Surface_Filling.svg similarity index 100% rename from kindred-icons/Surface_Filling.svg rename to icons/kindred/Surface_Filling.svg diff --git a/kindred-icons/Surface_GeomFillSurface.svg b/icons/kindred/Surface_GeomFillSurface.svg similarity index 100% rename from kindred-icons/Surface_GeomFillSurface.svg rename to icons/kindred/Surface_GeomFillSurface.svg diff --git a/kindred-icons/Surface_Sections.svg b/icons/kindred/Surface_Sections.svg similarity index 100% rename from kindred-icons/Surface_Sections.svg rename to icons/kindred/Surface_Sections.svg diff --git a/kindred-icons/Surface_Sewing.svg b/icons/kindred/Surface_Sewing.svg similarity index 100% rename from kindred-icons/Surface_Sewing.svg rename to icons/kindred/Surface_Sewing.svg diff --git a/kindred-icons/Surface_Surface.svg b/icons/kindred/Surface_Surface.svg similarity index 100% rename from kindred-icons/Surface_Surface.svg rename to icons/kindred/Surface_Surface.svg diff --git a/kindred-icons/Surface_Workbench.svg b/icons/kindred/Surface_Workbench.svg similarity index 100% rename from kindred-icons/Surface_Workbench.svg rename to icons/kindred/Surface_Workbench.svg diff --git a/kindred-icons/TechDrawWorkbench.svg b/icons/kindred/TechDrawWorkbench.svg similarity index 100% rename from kindred-icons/TechDrawWorkbench.svg rename to icons/kindred/TechDrawWorkbench.svg diff --git a/kindred-icons/TechDraw_2LineCenterline.svg b/icons/kindred/TechDraw_2LineCenterline.svg similarity index 100% rename from kindred-icons/TechDraw_2LineCenterline.svg rename to icons/kindred/TechDraw_2LineCenterline.svg diff --git a/kindred-icons/TechDraw_2PointCenterline.svg b/icons/kindred/TechDraw_2PointCenterline.svg similarity index 100% rename from kindred-icons/TechDraw_2PointCenterline.svg rename to icons/kindred/TechDraw_2PointCenterline.svg diff --git a/kindred-icons/TechDraw_3PtAngleDimension.svg b/icons/kindred/TechDraw_3PtAngleDimension.svg similarity index 100% rename from kindred-icons/TechDraw_3PtAngleDimension.svg rename to icons/kindred/TechDraw_3PtAngleDimension.svg diff --git a/kindred-icons/TechDraw_ActiveView.svg b/icons/kindred/TechDraw_ActiveView.svg similarity index 100% rename from kindred-icons/TechDraw_ActiveView.svg rename to icons/kindred/TechDraw_ActiveView.svg diff --git a/kindred-icons/TechDraw_AddOffsetVertex.svg b/icons/kindred/TechDraw_AddOffsetVertex.svg similarity index 100% rename from kindred-icons/TechDraw_AddOffsetVertex.svg rename to icons/kindred/TechDraw_AddOffsetVertex.svg diff --git a/kindred-icons/TechDraw_AngleDimension.svg b/icons/kindred/TechDraw_AngleDimension.svg similarity index 100% rename from kindred-icons/TechDraw_AngleDimension.svg rename to icons/kindred/TechDraw_AngleDimension.svg diff --git a/kindred-icons/TechDraw_Annotation.svg b/icons/kindred/TechDraw_Annotation.svg similarity index 100% rename from kindred-icons/TechDraw_Annotation.svg rename to icons/kindred/TechDraw_Annotation.svg diff --git a/kindred-icons/TechDraw_ArchView.svg b/icons/kindred/TechDraw_ArchView.svg similarity index 100% rename from kindred-icons/TechDraw_ArchView.svg rename to icons/kindred/TechDraw_ArchView.svg diff --git a/kindred-icons/TechDraw_AreaDimension.svg b/icons/kindred/TechDraw_AreaDimension.svg similarity index 100% rename from kindred-icons/TechDraw_AreaDimension.svg rename to icons/kindred/TechDraw_AreaDimension.svg diff --git a/kindred-icons/TechDraw_AxoLengthDimension.svg b/icons/kindred/TechDraw_AxoLengthDimension.svg similarity index 100% rename from kindred-icons/TechDraw_AxoLengthDimension.svg rename to icons/kindred/TechDraw_AxoLengthDimension.svg diff --git a/kindred-icons/TechDraw_Balloon.svg b/icons/kindred/TechDraw_Balloon.svg similarity index 100% rename from kindred-icons/TechDraw_Balloon.svg rename to icons/kindred/TechDraw_Balloon.svg diff --git a/kindred-icons/TechDraw_BrokenView.svg b/icons/kindred/TechDraw_BrokenView.svg similarity index 100% rename from kindred-icons/TechDraw_BrokenView.svg rename to icons/kindred/TechDraw_BrokenView.svg diff --git a/kindred-icons/TechDraw_CameraOrientation.svg b/icons/kindred/TechDraw_CameraOrientation.svg similarity index 100% rename from kindred-icons/TechDraw_CameraOrientation.svg rename to icons/kindred/TechDraw_CameraOrientation.svg diff --git a/kindred-icons/TechDraw_ClipGroup.svg b/icons/kindred/TechDraw_ClipGroup.svg similarity index 100% rename from kindred-icons/TechDraw_ClipGroup.svg rename to icons/kindred/TechDraw_ClipGroup.svg diff --git a/kindred-icons/TechDraw_ClipGroupAdd.svg b/icons/kindred/TechDraw_ClipGroupAdd.svg similarity index 100% rename from kindred-icons/TechDraw_ClipGroupAdd.svg rename to icons/kindred/TechDraw_ClipGroupAdd.svg diff --git a/kindred-icons/TechDraw_ClipGroupRemove.svg b/icons/kindred/TechDraw_ClipGroupRemove.svg similarity index 100% rename from kindred-icons/TechDraw_ClipGroupRemove.svg rename to icons/kindred/TechDraw_ClipGroupRemove.svg diff --git a/kindred-icons/TechDraw_ComplexSection.svg b/icons/kindred/TechDraw_ComplexSection.svg similarity index 100% rename from kindred-icons/TechDraw_ComplexSection.svg rename to icons/kindred/TechDraw_ComplexSection.svg diff --git a/kindred-icons/TechDraw_CosmeticCircle.svg b/icons/kindred/TechDraw_CosmeticCircle.svg similarity index 100% rename from kindred-icons/TechDraw_CosmeticCircle.svg rename to icons/kindred/TechDraw_CosmeticCircle.svg diff --git a/kindred-icons/TechDraw_CosmeticEraser.svg b/icons/kindred/TechDraw_CosmeticEraser.svg similarity index 100% rename from kindred-icons/TechDraw_CosmeticEraser.svg rename to icons/kindred/TechDraw_CosmeticEraser.svg diff --git a/kindred-icons/TechDraw_CosmeticVertex.svg b/icons/kindred/TechDraw_CosmeticVertex.svg similarity index 100% rename from kindred-icons/TechDraw_CosmeticVertex.svg rename to icons/kindred/TechDraw_CosmeticVertex.svg diff --git a/kindred-icons/TechDraw_DecorateLine.svg b/icons/kindred/TechDraw_DecorateLine.svg similarity index 100% rename from kindred-icons/TechDraw_DecorateLine.svg rename to icons/kindred/TechDraw_DecorateLine.svg diff --git a/kindred-icons/TechDraw_DetailView.svg b/icons/kindred/TechDraw_DetailView.svg similarity index 100% rename from kindred-icons/TechDraw_DetailView.svg rename to icons/kindred/TechDraw_DetailView.svg diff --git a/kindred-icons/TechDraw_DiameterDimension.svg b/icons/kindred/TechDraw_DiameterDimension.svg similarity index 100% rename from kindred-icons/TechDraw_DiameterDimension.svg rename to icons/kindred/TechDraw_DiameterDimension.svg diff --git a/kindred-icons/TechDraw_Dimension.svg b/icons/kindred/TechDraw_Dimension.svg similarity index 100% rename from kindred-icons/TechDraw_Dimension.svg rename to icons/kindred/TechDraw_Dimension.svg diff --git a/kindred-icons/TechDraw_DimensionRepair.svg b/icons/kindred/TechDraw_DimensionRepair.svg similarity index 100% rename from kindred-icons/TechDraw_DimensionRepair.svg rename to icons/kindred/TechDraw_DimensionRepair.svg diff --git a/kindred-icons/TechDraw_Dimension_Pointer.svg b/icons/kindred/TechDraw_Dimension_Pointer.svg similarity index 100% rename from kindred-icons/TechDraw_Dimension_Pointer.svg rename to icons/kindred/TechDraw_Dimension_Pointer.svg diff --git a/kindred-icons/TechDraw_DraftView.svg b/icons/kindred/TechDraw_DraftView.svg similarity index 100% rename from kindred-icons/TechDraw_DraftView.svg rename to icons/kindred/TechDraw_DraftView.svg diff --git a/kindred-icons/TechDraw_ExportPageDXF.svg b/icons/kindred/TechDraw_ExportPageDXF.svg similarity index 100% rename from kindred-icons/TechDraw_ExportPageDXF.svg rename to icons/kindred/TechDraw_ExportPageDXF.svg diff --git a/kindred-icons/TechDraw_ExportPageSVG.svg b/icons/kindred/TechDraw_ExportPageSVG.svg similarity index 100% rename from kindred-icons/TechDraw_ExportPageSVG.svg rename to icons/kindred/TechDraw_ExportPageSVG.svg diff --git a/kindred-icons/TechDraw_ExtensionArcLengthAnnotation.svg b/icons/kindred/TechDraw_ExtensionArcLengthAnnotation.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionArcLengthAnnotation.svg rename to icons/kindred/TechDraw_ExtensionArcLengthAnnotation.svg diff --git a/kindred-icons/TechDraw_ExtensionAreaAnnotation.svg b/icons/kindred/TechDraw_ExtensionAreaAnnotation.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionAreaAnnotation.svg rename to icons/kindred/TechDraw_ExtensionAreaAnnotation.svg diff --git a/kindred-icons/TechDraw_ExtensionCascadeHorizDimension.svg b/icons/kindred/TechDraw_ExtensionCascadeHorizDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCascadeHorizDimension.svg rename to icons/kindred/TechDraw_ExtensionCascadeHorizDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCascadeObliqueDimension.svg b/icons/kindred/TechDraw_ExtensionCascadeObliqueDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCascadeObliqueDimension.svg rename to icons/kindred/TechDraw_ExtensionCascadeObliqueDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCascadeVertDimension.svg b/icons/kindred/TechDraw_ExtensionCascadeVertDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCascadeVertDimension.svg rename to icons/kindred/TechDraw_ExtensionCascadeVertDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionChangeLineAttributes.svg b/icons/kindred/TechDraw_ExtensionChangeLineAttributes.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionChangeLineAttributes.svg rename to icons/kindred/TechDraw_ExtensionChangeLineAttributes.svg diff --git a/kindred-icons/TechDraw_ExtensionCircleCenterLines.svg b/icons/kindred/TechDraw_ExtensionCircleCenterLines.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCircleCenterLines.svg rename to icons/kindred/TechDraw_ExtensionCircleCenterLines.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateHorizChainDimension.svg b/icons/kindred/TechDraw_ExtensionCreateHorizChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateHorizChainDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateHorizChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateHorizChamferDimension.svg b/icons/kindred/TechDraw_ExtensionCreateHorizChamferDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateHorizChamferDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateHorizChamferDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateHorizCoordDimension.svg b/icons/kindred/TechDraw_ExtensionCreateHorizCoordDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateHorizCoordDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateHorizCoordDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateLengthArc.svg b/icons/kindred/TechDraw_ExtensionCreateLengthArc.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateLengthArc.svg rename to icons/kindred/TechDraw_ExtensionCreateLengthArc.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateObliqueChainDimension.svg b/icons/kindred/TechDraw_ExtensionCreateObliqueChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateObliqueChainDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateObliqueChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateObliqueCoordDimension.svg b/icons/kindred/TechDraw_ExtensionCreateObliqueCoordDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateObliqueCoordDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateObliqueCoordDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateVertChainDimension.svg b/icons/kindred/TechDraw_ExtensionCreateVertChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateVertChainDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateVertChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateVertChamferDimension.svg b/icons/kindred/TechDraw_ExtensionCreateVertChamferDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateVertChamferDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateVertChamferDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCreateVertCoordDimension.svg b/icons/kindred/TechDraw_ExtensionCreateVertCoordDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCreateVertCoordDimension.svg rename to icons/kindred/TechDraw_ExtensionCreateVertCoordDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionCustomizeFormat.svg b/icons/kindred/TechDraw_ExtensionCustomizeFormat.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionCustomizeFormat.svg rename to icons/kindred/TechDraw_ExtensionCustomizeFormat.svg diff --git a/kindred-icons/TechDraw_ExtensionDecreaseDecimal.svg b/icons/kindred/TechDraw_ExtensionDecreaseDecimal.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionDecreaseDecimal.svg rename to icons/kindred/TechDraw_ExtensionDecreaseDecimal.svg diff --git a/kindred-icons/TechDraw_ExtensionDrawCosmArc.svg b/icons/kindred/TechDraw_ExtensionDrawCosmArc.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionDrawCosmArc.svg rename to icons/kindred/TechDraw_ExtensionDrawCosmArc.svg diff --git a/kindred-icons/TechDraw_ExtensionDrawCosmCircle.svg b/icons/kindred/TechDraw_ExtensionDrawCosmCircle.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionDrawCosmCircle.svg rename to icons/kindred/TechDraw_ExtensionDrawCosmCircle.svg diff --git a/kindred-icons/TechDraw_ExtensionDrawCosmCircle3Points.svg b/icons/kindred/TechDraw_ExtensionDrawCosmCircle3Points.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionDrawCosmCircle3Points.svg rename to icons/kindred/TechDraw_ExtensionDrawCosmCircle3Points.svg diff --git a/kindred-icons/TechDraw_ExtensionExtendLine.svg b/icons/kindred/TechDraw_ExtensionExtendLine.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionExtendLine.svg rename to icons/kindred/TechDraw_ExtensionExtendLine.svg diff --git a/kindred-icons/TechDraw_ExtensionHoleCircle.svg b/icons/kindred/TechDraw_ExtensionHoleCircle.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionHoleCircle.svg rename to icons/kindred/TechDraw_ExtensionHoleCircle.svg diff --git a/kindred-icons/TechDraw_ExtensionIncreaseDecimal.svg b/icons/kindred/TechDraw_ExtensionIncreaseDecimal.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionIncreaseDecimal.svg rename to icons/kindred/TechDraw_ExtensionIncreaseDecimal.svg diff --git a/kindred-icons/TechDraw_ExtensionInsertDiameter.svg b/icons/kindred/TechDraw_ExtensionInsertDiameter.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionInsertDiameter.svg rename to icons/kindred/TechDraw_ExtensionInsertDiameter.svg diff --git a/kindred-icons/TechDraw_ExtensionInsertRepetition.svg b/icons/kindred/TechDraw_ExtensionInsertRepetition.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionInsertRepetition.svg rename to icons/kindred/TechDraw_ExtensionInsertRepetition.svg diff --git a/kindred-icons/TechDraw_ExtensionInsertSquare.svg b/icons/kindred/TechDraw_ExtensionInsertSquare.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionInsertSquare.svg rename to icons/kindred/TechDraw_ExtensionInsertSquare.svg diff --git a/kindred-icons/TechDraw_ExtensionLineParallel.svg b/icons/kindred/TechDraw_ExtensionLineParallel.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionLineParallel.svg rename to icons/kindred/TechDraw_ExtensionLineParallel.svg diff --git a/kindred-icons/TechDraw_ExtensionLinePerpendicular.svg b/icons/kindred/TechDraw_ExtensionLinePerpendicular.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionLinePerpendicular.svg rename to icons/kindred/TechDraw_ExtensionLinePerpendicular.svg diff --git a/kindred-icons/TechDraw_ExtensionLockUnlockView.svg b/icons/kindred/TechDraw_ExtensionLockUnlockView.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionLockUnlockView.svg rename to icons/kindred/TechDraw_ExtensionLockUnlockView.svg diff --git a/kindred-icons/TechDraw_ExtensionPosHorizChainDimension.svg b/icons/kindred/TechDraw_ExtensionPosHorizChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionPosHorizChainDimension.svg rename to icons/kindred/TechDraw_ExtensionPosHorizChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionPosObliqueChainDimension.svg b/icons/kindred/TechDraw_ExtensionPosObliqueChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionPosObliqueChainDimension.svg rename to icons/kindred/TechDraw_ExtensionPosObliqueChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionPosVertChainDimension.svg b/icons/kindred/TechDraw_ExtensionPosVertChainDimension.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionPosVertChainDimension.svg rename to icons/kindred/TechDraw_ExtensionPosVertChainDimension.svg diff --git a/kindred-icons/TechDraw_ExtensionPositionSectionView.svg b/icons/kindred/TechDraw_ExtensionPositionSectionView.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionPositionSectionView.svg rename to icons/kindred/TechDraw_ExtensionPositionSectionView.svg diff --git a/kindred-icons/TechDraw_ExtensionRemovePrefixChar.svg b/icons/kindred/TechDraw_ExtensionRemovePrefixChar.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionRemovePrefixChar.svg rename to icons/kindred/TechDraw_ExtensionRemovePrefixChar.svg diff --git a/kindred-icons/TechDraw_ExtensionSelectLineAttributes.svg b/icons/kindred/TechDraw_ExtensionSelectLineAttributes.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionSelectLineAttributes.svg rename to icons/kindred/TechDraw_ExtensionSelectLineAttributes.svg diff --git a/kindred-icons/TechDraw_ExtensionShortenLine.svg b/icons/kindred/TechDraw_ExtensionShortenLine.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionShortenLine.svg rename to icons/kindred/TechDraw_ExtensionShortenLine.svg diff --git a/kindred-icons/TechDraw_ExtensionThreadBoltBottom.svg b/icons/kindred/TechDraw_ExtensionThreadBoltBottom.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionThreadBoltBottom.svg rename to icons/kindred/TechDraw_ExtensionThreadBoltBottom.svg diff --git a/kindred-icons/TechDraw_ExtensionThreadBoltSide.svg b/icons/kindred/TechDraw_ExtensionThreadBoltSide.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionThreadBoltSide.svg rename to icons/kindred/TechDraw_ExtensionThreadBoltSide.svg diff --git a/kindred-icons/TechDraw_ExtensionThreadHoleBottom.svg b/icons/kindred/TechDraw_ExtensionThreadHoleBottom.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionThreadHoleBottom.svg rename to icons/kindred/TechDraw_ExtensionThreadHoleBottom.svg diff --git a/kindred-icons/TechDraw_ExtensionThreadHoleSide.svg b/icons/kindred/TechDraw_ExtensionThreadHoleSide.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionThreadHoleSide.svg rename to icons/kindred/TechDraw_ExtensionThreadHoleSide.svg diff --git a/kindred-icons/TechDraw_ExtensionVertexAtIntersection.svg b/icons/kindred/TechDraw_ExtensionVertexAtIntersection.svg similarity index 100% rename from kindred-icons/TechDraw_ExtensionVertexAtIntersection.svg rename to icons/kindred/TechDraw_ExtensionVertexAtIntersection.svg diff --git a/kindred-icons/TechDraw_FaceCenterLine.svg b/icons/kindred/TechDraw_FaceCenterLine.svg similarity index 100% rename from kindred-icons/TechDraw_FaceCenterLine.svg rename to icons/kindred/TechDraw_FaceCenterLine.svg diff --git a/kindred-icons/TechDraw_FaceDecor.svg b/icons/kindred/TechDraw_FaceDecor.svg similarity index 100% rename from kindred-icons/TechDraw_FaceDecor.svg rename to icons/kindred/TechDraw_FaceDecor.svg diff --git a/kindred-icons/TechDraw_FillTemplateFields.svg b/icons/kindred/TechDraw_FillTemplateFields.svg similarity index 100% rename from kindred-icons/TechDraw_FillTemplateFields.svg rename to icons/kindred/TechDraw_FillTemplateFields.svg diff --git a/kindred-icons/TechDraw_GeometricHatch.svg b/icons/kindred/TechDraw_GeometricHatch.svg similarity index 100% rename from kindred-icons/TechDraw_GeometricHatch.svg rename to icons/kindred/TechDraw_GeometricHatch.svg diff --git a/kindred-icons/TechDraw_Hatch.svg b/icons/kindred/TechDraw_Hatch.svg similarity index 100% rename from kindred-icons/TechDraw_Hatch.svg rename to icons/kindred/TechDraw_Hatch.svg diff --git a/kindred-icons/TechDraw_HoleShaftFit.svg b/icons/kindred/TechDraw_HoleShaftFit.svg similarity index 100% rename from kindred-icons/TechDraw_HoleShaftFit.svg rename to icons/kindred/TechDraw_HoleShaftFit.svg diff --git a/kindred-icons/TechDraw_HorizontalDimension.svg b/icons/kindred/TechDraw_HorizontalDimension.svg similarity index 100% rename from kindred-icons/TechDraw_HorizontalDimension.svg rename to icons/kindred/TechDraw_HorizontalDimension.svg diff --git a/kindred-icons/TechDraw_HorizontalExtentDimension.svg b/icons/kindred/TechDraw_HorizontalExtentDimension.svg similarity index 100% rename from kindred-icons/TechDraw_HorizontalExtentDimension.svg rename to icons/kindred/TechDraw_HorizontalExtentDimension.svg diff --git a/kindred-icons/TechDraw_Image.svg b/icons/kindred/TechDraw_Image.svg similarity index 100% rename from kindred-icons/TechDraw_Image.svg rename to icons/kindred/TechDraw_Image.svg diff --git a/kindred-icons/TechDraw_LandmarkDimension.svg b/icons/kindred/TechDraw_LandmarkDimension.svg similarity index 100% rename from kindred-icons/TechDraw_LandmarkDimension.svg rename to icons/kindred/TechDraw_LandmarkDimension.svg diff --git a/kindred-icons/TechDraw_LeaderLine.svg b/icons/kindred/TechDraw_LeaderLine.svg similarity index 100% rename from kindred-icons/TechDraw_LeaderLine.svg rename to icons/kindred/TechDraw_LeaderLine.svg diff --git a/kindred-icons/TechDraw_LengthDimension.svg b/icons/kindred/TechDraw_LengthDimension.svg similarity index 100% rename from kindred-icons/TechDraw_LengthDimension.svg rename to icons/kindred/TechDraw_LengthDimension.svg diff --git a/kindred-icons/TechDraw_Line2Points.svg b/icons/kindred/TechDraw_Line2Points.svg similarity index 100% rename from kindred-icons/TechDraw_Line2Points.svg rename to icons/kindred/TechDraw_Line2Points.svg diff --git a/kindred-icons/TechDraw_LinkDimension.svg b/icons/kindred/TechDraw_LinkDimension.svg similarity index 100% rename from kindred-icons/TechDraw_LinkDimension.svg rename to icons/kindred/TechDraw_LinkDimension.svg diff --git a/kindred-icons/TechDraw_Lock.svg b/icons/kindred/TechDraw_Lock.svg similarity index 100% rename from kindred-icons/TechDraw_Lock.svg rename to icons/kindred/TechDraw_Lock.svg diff --git a/kindred-icons/TechDraw_Midpoints.svg b/icons/kindred/TechDraw_Midpoints.svg similarity index 100% rename from kindred-icons/TechDraw_Midpoints.svg rename to icons/kindred/TechDraw_Midpoints.svg diff --git a/kindred-icons/TechDraw_MoveView.svg b/icons/kindred/TechDraw_MoveView.svg similarity index 100% rename from kindred-icons/TechDraw_MoveView.svg rename to icons/kindred/TechDraw_MoveView.svg diff --git a/kindred-icons/TechDraw_Multiview.svg b/icons/kindred/TechDraw_Multiview.svg similarity index 100% rename from kindred-icons/TechDraw_Multiview.svg rename to icons/kindred/TechDraw_Multiview.svg diff --git a/kindred-icons/TechDraw_PageDefault.svg b/icons/kindred/TechDraw_PageDefault.svg similarity index 100% rename from kindred-icons/TechDraw_PageDefault.svg rename to icons/kindred/TechDraw_PageDefault.svg diff --git a/kindred-icons/TechDraw_PageTemplate.svg b/icons/kindred/TechDraw_PageTemplate.svg similarity index 100% rename from kindred-icons/TechDraw_PageTemplate.svg rename to icons/kindred/TechDraw_PageTemplate.svg diff --git a/kindred-icons/TechDraw_Pages.svg b/icons/kindred/TechDraw_Pages.svg similarity index 100% rename from kindred-icons/TechDraw_Pages.svg rename to icons/kindred/TechDraw_Pages.svg diff --git a/kindred-icons/TechDraw_PrintAll.svg b/icons/kindred/TechDraw_PrintAll.svg similarity index 100% rename from kindred-icons/TechDraw_PrintAll.svg rename to icons/kindred/TechDraw_PrintAll.svg diff --git a/kindred-icons/TechDraw_ProjBottom.svg b/icons/kindred/TechDraw_ProjBottom.svg similarity index 100% rename from kindred-icons/TechDraw_ProjBottom.svg rename to icons/kindred/TechDraw_ProjBottom.svg diff --git a/kindred-icons/TechDraw_ProjFront.svg b/icons/kindred/TechDraw_ProjFront.svg similarity index 100% rename from kindred-icons/TechDraw_ProjFront.svg rename to icons/kindred/TechDraw_ProjFront.svg diff --git a/kindred-icons/TechDraw_ProjFrontBottomLeft.svg b/icons/kindred/TechDraw_ProjFrontBottomLeft.svg similarity index 100% rename from kindred-icons/TechDraw_ProjFrontBottomLeft.svg rename to icons/kindred/TechDraw_ProjFrontBottomLeft.svg diff --git a/kindred-icons/TechDraw_ProjFrontBottomRight.svg b/icons/kindred/TechDraw_ProjFrontBottomRight.svg similarity index 100% rename from kindred-icons/TechDraw_ProjFrontBottomRight.svg rename to icons/kindred/TechDraw_ProjFrontBottomRight.svg diff --git a/kindred-icons/TechDraw_ProjFrontTopLeft.svg b/icons/kindred/TechDraw_ProjFrontTopLeft.svg similarity index 100% rename from kindred-icons/TechDraw_ProjFrontTopLeft.svg rename to icons/kindred/TechDraw_ProjFrontTopLeft.svg diff --git a/kindred-icons/TechDraw_ProjFrontTopRight.svg b/icons/kindred/TechDraw_ProjFrontTopRight.svg similarity index 100% rename from kindred-icons/TechDraw_ProjFrontTopRight.svg rename to icons/kindred/TechDraw_ProjFrontTopRight.svg diff --git a/kindred-icons/TechDraw_ProjLeft.svg b/icons/kindred/TechDraw_ProjLeft.svg similarity index 100% rename from kindred-icons/TechDraw_ProjLeft.svg rename to icons/kindred/TechDraw_ProjLeft.svg diff --git a/kindred-icons/TechDraw_ProjRear.svg b/icons/kindred/TechDraw_ProjRear.svg similarity index 100% rename from kindred-icons/TechDraw_ProjRear.svg rename to icons/kindred/TechDraw_ProjRear.svg diff --git a/kindred-icons/TechDraw_ProjRight.svg b/icons/kindred/TechDraw_ProjRight.svg similarity index 100% rename from kindred-icons/TechDraw_ProjRight.svg rename to icons/kindred/TechDraw_ProjRight.svg diff --git a/kindred-icons/TechDraw_ProjTop.svg b/icons/kindred/TechDraw_ProjTop.svg similarity index 100% rename from kindred-icons/TechDraw_ProjTop.svg rename to icons/kindred/TechDraw_ProjTop.svg diff --git a/kindred-icons/TechDraw_ProjectShape.svg b/icons/kindred/TechDraw_ProjectShape.svg similarity index 100% rename from kindred-icons/TechDraw_ProjectShape.svg rename to icons/kindred/TechDraw_ProjectShape.svg diff --git a/kindred-icons/TechDraw_ProjectionGroup.svg b/icons/kindred/TechDraw_ProjectionGroup.svg similarity index 100% rename from kindred-icons/TechDraw_ProjectionGroup.svg rename to icons/kindred/TechDraw_ProjectionGroup.svg diff --git a/kindred-icons/TechDraw_Quadrants.svg b/icons/kindred/TechDraw_Quadrants.svg similarity index 100% rename from kindred-icons/TechDraw_Quadrants.svg rename to icons/kindred/TechDraw_Quadrants.svg diff --git a/kindred-icons/TechDraw_RadiusDimension.svg b/icons/kindred/TechDraw_RadiusDimension.svg similarity index 100% rename from kindred-icons/TechDraw_RadiusDimension.svg rename to icons/kindred/TechDraw_RadiusDimension.svg diff --git a/kindred-icons/TechDraw_RedrawPage.svg b/icons/kindred/TechDraw_RedrawPage.svg similarity index 100% rename from kindred-icons/TechDraw_RedrawPage.svg rename to icons/kindred/TechDraw_RedrawPage.svg diff --git a/kindred-icons/TechDraw_RefError.svg b/icons/kindred/TechDraw_RefError.svg similarity index 100% rename from kindred-icons/TechDraw_RefError.svg rename to icons/kindred/TechDraw_RefError.svg diff --git a/kindred-icons/TechDraw_RichTextAnnotation.svg b/icons/kindred/TechDraw_RichTextAnnotation.svg similarity index 100% rename from kindred-icons/TechDraw_RichTextAnnotation.svg rename to icons/kindred/TechDraw_RichTextAnnotation.svg diff --git a/kindred-icons/TechDraw_SectionView.svg b/icons/kindred/TechDraw_SectionView.svg similarity index 100% rename from kindred-icons/TechDraw_SectionView.svg rename to icons/kindred/TechDraw_SectionView.svg diff --git a/kindred-icons/TechDraw_ShareView.svg b/icons/kindred/TechDraw_ShareView.svg similarity index 100% rename from kindred-icons/TechDraw_ShareView.svg rename to icons/kindred/TechDraw_ShareView.svg diff --git a/kindred-icons/TechDraw_ShowAll.svg b/icons/kindred/TechDraw_ShowAll.svg similarity index 100% rename from kindred-icons/TechDraw_ShowAll.svg rename to icons/kindred/TechDraw_ShowAll.svg diff --git a/kindred-icons/TechDraw_SpreadsheetView.svg b/icons/kindred/TechDraw_SpreadsheetView.svg similarity index 100% rename from kindred-icons/TechDraw_SpreadsheetView.svg rename to icons/kindred/TechDraw_SpreadsheetView.svg diff --git a/kindred-icons/TechDraw_StackBottom.svg b/icons/kindred/TechDraw_StackBottom.svg similarity index 100% rename from kindred-icons/TechDraw_StackBottom.svg rename to icons/kindred/TechDraw_StackBottom.svg diff --git a/kindred-icons/TechDraw_StackDown.svg b/icons/kindred/TechDraw_StackDown.svg similarity index 100% rename from kindred-icons/TechDraw_StackDown.svg rename to icons/kindred/TechDraw_StackDown.svg diff --git a/kindred-icons/TechDraw_StackTop.svg b/icons/kindred/TechDraw_StackTop.svg similarity index 100% rename from kindred-icons/TechDraw_StackTop.svg rename to icons/kindred/TechDraw_StackTop.svg diff --git a/kindred-icons/TechDraw_StackUp.svg b/icons/kindred/TechDraw_StackUp.svg similarity index 100% rename from kindred-icons/TechDraw_StackUp.svg rename to icons/kindred/TechDraw_StackUp.svg diff --git a/kindred-icons/TechDraw_SurfaceFinishSymbols.svg b/icons/kindred/TechDraw_SurfaceFinishSymbols.svg similarity index 100% rename from kindred-icons/TechDraw_SurfaceFinishSymbols.svg rename to icons/kindred/TechDraw_SurfaceFinishSymbols.svg diff --git a/kindred-icons/TechDraw_Symbol.svg b/icons/kindred/TechDraw_Symbol.svg similarity index 100% rename from kindred-icons/TechDraw_Symbol.svg rename to icons/kindred/TechDraw_Symbol.svg diff --git a/kindred-icons/TechDraw_Tile.svg b/icons/kindred/TechDraw_Tile.svg similarity index 100% rename from kindred-icons/TechDraw_Tile.svg rename to icons/kindred/TechDraw_Tile.svg diff --git a/kindred-icons/TechDraw_ToggleFrame.svg b/icons/kindred/TechDraw_ToggleFrame.svg similarity index 100% rename from kindred-icons/TechDraw_ToggleFrame.svg rename to icons/kindred/TechDraw_ToggleFrame.svg diff --git a/kindred-icons/TechDraw_TreeHatch.svg b/icons/kindred/TechDraw_TreeHatch.svg similarity index 100% rename from kindred-icons/TechDraw_TreeHatch.svg rename to icons/kindred/TechDraw_TreeHatch.svg diff --git a/kindred-icons/TechDraw_TreeMulti.svg b/icons/kindred/TechDraw_TreeMulti.svg similarity index 100% rename from kindred-icons/TechDraw_TreeMulti.svg rename to icons/kindred/TechDraw_TreeMulti.svg diff --git a/kindred-icons/TechDraw_TreePage.svg b/icons/kindred/TechDraw_TreePage.svg similarity index 100% rename from kindred-icons/TechDraw_TreePage.svg rename to icons/kindred/TechDraw_TreePage.svg diff --git a/kindred-icons/TechDraw_TreePageSync.svg b/icons/kindred/TechDraw_TreePageSync.svg similarity index 100% rename from kindred-icons/TechDraw_TreePageSync.svg rename to icons/kindred/TechDraw_TreePageSync.svg diff --git a/kindred-icons/TechDraw_TreePageTemplate.svg b/icons/kindred/TechDraw_TreePageTemplate.svg similarity index 100% rename from kindred-icons/TechDraw_TreePageTemplate.svg rename to icons/kindred/TechDraw_TreePageTemplate.svg diff --git a/kindred-icons/TechDraw_TreePageUnsync.svg b/icons/kindred/TechDraw_TreePageUnsync.svg similarity index 100% rename from kindred-icons/TechDraw_TreePageUnsync.svg rename to icons/kindred/TechDraw_TreePageUnsync.svg diff --git a/kindred-icons/TechDraw_TreeProjGroup.svg b/icons/kindred/TechDraw_TreeProjGroup.svg similarity index 100% rename from kindred-icons/TechDraw_TreeProjGroup.svg rename to icons/kindred/TechDraw_TreeProjGroup.svg diff --git a/kindred-icons/TechDraw_TreeSection.svg b/icons/kindred/TechDraw_TreeSection.svg similarity index 100% rename from kindred-icons/TechDraw_TreeSection.svg rename to icons/kindred/TechDraw_TreeSection.svg diff --git a/kindred-icons/TechDraw_TreeSpreadsheet.svg b/icons/kindred/TechDraw_TreeSpreadsheet.svg similarity index 100% rename from kindred-icons/TechDraw_TreeSpreadsheet.svg rename to icons/kindred/TechDraw_TreeSpreadsheet.svg diff --git a/kindred-icons/TechDraw_TreeSymbol.svg b/icons/kindred/TechDraw_TreeSymbol.svg similarity index 100% rename from kindred-icons/TechDraw_TreeSymbol.svg rename to icons/kindred/TechDraw_TreeSymbol.svg diff --git a/kindred-icons/TechDraw_TreeView.svg b/icons/kindred/TechDraw_TreeView.svg similarity index 100% rename from kindred-icons/TechDraw_TreeView.svg rename to icons/kindred/TechDraw_TreeView.svg diff --git a/kindred-icons/TechDraw_VerticalDimension.svg b/icons/kindred/TechDraw_VerticalDimension.svg similarity index 100% rename from kindred-icons/TechDraw_VerticalDimension.svg rename to icons/kindred/TechDraw_VerticalDimension.svg diff --git a/kindred-icons/TechDraw_VerticalExtentDimension.svg b/icons/kindred/TechDraw_VerticalExtentDimension.svg similarity index 100% rename from kindred-icons/TechDraw_VerticalExtentDimension.svg rename to icons/kindred/TechDraw_VerticalExtentDimension.svg diff --git a/kindred-icons/TechDraw_View.svg b/icons/kindred/TechDraw_View.svg similarity index 100% rename from kindred-icons/TechDraw_View.svg rename to icons/kindred/TechDraw_View.svg diff --git a/kindred-icons/TechDraw_WeldSymbol.svg b/icons/kindred/TechDraw_WeldSymbol.svg similarity index 100% rename from kindred-icons/TechDraw_WeldSymbol.svg rename to icons/kindred/TechDraw_WeldSymbol.svg diff --git a/kindred-icons/TestWorkbench.svg b/icons/kindred/TestWorkbench.svg similarity index 100% rename from kindred-icons/TestWorkbench.svg rename to icons/kindred/TestWorkbench.svg diff --git a/kindred-icons/TextDocument.svg b/icons/kindred/TextDocument.svg similarity index 100% rename from kindred-icons/TextDocument.svg rename to icons/kindred/TextDocument.svg diff --git a/kindred-icons/TreeItemInvisible.svg b/icons/kindred/TreeItemInvisible.svg similarity index 100% rename from kindred-icons/TreeItemInvisible.svg rename to icons/kindred/TreeItemInvisible.svg diff --git a/kindred-icons/TreeItemVisible.svg b/icons/kindred/TreeItemVisible.svg similarity index 100% rename from kindred-icons/TreeItemVisible.svg rename to icons/kindred/TreeItemVisible.svg diff --git a/kindred-icons/Tree_Annotation.svg b/icons/kindred/Tree_Annotation.svg similarity index 100% rename from kindred-icons/Tree_Annotation.svg rename to icons/kindred/Tree_Annotation.svg diff --git a/kindred-icons/Tree_Dimension.svg b/icons/kindred/Tree_Dimension.svg similarity index 100% rename from kindred-icons/Tree_Dimension.svg rename to icons/kindred/Tree_Dimension.svg diff --git a/kindred-icons/Tree_Part.svg b/icons/kindred/Tree_Part.svg similarity index 100% rename from kindred-icons/Tree_Part.svg rename to icons/kindred/Tree_Part.svg diff --git a/kindred-icons/Tree_Python.svg b/icons/kindred/Tree_Python.svg similarity index 100% rename from kindred-icons/Tree_Python.svg rename to icons/kindred/Tree_Python.svg diff --git a/kindred-icons/Unlink.svg b/icons/kindred/Unlink.svg similarity index 100% rename from kindred-icons/Unlink.svg rename to icons/kindred/Unlink.svg diff --git a/kindred-icons/VarSet.svg b/icons/kindred/VarSet.svg similarity index 100% rename from kindred-icons/VarSet.svg rename to icons/kindred/VarSet.svg diff --git a/kindred-icons/Warning.svg b/icons/kindred/Warning.svg similarity index 100% rename from kindred-icons/Warning.svg rename to icons/kindred/Warning.svg diff --git a/kindred-icons/WhatsThis.svg b/icons/kindred/WhatsThis.svg similarity index 100% rename from kindred-icons/WhatsThis.svg rename to icons/kindred/WhatsThis.svg diff --git a/kindred-icons/accessories-calculator.svg b/icons/kindred/accessories-calculator.svg similarity index 100% rename from kindred-icons/accessories-calculator.svg rename to icons/kindred/accessories-calculator.svg diff --git a/kindred-icons/accessories-text-editor.svg b/icons/kindred/accessories-text-editor.svg similarity index 100% rename from kindred-icons/accessories-text-editor.svg rename to icons/kindred/accessories-text-editor.svg diff --git a/kindred-icons/application-exit.svg b/icons/kindred/application-exit.svg similarity index 100% rename from kindred-icons/application-exit.svg rename to icons/kindred/application-exit.svg diff --git a/kindred-icons/arrow-ccw.svg b/icons/kindred/arrow-ccw.svg similarity index 100% rename from kindred-icons/arrow-ccw.svg rename to icons/kindred/arrow-ccw.svg diff --git a/kindred-icons/arrow-cw.svg b/icons/kindred/arrow-cw.svg similarity index 100% rename from kindred-icons/arrow-cw.svg rename to icons/kindred/arrow-cw.svg diff --git a/kindred-icons/arrow-down.svg b/icons/kindred/arrow-down.svg similarity index 100% rename from kindred-icons/arrow-down.svg rename to icons/kindred/arrow-down.svg diff --git a/kindred-icons/arrow-left-down.svg b/icons/kindred/arrow-left-down.svg similarity index 100% rename from kindred-icons/arrow-left-down.svg rename to icons/kindred/arrow-left-down.svg diff --git a/kindred-icons/arrow-left-up.svg b/icons/kindred/arrow-left-up.svg similarity index 100% rename from kindred-icons/arrow-left-up.svg rename to icons/kindred/arrow-left-up.svg diff --git a/kindred-icons/arrow-left.svg b/icons/kindred/arrow-left.svg similarity index 100% rename from kindred-icons/arrow-left.svg rename to icons/kindred/arrow-left.svg diff --git a/kindred-icons/arrow-right-down.svg b/icons/kindred/arrow-right-down.svg similarity index 100% rename from kindred-icons/arrow-right-down.svg rename to icons/kindred/arrow-right-down.svg diff --git a/kindred-icons/arrow-right-up.svg b/icons/kindred/arrow-right-up.svg similarity index 100% rename from kindred-icons/arrow-right-up.svg rename to icons/kindred/arrow-right-up.svg diff --git a/kindred-icons/arrow-right.svg b/icons/kindred/arrow-right.svg similarity index 100% rename from kindred-icons/arrow-right.svg rename to icons/kindred/arrow-right.svg diff --git a/kindred-icons/arrow-up.svg b/icons/kindred/arrow-up.svg similarity index 100% rename from kindred-icons/arrow-up.svg rename to icons/kindred/arrow-up.svg diff --git a/kindred-icons/arrowdot.svg b/icons/kindred/arrowdot.svg similarity index 100% rename from kindred-icons/arrowdot.svg rename to icons/kindred/arrowdot.svg diff --git a/kindred-icons/arrowfilled.svg b/icons/kindred/arrowfilled.svg similarity index 100% rename from kindred-icons/arrowfilled.svg rename to icons/kindred/arrowfilled.svg diff --git a/kindred-icons/arrowfork.svg b/icons/kindred/arrowfork.svg similarity index 100% rename from kindred-icons/arrowfork.svg rename to icons/kindred/arrowfork.svg diff --git a/kindred-icons/arrownone.svg b/icons/kindred/arrownone.svg similarity index 100% rename from kindred-icons/arrownone.svg rename to icons/kindred/arrownone.svg diff --git a/kindred-icons/arrowopen.svg b/icons/kindred/arrowopen.svg similarity index 100% rename from kindred-icons/arrowopen.svg rename to icons/kindred/arrowopen.svg diff --git a/kindred-icons/arrowopendot.svg b/icons/kindred/arrowopendot.svg similarity index 100% rename from kindred-icons/arrowopendot.svg rename to icons/kindred/arrowopendot.svg diff --git a/kindred-icons/arrowpyramid.svg b/icons/kindred/arrowpyramid.svg similarity index 100% rename from kindred-icons/arrowpyramid.svg rename to icons/kindred/arrowpyramid.svg diff --git a/kindred-icons/arrowtick.svg b/icons/kindred/arrowtick.svg similarity index 100% rename from kindred-icons/arrowtick.svg rename to icons/kindred/arrowtick.svg diff --git a/kindred-icons/bgColor.svg b/icons/kindred/bgColor.svg similarity index 100% rename from kindred-icons/bgColor.svg rename to icons/kindred/bgColor.svg diff --git a/kindred-icons/bottomline.svg b/icons/kindred/bottomline.svg similarity index 100% rename from kindred-icons/bottomline.svg rename to icons/kindred/bottomline.svg diff --git a/kindred-icons/bulb.svg b/icons/kindred/bulb.svg similarity index 100% rename from kindred-icons/bulb.svg rename to icons/kindred/bulb.svg diff --git a/kindred-icons/button_add_all.svg b/icons/kindred/button_add_all.svg similarity index 100% rename from kindred-icons/button_add_all.svg rename to icons/kindred/button_add_all.svg diff --git a/kindred-icons/button_down.svg b/icons/kindred/button_down.svg similarity index 100% rename from kindred-icons/button_down.svg rename to icons/kindred/button_down.svg diff --git a/kindred-icons/button_invalid.svg b/icons/kindred/button_invalid.svg similarity index 100% rename from kindred-icons/button_invalid.svg rename to icons/kindred/button_invalid.svg diff --git a/kindred-icons/button_left.svg b/icons/kindred/button_left.svg similarity index 100% rename from kindred-icons/button_left.svg rename to icons/kindred/button_left.svg diff --git a/kindred-icons/button_right.svg b/icons/kindred/button_right.svg similarity index 100% rename from kindred-icons/button_right.svg rename to icons/kindred/button_right.svg diff --git a/kindred-icons/button_rotate.svg b/icons/kindred/button_rotate.svg similarity index 100% rename from kindred-icons/button_rotate.svg rename to icons/kindred/button_rotate.svg diff --git a/kindred-icons/button_sort.svg b/icons/kindred/button_sort.svg similarity index 100% rename from kindred-icons/button_sort.svg rename to icons/kindred/button_sort.svg diff --git a/kindred-icons/button_up.svg b/icons/kindred/button_up.svg similarity index 100% rename from kindred-icons/button_up.svg rename to icons/kindred/button_up.svg diff --git a/kindred-icons/button_valid.svg b/icons/kindred/button_valid.svg similarity index 100% rename from kindred-icons/button_valid.svg rename to icons/kindred/button_valid.svg diff --git a/kindred-icons/circular.svg b/icons/kindred/circular.svg similarity index 100% rename from kindred-icons/circular.svg rename to icons/kindred/circular.svg diff --git a/kindred-icons/clear-selection.svg b/icons/kindred/clear-selection.svg similarity index 100% rename from kindred-icons/clear-selection.svg rename to icons/kindred/clear-selection.svg diff --git a/kindred-icons/colors.svg b/icons/kindred/colors.svg similarity index 100% rename from kindred-icons/colors.svg rename to icons/kindred/colors.svg diff --git a/kindred-icons/continuous-line.svg b/icons/kindred/continuous-line.svg similarity index 100% rename from kindred-icons/continuous-line.svg rename to icons/kindred/continuous-line.svg diff --git a/kindred-icons/critical-info.svg b/icons/kindred/critical-info.svg similarity index 100% rename from kindred-icons/critical-info.svg rename to icons/kindred/critical-info.svg diff --git a/kindred-icons/cursor-pan.svg b/icons/kindred/cursor-pan.svg similarity index 100% rename from kindred-icons/cursor-pan.svg rename to icons/kindred/cursor-pan.svg diff --git a/kindred-icons/cursor-rotate.svg b/icons/kindred/cursor-rotate.svg similarity index 100% rename from kindred-icons/cursor-rotate.svg rename to icons/kindred/cursor-rotate.svg diff --git a/kindred-icons/cursor-through.svg b/icons/kindred/cursor-through.svg similarity index 100% rename from kindred-icons/cursor-through.svg rename to icons/kindred/cursor-through.svg diff --git a/kindred-icons/cursor-zoom.svg b/icons/kindred/cursor-zoom.svg similarity index 100% rename from kindred-icons/cursor-zoom.svg rename to icons/kindred/cursor-zoom.svg diff --git a/kindred-icons/dagViewFail.svg b/icons/kindred/dagViewFail.svg similarity index 100% rename from kindred-icons/dagViewFail.svg rename to icons/kindred/dagViewFail.svg diff --git a/kindred-icons/dagViewPass.svg b/icons/kindred/dagViewPass.svg similarity index 100% rename from kindred-icons/dagViewPass.svg rename to icons/kindred/dagViewPass.svg diff --git a/kindred-icons/dagViewPending.svg b/icons/kindred/dagViewPending.svg similarity index 100% rename from kindred-icons/dagViewPending.svg rename to icons/kindred/dagViewPending.svg diff --git a/kindred-icons/dagViewVisible.svg b/icons/kindred/dagViewVisible.svg similarity index 100% rename from kindred-icons/dagViewVisible.svg rename to icons/kindred/dagViewVisible.svg diff --git a/kindred-icons/dash-line.svg b/icons/kindred/dash-line.svg similarity index 100% rename from kindred-icons/dash-line.svg rename to icons/kindred/dash-line.svg diff --git a/kindred-icons/dashDot-line.svg b/icons/kindred/dashDot-line.svg similarity index 100% rename from kindred-icons/dashDot-line.svg rename to icons/kindred/dashDot-line.svg diff --git a/kindred-icons/dashDotDot-line.svg b/icons/kindred/dashDotDot-line.svg similarity index 100% rename from kindred-icons/dashDotDot-line.svg rename to icons/kindred/dashDotDot-line.svg diff --git a/kindred-icons/delete.svg b/icons/kindred/delete.svg similarity index 100% rename from kindred-icons/delete.svg rename to icons/kindred/delete.svg diff --git a/kindred-icons/document-new.svg b/icons/kindred/document-new.svg similarity index 100% rename from kindred-icons/document-new.svg rename to icons/kindred/document-new.svg diff --git a/kindred-icons/document-open.svg b/icons/kindred/document-open.svg similarity index 100% rename from kindred-icons/document-open.svg rename to icons/kindred/document-open.svg diff --git a/kindred-icons/document-print.svg b/icons/kindred/document-print.svg similarity index 100% rename from kindred-icons/document-print.svg rename to icons/kindred/document-print.svg diff --git a/kindred-icons/document-save-as.svg b/icons/kindred/document-save-as.svg similarity index 100% rename from kindred-icons/document-save-as.svg rename to icons/kindred/document-save-as.svg diff --git a/kindred-icons/document-save.svg b/icons/kindred/document-save.svg similarity index 100% rename from kindred-icons/document-save.svg rename to icons/kindred/document-save.svg diff --git a/kindred-icons/dot-line.svg b/icons/kindred/dot-line.svg similarity index 100% rename from kindred-icons/dot-line.svg rename to icons/kindred/dot-line.svg diff --git a/kindred-icons/edge-join-miter-not.svg b/icons/kindred/edge-join-miter-not.svg similarity index 100% rename from kindred-icons/edge-join-miter-not.svg rename to icons/kindred/edge-join-miter-not.svg diff --git a/kindred-icons/edge-join-miter.svg b/icons/kindred/edge-join-miter.svg similarity index 100% rename from kindred-icons/edge-join-miter.svg rename to icons/kindred/edge-join-miter.svg diff --git a/kindred-icons/edge-join-round-not.svg b/icons/kindred/edge-join-round-not.svg similarity index 100% rename from kindred-icons/edge-join-round-not.svg rename to icons/kindred/edge-join-round-not.svg diff --git a/kindred-icons/edge-join-round.svg b/icons/kindred/edge-join-round.svg similarity index 100% rename from kindred-icons/edge-join-round.svg rename to icons/kindred/edge-join-round.svg diff --git a/kindred-icons/edge-selection.svg b/icons/kindred/edge-selection.svg similarity index 100% rename from kindred-icons/edge-selection.svg rename to icons/kindred/edge-selection.svg diff --git a/kindred-icons/edit-cleartext.svg b/icons/kindred/edit-cleartext.svg similarity index 100% rename from kindred-icons/edit-cleartext.svg rename to icons/kindred/edit-cleartext.svg diff --git a/kindred-icons/edit-copy.svg b/icons/kindred/edit-copy.svg similarity index 100% rename from kindred-icons/edit-copy.svg rename to icons/kindred/edit-copy.svg diff --git a/kindred-icons/edit-cut.svg b/icons/kindred/edit-cut.svg similarity index 100% rename from kindred-icons/edit-cut.svg rename to icons/kindred/edit-cut.svg diff --git a/kindred-icons/edit-delete.svg b/icons/kindred/edit-delete.svg similarity index 100% rename from kindred-icons/edit-delete.svg rename to icons/kindred/edit-delete.svg diff --git a/kindred-icons/edit-edit.svg b/icons/kindred/edit-edit.svg similarity index 100% rename from kindred-icons/edit-edit.svg rename to icons/kindred/edit-edit.svg diff --git a/kindred-icons/edit-element-select-box-cross.svg b/icons/kindred/edit-element-select-box-cross.svg similarity index 100% rename from kindred-icons/edit-element-select-box-cross.svg rename to icons/kindred/edit-element-select-box-cross.svg diff --git a/kindred-icons/edit-element-select-box.svg b/icons/kindred/edit-element-select-box.svg similarity index 100% rename from kindred-icons/edit-element-select-box.svg rename to icons/kindred/edit-element-select-box.svg diff --git a/kindred-icons/edit-paste.svg b/icons/kindred/edit-paste.svg similarity index 100% rename from kindred-icons/edit-paste.svg rename to icons/kindred/edit-paste.svg diff --git a/kindred-icons/edit-redo.svg b/icons/kindred/edit-redo.svg similarity index 100% rename from kindred-icons/edit-redo.svg rename to icons/kindred/edit-redo.svg diff --git a/kindred-icons/edit-select-all.svg b/icons/kindred/edit-select-all.svg similarity index 100% rename from kindred-icons/edit-select-all.svg rename to icons/kindred/edit-select-all.svg diff --git a/kindred-icons/edit-select-box-cross.svg b/icons/kindred/edit-select-box-cross.svg similarity index 100% rename from kindred-icons/edit-select-box-cross.svg rename to icons/kindred/edit-select-box-cross.svg diff --git a/kindred-icons/edit-select-box.svg b/icons/kindred/edit-select-box.svg similarity index 100% rename from kindred-icons/edit-select-box.svg rename to icons/kindred/edit-select-box.svg diff --git a/kindred-icons/edit-undo.svg b/icons/kindred/edit-undo.svg similarity index 100% rename from kindred-icons/edit-undo.svg rename to icons/kindred/edit-undo.svg diff --git a/kindred-icons/edit_Cancel.svg b/icons/kindred/edit_Cancel.svg similarity index 100% rename from kindred-icons/edit_Cancel.svg rename to icons/kindred/edit_Cancel.svg diff --git a/kindred-icons/edit_OK.svg b/icons/kindred/edit_OK.svg similarity index 100% rename from kindred-icons/edit_OK.svg rename to icons/kindred/edit_OK.svg diff --git a/kindred-icons/face-selection.svg b/icons/kindred/face-selection.svg similarity index 100% rename from kindred-icons/face-selection.svg rename to icons/kindred/face-selection.svg diff --git a/kindred-icons/feature_suppressed.svg b/icons/kindred/feature_suppressed.svg similarity index 100% rename from kindred-icons/feature_suppressed.svg rename to icons/kindred/feature_suppressed.svg diff --git a/kindred-icons/fem-add-fem-mesh.svg b/icons/kindred/fem-add-fem-mesh.svg similarity index 100% rename from kindred-icons/fem-add-fem-mesh.svg rename to icons/kindred/fem-add-fem-mesh.svg diff --git a/kindred-icons/fem-add-material.svg b/icons/kindred/fem-add-material.svg similarity index 100% rename from kindred-icons/fem-add-material.svg rename to icons/kindred/fem-add-material.svg diff --git a/kindred-icons/fem-add-part.svg b/icons/kindred/fem-add-part.svg similarity index 100% rename from kindred-icons/fem-add-part.svg rename to icons/kindred/fem-add-part.svg diff --git a/kindred-icons/fem-femmesh-from-shape.svg b/icons/kindred/fem-femmesh-from-shape.svg similarity index 100% rename from kindred-icons/fem-femmesh-from-shape.svg rename to icons/kindred/fem-femmesh-from-shape.svg diff --git a/kindred-icons/fem-post-geo-box.svg b/icons/kindred/fem-post-geo-box.svg similarity index 100% rename from kindred-icons/fem-post-geo-box.svg rename to icons/kindred/fem-post-geo-box.svg diff --git a/kindred-icons/fem-post-geo-cylinder.svg b/icons/kindred/fem-post-geo-cylinder.svg similarity index 100% rename from kindred-icons/fem-post-geo-cylinder.svg rename to icons/kindred/fem-post-geo-cylinder.svg diff --git a/kindred-icons/fem-post-geo-isosurface.svg b/icons/kindred/fem-post-geo-isosurface.svg similarity index 100% rename from kindred-icons/fem-post-geo-isosurface.svg rename to icons/kindred/fem-post-geo-isosurface.svg diff --git a/kindred-icons/fem-post-geo-plane.svg b/icons/kindred/fem-post-geo-plane.svg similarity index 100% rename from kindred-icons/fem-post-geo-plane.svg rename to icons/kindred/fem-post-geo-plane.svg diff --git a/kindred-icons/fem-post-geo-sphere.svg b/icons/kindred/fem-post-geo-sphere.svg similarity index 100% rename from kindred-icons/fem-post-geo-sphere.svg rename to icons/kindred/fem-post-geo-sphere.svg diff --git a/kindred-icons/fem-solver-analysis-buckling.svg b/icons/kindred/fem-solver-analysis-buckling.svg similarity index 100% rename from kindred-icons/fem-solver-analysis-buckling.svg rename to icons/kindred/fem-solver-analysis-buckling.svg diff --git a/kindred-icons/fem-solver-analysis-checkmesh.svg b/icons/kindred/fem-solver-analysis-checkmesh.svg similarity index 100% rename from kindred-icons/fem-solver-analysis-checkmesh.svg rename to icons/kindred/fem-solver-analysis-checkmesh.svg diff --git a/kindred-icons/fem-solver-analysis-frequency.svg b/icons/kindred/fem-solver-analysis-frequency.svg similarity index 100% rename from kindred-icons/fem-solver-analysis-frequency.svg rename to icons/kindred/fem-solver-analysis-frequency.svg diff --git a/kindred-icons/fem-solver-analysis-static.svg b/icons/kindred/fem-solver-analysis-static.svg similarity index 100% rename from kindred-icons/fem-solver-analysis-static.svg rename to icons/kindred/fem-solver-analysis-static.svg diff --git a/kindred-icons/fem-solver-analysis-thermomechanical.svg b/icons/kindred/fem-solver-analysis-thermomechanical.svg similarity index 100% rename from kindred-icons/fem-solver-analysis-thermomechanical.svg rename to icons/kindred/fem-solver-analysis-thermomechanical.svg diff --git a/kindred-icons/fem-solver-inp-editor.svg b/icons/kindred/fem-solver-inp-editor.svg similarity index 100% rename from kindred-icons/fem-solver-inp-editor.svg rename to icons/kindred/fem-solver-inp-editor.svg diff --git a/kindred-icons/fgColor.svg b/icons/kindred/fgColor.svg similarity index 100% rename from kindred-icons/fgColor.svg rename to icons/kindred/fgColor.svg diff --git a/kindred-icons/folder.svg b/icons/kindred/folder.svg similarity index 100% rename from kindred-icons/folder.svg rename to icons/kindred/folder.svg diff --git a/kindred-icons/forbidden.svg b/icons/kindred/forbidden.svg similarity index 100% rename from kindred-icons/forbidden.svg rename to icons/kindred/forbidden.svg diff --git a/kindred-icons/help-browser.svg b/icons/kindred/help-browser.svg similarity index 100% rename from kindred-icons/help-browser.svg rename to icons/kindred/help-browser.svg diff --git a/kindred-icons/hexagon.svg b/icons/kindred/hexagon.svg similarity index 100% rename from kindred-icons/hexagon.svg rename to icons/kindred/hexagon.svg diff --git a/kindred-icons/image-open.svg b/icons/kindred/image-open.svg similarity index 100% rename from kindred-icons/image-open.svg rename to icons/kindred/image-open.svg diff --git a/kindred-icons/image-plane.svg b/icons/kindred/image-plane.svg similarity index 100% rename from kindred-icons/image-plane.svg rename to icons/kindred/image-plane.svg diff --git a/kindred-icons/image-scaling.svg b/icons/kindred/image-scaling.svg similarity index 100% rename from kindred-icons/image-scaling.svg rename to icons/kindred/image-scaling.svg diff --git a/kindred-icons/indentLess.svg b/icons/kindred/indentLess.svg similarity index 100% rename from kindred-icons/indentLess.svg rename to icons/kindred/indentLess.svg diff --git a/kindred-icons/indentMore.svg b/icons/kindred/indentMore.svg similarity index 100% rename from kindred-icons/indentMore.svg rename to icons/kindred/indentMore.svg diff --git a/kindred-icons/info.svg b/icons/kindred/info.svg similarity index 100% rename from kindred-icons/info.svg rename to icons/kindred/info.svg diff --git a/kindred-icons/insertImage.svg b/icons/kindred/insertImage.svg similarity index 100% rename from kindred-icons/insertImage.svg rename to icons/kindred/insertImage.svg diff --git a/kindred-icons/inspect_pipette.svg b/icons/kindred/inspect_pipette.svg similarity index 100% rename from kindred-icons/inspect_pipette.svg rename to icons/kindred/inspect_pipette.svg diff --git a/kindred-icons/inspection.svg b/icons/kindred/inspection.svg similarity index 100% rename from kindred-icons/inspection.svg rename to icons/kindred/inspection.svg diff --git a/kindred-icons/internet-web-browser.svg b/icons/kindred/internet-web-browser.svg similarity index 100% rename from kindred-icons/internet-web-browser.svg rename to icons/kindred/internet-web-browser.svg diff --git a/kindred-icons/list.svg b/icons/kindred/list.svg similarity index 100% rename from kindred-icons/list.svg rename to icons/kindred/list.svg diff --git a/kindred-icons/listBullet.svg b/icons/kindred/listBullet.svg similarity index 100% rename from kindred-icons/listBullet.svg rename to icons/kindred/listBullet.svg diff --git a/kindred-icons/listNumber.svg b/icons/kindred/listNumber.svg similarity index 100% rename from kindred-icons/listNumber.svg rename to icons/kindred/listNumber.svg diff --git a/kindred-icons/menu.svg b/icons/kindred/menu.svg similarity index 100% rename from kindred-icons/menu.svg rename to icons/kindred/menu.svg diff --git a/kindred-icons/multiline.svg b/icons/kindred/multiline.svg similarity index 100% rename from kindred-icons/multiline.svg rename to icons/kindred/multiline.svg diff --git a/kindred-icons/none.svg b/icons/kindred/none.svg similarity index 100% rename from kindred-icons/none.svg rename to icons/kindred/none.svg diff --git a/kindred-icons/preferences-assembly.svg b/icons/kindred/preferences-assembly.svg similarity index 100% rename from kindred-icons/preferences-assembly.svg rename to icons/kindred/preferences-assembly.svg diff --git a/kindred-icons/preferences-bim.svg b/icons/kindred/preferences-bim.svg similarity index 100% rename from kindred-icons/preferences-bim.svg rename to icons/kindred/preferences-bim.svg diff --git a/kindred-icons/preferences-cam.svg b/icons/kindred/preferences-cam.svg similarity index 100% rename from kindred-icons/preferences-cam.svg rename to icons/kindred/preferences-cam.svg diff --git a/kindred-icons/preferences-draft.svg b/icons/kindred/preferences-draft.svg similarity index 100% rename from kindred-icons/preferences-draft.svg rename to icons/kindred/preferences-draft.svg diff --git a/kindred-icons/preferences-fem.svg b/icons/kindred/preferences-fem.svg similarity index 100% rename from kindred-icons/preferences-fem.svg rename to icons/kindred/preferences-fem.svg diff --git a/kindred-icons/preferences-material.svg b/icons/kindred/preferences-material.svg similarity index 100% rename from kindred-icons/preferences-material.svg rename to icons/kindred/preferences-material.svg diff --git a/kindred-icons/preferences-measure.svg b/icons/kindred/preferences-measure.svg similarity index 100% rename from kindred-icons/preferences-measure.svg rename to icons/kindred/preferences-measure.svg diff --git a/kindred-icons/preferences-openscad.svg b/icons/kindred/preferences-openscad.svg similarity index 100% rename from kindred-icons/preferences-openscad.svg rename to icons/kindred/preferences-openscad.svg diff --git a/kindred-icons/preferences-part_design.svg b/icons/kindred/preferences-part_design.svg similarity index 100% rename from kindred-icons/preferences-part_design.svg rename to icons/kindred/preferences-part_design.svg diff --git a/kindred-icons/preferences-spreadsheet.svg b/icons/kindred/preferences-spreadsheet.svg similarity index 100% rename from kindred-icons/preferences-spreadsheet.svg rename to icons/kindred/preferences-spreadsheet.svg diff --git a/kindred-icons/preferences-start.svg b/icons/kindred/preferences-start.svg similarity index 100% rename from kindred-icons/preferences-start.svg rename to icons/kindred/preferences-start.svg diff --git a/kindred-icons/preferences-system.svg b/icons/kindred/preferences-system.svg similarity index 100% rename from kindred-icons/preferences-system.svg rename to icons/kindred/preferences-system.svg diff --git a/kindred-icons/preferences-techdraw.svg b/icons/kindred/preferences-techdraw.svg similarity index 100% rename from kindred-icons/preferences-techdraw.svg rename to icons/kindred/preferences-techdraw.svg diff --git a/kindred-icons/preview-rendered.svg b/icons/kindred/preview-rendered.svg similarity index 100% rename from kindred-icons/preview-rendered.svg rename to icons/kindred/preview-rendered.svg diff --git a/kindred-icons/preview-vector.svg b/icons/kindred/preview-vector.svg similarity index 100% rename from kindred-icons/preview-vector.svg rename to icons/kindred/preview-vector.svg diff --git a/kindred-icons/rectangle.svg b/icons/kindred/rectangle.svg similarity index 100% rename from kindred-icons/rectangle.svg rename to icons/kindred/rectangle.svg diff --git a/kindred-icons/section-down.svg b/icons/kindred/section-down.svg similarity index 100% rename from kindred-icons/section-down.svg rename to icons/kindred/section-down.svg diff --git a/kindred-icons/section-left.svg b/icons/kindred/section-left.svg similarity index 100% rename from kindred-icons/section-left.svg rename to icons/kindred/section-left.svg diff --git a/kindred-icons/section-right.svg b/icons/kindred/section-right.svg similarity index 100% rename from kindred-icons/section-right.svg rename to icons/kindred/section-right.svg diff --git a/kindred-icons/section-up.svg b/icons/kindred/section-up.svg similarity index 100% rename from kindred-icons/section-up.svg rename to icons/kindred/section-up.svg diff --git a/kindred-icons/square.svg b/icons/kindred/square.svg similarity index 100% rename from kindred-icons/square.svg rename to icons/kindred/square.svg diff --git a/kindred-icons/table.svg b/icons/kindred/table.svg similarity index 100% rename from kindred-icons/table.svg rename to icons/kindred/table.svg diff --git a/kindred-icons/textBold.svg b/icons/kindred/textBold.svg similarity index 100% rename from kindred-icons/textBold.svg rename to icons/kindred/textBold.svg diff --git a/kindred-icons/textItalic.svg b/icons/kindred/textItalic.svg similarity index 100% rename from kindred-icons/textItalic.svg rename to icons/kindred/textItalic.svg diff --git a/kindred-icons/textStrike.svg b/icons/kindred/textStrike.svg similarity index 100% rename from kindred-icons/textStrike.svg rename to icons/kindred/textStrike.svg diff --git a/kindred-icons/textUnderline.svg b/icons/kindred/textUnderline.svg similarity index 100% rename from kindred-icons/textUnderline.svg rename to icons/kindred/textUnderline.svg diff --git a/kindred-icons/tree-doc-collapse.svg b/icons/kindred/tree-doc-collapse.svg similarity index 100% rename from kindred-icons/tree-doc-collapse.svg rename to icons/kindred/tree-doc-collapse.svg diff --git a/kindred-icons/tree-doc-multi.svg b/icons/kindred/tree-doc-multi.svg similarity index 100% rename from kindred-icons/tree-doc-multi.svg rename to icons/kindred/tree-doc-multi.svg diff --git a/kindred-icons/tree-doc-single.svg b/icons/kindred/tree-doc-single.svg similarity index 100% rename from kindred-icons/tree-doc-single.svg rename to icons/kindred/tree-doc-single.svg diff --git a/kindred-icons/tree-goto-sel.svg b/icons/kindred/tree-goto-sel.svg similarity index 100% rename from kindred-icons/tree-goto-sel.svg rename to icons/kindred/tree-goto-sel.svg diff --git a/kindred-icons/tree-item-drag.svg b/icons/kindred/tree-item-drag.svg similarity index 100% rename from kindred-icons/tree-item-drag.svg rename to icons/kindred/tree-item-drag.svg diff --git a/kindred-icons/tree-pre-sel.svg b/icons/kindred/tree-pre-sel.svg similarity index 100% rename from kindred-icons/tree-pre-sel.svg rename to icons/kindred/tree-pre-sel.svg diff --git a/kindred-icons/tree-rec-sel.svg b/icons/kindred/tree-rec-sel.svg similarity index 100% rename from kindred-icons/tree-rec-sel.svg rename to icons/kindred/tree-rec-sel.svg diff --git a/kindred-icons/tree-sync-pla.svg b/icons/kindred/tree-sync-pla.svg similarity index 100% rename from kindred-icons/tree-sync-pla.svg rename to icons/kindred/tree-sync-pla.svg diff --git a/kindred-icons/tree-sync-sel.svg b/icons/kindred/tree-sync-sel.svg similarity index 100% rename from kindred-icons/tree-sync-sel.svg rename to icons/kindred/tree-sync-sel.svg diff --git a/kindred-icons/tree-sync-view.svg b/icons/kindred/tree-sync-view.svg similarity index 100% rename from kindred-icons/tree-sync-view.svg rename to icons/kindred/tree-sync-view.svg diff --git a/kindred-icons/triangle.svg b/icons/kindred/triangle.svg similarity index 100% rename from kindred-icons/triangle.svg rename to icons/kindred/triangle.svg diff --git a/kindred-icons/umf-measurement.svg b/icons/kindred/umf-measurement.svg similarity index 100% rename from kindred-icons/umf-measurement.svg rename to icons/kindred/umf-measurement.svg diff --git a/kindred-icons/user.svg b/icons/kindred/user.svg similarity index 100% rename from kindred-icons/user.svg rename to icons/kindred/user.svg diff --git a/kindred-icons/utilities-terminal.svg b/icons/kindred/utilities-terminal.svg similarity index 100% rename from kindred-icons/utilities-terminal.svg rename to icons/kindred/utilities-terminal.svg diff --git a/kindred-icons/vertex-selection.svg b/icons/kindred/vertex-selection.svg similarity index 100% rename from kindred-icons/vertex-selection.svg rename to icons/kindred/vertex-selection.svg diff --git a/kindred-icons/view-axonometric.svg b/icons/kindred/view-axonometric.svg similarity index 100% rename from kindred-icons/view-axonometric.svg rename to icons/kindred/view-axonometric.svg diff --git a/kindred-icons/view-bottom.svg b/icons/kindred/view-bottom.svg similarity index 100% rename from kindred-icons/view-bottom.svg rename to icons/kindred/view-bottom.svg diff --git a/kindred-icons/view-front.svg b/icons/kindred/view-front.svg similarity index 100% rename from kindred-icons/view-front.svg rename to icons/kindred/view-front.svg diff --git a/kindred-icons/view-fullscreen.svg b/icons/kindred/view-fullscreen.svg similarity index 100% rename from kindred-icons/view-fullscreen.svg rename to icons/kindred/view-fullscreen.svg diff --git a/kindred-icons/view-isometric.svg b/icons/kindred/view-isometric.svg similarity index 100% rename from kindred-icons/view-isometric.svg rename to icons/kindred/view-isometric.svg diff --git a/kindred-icons/view-left.svg b/icons/kindred/view-left.svg similarity index 100% rename from kindred-icons/view-left.svg rename to icons/kindred/view-left.svg diff --git a/kindred-icons/view-measurement-cross.svg b/icons/kindred/view-measurement-cross.svg similarity index 100% rename from kindred-icons/view-measurement-cross.svg rename to icons/kindred/view-measurement-cross.svg diff --git a/kindred-icons/view-measurement.svg b/icons/kindred/view-measurement.svg similarity index 100% rename from kindred-icons/view-measurement.svg rename to icons/kindred/view-measurement.svg diff --git a/kindred-icons/view-perspective.svg b/icons/kindred/view-perspective.svg similarity index 100% rename from kindred-icons/view-perspective.svg rename to icons/kindred/view-perspective.svg diff --git a/kindred-icons/view-rear.svg b/icons/kindred/view-rear.svg similarity index 100% rename from kindred-icons/view-rear.svg rename to icons/kindred/view-rear.svg diff --git a/kindred-icons/view-refresh.svg b/icons/kindred/view-refresh.svg similarity index 100% rename from kindred-icons/view-refresh.svg rename to icons/kindred/view-refresh.svg diff --git a/kindred-icons/view-right.svg b/icons/kindred/view-right.svg similarity index 100% rename from kindred-icons/view-right.svg rename to icons/kindred/view-right.svg diff --git a/kindred-icons/view-rotate-left.svg b/icons/kindred/view-rotate-left.svg similarity index 100% rename from kindred-icons/view-rotate-left.svg rename to icons/kindred/view-rotate-left.svg diff --git a/kindred-icons/view-rotate-right.svg b/icons/kindred/view-rotate-right.svg similarity index 100% rename from kindred-icons/view-rotate-right.svg rename to icons/kindred/view-rotate-right.svg diff --git a/kindred-icons/view-select.svg b/icons/kindred/view-select.svg similarity index 100% rename from kindred-icons/view-select.svg rename to icons/kindred/view-select.svg diff --git a/kindred-icons/view-top.svg b/icons/kindred/view-top.svg similarity index 100% rename from kindred-icons/view-top.svg rename to icons/kindred/view-top.svg diff --git a/kindred-icons/view-unselectable.svg b/icons/kindred/view-unselectable.svg similarity index 100% rename from kindred-icons/view-unselectable.svg rename to icons/kindred/view-unselectable.svg diff --git a/kindred-icons/warning.svg b/icons/kindred/warning.svg similarity index 100% rename from kindred-icons/warning.svg rename to icons/kindred/warning.svg diff --git a/kindred-icons/window-new.svg b/icons/kindred/window-new.svg similarity index 100% rename from kindred-icons/window-new.svg rename to icons/kindred/window-new.svg diff --git a/kindred-icons/zoom-all.svg b/icons/kindred/zoom-all.svg similarity index 100% rename from kindred-icons/zoom-all.svg rename to icons/kindred/zoom-all.svg diff --git a/kindred-icons/zoom-border-cross.svg b/icons/kindred/zoom-border-cross.svg similarity index 100% rename from kindred-icons/zoom-border-cross.svg rename to icons/kindred/zoom-border-cross.svg diff --git a/kindred-icons/zoom-border.svg b/icons/kindred/zoom-border.svg similarity index 100% rename from kindred-icons/zoom-border.svg rename to icons/kindred/zoom-border.svg diff --git a/kindred-icons/zoom-fit-best.svg b/icons/kindred/zoom-fit-best.svg similarity index 100% rename from kindred-icons/zoom-fit-best.svg rename to icons/kindred/zoom-fit-best.svg diff --git a/kindred-icons/zoom-in.svg b/icons/kindred/zoom-in.svg similarity index 100% rename from kindred-icons/zoom-in.svg rename to icons/kindred/zoom-in.svg diff --git a/kindred-icons/zoom-out.svg b/icons/kindred/zoom-out.svg similarity index 100% rename from kindred-icons/zoom-out.svg rename to icons/kindred/zoom-out.svg diff --git a/kindred-icons/zoom-selection.svg b/icons/kindred/zoom-selection.svg similarity index 100% rename from kindred-icons/zoom-selection.svg rename to icons/kindred/zoom-selection.svg diff --git a/icons/mappings/FCAD.csv b/icons/mappings/FCAD.csv new file mode 100644 index 0000000000..81c7992c2e --- /dev/null +++ b/icons/mappings/FCAD.csv @@ -0,0 +1,43 @@ +#fce94f,#edd400,#c4a000,#302b00 +#8ae234,#73d216,#4e9a06,#172a04 +#fcaf3e,#f57900,#ce5c00,#321900 +#729fcf,#3465a4,#204a87,#0b1521 +#ad7fa8,#75507b,#5c3566,#171018 +#e9b96e,#c17d11,#8f5902,#271903 +#ef2929,#cc0000,#a40000,#280000 +#34e0e2,#16d0d2,#06989a,#042a2a +#ffffff,#eeeeec,#d3d7cf,#babdb6 +#888a85,#555753,#2e3436,#000000 +#faff2b,#fff520,#fff110,#fff300 +#ffe83f,#ffe100,#ffed00,#ffff00 +#fcc217,#fdb616,#ffaa00,#ffa200 +#c89600,#aa6c00,#af7d00,#a7873d +#cabd55,#e3d032,#c9830a,#231f0b +#2b2200 +#ff5f00,#ff6200,#cf7008 +#ff0000,#ff2600,#ef3535,#ff4c4c +#c91a1a,#d40000,#c51900,#a70202 +#3d0000,#230b0b,#2e0000 +#6dff00,#00ff00,#52ff00,#00fd00 +#31d900,#00b800,#4bff54 +#2e8207,#0f7d0f,#17230b,#162c02 +#71b2f8,#89d5f8,#639ef0,#83a8d8 +#c8e0f9,#c1e3f7,#c4d7eb,#b9cfe7 +#379cfb,#89aedc,#528ac5,#5b86be +#637dca,#3977c3,#1e64ff +#0000ff,#0069ff,#0090ff,#0040ff +#0087ff,#0046ff,#005bff,#0066ff +#061aff,#3f3fff,#0061e6,#0099e5 +#003ddd,#001ccc,#0619c0 +#0019a3,#002795 +#0c1522,#0f222f +#00e5ff,#01d6d6,#00899e,#0b1e23 +#fafafa,#f8f8f8,#f7f7f7,#fafbf9 +#f0f0f0,#f0f1f1,#eeeeee,#ededed +#e8e8e8,#e5e5e5,#e2e2e2 +#dcdcdc,#d8d8d8,#d6d6d6,#d1d1d1 +#cccccc,#c8c8c8,#ccd0c7,#bbbbbb +#b8b8b8,#a3a3a3,#9a9a9a,#999999 +#897e7e,#666666,#5f5f5f +#505050,#4c4c4c,#403c3d,#3f3f3f +#e5007e,#bf3995,#260013 diff --git a/icons/mappings/kindred.csv b/icons/mappings/kindred.csv new file mode 100644 index 0000000000..132823c13e --- /dev/null +++ b/icons/mappings/kindred.csv @@ -0,0 +1,43 @@ +#f9e2af,#f8c459,#bc8009,#664506 +#a6e3a1,#6cd163,#359b2e,#1c5017 +#fab387,#f77e33,#b44908,#6e2d04 +#89b4fa,#307bf7,#0846b3,#052459 +#cba6f7,#8a39ec,#5710ad,#290850 +#f5c2e7,#e86ec6,#b11b87,#490b38 +#f2cdcd,#d76363,#912424,#4c1313 +#94e2d5,#54d1bc,#258e7e,#103b35 +#cdd6f4,#7f849c,#6c7086,#585b70 +#45475a,#313244,#1e1e2e,#11111b +#f9d791,#f9d487,#f8cf78,#f8ca69 +#f9dea3,#f8ca69,#f8ca69,#f8ca69 +#f8d07c,#f8d07c,#f8ca69,#f8ca69 +#c28711,#ad7608,#b07809,#ebb547 +#f9d487,#f8d17e,#d29926,#664506 +#664506 +#f7863f,#f7863f,#c35512 +#e9aaaa,#e9aaaa,#f2cdcd,#f2cdcd +#df8383,#da6e6e,#cb5858,#9a2c2c +#581616,#4f1414,#4f1414 +#89da82,#89da82,#89da82,#86d97f +#61c658,#47ad40,#a6e3a1 +#308c29,#318e2a,#1c5017,#1c5017 +#89b4fa,#89b4fa,#89b4fa,#89b4fa +#89b4fa,#89b4fa,#89b4fa,#89b4fa +#7cacfa,#89b4fa,#659df9,#679ef9 +#78a9f9,#4f8ff8,#6aa0f9 +#5190f8,#5190f8,#5190f8,#5190f8 +#5190f8,#5190f8,#5190f8,#5190f8 +#5693f8,#86b2fa,#3c83f7,#3b82f7 +#347ef7,#266ee6,#2168de +#0845b0,#0841a6 +#05255a,#052966 +#74dac8,#49c1ad,#258d7d,#103b35 +#b7bfdc,#afb6d2,#aab2cd,#b7bfdc +#8c92ab,#8e94ad,#8389a1,#7f849c +#7b8098,#797e95,#777c93 +#73778e,#70748a,#6e7289,#6a6e84 +#676a80,#63677d,#676a80,#595c71 +#585b70,#585b70,#585b70,#585b70 +#434558,#38394b,#353648 +#2e2f41,#2c2d3e,#252536,#252536 +#9b56ef,#a86cf1,#290850 diff --git a/icons/retheme.py b/icons/retheme.py new file mode 100644 index 0000000000..a4fc758c06 --- /dev/null +++ b/icons/retheme.py @@ -0,0 +1,203 @@ +#!/usr/bin/env python3 +"""Retheme FreeCAD SVG icons by replacing color palettes. + +Reads two CSV files with matching rows (source and target palettes), +builds a color mapping, and applies it to all SVG files found in the +input directories. + +Usage: + python icons/retheme.py [options] + python icons/retheme.py --dry-run +""" + +import argparse +import csv +import re +import sys +from pathlib import Path + +SCRIPT_DIR = Path(__file__).resolve().parent +REPO_ROOT = SCRIPT_DIR.parent + +DEFAULT_SOURCE = SCRIPT_DIR / "mappings" / "FCAD.csv" +DEFAULT_TARGET = SCRIPT_DIR / "mappings" / "kindred.csv" +DEFAULT_OUTPUT = SCRIPT_DIR / "themed" + +# Default input dirs: core GUI icons + all module icons +DEFAULT_INPUT_DIRS = [ + REPO_ROOT / "src" / "Gui" / "Icons", + *sorted(REPO_ROOT.glob("src/Mod/*/Gui/Resources/icons")), +] + + +def load_palette(path: Path) -> list[list[str]]: + """Load a palette CSV. Each row is a list of hex color strings.""" + rows = [] + with open(path) as f: + reader = csv.reader(f) + for row in reader: + colors = [] + for cell in row: + cell = cell.strip() + if cell: + if not cell.startswith("#"): + cell = "#" + cell + colors.append(cell.lower()) + if colors: + rows.append(colors) + return rows + + +def build_mapping(source_path: Path, target_path: Path) -> dict[str, str]: + """Build a {source_hex: target_hex} dict from two palette CSVs.""" + source = load_palette(source_path) + target = load_palette(target_path) + + if len(source) != len(target): + print( + f"Error: palette row count mismatch: " + f"{source_path.name} has {len(source)} rows, " + f"{target_path.name} has {len(target)} rows", + file=sys.stderr, + ) + sys.exit(1) + + mapping = {} + for i, (src_row, tgt_row) in enumerate(zip(source, target)): + if len(src_row) != len(tgt_row): + print( + f"Error: column count mismatch on row {i + 1}: " + f"{len(src_row)} source colors vs {len(tgt_row)} target colors", + file=sys.stderr, + ) + sys.exit(1) + for src, tgt in zip(src_row, tgt_row): + mapping[src] = tgt + + return mapping + + +def retheme_svg(content: str, mapping: dict[str, str]) -> tuple[str, dict[str, int]]: + """Replace all mapped hex colors in SVG content. + + Returns the modified content and a dict of {color: replacement_count}. + """ + stats: dict[str, int] = {} + + def replacer(match: re.Match) -> str: + color = match.group(0).lower() + target = mapping.get(color) + if target is not None: + stats[color] = stats.get(color, 0) + 1 + # Preserve original case style (all-lower for consistency) + return target + return match.group(0) + + result = re.sub(r"#[0-9a-fA-F]{6}\b", replacer, content) + return result, stats + + +def collect_svgs(input_dirs: list[Path]) -> list[Path]: + """Collect all .svg files from input directories.""" + svgs = [] + for d in input_dirs: + if d.is_dir(): + svgs.extend(sorted(d.glob("*.svg"))) + return svgs + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument( + "--source-palette", + type=Path, + default=DEFAULT_SOURCE, + help=f"Source palette CSV (default: {DEFAULT_SOURCE.relative_to(REPO_ROOT)})", + ) + parser.add_argument( + "--target-palette", + type=Path, + default=DEFAULT_TARGET, + help=f"Target palette CSV (default: {DEFAULT_TARGET.relative_to(REPO_ROOT)})", + ) + parser.add_argument( + "--input-dir", + type=Path, + action="append", + dest="input_dirs", + help="Input directory containing SVGs (can be repeated; default: FreeCAD icon dirs)", + ) + parser.add_argument( + "--output-dir", + type=Path, + default=DEFAULT_OUTPUT, + help=f"Output directory for themed SVGs (default: {DEFAULT_OUTPUT.relative_to(REPO_ROOT)})", + ) + parser.add_argument( + "--dry-run", + action="store_true", + help="Show what would be done without writing files", + ) + args = parser.parse_args() + + input_dirs = args.input_dirs or DEFAULT_INPUT_DIRS + + # Build color mapping + mapping = build_mapping(args.source_palette, args.target_palette) + print(f"Loaded {len(mapping)} color mappings") + for src, tgt in mapping.items(): + print(f" {src} -> {tgt}") + + # Collect SVGs + svgs = collect_svgs(input_dirs) + print(f"\nFound {len(svgs)} SVG files across {len(input_dirs)} directories") + + if not svgs: + print("No SVGs found. Check --input-dir paths.", file=sys.stderr) + sys.exit(1) + + # Process + if not args.dry_run: + args.output_dir.mkdir(parents=True, exist_ok=True) + + total_files = 0 + total_replacements = 0 + all_unmapped: dict[str, int] = {} + + for svg_path in svgs: + content = svg_path.read_text(encoding="utf-8") + + themed, stats = retheme_svg(content, mapping) + + if stats: + total_files += 1 + file_replacements = sum(stats.values()) + total_replacements += file_replacements + + if not args.dry_run: + out_path = args.output_dir / svg_path.name + out_path.write_text(themed, encoding="utf-8") + + # Track unmapped colors in this file + for match in re.finditer(r"#[0-9a-fA-F]{6}\b", content): + color = match.group(0).lower() + if color not in mapping: + all_unmapped[color] = all_unmapped.get(color, 0) + 1 + + # Summary + action = "Would write" if args.dry_run else "Wrote" + print( + f"\n{action} {total_files} themed SVGs with {total_replacements} color replacements" + ) + print(f" Output: {args.output_dir}") + + if all_unmapped: + print(f"\nUnmapped colors ({len(all_unmapped)} unique):") + for color, count in sorted(all_unmapped.items(), key=lambda x: -x[1])[:20]: + print(f" {color} ({count} occurrences)") + if len(all_unmapped) > 20: + print(f" ... and {len(all_unmapped) - 20} more") + + +if __name__ == "__main__": + main() diff --git a/icons/themed/AddonManager.svg b/icons/themed/AddonManager.svg new file mode 100644 index 0000000000..be337dbee8 --- /dev/null +++ b/icons/themed/AddonManager.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Arch_Material_Group.svg b/icons/themed/Arch_Material_Group.svg new file mode 100644 index 0000000000..9e76b4b00d --- /dev/null +++ b/icons/themed/Arch_Material_Group.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Yorik van Havre] + + + Arch_Material_Group + 2015-04-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Material_Group.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/AssemblyWorkbench.svg b/icons/themed/AssemblyWorkbench.svg new file mode 100644 index 0000000000..8945ad538f --- /dev/null +++ b/icons/themed/AssemblyWorkbench.svg @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/AssemblyWorkbench_alternate.svg b/icons/themed/AssemblyWorkbench_alternate.svg new file mode 100644 index 0000000000..ed68e31f53 --- /dev/null +++ b/icons/themed/AssemblyWorkbench_alternate.svg @@ -0,0 +1,424 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_ActivateAssembly.svg b/icons/themed/Assembly_ActivateAssembly.svg new file mode 100644 index 0000000000..817f98ffec --- /dev/null +++ b/icons/themed/Assembly_ActivateAssembly.svg @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_AssemblyLink.svg b/icons/themed/Assembly_AssemblyLink.svg new file mode 100644 index 0000000000..2924a216eb --- /dev/null +++ b/icons/themed/Assembly_AssemblyLink.svg @@ -0,0 +1,359 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_AssemblyLinkRigid.svg b/icons/themed/Assembly_AssemblyLinkRigid.svg new file mode 100644 index 0000000000..9600aac493 --- /dev/null +++ b/icons/themed/Assembly_AssemblyLinkRigid.svg @@ -0,0 +1,354 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_BillOfMaterials.svg b/icons/themed/Assembly_BillOfMaterials.svg new file mode 100644 index 0000000000..0133787ea3 --- /dev/null +++ b/icons/themed/Assembly_BillOfMaterials.svg @@ -0,0 +1,600 @@ + + diff --git a/icons/themed/Assembly_BillOfMaterialsGroup.svg b/icons/themed/Assembly_BillOfMaterialsGroup.svg new file mode 100644 index 0000000000..e10f369177 --- /dev/null +++ b/icons/themed/Assembly_BillOfMaterialsGroup.svg @@ -0,0 +1,298 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointAngle.svg b/icons/themed/Assembly_CreateJointAngle.svg new file mode 100644 index 0000000000..18150b937f --- /dev/null +++ b/icons/themed/Assembly_CreateJointAngle.svg @@ -0,0 +1,247 @@ + +image/svg+xml[wmayer]Part_Cylinder2011-10-10https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson diff --git a/icons/themed/Assembly_CreateJointBall.svg b/icons/themed/Assembly_CreateJointBall.svg new file mode 100644 index 0000000000..13f9f93f90 --- /dev/null +++ b/icons/themed/Assembly_CreateJointBall.svg @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Part_Sphere + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Sphere.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointCylindrical.svg b/icons/themed/Assembly_CreateJointCylindrical.svg new file mode 100644 index 0000000000..1042c3df40 --- /dev/null +++ b/icons/themed/Assembly_CreateJointCylindrical.svg @@ -0,0 +1,315 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointDistance.svg b/icons/themed/Assembly_CreateJointDistance.svg new file mode 100644 index 0000000000..d1a0449e6f --- /dev/null +++ b/icons/themed/Assembly_CreateJointDistance.svg @@ -0,0 +1,251 @@ + + + +image/svg+xml[wmayer]Part_Cylinder2011-10-10https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson diff --git a/icons/themed/Assembly_CreateJointFixed.svg b/icons/themed/Assembly_CreateJointFixed.svg new file mode 100644 index 0000000000..648549a90c --- /dev/null +++ b/icons/themed/Assembly_CreateJointFixed.svg @@ -0,0 +1,361 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Part_Cylinder + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointGears.svg b/icons/themed/Assembly_CreateJointGears.svg new file mode 100644 index 0000000000..e3c4eb5e02 --- /dev/null +++ b/icons/themed/Assembly_CreateJointGears.svg @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointParallel.svg b/icons/themed/Assembly_CreateJointParallel.svg new file mode 100644 index 0000000000..3d725061e3 --- /dev/null +++ b/icons/themed/Assembly_CreateJointParallel.svg @@ -0,0 +1,240 @@ + +image/svg+xml[wmayer]Part_Cylinder2011-10-10https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson diff --git a/icons/themed/Assembly_CreateJointPerpendicular.svg b/icons/themed/Assembly_CreateJointPerpendicular.svg new file mode 100644 index 0000000000..ab74a632f2 --- /dev/null +++ b/icons/themed/Assembly_CreateJointPerpendicular.svg @@ -0,0 +1,237 @@ + +image/svg+xml[wmayer]Part_Cylinder2011-10-10https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson diff --git a/icons/themed/Assembly_CreateJointPlanar.svg b/icons/themed/Assembly_CreateJointPlanar.svg new file mode 100644 index 0000000000..c20dc5ac61 --- /dev/null +++ b/icons/themed/Assembly_CreateJointPlanar.svg @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Part_Cylinder + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointPulleys.svg b/icons/themed/Assembly_CreateJointPulleys.svg new file mode 100644 index 0000000000..87767d3a12 --- /dev/null +++ b/icons/themed/Assembly_CreateJointPulleys.svg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointRackPinion.svg b/icons/themed/Assembly_CreateJointRackPinion.svg new file mode 100644 index 0000000000..801905ee67 --- /dev/null +++ b/icons/themed/Assembly_CreateJointRackPinion.svg @@ -0,0 +1,452 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointRevolute.svg b/icons/themed/Assembly_CreateJointRevolute.svg new file mode 100644 index 0000000000..9ee7cb7c90 --- /dev/null +++ b/icons/themed/Assembly_CreateJointRevolute.svg @@ -0,0 +1,260 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointScrew.svg b/icons/themed/Assembly_CreateJointScrew.svg new file mode 100644 index 0000000000..b624112e08 --- /dev/null +++ b/icons/themed/Assembly_CreateJointScrew.svg @@ -0,0 +1,535 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointSlider.svg b/icons/themed/Assembly_CreateJointSlider.svg new file mode 100644 index 0000000000..ef82b77a40 --- /dev/null +++ b/icons/themed/Assembly_CreateJointSlider.svg @@ -0,0 +1,534 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateJointTangent.svg b/icons/themed/Assembly_CreateJointTangent.svg new file mode 100644 index 0000000000..7c061f2163 --- /dev/null +++ b/icons/themed/Assembly_CreateJointTangent.svg @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Part_Sphere + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Sphere.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_CreateSimulation.svg b/icons/themed/Assembly_CreateSimulation.svg new file mode 100644 index 0000000000..33a8db7b09 --- /dev/null +++ b/icons/themed/Assembly_CreateSimulation.svg @@ -0,0 +1,1406 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_ExplodedView.svg b/icons/themed/Assembly_ExplodedView.svg new file mode 100644 index 0000000000..ee0f101442 --- /dev/null +++ b/icons/themed/Assembly_ExplodedView.svg @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_ExplodedViewGroup.svg b/icons/themed/Assembly_ExplodedViewGroup.svg new file mode 100644 index 0000000000..efb3d97497 --- /dev/null +++ b/icons/themed/Assembly_ExplodedViewGroup.svg @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_ExportASMT.svg b/icons/themed/Assembly_ExportASMT.svg new file mode 100644 index 0000000000..ef454c4740 --- /dev/null +++ b/icons/themed/Assembly_ExportASMT.svg @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_InsertLink.svg b/icons/themed/Assembly_InsertLink.svg new file mode 100644 index 0000000000..43d70fd6ae --- /dev/null +++ b/icons/themed/Assembly_InsertLink.svg @@ -0,0 +1,381 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_JointGroup.svg b/icons/themed/Assembly_JointGroup.svg new file mode 100644 index 0000000000..08833260bf --- /dev/null +++ b/icons/themed/Assembly_JointGroup.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_SimulationGroup.svg b/icons/themed/Assembly_SimulationGroup.svg new file mode 100644 index 0000000000..77fedd0259 --- /dev/null +++ b/icons/themed/Assembly_SimulationGroup.svg @@ -0,0 +1,1434 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_SolveAssembly.svg b/icons/themed/Assembly_SolveAssembly.svg new file mode 100644 index 0000000000..d97c2a3216 --- /dev/null +++ b/icons/themed/Assembly_SolveAssembly.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Assembly_ToggleGrounded.svg b/icons/themed/Assembly_ToggleGrounded.svg new file mode 100644 index 0000000000..d1b0bedba2 --- /dev/null +++ b/icons/themed/Assembly_ToggleGrounded.svg @@ -0,0 +1,441 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Part_Cylinder + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAMWorkbench.svg b/icons/themed/CAMWorkbench.svg new file mode 100644 index 0000000000..6fcaa654b1 --- /dev/null +++ b/icons/themed/CAMWorkbench.svg @@ -0,0 +1,435 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + PathWorkbench + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/PathWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_3DPocket.svg b/icons/themed/CAM_3DPocket.svg new file mode 100644 index 0000000000..a71109e0f9 --- /dev/null +++ b/icons/themed/CAM_3DPocket.svg @@ -0,0 +1,269 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_3DSurface + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_3DSurface.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_3DSurface.svg b/icons/themed/CAM_3DSurface.svg new file mode 100644 index 0000000000..d44fcdac0b --- /dev/null +++ b/icons/themed/CAM_3DSurface.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_3DSurface + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_3DSurface.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Adaptive.svg b/icons/themed/CAM_Adaptive.svg new file mode 100644 index 0000000000..f700e615ed --- /dev/null +++ b/icons/themed/CAM_Adaptive.svg @@ -0,0 +1,636 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Adaptive + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + A + + diff --git a/icons/themed/CAM_Area.svg b/icons/themed/CAM_Area.svg new file mode 100644 index 0000000000..652f7d818c --- /dev/null +++ b/icons/themed/CAM_Area.svg @@ -0,0 +1,648 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Area + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Area_View.svg b/icons/themed/CAM_Area_View.svg new file mode 100644 index 0000000000..3bea955bf3 --- /dev/null +++ b/icons/themed/CAM_Area_View.svg @@ -0,0 +1,657 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Area_View + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Area_Workplane.svg b/icons/themed/CAM_Area_Workplane.svg new file mode 100644 index 0000000000..92cc6548a9 --- /dev/null +++ b/icons/themed/CAM_Area_Workplane.svg @@ -0,0 +1,676 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Area_Workplane + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Array.svg b/icons/themed/CAM_Array.svg new file mode 100644 index 0000000000..fc1b6000e9 --- /dev/null +++ b/icons/themed/CAM_Array.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Array + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Array.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_BFastForward.svg b/icons/themed/CAM_BFastForward.svg new file mode 100644 index 0000000000..d582166447 --- /dev/null +++ b/icons/themed/CAM_BFastForward.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/CAM_BPause.svg b/icons/themed/CAM_BPause.svg new file mode 100644 index 0000000000..3f4de2e298 --- /dev/null +++ b/icons/themed/CAM_BPause.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/CAM_BPlay.svg b/icons/themed/CAM_BPlay.svg new file mode 100644 index 0000000000..d81f276f1c --- /dev/null +++ b/icons/themed/CAM_BPlay.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/CAM_BStep.svg b/icons/themed/CAM_BStep.svg new file mode 100644 index 0000000000..1a312cbe47 --- /dev/null +++ b/icons/themed/CAM_BStep.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/CAM_BStop.svg b/icons/themed/CAM_BStop.svg new file mode 100644 index 0000000000..157b1bfc71 --- /dev/null +++ b/icons/themed/CAM_BStop.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/CAM_BaseGeometry.svg b/icons/themed/CAM_BaseGeometry.svg new file mode 100644 index 0000000000..1cb48279c2 --- /dev/null +++ b/icons/themed/CAM_BaseGeometry.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_BaseGeometry + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_BaseGeometry.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + diff --git a/icons/themed/CAM_Camotics.svg b/icons/themed/CAM_Camotics.svg new file mode 100644 index 0000000000..5c20cce4e4 --- /dev/null +++ b/icons/themed/CAM_Camotics.svg @@ -0,0 +1,644 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Camotics + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Camotics.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + C + + + + diff --git a/icons/themed/CAM_Comment.svg b/icons/themed/CAM_Comment.svg new file mode 100644 index 0000000000..62ade39d9a --- /dev/null +++ b/icons/themed/CAM_Comment.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Comment + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Comment.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Compound.svg b/icons/themed/CAM_Compound.svg new file mode 100644 index 0000000000..2d5087aea4 --- /dev/null +++ b/icons/themed/CAM_Compound.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Compound + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Compound.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Copy.svg b/icons/themed/CAM_Copy.svg new file mode 100644 index 0000000000..909c9c9665 --- /dev/null +++ b/icons/themed/CAM_Copy.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Copy + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Copy.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Custom.svg b/icons/themed/CAM_Custom.svg new file mode 100644 index 0000000000..5b2df2a59e --- /dev/null +++ b/icons/themed/CAM_Custom.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Custom + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Custom.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Datums.svg b/icons/themed/CAM_Datums.svg new file mode 100644 index 0000000000..ec27856bef --- /dev/null +++ b/icons/themed/CAM_Datums.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Datums + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Datums.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Deburr.svg b/icons/themed/CAM_Deburr.svg new file mode 100644 index 0000000000..e6f578d24e --- /dev/null +++ b/icons/themed/CAM_Deburr.svg @@ -0,0 +1,678 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Deburr + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Deburr.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Depths.svg b/icons/themed/CAM_Depths.svg new file mode 100644 index 0000000000..03cbbf4691 --- /dev/null +++ b/icons/themed/CAM_Depths.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Depths + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Depths.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Dressup.svg b/icons/themed/CAM_Dressup.svg new file mode 100644 index 0000000000..ac53c9febf --- /dev/null +++ b/icons/themed/CAM_Dressup.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Dressup + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Dressup.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Drilling.svg b/icons/themed/CAM_Drilling.svg new file mode 100644 index 0000000000..640c8de343 --- /dev/null +++ b/icons/themed/CAM_Drilling.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Drilling + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Drilling.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Engrave.svg b/icons/themed/CAM_Engrave.svg new file mode 100644 index 0000000000..b12b59e082 --- /dev/null +++ b/icons/themed/CAM_Engrave.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Engrave + 2016-02-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Engrave.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ExportTemplate.svg b/icons/themed/CAM_ExportTemplate.svg new file mode 100644 index 0000000000..834cc80ab8 --- /dev/null +++ b/icons/themed/CAM_ExportTemplate.svg @@ -0,0 +1,1192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ExportTemplate + 2016-06-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ExportTemplate.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Face.svg b/icons/themed/CAM_Face.svg new file mode 100644 index 0000000000..0570308319 --- /dev/null +++ b/icons/themed/CAM_Face.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Face + 2016-11-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_FacePocket.svg b/icons/themed/CAM_FacePocket.svg new file mode 100644 index 0000000000..d852d2c6c7 --- /dev/null +++ b/icons/themed/CAM_FacePocket.svg @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_FacePocket + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_FaceProfile.svg b/icons/themed/CAM_FaceProfile.svg new file mode 100644 index 0000000000..47843a92a7 --- /dev/null +++ b/icons/themed/CAM_FaceProfile.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_FaceProfile + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Heights.svg b/icons/themed/CAM_Heights.svg new file mode 100644 index 0000000000..db7797b41b --- /dev/null +++ b/icons/themed/CAM_Heights.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Heights + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Heights.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Helix.svg b/icons/themed/CAM_Helix.svg new file mode 100644 index 0000000000..16aade7987 --- /dev/null +++ b/icons/themed/CAM_Helix.svg @@ -0,0 +1,1524 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Lorenz Hüdepohl] + + + CAM_Helix + 2016-05-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Helix.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_InactiveOp.svg b/icons/themed/CAM_InactiveOp.svg new file mode 100644 index 0000000000..4918c0f462 --- /dev/null +++ b/icons/themed/CAM_InactiveOp.svg @@ -0,0 +1,474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Mar 12 17:20:03 2012 -0300 + + + [Yorik van Havre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Snap_Extension.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Three dots or circles in a horizontal sequence similar to an ellipsis + + + circle + circles + dot + dots + ellipsis + + + CAM_OperationA + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/CAM_Inspect.svg b/icons/themed/CAM_Inspect.svg new file mode 100644 index 0000000000..bf12ad57e0 --- /dev/null +++ b/icons/themed/CAM_Inspect.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Inspect + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Inspect.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Job.svg b/icons/themed/CAM_Job.svg new file mode 100644 index 0000000000..8833aba2bc --- /dev/null +++ b/icons/themed/CAM_Job.svg @@ -0,0 +1,1248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Job + 2016-06-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Job.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_LengthOffset.svg b/icons/themed/CAM_LengthOffset.svg new file mode 100644 index 0000000000..27ba091394 --- /dev/null +++ b/icons/themed/CAM_LengthOffset.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_LengthOffset + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_LengthOffset.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Machine.svg b/icons/themed/CAM_Machine.svg new file mode 100644 index 0000000000..aa550dcbb5 --- /dev/null +++ b/icons/themed/CAM_Machine.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Machine + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Machine.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_MachineLathe.svg b/icons/themed/CAM_MachineLathe.svg new file mode 100644 index 0000000000..9f624f4722 --- /dev/null +++ b/icons/themed/CAM_MachineLathe.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_MachineLathe + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_MachineLathe.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_MachineMill.svg b/icons/themed/CAM_MachineMill.svg new file mode 100644 index 0000000000..c82fd197ed --- /dev/null +++ b/icons/themed/CAM_MachineMill.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_MachineMill + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_MachineMill.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Machine_test1.svg b/icons/themed/CAM_Machine_test1.svg new file mode 100644 index 0000000000..f2e8330a18 --- /dev/null +++ b/icons/themed/CAM_Machine_test1.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Machine_test1 + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Machine_test1.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_OpActive.svg b/icons/themed/CAM_OpActive.svg new file mode 100644 index 0000000000..5ac9c66527 --- /dev/null +++ b/icons/themed/CAM_OpActive.svg @@ -0,0 +1,495 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Mar 12 17:20:03 2012 -0300 + + + [Yorik van Havre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Snap_Extension.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Three dots or circles in a horizontal sequence similar to an ellipsis + + + circle + circles + dot + dots + ellipsis + + + CAM_OperationA + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/CAM_OpCopy.svg b/icons/themed/CAM_OpCopy.svg new file mode 100644 index 0000000000..101d923961 --- /dev/null +++ b/icons/themed/CAM_OpCopy.svg @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_OpCopy + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_OperationA.svg b/icons/themed/CAM_OperationA.svg new file mode 100644 index 0000000000..8ab8272b0b --- /dev/null +++ b/icons/themed/CAM_OperationA.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Mar 12 17:20:03 2012 -0300 + + + [Yorik van Havre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Snap_Extension.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Three dots or circles in a horizontal sequence similar to an ellipsis + + + circle + circles + dot + dots + ellipsis + + + CAM_OperationA + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/CAM_OperationB.svg b/icons/themed/CAM_OperationB.svg new file mode 100644 index 0000000000..4400177bd3 --- /dev/null +++ b/icons/themed/CAM_OperationB.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_OperationB + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_OperationB.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Pocket.svg b/icons/themed/CAM_Pocket.svg new file mode 100644 index 0000000000..1afba5d168 --- /dev/null +++ b/icons/themed/CAM_Pocket.svg @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Pocket + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Pocket.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Post.svg b/icons/themed/CAM_Post.svg new file mode 100644 index 0000000000..c3f9c0b253 --- /dev/null +++ b/icons/themed/CAM_Post.svg @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Post + 2016-06-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Post.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_PostSelected.svg b/icons/themed/CAM_PostSelected.svg new file mode 100644 index 0000000000..9366c8aede --- /dev/null +++ b/icons/themed/CAM_PostSelected.svg @@ -0,0 +1,1195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + CAM_Post + 2016-06-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Post.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Probe.svg b/icons/themed/CAM_Probe.svg new file mode 100644 index 0000000000..502aaee56a --- /dev/null +++ b/icons/themed/CAM_Probe.svg @@ -0,0 +1,666 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Probe + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Probe.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Profile.svg b/icons/themed/CAM_Profile.svg new file mode 100644 index 0000000000..86e88f64e3 --- /dev/null +++ b/icons/themed/CAM_Profile.svg @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Profile + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Profile.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Profile_Edges.svg b/icons/themed/CAM_Profile_Edges.svg new file mode 100644 index 0000000000..4ef7913565 --- /dev/null +++ b/icons/themed/CAM_Profile_Edges.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Profile_Edges_Edges + 2016-10-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Profile_Edges_Edges.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Profile_Face.svg b/icons/themed/CAM_Profile_Face.svg new file mode 100644 index 0000000000..2caf2fe14e --- /dev/null +++ b/icons/themed/CAM_Profile_Face.svg @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Profile_Face_Face + 2016-10-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Profile_Face_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Sanity.svg b/icons/themed/CAM_Sanity.svg new file mode 100644 index 0000000000..c994192f25 --- /dev/null +++ b/icons/themed/CAM_Sanity.svg @@ -0,0 +1,166 @@ + + + + + + + image/svg+xml + + + CAM_Sanity + 2016-05-15https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Sanity.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_SelectLoop.svg b/icons/themed/CAM_SelectLoop.svg new file mode 100644 index 0000000000..84d44feb05 --- /dev/null +++ b/icons/themed/CAM_SelectLoop.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_SelectLoop + 2016-10-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_SelectLoop.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_SetupSheet.svg b/icons/themed/CAM_SetupSheet.svg new file mode 100644 index 0000000000..3678498ea8 --- /dev/null +++ b/icons/themed/CAM_SetupSheet.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Eivind Kvedalen] + + + Spreadsheet + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/Spreadsheet.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Shape.svg b/icons/themed/CAM_Shape.svg new file mode 100644 index 0000000000..2119f29e9f --- /dev/null +++ b/icons/themed/CAM_Shape.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Shape + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Shape.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ShapeTC.svg b/icons/themed/CAM_ShapeTC.svg new file mode 100644 index 0000000000..a4db803a36 --- /dev/null +++ b/icons/themed/CAM_ShapeTC.svg @@ -0,0 +1,721 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + CAM_Shape + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Shape.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_SimpleCopy.svg b/icons/themed/CAM_SimpleCopy.svg new file mode 100644 index 0000000000..8f019745ec --- /dev/null +++ b/icons/themed/CAM_SimpleCopy.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_SimpleCopy + 2016-01-23 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_SimpleCopy.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Simulator.svg b/icons/themed/CAM_Simulator.svg new file mode 100644 index 0000000000..32ae707d09 --- /dev/null +++ b/icons/themed/CAM_Simulator.svg @@ -0,0 +1,1459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Machine + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Machine.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_SimulatorGL.svg b/icons/themed/CAM_SimulatorGL.svg new file mode 100644 index 0000000000..f52ea3f451 --- /dev/null +++ b/icons/themed/CAM_SimulatorGL.svg @@ -0,0 +1,928 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + CAM_Machine + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Machine.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Slot.svg b/icons/themed/CAM_Slot.svg new file mode 100644 index 0000000000..9d1092190d --- /dev/null +++ b/icons/themed/CAM_Slot.svg @@ -0,0 +1,754 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Slot + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Slot.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Speed.svg b/icons/themed/CAM_Speed.svg new file mode 100644 index 0000000000..e56ca70e76 --- /dev/null +++ b/icons/themed/CAM_Speed.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Speed + 2016-05-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Speed.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_StartPoint.svg b/icons/themed/CAM_StartPoint.svg new file mode 100644 index 0000000000..4c6971212e --- /dev/null +++ b/icons/themed/CAM_StartPoint.svg @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Stop.svg b/icons/themed/CAM_Stop.svg new file mode 100644 index 0000000000..a18611927a --- /dev/null +++ b/icons/themed/CAM_Stop.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Stop + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Stop.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Tags.svg b/icons/themed/CAM_Tags.svg new file mode 100644 index 0000000000..247acac686 --- /dev/null +++ b/icons/themed/CAM_Tags.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Tags + 2016-02-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Tags.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Tapping.svg b/icons/themed/CAM_Tapping.svg new file mode 100644 index 0000000000..ba82e8a031 --- /dev/null +++ b/icons/themed/CAM_Tapping.svg @@ -0,0 +1,688 @@ + + + + + CAM_Tapping.svg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + CAM_Tapping.svg + Path_Drilling + 2015-07-04 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/CAM_Tapping.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + [luvtofish] Dan Henderson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ThreadMilling.svg b/icons/themed/CAM_ThreadMilling.svg new file mode 100644 index 0000000000..61e6f078bb --- /dev/null +++ b/icons/themed/CAM_ThreadMilling.svg @@ -0,0 +1,1616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Lorenz Hüdepohl] + + + Path-Helix + 2016-05-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/Path-Helix.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolBit.svg b/icons/themed/CAM_ToolBit.svg new file mode 100644 index 0000000000..f5b42f1554 --- /dev/null +++ b/icons/themed/CAM_ToolBit.svg @@ -0,0 +1,933 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolTable + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolTable.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolChange.svg b/icons/themed/CAM_ToolChange.svg new file mode 100644 index 0000000000..add077780a --- /dev/null +++ b/icons/themed/CAM_ToolChange.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolChange + 2016-01-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolChange.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolController.svg b/icons/themed/CAM_ToolController.svg new file mode 100644 index 0000000000..8eb7b45cbc --- /dev/null +++ b/icons/themed/CAM_ToolController.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_LoadTool + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_LoadTool.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolDuplicate.svg b/icons/themed/CAM_ToolDuplicate.svg new file mode 100644 index 0000000000..c7f0a72538 --- /dev/null +++ b/icons/themed/CAM_ToolDuplicate.svg @@ -0,0 +1,856 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolChange + 2016-01-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolChange.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolTable.svg b/icons/themed/CAM_ToolTable.svg new file mode 100644 index 0000000000..e922a904ec --- /dev/null +++ b/icons/themed/CAM_ToolTable.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolTable + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolTable.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolTableAdd.svg b/icons/themed/CAM_ToolTableAdd.svg new file mode 100644 index 0000000000..2bddcc2a1f --- /dev/null +++ b/icons/themed/CAM_ToolTableAdd.svg @@ -0,0 +1,1084 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolTable + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolTable.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_ToolTableRemove.svg b/icons/themed/CAM_ToolTableRemove.svg new file mode 100644 index 0000000000..bc2f1fa778 --- /dev/null +++ b/icons/themed/CAM_ToolTableRemove.svg @@ -0,0 +1,1084 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_ToolTable + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_ToolTable.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Toolpath.svg b/icons/themed/CAM_Toolpath.svg new file mode 100644 index 0000000000..639b57e488 --- /dev/null +++ b/icons/themed/CAM_Toolpath.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Toolpath + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Toolpath.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Vcarve.svg b/icons/themed/CAM_Vcarve.svg new file mode 100644 index 0000000000..e9270249c1 --- /dev/null +++ b/icons/themed/CAM_Vcarve.svg @@ -0,0 +1,678 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + CAM_Vcarve + 2016-02-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Vcarve.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/CAM_Waterline.svg b/icons/themed/CAM_Waterline.svg new file mode 100644 index 0000000000..6b1306c3ab --- /dev/null +++ b/icons/themed/CAM_Waterline.svg @@ -0,0 +1,281 @@ + + + CAM_Waterline + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + CAM_Waterline + CAM_Waterline + 2019-05-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/CAM_Waterline.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [russ4262] Russell Johnson + + + + + [russ4262] Russell Johnson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Document.svg b/icons/themed/Document.svg new file mode 100644 index 0000000000..e97cf1cd41 --- /dev/null +++ b/icons/themed/Document.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleAsIs.svg b/icons/themed/DrawStyleAsIs.svg new file mode 100644 index 0000000000..59fca3157c --- /dev/null +++ b/icons/themed/DrawStyleAsIs.svg @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleFlatLines.svg b/icons/themed/DrawStyleFlatLines.svg new file mode 100644 index 0000000000..6cea444c72 --- /dev/null +++ b/icons/themed/DrawStyleFlatLines.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleHiddenLine.svg b/icons/themed/DrawStyleHiddenLine.svg new file mode 100644 index 0000000000..e458685178 --- /dev/null +++ b/icons/themed/DrawStyleHiddenLine.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleNoShading.svg b/icons/themed/DrawStyleNoShading.svg new file mode 100644 index 0000000000..5fc72ad762 --- /dev/null +++ b/icons/themed/DrawStyleNoShading.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStylePoints.svg b/icons/themed/DrawStylePoints.svg new file mode 100644 index 0000000000..da7da2d36c --- /dev/null +++ b/icons/themed/DrawStylePoints.svg @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleShaded.svg b/icons/themed/DrawStyleShaded.svg new file mode 100644 index 0000000000..8ee2ff88f8 --- /dev/null +++ b/icons/themed/DrawStyleShaded.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/DrawStyleWireFrame.svg b/icons/themed/DrawStyleWireFrame.svg new file mode 100644 index 0000000000..01a2439b19 --- /dev/null +++ b/icons/themed/DrawStyleWireFrame.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_Analysis.svg b/icons/themed/FEM_Analysis.svg new file mode 100644 index 0000000000..48d9c42466 --- /dev/null +++ b/icons/themed/FEM_Analysis.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-analysis + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/FEM_ClippingPlaneAdd.svg b/icons/themed/FEM_ClippingPlaneAdd.svg new file mode 100644 index 0000000000..1f1557425f --- /dev/null +++ b/icons/themed/FEM_ClippingPlaneAdd.svg @@ -0,0 +1,54 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-clip + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ClippingPlaneRemoveAll.svg b/icons/themed/FEM_ClippingPlaneRemoveAll.svg new file mode 100644 index 0000000000..9897d21d33 --- /dev/null +++ b/icons/themed/FEM_ClippingPlaneRemoveAll.svg @@ -0,0 +1,61 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-clip + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintBearing.svg b/icons/themed/FEM_ConstraintBearing.svg new file mode 100644 index 0000000000..c695bba8bd --- /dev/null +++ b/icons/themed/FEM_ConstraintBearing.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-constraint-bearing + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintBodyHeatSource.svg b/icons/themed/FEM_ConstraintBodyHeatSource.svg new file mode 100644 index 0000000000..0b0124ec3b --- /dev/null +++ b/icons/themed/FEM_ConstraintBodyHeatSource.svg @@ -0,0 +1,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintCentrif.svg b/icons/themed/FEM_ConstraintCentrif.svg new file mode 100644 index 0000000000..e883669452 --- /dev/null +++ b/icons/themed/FEM_ConstraintCentrif.svg @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintContact.svg b/icons/themed/FEM_ConstraintContact.svg new file mode 100644 index 0000000000..a8b803ee30 --- /dev/null +++ b/icons/themed/FEM_ConstraintContact.svg @@ -0,0 +1,252 @@ + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-constraint-contact + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintCurrentDensity.svg b/icons/themed/FEM_ConstraintCurrentDensity.svg new file mode 100644 index 0000000000..f53d63b43a --- /dev/null +++ b/icons/themed/FEM_ConstraintCurrentDensity.svg @@ -0,0 +1,507 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintDisplacement.svg b/icons/themed/FEM_ConstraintDisplacement.svg new file mode 100644 index 0000000000..a12440c962 --- /dev/null +++ b/icons/themed/FEM_ConstraintDisplacement.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vginkeo] + + + fem-constraint-displacement + 2016-02-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + +   +   +   + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintElectricChargeDensity.svg b/icons/themed/FEM_ConstraintElectricChargeDensity.svg new file mode 100644 index 0000000000..7b22b40b5a --- /dev/null +++ b/icons/themed/FEM_ConstraintElectricChargeDensity.svg @@ -0,0 +1,430 @@ + + + + FEM_ConstraintElectrostaticPotential + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + FEM_ConstraintElectrostaticPotential + + + [bitacovir] + + + PartDesign_MoveTip + 12-02-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintElectrostaticPotential.svg b/icons/themed/FEM_ConstraintElectrostaticPotential.svg new file mode 100644 index 0000000000..a9e83fef74 --- /dev/null +++ b/icons/themed/FEM_ConstraintElectrostaticPotential.svg @@ -0,0 +1,114 @@ + + + FEM_ConstraintElectrostaticPotential + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + FEM_ConstraintElectrostaticPotential + + + [bitacovir] + + + PartDesign_MoveTip + 12-02-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintFixed.svg b/icons/themed/FEM_ConstraintFixed.svg new file mode 100644 index 0000000000..461edf62ee --- /dev/null +++ b/icons/themed/FEM_ConstraintFixed.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-constraint-fixed + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintFlowVelocity.svg b/icons/themed/FEM_ConstraintFlowVelocity.svg new file mode 100644 index 0000000000..6beea7efbc --- /dev/null +++ b/icons/themed/FEM_ConstraintFlowVelocity.svg @@ -0,0 +1,99 @@ + + + FEM_ConstraintFlowVelocity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + FEM_ConstraintFlowVelocity + + + [bitacovir] + + + PartDesign_MoveTip + 12-02-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintFluidBoundary.svg b/icons/themed/FEM_ConstraintFluidBoundary.svg new file mode 100644 index 0000000000..4f75a4a553 --- /dev/null +++ b/icons/themed/FEM_ConstraintFluidBoundary.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [qingfengxia] + + + fem-constraint-fluid-boundary + 2016-08-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintForce.svg b/icons/themed/FEM_ConstraintForce.svg new file mode 100644 index 0000000000..6384a77ba7 --- /dev/null +++ b/icons/themed/FEM_ConstraintForce.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-constraint-force + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintGear.svg b/icons/themed/FEM_ConstraintGear.svg new file mode 100644 index 0000000000..4bec1ee4b6 --- /dev/null +++ b/icons/themed/FEM_ConstraintGear.svg @@ -0,0 +1,258 @@ + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintHeatflux.svg b/icons/themed/FEM_ConstraintHeatflux.svg new file mode 100644 index 0000000000..254ecf3477 --- /dev/null +++ b/icons/themed/FEM_ConstraintHeatflux.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-constraint-heatflux + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintInitialFlowVelocity.svg b/icons/themed/FEM_ConstraintInitialFlowVelocity.svg new file mode 100644 index 0000000000..0226e23d84 --- /dev/null +++ b/icons/themed/FEM_ConstraintInitialFlowVelocity.svg @@ -0,0 +1,100 @@ + + + FEM_ConstraintInitialFlowVelocity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + FEM_ConstraintInitialFlowVelocity + + + [bitacovir] + + + PartDesign_MoveTip + 12-02-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintInitialPressure.svg b/icons/themed/FEM_ConstraintInitialPressure.svg new file mode 100644 index 0000000000..6341f74b82 --- /dev/null +++ b/icons/themed/FEM_ConstraintInitialPressure.svg @@ -0,0 +1,112 @@ + + + FEM_ConstraintInitialFlowVelocity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + FEM_ConstraintInitialFlowVelocity + + + [bitacovir] + + + PartDesign_MoveTip + 12-02-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintInitialTemperature.svg b/icons/themed/FEM_ConstraintInitialTemperature.svg new file mode 100644 index 0000000000..ea59282163 --- /dev/null +++ b/icons/themed/FEM_ConstraintInitialTemperature.svg @@ -0,0 +1,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintMagnetization.svg b/icons/themed/FEM_ConstraintMagnetization.svg new file mode 100644 index 0000000000..5627e6513b --- /dev/null +++ b/icons/themed/FEM_ConstraintMagnetization.svg @@ -0,0 +1,413 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintPlaneRotation.svg b/icons/themed/FEM_ConstraintPlaneRotation.svg new file mode 100644 index 0000000000..b55f2294f4 --- /dev/null +++ b/icons/themed/FEM_ConstraintPlaneRotation.svg @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + +   +   +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintPressure.svg b/icons/themed/FEM_ConstraintPressure.svg new file mode 100644 index 0000000000..d872adcd4b --- /dev/null +++ b/icons/themed/FEM_ConstraintPressure.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-constraint-pressure + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintPulley.svg b/icons/themed/FEM_ConstraintPulley.svg new file mode 100644 index 0000000000..1410fb2e9c --- /dev/null +++ b/icons/themed/FEM_ConstraintPulley.svg @@ -0,0 +1,264 @@ + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-constraint-pulley + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintRigidBody.svg b/icons/themed/FEM_ConstraintRigidBody.svg new file mode 100644 index 0000000000..83d7b3eaa7 --- /dev/null +++ b/icons/themed/FEM_ConstraintRigidBody.svg @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintSectionPrint.svg b/icons/themed/FEM_ConstraintSectionPrint.svg new file mode 100644 index 0000000000..8abfe5947f --- /dev/null +++ b/icons/themed/FEM_ConstraintSectionPrint.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-beam-section + 2015-09-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintSelfWeight.svg b/icons/themed/FEM_ConstraintSelfWeight.svg new file mode 100644 index 0000000000..ea987a3e09 --- /dev/null +++ b/icons/themed/FEM_ConstraintSelfWeight.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-constraint-selfweight + 2016-07-21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintSpring.svg b/icons/themed/FEM_ConstraintSpring.svg new file mode 100644 index 0000000000..0aaf8938f6 --- /dev/null +++ b/icons/themed/FEM_ConstraintSpring.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintTemperature.svg b/icons/themed/FEM_ConstraintTemperature.svg new file mode 100644 index 0000000000..2301a15acc --- /dev/null +++ b/icons/themed/FEM_ConstraintTemperature.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-constraint-temperature + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintTie.svg b/icons/themed/FEM_ConstraintTie.svg new file mode 100644 index 0000000000..fd7250b190 --- /dev/null +++ b/icons/themed/FEM_ConstraintTie.svg @@ -0,0 +1,1099 @@ + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ConstraintTransform.svg b/icons/themed/FEM_ConstraintTransform.svg new file mode 100644 index 0000000000..995f6b57ee --- /dev/null +++ b/icons/themed/FEM_ConstraintTransform.svg @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [kgoao] + + + 2016-09-25 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_CreateElementsSet.svg b/icons/themed/FEM_CreateElementsSet.svg new file mode 100644 index 0000000000..82bce754e7 --- /dev/null +++ b/icons/themed/FEM_CreateElementsSet.svg @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacobir] + + + 2020-03-16 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_CreateNodesSet.svg b/icons/themed/FEM_CreateNodesSet.svg new file mode 100644 index 0000000000..e8f7472e14 --- /dev/null +++ b/icons/themed/FEM_CreateNodesSet.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-create-node-by-poly + 2016-11-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ElementFluid1D.svg b/icons/themed/FEM_ElementFluid1D.svg new file mode 100644 index 0000000000..86de042f5e --- /dev/null +++ b/icons/themed/FEM_ElementFluid1D.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [kgoao] + + + 2017-02-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ElementGeometry1D.svg b/icons/themed/FEM_ElementGeometry1D.svg new file mode 100644 index 0000000000..3ecc902ca5 --- /dev/null +++ b/icons/themed/FEM_ElementGeometry1D.svg @@ -0,0 +1,108 @@ + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + 2015-09-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ElementGeometry2D.svg b/icons/themed/FEM_ElementGeometry2D.svg new file mode 100644 index 0000000000..a0150f9219 --- /dev/null +++ b/icons/themed/FEM_ElementGeometry2D.svg @@ -0,0 +1,118 @@ + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + 2015-09-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_ElementRotation1D.svg b/icons/themed/FEM_ElementRotation1D.svg new file mode 100644 index 0000000000..4818c4d078 --- /dev/null +++ b/icons/themed/FEM_ElementRotation1D.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + 2015-09-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationDeformation.svg b/icons/themed/FEM_EquationDeformation.svg new file mode 100644 index 0000000000..1150f2db17 --- /dev/null +++ b/icons/themed/FEM_EquationDeformation.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationElasticity.svg b/icons/themed/FEM_EquationElasticity.svg new file mode 100644 index 0000000000..bc16c4a99a --- /dev/null +++ b/icons/themed/FEM_EquationElasticity.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + diff --git a/icons/themed/FEM_EquationElectricforce.svg b/icons/themed/FEM_EquationElectricforce.svg new file mode 100644 index 0000000000..2994f6a546 --- /dev/null +++ b/icons/themed/FEM_EquationElectricforce.svg @@ -0,0 +1,444 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationElectrostatic.svg b/icons/themed/FEM_EquationElectrostatic.svg new file mode 100644 index 0000000000..4013618213 --- /dev/null +++ b/icons/themed/FEM_EquationElectrostatic.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationFlow.svg b/icons/themed/FEM_EquationFlow.svg new file mode 100644 index 0000000000..323702a32f --- /dev/null +++ b/icons/themed/FEM_EquationFlow.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [qingfengxia] + + + fem-constraint-fluid-boundary + 2016-08-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationFlux.svg b/icons/themed/FEM_EquationFlux.svg new file mode 100644 index 0000000000..70156f79d2 --- /dev/null +++ b/icons/themed/FEM_EquationFlux.svg @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationHeat.svg b/icons/themed/FEM_EquationHeat.svg new file mode 100644 index 0000000000..fe67d7e5cc --- /dev/null +++ b/icons/themed/FEM_EquationHeat.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-constraint-temperature + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationMagnetodynamic.svg b/icons/themed/FEM_EquationMagnetodynamic.svg new file mode 100644 index 0000000000..73a4a91348 --- /dev/null +++ b/icons/themed/FEM_EquationMagnetodynamic.svg @@ -0,0 +1,710 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationMagnetodynamic2D.svg b/icons/themed/FEM_EquationMagnetodynamic2D.svg new file mode 100644 index 0000000000..d140cae360 --- /dev/null +++ b/icons/themed/FEM_EquationMagnetodynamic2D.svg @@ -0,0 +1,643 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_EquationStaticCurrent.svg b/icons/themed/FEM_EquationStaticCurrent.svg new file mode 100644 index 0000000000..e4a1cfdbd5 --- /dev/null +++ b/icons/themed/FEM_EquationStaticCurrent.svg @@ -0,0 +1,1066 @@ + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_FEMMesh2Mesh.svg b/icons/themed/FEM_FEMMesh2Mesh.svg new file mode 100644 index 0000000000..bc78674220 --- /dev/null +++ b/icons/themed/FEM_FEMMesh2Mesh.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-to-mesh + 2016-11-25 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MaterialFluid.svg b/icons/themed/FEM_MaterialFluid.svg new file mode 100644 index 0000000000..1c755aa0f6 --- /dev/null +++ b/icons/themed/FEM_MaterialFluid.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [qingfengxia] + + + fem-material-fluid + 2017-01-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MaterialMechanicalNonlinear.svg b/icons/themed/FEM_MaterialMechanicalNonlinear.svg new file mode 100644 index 0000000000..2fbec61762 --- /dev/null +++ b/icons/themed/FEM_MaterialMechanicalNonlinear.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-material-nonlinear + 2016-09-25 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MaterialReinforced.svg b/icons/themed/FEM_MaterialReinforced.svg new file mode 100644 index 0000000000..226e038262 --- /dev/null +++ b/icons/themed/FEM_MaterialReinforced.svg @@ -0,0 +1,130 @@ + + + + + fem_material_reinforced + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + fem_material_reinforced + + + + + + fem-material + 2019-06-18 + + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson +[Bitacovir] Rafael Moya + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MaterialSolid.svg b/icons/themed/FEM_MaterialSolid.svg new file mode 100644 index 0000000000..71fa8417f3 --- /dev/null +++ b/icons/themed/FEM_MaterialSolid.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-material + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshBoundaryLayer.svg b/icons/themed/FEM_MeshBoundaryLayer.svg new file mode 100644 index 0000000000..fa2a1faa31 --- /dev/null +++ b/icons/themed/FEM_MeshBoundaryLayer.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacobir] + + + 2020-03-16 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshClear.svg b/icons/themed/FEM_MeshClear.svg new file mode 100644 index 0000000000..8fa0bc2145 --- /dev/null +++ b/icons/themed/FEM_MeshClear.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-clear-mesh + 2016-12-23 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshDisplayInfo.svg b/icons/themed/FEM_MeshDisplayInfo.svg new file mode 100644 index 0000000000..3510948a9e --- /dev/null +++ b/icons/themed/FEM_MeshDisplayInfo.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-print-info + 2016-12-23 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshGmshFromShape.svg b/icons/themed/FEM_MeshGmshFromShape.svg new file mode 100644 index 0000000000..9f2d6d1938 --- /dev/null +++ b/icons/themed/FEM_MeshGmshFromShape.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-gmsh-from-shape + 2016-11-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshGroup.svg b/icons/themed/FEM_MeshGroup.svg new file mode 100644 index 0000000000..8f514736cc --- /dev/null +++ b/icons/themed/FEM_MeshGroup.svg @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacobir] + + + 2020-03-16 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshNetgenFromShape.svg b/icons/themed/FEM_MeshNetgenFromShape.svg new file mode 100644 index 0000000000..b6db782c1a --- /dev/null +++ b/icons/themed/FEM_MeshNetgenFromShape.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-netgen-from-shape + 2016-11-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshRegion.svg b/icons/themed/FEM_MeshRegion.svg new file mode 100644 index 0000000000..b96d77bfc4 --- /dev/null +++ b/icons/themed/FEM_MeshRegion.svg @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + 2016-12-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_MeshResult.svg b/icons/themed/FEM_MeshResult.svg new file mode 100644 index 0000000000..bc9ac25063 --- /dev/null +++ b/icons/themed/FEM_MeshResult.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-gmsh-from-shape + 2016-11-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostBranchFilter.svg b/icons/themed/FEM_PostBranchFilter.svg new file mode 100644 index 0000000000..7c5601d3d4 --- /dev/null +++ b/icons/themed/FEM_PostBranchFilter.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostField.svg b/icons/themed/FEM_PostField.svg new file mode 100644 index 0000000000..4c9bb642df --- /dev/null +++ b/icons/themed/FEM_PostField.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterCalculator.svg b/icons/themed/FEM_PostFilterCalculator.svg new file mode 100644 index 0000000000..3ece8f9120 --- /dev/null +++ b/icons/themed/FEM_PostFilterCalculator.svg @@ -0,0 +1,324 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + + + + + + + + + calc + calculator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + f(x) + diff --git a/icons/themed/FEM_PostFilterClipRegion.svg b/icons/themed/FEM_PostFilterClipRegion.svg new file mode 100644 index 0000000000..365c7abd4f --- /dev/null +++ b/icons/themed/FEM_PostFilterClipRegion.svg @@ -0,0 +1,65 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-clip + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterClipScalar.svg b/icons/themed/FEM_PostFilterClipScalar.svg new file mode 100644 index 0000000000..8daf2adf28 --- /dev/null +++ b/icons/themed/FEM_PostFilterClipScalar.svg @@ -0,0 +1,68 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-clip-scalar + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterContours.svg b/icons/themed/FEM_PostFilterContours.svg new file mode 100644 index 0000000000..32ee3aec5f --- /dev/null +++ b/icons/themed/FEM_PostFilterContours.svg @@ -0,0 +1,181 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterCutFunction.svg b/icons/themed/FEM_PostFilterCutFunction.svg new file mode 100644 index 0000000000..858f35b825 --- /dev/null +++ b/icons/themed/FEM_PostFilterCutFunction.svg @@ -0,0 +1,65 @@ + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-cut + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterDataAlongLine.svg b/icons/themed/FEM_PostFilterDataAlongLine.svg new file mode 100644 index 0000000000..26f436d262 --- /dev/null +++ b/icons/themed/FEM_PostFilterDataAlongLine.svg @@ -0,0 +1,52 @@ + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-DataAlongLine + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterDataAtPoint.svg b/icons/themed/FEM_PostFilterDataAtPoint.svg new file mode 100644 index 0000000000..935f1ea06c --- /dev/null +++ b/icons/themed/FEM_PostFilterDataAtPoint.svg @@ -0,0 +1,48 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterGlyph.svg b/icons/themed/FEM_PostFilterGlyph.svg new file mode 100644 index 0000000000..2aadf4b412 --- /dev/null +++ b/icons/themed/FEM_PostFilterGlyph.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-warp + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterLinearizedStresses.svg b/icons/themed/FEM_PostFilterLinearizedStresses.svg new file mode 100644 index 0000000000..c4d2795183 --- /dev/null +++ b/icons/themed/FEM_PostFilterLinearizedStresses.svg @@ -0,0 +1,79 @@ + + + + + + + + + image/svg+xml + + + + [mkhizenz] + + + fem-linearizedstresses + 2016-12-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFilterWarp.svg b/icons/themed/FEM_PostFilterWarp.svg new file mode 100644 index 0000000000..9be5176be6 --- /dev/null +++ b/icons/themed/FEM_PostFilterWarp.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-warp + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + diff --git a/icons/themed/FEM_PostFrames.svg b/icons/themed/FEM_PostFrames.svg new file mode 100644 index 0000000000..cb56230a5c --- /dev/null +++ b/icons/themed/FEM_PostFrames.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + diff --git a/icons/themed/FEM_PostHistogram.svg b/icons/themed/FEM_PostHistogram.svg new file mode 100644 index 0000000000..a78ef55ee6 --- /dev/null +++ b/icons/themed/FEM_PostHistogram.svg @@ -0,0 +1,69 @@ + + + + + + + + + diff --git a/icons/themed/FEM_PostIndex.svg b/icons/themed/FEM_PostIndex.svg new file mode 100644 index 0000000000..5357ce9bf5 --- /dev/null +++ b/icons/themed/FEM_PostIndex.svg @@ -0,0 +1,42 @@ + + + + + + diff --git a/icons/themed/FEM_PostLineplot.svg b/icons/themed/FEM_PostLineplot.svg new file mode 100644 index 0000000000..cdbd72aa4e --- /dev/null +++ b/icons/themed/FEM_PostLineplot.svg @@ -0,0 +1,46 @@ + + + + + + + diff --git a/icons/themed/FEM_PostPipelineFromResult.svg b/icons/themed/FEM_PostPipelineFromResult.svg new file mode 100644 index 0000000000..2f9a9949c6 --- /dev/null +++ b/icons/themed/FEM_PostPipelineFromResult.svg @@ -0,0 +1,58 @@ + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-data + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_PostSpreadsheet.svg b/icons/themed/FEM_PostSpreadsheet.svg new file mode 100644 index 0000000000..519a24780a --- /dev/null +++ b/icons/themed/FEM_PostSpreadsheet.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + diff --git a/icons/themed/FEM_ResultShow.svg b/icons/themed/FEM_ResultShow.svg new file mode 100644 index 0000000000..5d429cd643 --- /dev/null +++ b/icons/themed/FEM_ResultShow.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-result + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/FEM_ResultsPurge.svg b/icons/themed/FEM_ResultsPurge.svg new file mode 100644 index 0000000000..70d6ded2ec --- /dev/null +++ b/icons/themed/FEM_ResultsPurge.svg @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-purge-results + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_SolverControl.svg b/icons/themed/FEM_SolverControl.svg new file mode 100644 index 0000000000..d4e367a2f1 --- /dev/null +++ b/icons/themed/FEM_SolverControl.svg @@ -0,0 +1,311 @@ + + + + + FEM_SolverStandard + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bitacovir] + + + FEM_SolverStandard + 2023-09-30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_SolverElmer.svg b/icons/themed/FEM_SolverElmer.svg new file mode 100644 index 0000000000..24f21e86e8 --- /dev/null +++ b/icons/themed/FEM_SolverElmer.svg @@ -0,0 +1,530 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_SolverMystran.svg b/icons/themed/FEM_SolverMystran.svg new file mode 100644 index 0000000000..b5b7ba9e01 --- /dev/null +++ b/icons/themed/FEM_SolverMystran.svg @@ -0,0 +1,26 @@ + + + +image/svg+xml diff --git a/icons/themed/FEM_SolverRun.svg b/icons/themed/FEM_SolverRun.svg new file mode 100644 index 0000000000..552a51f9f7 --- /dev/null +++ b/icons/themed/FEM_SolverRun.svg @@ -0,0 +1,310 @@ + + + + + FEM_SolverStandard + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bitacovir] + + + FEM_SolverStandard + 2023-09-30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_SolverStandard.svg b/icons/themed/FEM_SolverStandard.svg new file mode 100644 index 0000000000..03c4524682 --- /dev/null +++ b/icons/themed/FEM_SolverStandard.svg @@ -0,0 +1,276 @@ + + + + + FEM_SolverStandard + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bitacovir] + + + FEM_SolverStandard + 2023-09-30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/FEM_SolverZ88.svg b/icons/themed/FEM_SolverZ88.svg new file mode 100644 index 0000000000..da1b6764dc --- /dev/null +++ b/icons/themed/FEM_SolverZ88.svg @@ -0,0 +1,33 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + OS + OS + + + + + + diff --git a/icons/themed/Feature.svg b/icons/themed/Feature.svg new file mode 100644 index 0000000000..35ebebefb5 --- /dev/null +++ b/icons/themed/Feature.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/FemWorkbench.svg b/icons/themed/FemWorkbench.svg new file mode 100644 index 0000000000..7f5fff33d4 --- /dev/null +++ b/icons/themed/FemWorkbench.svg @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Geoassembly.svg b/icons/themed/Geoassembly.svg new file mode 100644 index 0000000000..8945ad538f --- /dev/null +++ b/icons/themed/Geoassembly.svg @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Geofeaturegroup.svg b/icons/themed/Geofeaturegroup.svg new file mode 100644 index 0000000000..ffae475da3 --- /dev/null +++ b/icons/themed/Geofeaturegroup.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Group.svg b/icons/themed/Group.svg new file mode 100644 index 0000000000..01f1860a32 --- /dev/null +++ b/icons/themed/Group.svg @@ -0,0 +1,77 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/InTray.svg b/icons/themed/InTray.svg new file mode 100644 index 0000000000..1049847f04 --- /dev/null +++ b/icons/themed/InTray.svg @@ -0,0 +1,84 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/InTray_missed_notifications.svg b/icons/themed/InTray_missed_notifications.svg new file mode 100644 index 0000000000..7b4b1391ae --- /dev/null +++ b/icons/themed/InTray_missed_notifications.svg @@ -0,0 +1,84 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/InspectionWorkbench.svg b/icons/themed/InspectionWorkbench.svg new file mode 100644 index 0000000000..4f50252ff7 --- /dev/null +++ b/icons/themed/InspectionWorkbench.svg @@ -0,0 +1,185 @@ + + + mesh_pipette + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + mesh_pipette + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/mesh_pipette.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + pipette + eyedropper + sample + + + Pipette or eyedropper lit from above + + + [agryson] Alexander Gryson + + + Sat Feb 8 16:10:16 2014 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Invisible.svg b/icons/themed/Invisible.svg new file mode 100644 index 0000000000..ba3c48b2ae --- /dev/null +++ b/icons/themed/Invisible.svg @@ -0,0 +1,71 @@ + + + + + + + + + image/svg+xml + + Path-FaceProfile + 2016-01-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path- + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/Link.svg b/icons/themed/Link.svg new file mode 100644 index 0000000000..30e668ebbe --- /dev/null +++ b/icons/themed/Link.svg @@ -0,0 +1,121 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkArray.svg b/icons/themed/LinkArray.svg new file mode 100644 index 0000000000..7e8dc82720 --- /dev/null +++ b/icons/themed/LinkArray.svg @@ -0,0 +1,351 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Sat Dec 10 18:31:32 2011 +0000 + + + [yorikvanhavre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Array.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Six rectangles in a 2 x 3 linear array + + + rectangle + array + + + + + + diff --git a/icons/themed/LinkArrayOverlay.svg b/icons/themed/LinkArrayOverlay.svg new file mode 100644 index 0000000000..8666012f52 --- /dev/null +++ b/icons/themed/LinkArrayOverlay.svg @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Sat Dec 10 18:31:32 2011 +0000 + + + [yorikvanhavre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Array.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Six rectangles in a 2 x 3 linear array + + + rectangle + array + + + + + + diff --git a/icons/themed/LinkElement.svg b/icons/themed/LinkElement.svg new file mode 100644 index 0000000000..8dae7330af --- /dev/null +++ b/icons/themed/LinkElement.svg @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Sat Dec 10 18:31:32 2011 +0000 + + + [yorikvanhavre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Array.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Six rectangles in a 2 x 3 linear array + + + rectangle + array + + + + + + diff --git a/icons/themed/LinkGroup.svg b/icons/themed/LinkGroup.svg new file mode 100644 index 0000000000..891ed0288a --- /dev/null +++ b/icons/themed/LinkGroup.svg @@ -0,0 +1,766 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jmaustpc] + + + Assembly_Assembly_Tree + 2013-12-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Assembly/Gui/Resources/icons/Assembly_Assembly_Tree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkImport.svg b/icons/themed/LinkImport.svg new file mode 100644 index 0000000000..cc27a32d38 --- /dev/null +++ b/icons/themed/LinkImport.svg @@ -0,0 +1,130 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkImportAll.svg b/icons/themed/LinkImportAll.svg new file mode 100644 index 0000000000..d9d1bba09f --- /dev/null +++ b/icons/themed/LinkImportAll.svg @@ -0,0 +1,164 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkOverlay.svg b/icons/themed/LinkOverlay.svg new file mode 100644 index 0000000000..5a0811635f --- /dev/null +++ b/icons/themed/LinkOverlay.svg @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Sat Dec 10 18:31:32 2011 +0000 + + + [yorikvanhavre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Array.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + Six rectangles in a 2 x 3 linear array + + + rectangle + array + + + + + + diff --git a/icons/themed/LinkReplace.svg b/icons/themed/LinkReplace.svg new file mode 100644 index 0000000000..672b7d7fe1 --- /dev/null +++ b/icons/themed/LinkReplace.svg @@ -0,0 +1,137 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSelect.svg b/icons/themed/LinkSelect.svg new file mode 100644 index 0000000000..789b2a88dc --- /dev/null +++ b/icons/themed/LinkSelect.svg @@ -0,0 +1,168 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSelectAll.svg b/icons/themed/LinkSelectAll.svg new file mode 100644 index 0000000000..657b8d180a --- /dev/null +++ b/icons/themed/LinkSelectAll.svg @@ -0,0 +1,152 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSelectFinal.svg b/icons/themed/LinkSelectFinal.svg new file mode 100644 index 0000000000..912ffe6175 --- /dev/null +++ b/icons/themed/LinkSelectFinal.svg @@ -0,0 +1,194 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSub.svg b/icons/themed/LinkSub.svg new file mode 100644 index 0000000000..2c97bc2f83 --- /dev/null +++ b/icons/themed/LinkSub.svg @@ -0,0 +1,186 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSubElement.svg b/icons/themed/LinkSubElement.svg new file mode 100644 index 0000000000..5754830a0c --- /dev/null +++ b/icons/themed/LinkSubElement.svg @@ -0,0 +1,149 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/LinkSubOverlay.svg b/icons/themed/LinkSubOverlay.svg new file mode 100644 index 0000000000..b7479f8cab --- /dev/null +++ b/icons/themed/LinkSubOverlay.svg @@ -0,0 +1,149 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/MacroEditor.svg b/icons/themed/MacroEditor.svg new file mode 100644 index 0000000000..beb18d2231 --- /dev/null +++ b/icons/themed/MacroEditor.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + diff --git a/icons/themed/MacroFolder.svg b/icons/themed/MacroFolder.svg new file mode 100644 index 0000000000..6e8241d2a7 --- /dev/null +++ b/icons/themed/MacroFolder.svg @@ -0,0 +1,211 @@ + +image/svg+xml2015-07-04https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svgFreeCAD LGPL2+https://www.gnu.org/copyleft/lesser.html[agryson] Alexander Gryson diff --git a/icons/themed/Material.svg b/icons/themed/Material.svg new file mode 100644 index 0000000000..7a8b886b4d --- /dev/null +++ b/icons/themed/Material.svg @@ -0,0 +1,589 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/MaterialWorkbench.svg b/icons/themed/MaterialWorkbench.svg new file mode 100644 index 0000000000..b4012193f0 --- /dev/null +++ b/icons/themed/MaterialWorkbench.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Yorik van Havre] + + + Arch_Material + 2015-04-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Material.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/Material_Edit.svg b/icons/themed/Material_Edit.svg new file mode 100644 index 0000000000..b4012193f0 --- /dev/null +++ b/icons/themed/Material_Edit.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Yorik van Havre] + + + Arch_Material + 2015-04-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Material.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/Measurement-Angle.svg b/icons/themed/Measurement-Angle.svg new file mode 100644 index 0000000000..2745586513 --- /dev/null +++ b/icons/themed/Measurement-Angle.svg @@ -0,0 +1,66 @@ + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + diff --git a/icons/themed/Measurement-Area.svg b/icons/themed/Measurement-Area.svg new file mode 100644 index 0000000000..66f1ad9dcc --- /dev/null +++ b/icons/themed/Measurement-Area.svg @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + diff --git a/icons/themed/Measurement-CenterOfMass.svg b/icons/themed/Measurement-CenterOfMass.svg new file mode 100644 index 0000000000..3565f195f1 --- /dev/null +++ b/icons/themed/Measurement-CenterOfMass.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + diff --git a/icons/themed/Measurement-Diameter.svg b/icons/themed/Measurement-Diameter.svg new file mode 100644 index 0000000000..9ccc9d85be --- /dev/null +++ b/icons/themed/Measurement-Diameter.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/icons/themed/Measurement-Distance.svg b/icons/themed/Measurement-Distance.svg new file mode 100644 index 0000000000..a65795b361 --- /dev/null +++ b/icons/themed/Measurement-Distance.svg @@ -0,0 +1,58 @@ + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + diff --git a/icons/themed/Measurement-Group.svg b/icons/themed/Measurement-Group.svg new file mode 100644 index 0000000000..9036b2d329 --- /dev/null +++ b/icons/themed/Measurement-Group.svg @@ -0,0 +1,354 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Measurement-Inertia.svg b/icons/themed/Measurement-Inertia.svg new file mode 100644 index 0000000000..9fd51f748c --- /dev/null +++ b/icons/themed/Measurement-Inertia.svg @@ -0,0 +1,62 @@ + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + diff --git a/icons/themed/Measurement-Position.svg b/icons/themed/Measurement-Position.svg new file mode 100644 index 0000000000..1e2a23787d --- /dev/null +++ b/icons/themed/Measurement-Position.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + diff --git a/icons/themed/Measurement-Radius.svg b/icons/themed/Measurement-Radius.svg new file mode 100644 index 0000000000..c0e877fc6b --- /dev/null +++ b/icons/themed/Measurement-Radius.svg @@ -0,0 +1,58 @@ + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + diff --git a/icons/themed/Measurement-Volume.svg b/icons/themed/Measurement-Volume.svg new file mode 100644 index 0000000000..d770e5ac88 --- /dev/null +++ b/icons/themed/Measurement-Volume.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + diff --git a/icons/themed/MeshPart_CreateFlatFace.svg b/icons/themed/MeshPart_CreateFlatFace.svg new file mode 100644 index 0000000000..43e987798e --- /dev/null +++ b/icons/themed/MeshPart_CreateFlatFace.svg @@ -0,0 +1,284 @@ + + + MeshPart_CreateFlatFace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + MeshPart_CreateFlatFace + + Cone surface unwrapped + + + + + + + + Cone + plane + red arrow + + + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + 19-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/MeshPart_CreateFlatMesh.svg b/icons/themed/MeshPart_CreateFlatMesh.svg new file mode 100644 index 0000000000..2ea1272ba0 --- /dev/null +++ b/icons/themed/MeshPart_CreateFlatMesh.svg @@ -0,0 +1,298 @@ + + + MeshPart_Create_Flat_Mesh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + MeshPart_Create_Flat_Mesh + + Cone mesh unwrapped + + + + + + + + Cone + mesh + red arrow + + + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + 19-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/MeshPart_CurveOnMesh.svg b/icons/themed/MeshPart_CurveOnMesh.svg new file mode 100644 index 0000000000..6b19f7b75c --- /dev/null +++ b/icons/themed/MeshPart_CurveOnMesh.svg @@ -0,0 +1,2298 @@ + + + MeshPart_CurveOnMesh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + MeshPart_CurveOnMesh + 2020-09-30 + + + [vocx] + + + + + CC-BY-SA 4.0 + + + + + FreeCAD + + + FreeCAD/src/Mod/Surface/Gui/Resources/icons/MeshPart_CurveOnMesh.svg + https://www.freecad.org/wiki/index.php?title=Artwork + A green curved surface that has a thick, red, highlighted curve on top of it, in the middle of the shape. The surface has mesh lines. It is based on the 'Surface_CurveOnMesh' icon, but on green tone, instead of purple. + + + + + + + + + mesh + curve + spline + middle + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/MeshWorkbench.svg b/icons/themed/MeshWorkbench.svg new file mode 100644 index 0000000000..863cfe2c4d --- /dev/null +++ b/icons/themed/MeshWorkbench.svg @@ -0,0 +1,260 @@ + + + MeshWorkbench + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + MeshWorkbench + + + FreeCAD LGPL2+ + + + + + mesh + sphere + workbench + tessellated + + + + Tessellated sphere mesh, lit from top + + + [agryson] Alexander Gryson + + + + + + FreeCAD + + + + + [triplus] + + + Fri Feb 26 23:17:43 2016 +0100 + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/MeshWorkbench.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_AddFacet.svg b/icons/themed/Mesh_AddFacet.svg new file mode 100644 index 0000000000..2a871edba7 --- /dev/null +++ b/icons/themed/Mesh_AddFacet.svg @@ -0,0 +1,178 @@ + + + Mesh_Add_Facet + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Add_Facet + Triangular mesh face + + + Icon based on a wmayer' s design + + + + + mesh + triangle + face + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 11-06-2020 + + + [bitacovir] + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_BoundingBox.svg b/icons/themed/Mesh_BoundingBox.svg new file mode 100644 index 0000000000..a44720e66c --- /dev/null +++ b/icons/themed/Mesh_BoundingBox.svg @@ -0,0 +1,238 @@ + + + Mesh_Bounding_Box + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Bounding_Box + Boundingbox of a mesh with red and blue levels + + + + + + + + mesh + triangles + frame + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 21-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_BuildRegularSolid.svg b/icons/themed/Mesh_BuildRegularSolid.svg new file mode 100644 index 0000000000..8fabc7967b --- /dev/null +++ b/icons/themed/Mesh_BuildRegularSolid.svg @@ -0,0 +1,613 @@ + + + + + Mesh_Regular_Solid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Regular_Solid + + A tessellated cube mesh in front of a tessellated cylindrical mesh + + + [agryson] Alexander Gryson + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Regular_Solid.svg + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + mesh + cube + cylinder + tessellated + + + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_CrossSections.svg b/icons/themed/Mesh_CrossSections.svg new file mode 100644 index 0000000000..3eb0979176 --- /dev/null +++ b/icons/themed/Mesh_CrossSections.svg @@ -0,0 +1,315 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Part_CrossSections + 2012-12-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_CrossSections.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_CursorFillInteractive.svg b/icons/themed/Mesh_CursorFillInteractive.svg new file mode 100644 index 0000000000..e38ae15d3d --- /dev/null +++ b/icons/themed/Mesh_CursorFillInteractive.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_CurvatureInfo.svg b/icons/themed/Mesh_CurvatureInfo.svg new file mode 100644 index 0000000000..daec8af94e --- /dev/null +++ b/icons/themed/Mesh_CurvatureInfo.svg @@ -0,0 +1,259 @@ + + + Mesh_Curvature_Info + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Curvature_Info + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + mesh + colors + pipet + + + Mesh, with colors and pipet + + + Based on a jmaustpc's design + + + 21-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Decimating.svg b/icons/themed/Mesh_Decimating.svg new file mode 100644 index 0000000000..7bf1fe4c28 --- /dev/null +++ b/icons/themed/Mesh_Decimating.svg @@ -0,0 +1,206 @@ + + + Mesh_Decimating + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Decimating + Green diamond faces + + + + + + + + mesh + triangles + diamond + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 21-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Difference.svg b/icons/themed/Mesh_Difference.svg new file mode 100644 index 0000000000..47f929124d --- /dev/null +++ b/icons/themed/Mesh_Difference.svg @@ -0,0 +1,261 @@ + + + Mesh_Difference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Difference + + + [bitacovir] + + + Part_Common + 04-07-2020 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on a [wmayer]'s work + + + + + sphere + mesh + plane + + + A sphere being trimmed by another sphere + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_EvaluateFacet.svg b/icons/themed/Mesh_EvaluateFacet.svg new file mode 100644 index 0000000000..7731c4c45a --- /dev/null +++ b/icons/themed/Mesh_EvaluateFacet.svg @@ -0,0 +1,278 @@ + + + + Mesh_Add_Facet + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Add_Facet + Triangular mesh face + + + Icon based on a wmayer' s design + + + + + mesh + triangle + face + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 11-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_EvaluateSolid.svg b/icons/themed/Mesh_EvaluateSolid.svg new file mode 100644 index 0000000000..aefeedb5fb --- /dev/null +++ b/icons/themed/Mesh_EvaluateSolid.svg @@ -0,0 +1,883 @@ + + + Mesh_Evaluate_Solid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Evaluate_Solid + + + [bitacovir] + + + FemWorkbench + 21-06-2020 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on a triplus' design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Evaluation.svg b/icons/themed/Mesh_Evaluation.svg new file mode 100644 index 0000000000..3b893acc14 --- /dev/null +++ b/icons/themed/Mesh_Evaluation.svg @@ -0,0 +1,274 @@ + + + Mesh_Evaluation + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Evaluation + + + Based on a wmayer's design + + + + 17-06-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + mesh + plane + tool + + + Folded plane, lit from top, with spanner + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Export.svg b/icons/themed/Mesh_Export.svg new file mode 100644 index 0000000000..560cdb8f5a --- /dev/null +++ b/icons/themed/Mesh_Export.svg @@ -0,0 +1,414 @@ + + + + + Mesh_Export_Mesh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Export_Mesh + + Tessellated cube mesh with arrow pointing away from document + + + [agryson] Alexander Gryson + + + + + mesh + cube + tessellated + arrow + document + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Export_Mesh.svg + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_FillInteractiveHole.svg b/icons/themed/Mesh_FillInteractiveHole.svg new file mode 100644 index 0000000000..0feb45e6c9 --- /dev/null +++ b/icons/themed/Mesh_FillInteractiveHole.svg @@ -0,0 +1,199 @@ + + + + + Mesh_Boundary + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Boundary + A single triangular mesh face with a hole in it + + + [agryson] Alexander Gryson + + + + + mesh + triangle + face + hole + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Boundary.svg + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_FillupHoles.svg b/icons/themed/Mesh_FillupHoles.svg new file mode 100644 index 0000000000..3adf354a55 --- /dev/null +++ b/icons/themed/Mesh_FillupHoles.svg @@ -0,0 +1,165 @@ + + + Mesh_Fill_Up_Holes + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Fill_Up_Holes + Triangular mesh, and faces with holes + + + Icon based on a wmayer' s design + + + + + mesh + triangles + faces + holes + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 11-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_FlipNormals.svg b/icons/themed/Mesh_FlipNormals.svg new file mode 100644 index 0000000000..c61df96d8a --- /dev/null +++ b/icons/themed/Mesh_FlipNormals.svg @@ -0,0 +1,403 @@ + + + + + Mesh_Flip_Normals + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Flip_Normals + + Single mesh face with arrow pointing upwards and a double pointed curved arrow pointing from one side of the face to the other + + + [agryson] Alexander Gryson + + + + + mesh + face + arrow + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Flip_Normals.svg + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + [wmayer] + + + Fri Dec 20 16:28:14 2013 +0100 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_FromPartShape.svg b/icons/themed/Mesh_FromPartShape.svg new file mode 100644 index 0000000000..9ab37ca80d --- /dev/null +++ b/icons/themed/Mesh_FromPartShape.svg @@ -0,0 +1,376 @@ + + + + + Mesh_Mesh_from_Shape + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Mesh_from_Shape + + Solid cube with arrow pointing towards a tessellated cube mesh + + + [agryson] Alexander Gryson + + + + + cube + mesh + solid + convert + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Mesh_from_Shape.svg + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + Sat Dec 14 00:58:58 2013 +1100 + + + [jmaustpc] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_HarmonizeNormals.svg b/icons/themed/Mesh_HarmonizeNormals.svg new file mode 100644 index 0000000000..2ab117631b --- /dev/null +++ b/icons/themed/Mesh_HarmonizeNormals.svg @@ -0,0 +1,489 @@ + + + + + Mesh_Harmonize_Normals + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Harmonize_Normals + + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Harmonize_Normals.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + mesh + plane + tessellated + normal + arrow + + + Planar tessellated mesh with each face having an arrow pointing upwards + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Import.svg b/icons/themed/Mesh_Import.svg new file mode 100644 index 0000000000..04d92c1e15 --- /dev/null +++ b/icons/themed/Mesh_Import.svg @@ -0,0 +1,384 @@ + + + + + Mesh_Import_Mesh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Import_Mesh + + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Import_Mesh.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + cube + mesh + tessellated + arrow + file + document + + + Tessellated cube mesh with arrow pointing towards document + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Intersection.svg b/icons/themed/Mesh_Intersection.svg new file mode 100644 index 0000000000..0603e6d164 --- /dev/null +++ b/icons/themed/Mesh_Intersection.svg @@ -0,0 +1,229 @@ + + + Mesh_Intersection + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Intersection + + + [bitacovir] + + + Part_Common + 04-07-2020 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on a wmayer's work + + + + + sphere + mesh + + + Intersection of two spheres + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Merge.svg b/icons/themed/Mesh_Merge.svg new file mode 100644 index 0000000000..39d03f0fa7 --- /dev/null +++ b/icons/themed/Mesh_Merge.svg @@ -0,0 +1,368 @@ + + + Mesh_Merge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Merge + + + + Based on an Agryson's design + + + Meshes with plus symbol + + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 25-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Pipette.svg b/icons/themed/Mesh_Pipette.svg new file mode 100644 index 0000000000..cc9a6bafc0 --- /dev/null +++ b/icons/themed/Mesh_Pipette.svg @@ -0,0 +1,253 @@ + + + + + mesh_pipette + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + mesh_pipette + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/mesh_pipette.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + pipette + eyedropper + sample + + + Pipette or eyedropper lit from above + + + [agryson] Alexander Gryson + + + Sat Feb 8 16:10:16 2014 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_PolyCut.svg b/icons/themed/Mesh_PolyCut.svg new file mode 100644 index 0000000000..b6e0b70d06 --- /dev/null +++ b/icons/themed/Mesh_PolyCut.svg @@ -0,0 +1,1043 @@ + + + + + Mesh_Cut + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Cut + + https://commons.wikimedia.org/wiki/Tango_icons#/media/File:Edit-cut.svg + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Cut.svg + + + [agryson] Alexander Gryson + + + A tessellated planar mesh in between the blades of an open scissor + + + mesh + plane + tessellated + scissors + cut + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_PolyTrim.svg b/icons/themed/Mesh_PolyTrim.svg new file mode 100644 index 0000000000..5985ccbc22 --- /dev/null +++ b/icons/themed/Mesh_PolyTrim.svg @@ -0,0 +1,397 @@ + + + Mesh_Poly_Trim + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Poly_Trim + + + + [bitacovir] + + + Arch_CutPlane + 2020-06-23 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + + + + + + Mesh object being cut by a trimming line + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_RemeshGmsh.svg b/icons/themed/Mesh_RemeshGmsh.svg new file mode 100644 index 0000000000..7f98078cc1 --- /dev/null +++ b/icons/themed/Mesh_RemeshGmsh.svg @@ -0,0 +1,207 @@ + + + Mesh_Remesh_Gmsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Remesh_Gmsh + + + + + + + + + + prism + gmsh + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 26-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_RemoveCompByHand.svg b/icons/themed/Mesh_RemoveCompByHand.svg new file mode 100644 index 0000000000..aacb1eb6da --- /dev/null +++ b/icons/themed/Mesh_RemoveCompByHand.svg @@ -0,0 +1,220 @@ + + + Mesh_Remove_Comp_by_Hand + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mesh_Remove_Comp_by_Hand + Triangular mesh, faces and plus symbol + + + Icon based on a wmayer' s design + + + + + mesh + triangles + faces + cross + + + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + 12-06-2020 + + + [bitacovir] + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_RemoveComponents.svg b/icons/themed/Mesh_RemoveComponents.svg new file mode 100644 index 0000000000..b76ae5022b --- /dev/null +++ b/icons/themed/Mesh_RemoveComponents.svg @@ -0,0 +1,358 @@ + + + + + Mesh_Remove_Components + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Remove_Components + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Remove_Components.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + mesh + red cross + delete + remove + + + Two sets of mesh triangles, one of which is marked with a red cross + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Scale.svg b/icons/themed/Mesh_Scale.svg new file mode 100644 index 0000000000..94ecbb5ffc --- /dev/null +++ b/icons/themed/Mesh_Scale.svg @@ -0,0 +1,248 @@ + + + Mesh_Scale + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Scale + + 12-06-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + Based on a wmayer's design + + + + + green square + arrow + dotted line + + + A small square in the bottom left corner of a large dotted box ith an arrow pointing from the top left corner of the inner box to the top left corner of the + + + + diff --git a/icons/themed/Mesh_SectionByPlane.svg b/icons/themed/Mesh_SectionByPlane.svg new file mode 100644 index 0000000000..002ea11f89 --- /dev/null +++ b/icons/themed/Mesh_SectionByPlane.svg @@ -0,0 +1,351 @@ + + + Mesh_Section_by_Plane + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Section_by_Plane + + 04-07-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + sphere + mesh + plane + red line + + + Red section of a sphere by a plane + + + Based on a jmaustpc's work + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Segmentation.svg b/icons/themed/Mesh_Segmentation.svg new file mode 100644 index 0000000000..a49ecbff19 --- /dev/null +++ b/icons/themed/Mesh_Segmentation.svg @@ -0,0 +1,272 @@ + + + Mesh_Segmentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Segmentation + + 19-06-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + mesh + sphere + + + Incomplete sphere mesh + + + Based on a jmaustpc's design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_SegmentationBestFit.svg b/icons/themed/Mesh_SegmentationBestFit.svg new file mode 100644 index 0000000000..3528dee355 --- /dev/null +++ b/icons/themed/Mesh_SegmentationBestFit.svg @@ -0,0 +1,352 @@ + + + Mesh_Segmentation_Best_Fit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Segmentation_Best_Fit + + 05-07-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + mesh puzzle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Smoothing.svg b/icons/themed/Mesh_Smoothing.svg new file mode 100644 index 0000000000..fc8d45b41d --- /dev/null +++ b/icons/themed/Mesh_Smoothing.svg @@ -0,0 +1,254 @@ + + + Mesh_Smoothing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Smoothing + + 20-06-2020 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + mesh + apple + smooth + + + Green smooth apple, lit from top + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_SplitComponents.svg b/icons/themed/Mesh_SplitComponents.svg new file mode 100644 index 0000000000..ef78a5941a --- /dev/null +++ b/icons/themed/Mesh_SplitComponents.svg @@ -0,0 +1,128 @@ + + + Mesh_SplitComponents + + + + + image/svg+xml + + Mesh_SplitComponents + + + [wmayer] + + + Arch_SplitMesh + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Tree.svg b/icons/themed/Mesh_Tree.svg new file mode 100644 index 0000000000..2ccfd07ea8 --- /dev/null +++ b/icons/themed/Mesh_Tree.svg @@ -0,0 +1,275 @@ + + + + + Mesh_Tree + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Tree + + + [agryson] Alexander Gryson + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh._Tree.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + mesh + plane + tessellated + + + Tessellated folded plane, lit from top + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Tree_Curvature_Plot.svg b/icons/themed/Mesh_Tree_Curvature_Plot.svg new file mode 100644 index 0000000000..9cd8eacfce --- /dev/null +++ b/icons/themed/Mesh_Tree_Curvature_Plot.svg @@ -0,0 +1,222 @@ + + + + + Mesh_Tree_Curvature_Plot + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Tree_Curvature_Plot + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Tree_Curvature_Plot.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + mesh + color + plot + diamond + + + Diamond Shaped mesh with color coded faces + Fri Dec 20 16:28:14 2013 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_TrimByPlane.svg b/icons/themed/Mesh_TrimByPlane.svg new file mode 100644 index 0000000000..22a6765105 --- /dev/null +++ b/icons/themed/Mesh_TrimByPlane.svg @@ -0,0 +1,357 @@ + + + Mesh_ Trim_by_Plane + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_ Trim_by_Plane + + + + [bitacovir] + + + Arch_CutPlane + 24-06-2020 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + + + Based on a wood galaxy's design + + + + + mesh + red plane + + + Mesh, trimmed with a plane + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_Union.svg b/icons/themed/Mesh_Union.svg new file mode 100644 index 0000000000..1dceec5992 --- /dev/null +++ b/icons/themed/Mesh_Union.svg @@ -0,0 +1,286 @@ + + + Mesh_Union + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Union + + + [bitacovir] + + + Part_Fuse + 10-07-2020 + + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + sphere + mesh + + + Union of two spheres + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Mesh_VertexCurvature.svg b/icons/themed/Mesh_VertexCurvature.svg new file mode 100644 index 0000000000..782689f3ea --- /dev/null +++ b/icons/themed/Mesh_VertexCurvature.svg @@ -0,0 +1,227 @@ + + + + + Mesh_Curvature_Plot + + + + + + + + + + + + + + + + + + + image/svg+xml + + Mesh_Curvature_Plot + + + + [agryson] Alexander Gryson + + + Mesh with color coded faces and a multicolored bar shaped legend + + + mesh + color + plot + + + https://www.freecad.org/wiki/index.php?title=Artwork + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/Mesh_Curvature_Plot.svg + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + [wmayer] + + + Fri Dec 20 16:28:14 2013 +0100 + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Param_Bool.svg b/icons/themed/Param_Bool.svg new file mode 100644 index 0000000000..05f498bce3 --- /dev/null +++ b/icons/themed/Param_Bool.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/Param_Float.svg b/icons/themed/Param_Float.svg new file mode 100644 index 0000000000..97498a17ab --- /dev/null +++ b/icons/themed/Param_Float.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/Param_Int.svg b/icons/themed/Param_Int.svg new file mode 100644 index 0000000000..b7124f08d0 --- /dev/null +++ b/icons/themed/Param_Int.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/Param_Text.svg b/icons/themed/Param_Text.svg new file mode 100644 index 0000000000..7bc9e66c2a --- /dev/null +++ b/icons/themed/Param_Text.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/Param_UInt.svg b/icons/themed/Param_UInt.svg new file mode 100644 index 0000000000..1d26594ba9 --- /dev/null +++ b/icons/themed/Param_UInt.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/PartDesignWorkbench.svg b/icons/themed/PartDesignWorkbench.svg new file mode 100644 index 0000000000..0b9294dfe3 --- /dev/null +++ b/icons/themed/PartDesignWorkbench.svg @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveBox.svg b/icons/themed/PartDesign_AdditiveBox.svg new file mode 100644 index 0000000000..812e3aabd4 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveBox.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Box + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Box.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveCone.svg b/icons/themed/PartDesign_AdditiveCone.svg new file mode 100644 index 0000000000..9f50d89e72 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveCone.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Cone + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Cone.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveCylinder.svg b/icons/themed/PartDesign_AdditiveCylinder.svg new file mode 100644 index 0000000000..0b2ac915fa --- /dev/null +++ b/icons/themed/PartDesign_AdditiveCylinder.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Cylinder + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveEllipsoid.svg b/icons/themed/PartDesign_AdditiveEllipsoid.svg new file mode 100644 index 0000000000..5285facdd2 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveEllipsoid.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Ellipsoid + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Ellipsoid.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveHelix.svg b/icons/themed/PartDesign_AdditiveHelix.svg new file mode 100644 index 0000000000..016c6b3e7d --- /dev/null +++ b/icons/themed/PartDesign_AdditiveHelix.svg @@ -0,0 +1,1456 @@ + + + PartDesign_Additive_Helix + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + PartDesign_Additive_Helix + + + bitacovir, davidosterberg + + + PartDesign_Revolution + 2020/12/30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveLoft.svg b/icons/themed/PartDesign_AdditiveLoft.svg new file mode 100644 index 0000000000..b474d3354c --- /dev/null +++ b/icons/themed/PartDesign_AdditiveLoft.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Loft + 2015-06-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Loft.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditivePipe.svg b/icons/themed/PartDesign_AdditivePipe.svg new file mode 100644 index 0000000000..a1178d44b3 --- /dev/null +++ b/icons/themed/PartDesign_AdditivePipe.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Pipe + 2015-05-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Pipe.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditivePrism.svg b/icons/themed/PartDesign_AdditivePrism.svg new file mode 100644 index 0000000000..f4475610eb --- /dev/null +++ b/icons/themed/PartDesign_AdditivePrism.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Prism + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Prism.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveSphere.svg b/icons/themed/PartDesign_AdditiveSphere.svg new file mode 100644 index 0000000000..1a00cf9eb9 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveSphere.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Sphere + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Sphere.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveTorus.svg b/icons/themed/PartDesign_AdditiveTorus.svg new file mode 100644 index 0000000000..72c414a754 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveTorus.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Torus + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Torus.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_AdditiveWedge.svg b/icons/themed/PartDesign_AdditiveWedge.svg new file mode 100644 index 0000000000..b033e560e3 --- /dev/null +++ b/icons/themed/PartDesign_AdditiveWedge.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Additive_Wedge + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Additive_Wedge.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_BaseFeature.svg b/icons/themed/PartDesign_BaseFeature.svg new file mode 100644 index 0000000000..d78af23554 --- /dev/null +++ b/icons/themed/PartDesign_BaseFeature.svg @@ -0,0 +1,320 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [triplus] + + + PartDesignWorkbench + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesignWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Body.svg b/icons/themed/PartDesign_Body.svg new file mode 100644 index 0000000000..0b9294dfe3 --- /dev/null +++ b/icons/themed/PartDesign_Body.svg @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Boolean.svg b/icons/themed/PartDesign_Boolean.svg new file mode 100644 index 0000000000..29b1086182 --- /dev/null +++ b/icons/themed/PartDesign_Boolean.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [jrheinlaender] + + + PartDesign_Boolean + 2013-05-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Boolean.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Chamfer.svg b/icons/themed/PartDesign_Chamfer.svg new file mode 100644 index 0000000000..4de3946fc1 --- /dev/null +++ b/icons/themed/PartDesign_Chamfer.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + PartDesign_Chamfer + 2012-09-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Chamfer.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Clone.svg b/icons/themed/PartDesign_Clone.svg new file mode 100644 index 0000000000..52a9f91577 --- /dev/null +++ b/icons/themed/PartDesign_Clone.svg @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Fri May 4 19:21:54 2012 -0300 + + + [Yorik van Havre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Clone.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + square + square + + + Two identical orange squares with dark outlines diagonally stacked from left to right and offset of each at the right corner of the leftmost bottom one + + + + diff --git a/icons/themed/PartDesign_CoordinateSystem.svg b/icons/themed/PartDesign_CoordinateSystem.svg new file mode 100644 index 0000000000..b890199826 --- /dev/null +++ b/icons/themed/PartDesign_CoordinateSystem.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_CoordinateSystem + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_CoordinateSystem.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Draft.svg b/icons/themed/PartDesign_Draft.svg new file mode 100644 index 0000000000..a380a9bd3a --- /dev/null +++ b/icons/themed/PartDesign_Draft.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_Draft + 2012-11-25 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Draft.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Fillet.svg b/icons/themed/PartDesign_Fillet.svg new file mode 100644 index 0000000000..f3f3c79119 --- /dev/null +++ b/icons/themed/PartDesign_Fillet.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + PartDesign_Fillet + 2012-09-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Flip_Direction.svg b/icons/themed/PartDesign_Flip_Direction.svg new file mode 100644 index 0000000000..34ba6fefa6 --- /dev/null +++ b/icons/themed/PartDesign_Flip_Direction.svg @@ -0,0 +1,825 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Groove.svg b/icons/themed/PartDesign_Groove.svg new file mode 100644 index 0000000000..518b33130f --- /dev/null +++ b/icons/themed/PartDesign_Groove.svg @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + PartDesign_Groove + 2012-06-09 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Groove.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Hole.svg b/icons/themed/PartDesign_Hole.svg new file mode 100644 index 0000000000..74ffac292a --- /dev/null +++ b/icons/themed/PartDesign_Hole.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [jmaustpc] + + + PartDesign_Hole + 2013-03-17 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Hole.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_InternalExternalGear.svg b/icons/themed/PartDesign_InternalExternalGear.svg new file mode 100644 index 0000000000..25aa64f65b --- /dev/null +++ b/icons/themed/PartDesign_InternalExternalGear.svg @@ -0,0 +1,440 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Line.svg b/icons/themed/PartDesign_Line.svg new file mode 100644 index 0000000000..c0f8790902 --- /dev/null +++ b/icons/themed/PartDesign_Line.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_Line + 2013-05-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Line.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_LinearPattern.svg b/icons/themed/PartDesign_LinearPattern.svg new file mode 100644 index 0000000000..876230ee0c --- /dev/null +++ b/icons/themed/PartDesign_LinearPattern.svg @@ -0,0 +1,1907 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_LinearPattern + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_LinearPattern.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Migrate.svg b/icons/themed/PartDesign_Migrate.svg new file mode 100644 index 0000000000..865ab6ecfa --- /dev/null +++ b/icons/themed/PartDesign_Migrate.svg @@ -0,0 +1,805 @@ + + + PartDesign_Migrate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + PartDesign_Migrate + 12-01-2021 + + + [bitacovir] + + + + + + + + + + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Mirrored.svg b/icons/themed/PartDesign_Mirrored.svg new file mode 100644 index 0000000000..c47aa65a8b --- /dev/null +++ b/icons/themed/PartDesign_Mirrored.svg @@ -0,0 +1,2097 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_Mirrored + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Mirrored.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_MoveFeature.svg b/icons/themed/PartDesign_MoveFeature.svg new file mode 100644 index 0000000000..859b4717aa --- /dev/null +++ b/icons/themed/PartDesign_MoveFeature.svg @@ -0,0 +1,541 @@ + + + PartDesign_MoveFeature + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + PartDesign_MoveFeature + 12-01-2021 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_MoveFeatureInTree.svg b/icons/themed/PartDesign_MoveFeatureInTree.svg new file mode 100644 index 0000000000..e9ad2f4342 --- /dev/null +++ b/icons/themed/PartDesign_MoveFeatureInTree.svg @@ -0,0 +1,524 @@ + + + PartDesign_MoveFeatureInTree + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + PartDesign_MoveFeatureInTree + + + [bitacovir] + + + OpenSCAD_RemoveSubtree + 12-01-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_MoveTip.svg b/icons/themed/PartDesign_MoveTip.svg new file mode 100644 index 0000000000..29afc620ef --- /dev/null +++ b/icons/themed/PartDesign_MoveTip.svg @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [blobfish] + + + 2015-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_MoveTip.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_MultiTransform.svg b/icons/themed/PartDesign_MultiTransform.svg new file mode 100644 index 0000000000..f64ed9893d --- /dev/null +++ b/icons/themed/PartDesign_MultiTransform.svg @@ -0,0 +1,1965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_MultiTransform + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_MultiTransform.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Overlay_Tip.svg b/icons/themed/PartDesign_Overlay_Tip.svg new file mode 100644 index 0000000000..63f11c60d7 --- /dev/null +++ b/icons/themed/PartDesign_Overlay_Tip.svg @@ -0,0 +1,393 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Pad.svg b/icons/themed/PartDesign_Pad.svg new file mode 100644 index 0000000000..d60d3427db --- /dev/null +++ b/icons/themed/PartDesign_Pad.svg @@ -0,0 +1,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + PartDesign_Pad + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Pad.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Plane.svg b/icons/themed/PartDesign_Plane.svg new file mode 100644 index 0000000000..8b5cb4e7fb --- /dev/null +++ b/icons/themed/PartDesign_Plane.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_Plane + 2013-05-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Plane.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Pocket.svg b/icons/themed/PartDesign_Pocket.svg new file mode 100644 index 0000000000..fb63e104ad --- /dev/null +++ b/icons/themed/PartDesign_Pocket.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + PartDesign_Pocket + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Pocket.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Point.svg b/icons/themed/PartDesign_Point.svg new file mode 100644 index 0000000000..b385e4a7a1 --- /dev/null +++ b/icons/themed/PartDesign_Point.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [jrheinlaender] + + + PartDesign_Point + 2013-05-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Point.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_PolarPattern.svg b/icons/themed/PartDesign_PolarPattern.svg new file mode 100644 index 0000000000..6c85241e8e --- /dev/null +++ b/icons/themed/PartDesign_PolarPattern.svg @@ -0,0 +1,1702 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_PolarPattern + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_PolarPattern.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Revolution.svg b/icons/themed/PartDesign_Revolution.svg new file mode 100644 index 0000000000..98158d99e7 --- /dev/null +++ b/icons/themed/PartDesign_Revolution.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + PartDesign_Revolution + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Revolution.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Scaled.svg b/icons/themed/PartDesign_Scaled.svg new file mode 100644 index 0000000000..53483c700f --- /dev/null +++ b/icons/themed/PartDesign_Scaled.svg @@ -0,0 +1,1504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_Scaled + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Scaled.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_ShapeBinder.svg b/icons/themed/PartDesign_ShapeBinder.svg new file mode 100644 index 0000000000..79d782cbf7 --- /dev/null +++ b/icons/themed/PartDesign_ShapeBinder.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_ShapeBinder + 2015-07-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_ShapeBinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Sprocket.svg b/icons/themed/PartDesign_Sprocket.svg new file mode 100644 index 0000000000..0489cd8dd6 --- /dev/null +++ b/icons/themed/PartDesign_Sprocket.svg @@ -0,0 +1,402 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubShapeBinder.svg b/icons/themed/PartDesign_SubShapeBinder.svg new file mode 100644 index 0000000000..73cff440dc --- /dev/null +++ b/icons/themed/PartDesign_SubShapeBinder.svg @@ -0,0 +1,374 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_ShapeBinder + 2015-07-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_ShapeBinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveBox.svg b/icons/themed/PartDesign_SubtractiveBox.svg new file mode 100644 index 0000000000..7e514e26d1 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveBox.svg @@ -0,0 +1,436 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Box + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Box.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveCone.svg b/icons/themed/PartDesign_SubtractiveCone.svg new file mode 100644 index 0000000000..8430748711 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveCone.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Cone + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Cone.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveCylinder.svg b/icons/themed/PartDesign_SubtractiveCylinder.svg new file mode 100644 index 0000000000..238f5b3af1 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveCylinder.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Cylinder + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveEllipsoid.svg b/icons/themed/PartDesign_SubtractiveEllipsoid.svg new file mode 100644 index 0000000000..049b084de7 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveEllipsoid.svg @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Ellipsoid + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Ellipsoid.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveHelix.svg b/icons/themed/PartDesign_SubtractiveHelix.svg new file mode 100644 index 0000000000..2309ead867 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveHelix.svg @@ -0,0 +1,1456 @@ + + + PartDesign_Subtractive_Helix + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + PartDesign_Subtractive_Helix + + + bitacovir, davidosterberg + + + PartDesign_Revolution + 2020/12/30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveLoft.svg b/icons/themed/PartDesign_SubtractiveLoft.svg new file mode 100644 index 0000000000..1f72ab9d49 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveLoft.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Loft + 2015-06-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Loft.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractivePipe.svg b/icons/themed/PartDesign_SubtractivePipe.svg new file mode 100644 index 0000000000..ba95f21325 --- /dev/null +++ b/icons/themed/PartDesign_SubtractivePipe.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Pipe + 2015-05-30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Pipe.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractivePrism.svg b/icons/themed/PartDesign_SubtractivePrism.svg new file mode 100644 index 0000000000..92933810ba --- /dev/null +++ b/icons/themed/PartDesign_SubtractivePrism.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Prism + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Prism.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveSphere.svg b/icons/themed/PartDesign_SubtractiveSphere.svg new file mode 100644 index 0000000000..b7e9777b54 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveSphere.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Sphere + 2015-05-18 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Sphere.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveTorus.svg b/icons/themed/PartDesign_SubtractiveTorus.svg new file mode 100644 index 0000000000..2c219afe27 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveTorus.svg @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Torus + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Torus.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_SubtractiveWedge.svg b/icons/themed/PartDesign_SubtractiveWedge.svg new file mode 100644 index 0000000000..ec81350e39 --- /dev/null +++ b/icons/themed/PartDesign_SubtractiveWedge.svg @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Subtractive_Wedge + 2015-05-20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Subtractive_Wedge.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartDesign_Thickness.svg b/icons/themed/PartDesign_Thickness.svg new file mode 100644 index 0000000000..7780aee4cc --- /dev/null +++ b/icons/themed/PartDesign_Thickness.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Stefan Tröger] + + + PartDesign_Thickness + 2015-05-21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Thickness.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PartWorkbench.svg b/icons/themed/PartWorkbench.svg new file mode 100644 index 0000000000..9e73c8a2b4 --- /dev/null +++ b/icons/themed/PartWorkbench.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [triplus] + + + + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/Part_2D_object.svg b/icons/themed/Part_2D_object.svg new file mode 100644 index 0000000000..35d146108e --- /dev/null +++ b/icons/themed/Part_2D_object.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Tree_Part + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Tree_Part.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/Part_3D_object.svg b/icons/themed/Part_3D_object.svg new file mode 100644 index 0000000000..697691247e --- /dev/null +++ b/icons/themed/Part_3D_object.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Tree_Part + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Tree_Part.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/Part_BoxSelection.svg b/icons/themed/Part_BoxSelection.svg new file mode 100644 index 0000000000..754703d62f --- /dev/null +++ b/icons/themed/Part_BoxSelection.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_SelectGroup.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + hierarchy + group + selection + tree + + + A hierarchical tree structure with two blue child elements of a white parent element, both of which are surrounded by the same dotted box + + + + diff --git a/icons/themed/Part_Detached.svg b/icons/themed/Part_Detached.svg new file mode 100644 index 0000000000..6d80a11de0 --- /dev/null +++ b/icons/themed/Part_Detached.svg @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + diff --git a/icons/themed/Part_Export.svg b/icons/themed/Part_Export.svg new file mode 100644 index 0000000000..1ab5d01ad4 --- /dev/null +++ b/icons/themed/Part_Export.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jmaustpc] + + + Part_Export + 2013-03-22 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Export.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_Feature.svg b/icons/themed/Part_Feature.svg new file mode 100644 index 0000000000..6a39deb28a --- /dev/null +++ b/icons/themed/Part_Feature.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Tree_Part + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Tree_Part.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_FeatureImport.svg b/icons/themed/Part_FeatureImport.svg new file mode 100644 index 0000000000..65dd2133ae --- /dev/null +++ b/icons/themed/Part_FeatureImport.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Tree_Part + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Tree_Part.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_Import.svg b/icons/themed/Part_Import.svg new file mode 100644 index 0000000000..b040bbd1b4 --- /dev/null +++ b/icons/themed/Part_Import.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Import.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_LinearPattern_extent.svg b/icons/themed/Part_LinearPattern_extent.svg new file mode 100644 index 0000000000..486300547e --- /dev/null +++ b/icons/themed/Part_LinearPattern_extent.svg @@ -0,0 +1,1912 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [jrheinlaender] + + + PartDesign_LinearPattern + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_LinearPattern.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_LinearPattern_spacing.svg b/icons/themed/Part_LinearPattern_spacing.svg new file mode 100644 index 0000000000..184a324335 --- /dev/null +++ b/icons/themed/Part_LinearPattern_spacing.svg @@ -0,0 +1,1911 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [jrheinlaender] + + + PartDesign_LinearPattern + 2012-09-07 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_LinearPattern.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Part_SectionCut.svg b/icons/themed/Part_SectionCut.svg new file mode 100644 index 0000000000..16ab53f118 --- /dev/null +++ b/icons/themed/Part_SectionCut.svg @@ -0,0 +1,52 @@ + + + Part_SectionCut + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Part_SectionCut + 2022-02-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + + + Uwe Stöhr + + + + + + + + + + diff --git a/icons/themed/PointsWorkbench.svg b/icons/themed/PointsWorkbench.svg new file mode 100644 index 0000000000..47def563ca --- /dev/null +++ b/icons/themed/PointsWorkbench.svg @@ -0,0 +1,106 @@ + + + + + + image/svg+xml + + + + $committer + + + + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Points/Gui/Resources/icons/PointsWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Points_Convert.svg b/icons/themed/Points_Convert.svg new file mode 100644 index 0000000000..f085448a4c --- /dev/null +++ b/icons/themed/Points_Convert.svg @@ -0,0 +1,341 @@ + + + Points_Convert + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Points_Convert + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020-11-21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Alexander Gryson's work + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Points_Export_Point_cloud.svg b/icons/themed/Points_Export_Point_cloud.svg new file mode 100644 index 0000000000..f920b43c33 --- /dev/null +++ b/icons/themed/Points_Export_Point_cloud.svg @@ -0,0 +1,1078 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [agryson] Alexander Gryson + + + + + + media + stop + playback + video + music + + + + + + [agryson] Alexander Gryson + + + [agryson] Alexander Gryson + + + Points_Export_Point_cloud + 2014-01-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Points/Gui/Resources/icons/Points_Export_Point_cloud.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + http://agryson.net + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Points_Import_Point_cloud.svg b/icons/themed/Points_Import_Point_cloud.svg new file mode 100644 index 0000000000..2e6daa829d --- /dev/null +++ b/icons/themed/Points_Import_Point_cloud.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [agryson] ALexadner Gryson + + + + + + media + stop + playback + video + music + + + + + + [agryson] Alexander Gryson + + + [agryson] Alexander Gryson + + + Points_Import_Point_cloud + 2014-01-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Points/Gui/Resources/icons/Points_Import_Point_cloud.svg + + + FreeCAD LGPL2+ + + + http://agryson.net + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Points_Merge.svg b/icons/themed/Points_Merge.svg new file mode 100644 index 0000000000..aabfbdb9dc --- /dev/null +++ b/icons/themed/Points_Merge.svg @@ -0,0 +1,193 @@ + + + Points_Merge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Points_Merge + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020-11-21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Alexander Gryson's work + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Points_Structure.svg b/icons/themed/Points_Structure.svg new file mode 100644 index 0000000000..98f06c459f --- /dev/null +++ b/icons/themed/Points_Structure.svg @@ -0,0 +1,197 @@ + + + Points_Structure + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Points_Structure + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020-11-21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Alexander Gryson's work + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/PolygonPick.svg b/icons/themed/PolygonPick.svg new file mode 100644 index 0000000000..65286d906d --- /dev/null +++ b/icons/themed/PolygonPick.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/ReverseEngineeringWorkbench.svg b/icons/themed/ReverseEngineeringWorkbench.svg new file mode 100644 index 0000000000..dea62345f5 --- /dev/null +++ b/icons/themed/ReverseEngineeringWorkbench.svg @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/RobotWorkbench.svg b/icons/themed/RobotWorkbench.svg new file mode 100644 index 0000000000..d3e1d13739 --- /dev/null +++ b/icons/themed/RobotWorkbench.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [triplus] + + + RobotWorkbench + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/RobotWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_CreateRobot.svg b/icons/themed/Robot_CreateRobot.svg new file mode 100644 index 0000000000..c6f4c90c75 --- /dev/null +++ b/icons/themed/Robot_CreateRobot.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_CreateRobot + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_CreateRobot.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_CreateTrajectory.svg b/icons/themed/Robot_CreateTrajectory.svg new file mode 100644 index 0000000000..66e0dbb1bd --- /dev/null +++ b/icons/themed/Robot_CreateTrajectory.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_CreateTrajectory + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_CreateTrajectory.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_Edge2Trac.svg b/icons/themed/Robot_Edge2Trac.svg new file mode 100644 index 0000000000..20ff79e7de --- /dev/null +++ b/icons/themed/Robot_Edge2Trac.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_Edge2Trac + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_Edge2Trac.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_Export.svg b/icons/themed/Robot_Export.svg new file mode 100644 index 0000000000..a3a8ec8644 --- /dev/null +++ b/icons/themed/Robot_Export.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_Export + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_Export.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_InsertWaypoint.svg b/icons/themed/Robot_InsertWaypoint.svg new file mode 100644 index 0000000000..b9f6b975ed --- /dev/null +++ b/icons/themed/Robot_InsertWaypoint.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_InsertWaypoint + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_InsertWaypoint.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_InsertWaypointPre.svg b/icons/themed/Robot_InsertWaypointPre.svg new file mode 100644 index 0000000000..1e45e91927 --- /dev/null +++ b/icons/themed/Robot_InsertWaypointPre.svg @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Robot_InsertWaypointPre + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_InsertWaypointPre.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_RestoreHomePos.svg b/icons/themed/Robot_RestoreHomePos.svg new file mode 100644 index 0000000000..fbafd83fd1 --- /dev/null +++ b/icons/themed/Robot_RestoreHomePos.svg @@ -0,0 +1,289 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_RestoreHomePos + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_RestoreHomePos.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_SetDefaultOrientation.svg b/icons/themed/Robot_SetDefaultOrientation.svg new file mode 100644 index 0000000000..878e6486db --- /dev/null +++ b/icons/themed/Robot_SetDefaultOrientation.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_SetDefaultOrientation + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_SetDefaultOrientation.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_SetDefaultValues.svg b/icons/themed/Robot_SetDefaultValues.svg new file mode 100644 index 0000000000..509c0d2a7d --- /dev/null +++ b/icons/themed/Robot_SetDefaultValues.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_SetDefaultValues + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_SetDefaultValues.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_SetHomePos.svg b/icons/themed/Robot_SetHomePos.svg new file mode 100644 index 0000000000..c714594b44 --- /dev/null +++ b/icons/themed/Robot_SetHomePos.svg @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Robot_SetHomePos + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_SetHomePos.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_Simulate.svg b/icons/themed/Robot_Simulate.svg new file mode 100644 index 0000000000..aa0248c936 --- /dev/null +++ b/icons/themed/Robot_Simulate.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_Simulate + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_Simulate.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_TrajectoryCompound.svg b/icons/themed/Robot_TrajectoryCompound.svg new file mode 100644 index 0000000000..3e7c07d55a --- /dev/null +++ b/icons/themed/Robot_TrajectoryCompound.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Robot_TrajectoryCompound + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_TrajectoryCompound.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Robot_TrajectoryDressUp.svg b/icons/themed/Robot_TrajectoryDressUp.svg new file mode 100644 index 0000000000..e178457950 --- /dev/null +++ b/icons/themed/Robot_TrajectoryDressUp.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Robot_TrajectoryDressUp + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_TrajectoryDressUp.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SketcherWorkbench.svg b/icons/themed/SketcherWorkbench.svg new file mode 100644 index 0000000000..861f699877 --- /dev/null +++ b/icons/themed/SketcherWorkbench.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [triplus] + + + SketcherWorkbench + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/SketcherWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/Sketcher_NotFullyConstrained.svg b/icons/themed/Sketcher_NotFullyConstrained.svg new file mode 100644 index 0000000000..bab84197f5 --- /dev/null +++ b/icons/themed/Sketcher_NotFullyConstrained.svg @@ -0,0 +1,399 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + diff --git a/icons/themed/Sketcher_Sketch.svg b/icons/themed/Sketcher_Sketch.svg new file mode 100644 index 0000000000..61acdddc47 --- /dev/null +++ b/icons/themed/Sketcher_Sketch.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Sketcher_Sketch + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Sketch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-PanLR.svg b/icons/themed/SpNav-PanLR.svg new file mode 100644 index 0000000000..2f84770c1a --- /dev/null +++ b/icons/themed/SpNav-PanLR.svg @@ -0,0 +1,766 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-PanUD.svg b/icons/themed/SpNav-PanUD.svg new file mode 100644 index 0000000000..e95b85eac0 --- /dev/null +++ b/icons/themed/SpNav-PanUD.svg @@ -0,0 +1,749 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-Roll.svg b/icons/themed/SpNav-Roll.svg new file mode 100644 index 0000000000..6ed89b167b --- /dev/null +++ b/icons/themed/SpNav-Roll.svg @@ -0,0 +1,737 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-Spin.svg b/icons/themed/SpNav-Spin.svg new file mode 100644 index 0000000000..a5a66b5c97 --- /dev/null +++ b/icons/themed/SpNav-Spin.svg @@ -0,0 +1,736 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-Tilt.svg b/icons/themed/SpNav-Tilt.svg new file mode 100644 index 0000000000..157c06dfc4 --- /dev/null +++ b/icons/themed/SpNav-Tilt.svg @@ -0,0 +1,736 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpNav-Zoom.svg b/icons/themed/SpNav-Zoom.svg new file mode 100644 index 0000000000..f386baadd2 --- /dev/null +++ b/icons/themed/SpNav-Zoom.svg @@ -0,0 +1,743 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Spreadsheet.svg b/icons/themed/Spreadsheet.svg new file mode 100644 index 0000000000..fe31d336b9 --- /dev/null +++ b/icons/themed/Spreadsheet.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/Spreadsheet.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlias.svg b/icons/themed/SpreadsheetAlias.svg new file mode 100644 index 0000000000..2ff1f7f8ba --- /dev/null +++ b/icons/themed/SpreadsheetAlias.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Eivind Kvedalen] + + + SpreadsheetAlias + 2015-09-30 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlias.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignBottom.svg b/icons/themed/SpreadsheetAlignBottom.svg new file mode 100644 index 0000000000..50940e6566 --- /dev/null +++ b/icons/themed/SpreadsheetAlignBottom.svg @@ -0,0 +1,126 @@ + + + + + SpreadsheetAlignBottom + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + SpreadsheetAlignBottom + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignBottom.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignCenter.svg b/icons/themed/SpreadsheetAlignCenter.svg new file mode 100644 index 0000000000..4d41412bdb --- /dev/null +++ b/icons/themed/SpreadsheetAlignCenter.svg @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignLeft.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignLeft.svg b/icons/themed/SpreadsheetAlignLeft.svg new file mode 100644 index 0000000000..3d62ca4e4f --- /dev/null +++ b/icons/themed/SpreadsheetAlignLeft.svg @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignLeft.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignRight.svg b/icons/themed/SpreadsheetAlignRight.svg new file mode 100644 index 0000000000..a268c25a8e --- /dev/null +++ b/icons/themed/SpreadsheetAlignRight.svg @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignLeft.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignTop.svg b/icons/themed/SpreadsheetAlignTop.svg new file mode 100644 index 0000000000..588b95d3ea --- /dev/null +++ b/icons/themed/SpreadsheetAlignTop.svg @@ -0,0 +1,127 @@ + + + + + SpreadsheetAlignBottom + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + SpreadsheetAlignBottom + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignBottom.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetAlignVCenter.svg b/icons/themed/SpreadsheetAlignVCenter.svg new file mode 100644 index 0000000000..5ddaa310a8 --- /dev/null +++ b/icons/themed/SpreadsheetAlignVCenter.svg @@ -0,0 +1,127 @@ + + + + + SpreadsheetAlignBottom + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + SpreadsheetAlignBottom + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlignBottom.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetController.svg b/icons/themed/SpreadsheetController.svg new file mode 100644 index 0000000000..99f8f645af --- /dev/null +++ b/icons/themed/SpreadsheetController.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/Spreadsheet.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetExport.svg b/icons/themed/SpreadsheetExport.svg new file mode 100644 index 0000000000..8667fc1782 --- /dev/null +++ b/icons/themed/SpreadsheetExport.svg @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetImport.svg b/icons/themed/SpreadsheetImport.svg new file mode 100644 index 0000000000..2c56feea56 --- /dev/null +++ b/icons/themed/SpreadsheetImport.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetMergeCells.svg b/icons/themed/SpreadsheetMergeCells.svg new file mode 100644 index 0000000000..658cb010cb --- /dev/null +++ b/icons/themed/SpreadsheetMergeCells.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetMergeCells.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetSplitCell.svg b/icons/themed/SpreadsheetSplitCell.svg new file mode 100644 index 0000000000..a1bf4d469d --- /dev/null +++ b/icons/themed/SpreadsheetSplitCell.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetMergeCells.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetStyleBold.svg b/icons/themed/SpreadsheetStyleBold.svg new file mode 100644 index 0000000000..82e4c3a5fe --- /dev/null +++ b/icons/themed/SpreadsheetStyleBold.svg @@ -0,0 +1,338 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Bold + 2006-01-04 + + + Lapo Calamandrei + + + http://tango-project.org + + + text + a + bold + write + letter + + + + + + Andreas Nilsson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetStyleItalic.svg b/icons/themed/SpreadsheetStyleItalic.svg new file mode 100644 index 0000000000..a0d658500e --- /dev/null +++ b/icons/themed/SpreadsheetStyleItalic.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Italic + 2006-01-04 + + + Lapo Calamandrei + + + http://tango-project.org + + + text + a + italic + cursive + write + letter + + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetStyleItalic.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetStyleUnderline.svg b/icons/themed/SpreadsheetStyleUnderline.svg new file mode 100644 index 0000000000..1dfbbe6bad --- /dev/null +++ b/icons/themed/SpreadsheetStyleUnderline.svg @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Format Text - Underlined + + + + Lapo Calamandrei + + + http://tango-project.org + + + text + a + strikeout + strike-out + write + letter + strike-though + + + + + + jakub Steiner, [agryson] Alexander Gryson + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetStyleUnderline.svg + + + FreeCAD LGPL2+ + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/SpreadsheetWorkbench.svg b/icons/themed/SpreadsheetWorkbench.svg new file mode 100644 index 0000000000..fe31d336b9 --- /dev/null +++ b/icons/themed/SpreadsheetWorkbench.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/Spreadsheet.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/StartCommandIcon.svg b/icons/themed/StartCommandIcon.svg new file mode 100644 index 0000000000..b1b73d89e6 --- /dev/null +++ b/icons/themed/StartCommandIcon.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [triplus] + + + StartWorkbench + 2016-02-26 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + right + + + Arrow pointing towards the right + + + + + + + + diff --git a/icons/themed/Std_Alignment.svg b/icons/themed/Std_Alignment.svg new file mode 100644 index 0000000000..b97cb1dc07 --- /dev/null +++ b/icons/themed/Std_Alignment.svg @@ -0,0 +1,308 @@ + + + Std_Alignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_Alignment + Path-Stock + 2020/10/04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Alexander Gryson's work + + + + + [bitacovir] + + + + + shapes + arrow + + + Alignment of shapes + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Axis.svg b/icons/themed/Std_Axis.svg new file mode 100644 index 0000000000..08dc1c0ab5 --- /dev/null +++ b/icons/themed/Std_Axis.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Sketcher_Sketch + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Sketch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/Std_AxisCross.svg b/icons/themed/Std_AxisCross.svg new file mode 100644 index 0000000000..7435fa4520 --- /dev/null +++ b/icons/themed/Std_AxisCross.svg @@ -0,0 +1,231 @@ + + + Std_AxisCross + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_AxisCross + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + 2020/12/20 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_CloseActiveWindow.svg b/icons/themed/Std_CloseActiveWindow.svg new file mode 100644 index 0000000000..89493861f7 --- /dev/null +++ b/icons/themed/Std_CloseActiveWindow.svg @@ -0,0 +1,204 @@ + + + Std_CloseActiveWindow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_CloseActiveWindow + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/11/28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + cross + + + orange box with a cross + + + + + + + + + + + + diff --git a/icons/themed/Std_CloseAllWindows.svg b/icons/themed/Std_CloseAllWindows.svg new file mode 100644 index 0000000000..15bd4d95d4 --- /dev/null +++ b/icons/themed/Std_CloseAllWindows.svg @@ -0,0 +1,248 @@ + + + Std_CloseAllWindows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_CloseAllWindows + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/11/28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + cross + + + Double orange box with a cross + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_CoordinateSystem.svg b/icons/themed/Std_CoordinateSystem.svg new file mode 100644 index 0000000000..91e6f9b1b6 --- /dev/null +++ b/icons/themed/Std_CoordinateSystem.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_CoordinateSystem_alt.svg b/icons/themed/Std_CoordinateSystem_alt.svg new file mode 100644 index 0000000000..c25d2d2d97 --- /dev/null +++ b/icons/themed/Std_CoordinateSystem_alt.svg @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Sketcher_Sketch + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Sketch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_DemoMode.svg b/icons/themed/Std_DemoMode.svg new file mode 100644 index 0000000000..fb01706dda --- /dev/null +++ b/icons/themed/Std_DemoMode.svg @@ -0,0 +1,325 @@ + + + Std_DemoMode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_DemoMode + + + [watsug] + + + Part_Shape_from_Mesh + 2020/10/29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + watsug's design in collaboration with bitacovir + + + + + shapes + arrows + disc + + + Shapes spinning on a disc + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_DependencyGraph.svg b/icons/themed/Std_DependencyGraph.svg new file mode 100644 index 0000000000..7d97365fb3 --- /dev/null +++ b/icons/themed/Std_DependencyGraph.svg @@ -0,0 +1,273 @@ + + + Std_DependencyGraph + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_DependencyGraph + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/31 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + Arrow balloons + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_DlgParameter.svg b/icons/themed/Std_DlgParameter.svg new file mode 100644 index 0000000000..7cdd65e23e --- /dev/null +++ b/icons/themed/Std_DlgParameter.svg @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + diff --git a/icons/themed/Std_DockOverlayToggleBottom.svg b/icons/themed/Std_DockOverlayToggleBottom.svg new file mode 100644 index 0000000000..9c532b42db --- /dev/null +++ b/icons/themed/Std_DockOverlayToggleBottom.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_DockOverlayToggleLeft.svg b/icons/themed/Std_DockOverlayToggleLeft.svg new file mode 100644 index 0000000000..06c83f681a --- /dev/null +++ b/icons/themed/Std_DockOverlayToggleLeft.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_DockOverlayToggleRight.svg b/icons/themed/Std_DockOverlayToggleRight.svg new file mode 100644 index 0000000000..557636dcca --- /dev/null +++ b/icons/themed/Std_DockOverlayToggleRight.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_DockOverlayToggleTop.svg b/icons/themed/Std_DockOverlayToggleTop.svg new file mode 100644 index 0000000000..7849f8d89d --- /dev/null +++ b/icons/themed/Std_DockOverlayToggleTop.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_DuplicateSelection.svg b/icons/themed/Std_DuplicateSelection.svg new file mode 100644 index 0000000000..9ce4a079d3 --- /dev/null +++ b/icons/themed/Std_DuplicateSelection.svg @@ -0,0 +1,257 @@ + + + Std_DuplicateSelection + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_DuplicateSelection + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Alexander Gryson's work + + + + + shape + box + + + Duplicated Shape + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Export.svg b/icons/themed/Std_Export.svg new file mode 100644 index 0000000000..dd2fb06f87 --- /dev/null +++ b/icons/themed/Std_Export.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_HideObjects.svg b/icons/themed/Std_HideObjects.svg new file mode 100644 index 0000000000..1ce1243079 --- /dev/null +++ b/icons/themed/Std_HideObjects.svg @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_HideSelection.svg b/icons/themed/Std_HideSelection.svg new file mode 100644 index 0000000000..1962be543b --- /dev/null +++ b/icons/themed/Std_HideSelection.svg @@ -0,0 +1,121 @@ + + + Std_HideSelection + + + + + + + + + + + + + + + + image/svg+xml + + Std_HideSelection + 2020/12/25 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + eye + arrow + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Import.svg b/icons/themed/Std_Import.svg new file mode 100644 index 0000000000..0b4366618c --- /dev/null +++ b/icons/themed/Std_Import.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + diff --git a/icons/themed/Std_MarkToRecompute.svg b/icons/themed/Std_MarkToRecompute.svg new file mode 100644 index 0000000000..f859276052 --- /dev/null +++ b/icons/themed/Std_MarkToRecompute.svg @@ -0,0 +1,220 @@ + + + Std_MarkToRecompute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + + + Std_MarkToRecompute + + + + 11-04-2021 + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_MergeProjects.svg b/icons/themed/Std_MergeProjects.svg new file mode 100644 index 0000000000..d6583b8809 --- /dev/null +++ b/icons/themed/Std_MergeProjects.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Placement.svg b/icons/themed/Std_Placement.svg new file mode 100644 index 0000000000..0cb39f84cf --- /dev/null +++ b/icons/themed/Std_Placement.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Plane.svg b/icons/themed/Std_Plane.svg new file mode 100644 index 0000000000..be8de4101a --- /dev/null +++ b/icons/themed/Std_Plane.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Sketcher_Sketch + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Sketch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Point.svg b/icons/themed/Std_Point.svg new file mode 100644 index 0000000000..e63d0eff95 --- /dev/null +++ b/icons/themed/Std_Point.svg @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Sketcher_Sketch + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Sketch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/Std_PrintPdf.svg b/icons/themed/Std_PrintPdf.svg new file mode 100644 index 0000000000..c9f47fbc74 --- /dev/null +++ b/icons/themed/Std_PrintPdf.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ProjectUtil.svg b/icons/themed/Std_ProjectUtil.svg new file mode 100644 index 0000000000..4f3f1c05af --- /dev/null +++ b/icons/themed/Std_ProjectUtil.svg @@ -0,0 +1,113 @@ + + + Std_ProjectUtil + + + + image/svg+xml + + Std_ProjectUtil + 2020/10/31 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + Green arrow and blue frame + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_RandomColor.svg b/icons/themed/Std_RandomColor.svg new file mode 100644 index 0000000000..db109262a1 --- /dev/null +++ b/icons/themed/Std_RandomColor.svg @@ -0,0 +1,299 @@ + + + Std_RandomColor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_RandomColor + + + bitacovir + + + + + + + + + + + + 2020/12/15 + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_RecentFiles.svg b/icons/themed/Std_RecentFiles.svg new file mode 100644 index 0000000000..88c835de69 --- /dev/null +++ b/icons/themed/Std_RecentFiles.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_RecentMacros.svg b/icons/themed/Std_RecentMacros.svg new file mode 100644 index 0000000000..a263d0968a --- /dev/null +++ b/icons/themed/Std_RecentMacros.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Revert.svg b/icons/themed/Std_Revert.svg new file mode 100644 index 0000000000..312e40d980 --- /dev/null +++ b/icons/themed/Std_Revert.svg @@ -0,0 +1,201 @@ + + + Std_Revert + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_Revert + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/11/28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + back arrow + + + orange box with a arrow + + + + + + + + + + + diff --git a/icons/themed/Std_SaveAll.svg b/icons/themed/Std_SaveAll.svg new file mode 100644 index 0000000000..2d16b1f92e --- /dev/null +++ b/icons/themed/Std_SaveAll.svg @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_SaveCopy.svg b/icons/themed/Std_SaveCopy.svg new file mode 100644 index 0000000000..6368ab90ce --- /dev/null +++ b/icons/themed/Std_SaveCopy.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_SceneInspector.svg b/icons/themed/Std_SceneInspector.svg new file mode 100644 index 0000000000..98541c94bf --- /dev/null +++ b/icons/themed/Std_SceneInspector.svg @@ -0,0 +1,279 @@ + + + Std_SceneInspector + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_SceneInspector + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/31 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + window + + + Window with list of elements + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_SelectGroupContents.svg b/icons/themed/Std_SelectGroupContents.svg new file mode 100644 index 0000000000..ae4abf5d0a --- /dev/null +++ b/icons/themed/Std_SelectGroupContents.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Gui/Std_SelectGroupContents.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + arrow + page + shapes + + + A cursor arrow pointing from left to right onto a folder with an square object on it + + + + + + + + + + diff --git a/icons/themed/Std_SelectVisibleObjects.svg b/icons/themed/Std_SelectVisibleObjects.svg new file mode 100644 index 0000000000..387caeff18 --- /dev/null +++ b/icons/themed/Std_SelectVisibleObjects.svg @@ -0,0 +1,238 @@ + + + Std_SelectVisibleObjects + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_SelectVisibleObjects + 2020/12/25 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + eye + arrow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_SetAppearance.svg b/icons/themed/Std_SetAppearance.svg new file mode 100644 index 0000000000..d28b371355 --- /dev/null +++ b/icons/themed/Std_SetAppearance.svg @@ -0,0 +1,233 @@ + + + Std_SetAppearance + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_SetAppearance + + 2020/12/20 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + diff --git a/icons/themed/Std_ShowObjects.svg b/icons/themed/Std_ShowObjects.svg new file mode 100644 index 0000000000..c0c2134b56 --- /dev/null +++ b/icons/themed/Std_ShowObjects.svg @@ -0,0 +1,284 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ShowSelection.svg b/icons/themed/Std_ShowSelection.svg new file mode 100644 index 0000000000..4f5d8a56fa --- /dev/null +++ b/icons/themed/Std_ShowSelection.svg @@ -0,0 +1,158 @@ + + + Std_ShowSelection + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ShowSelection + 2020/12/25 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + + eye + arrow + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_TextureMapping.svg b/icons/themed/Std_TextureMapping.svg new file mode 100644 index 0000000000..054b420aa6 --- /dev/null +++ b/icons/themed/Std_TextureMapping.svg @@ -0,0 +1,153 @@ + + + Std_TextureMapping + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_TextureMapping + 2020/12/17 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ToggleClipPlane.svg b/icons/themed/Std_ToggleClipPlane.svg new file mode 100644 index 0000000000..a81cc28116 --- /dev/null +++ b/icons/themed/Std_ToggleClipPlane.svg @@ -0,0 +1,146 @@ + + + Std_ToggleClipPlane + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ToggleClipPlane + + + [bitacovir] + + + Arch_SectionPlane + 2020-12-17 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + Based on Agryson's work + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ToggleFreeze.svg b/icons/themed/Std_ToggleFreeze.svg new file mode 100644 index 0000000000..2f74d56c66 --- /dev/null +++ b/icons/themed/Std_ToggleFreeze.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ToggleNavigation.svg b/icons/themed/Std_ToggleNavigation.svg new file mode 100644 index 0000000000..0aaa0362b4 --- /dev/null +++ b/icons/themed/Std_ToggleNavigation.svg @@ -0,0 +1,150 @@ + + + Std_ToggleNavigation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ToggleNavigation + + 2020/12/17 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + based on Alexander Gryson, wmayer's work + + + + + + esc + + + arrow-ccw + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/Std_ToggleObjects.svg b/icons/themed/Std_ToggleObjects.svg new file mode 100644 index 0000000000..d8f6477621 --- /dev/null +++ b/icons/themed/Std_ToggleObjects.svg @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ToggleTransparency.svg b/icons/themed/Std_ToggleTransparency.svg new file mode 100644 index 0000000000..43dd1959e9 --- /dev/null +++ b/icons/themed/Std_ToggleTransparency.svg @@ -0,0 +1,380 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ToggleVisibility.svg b/icons/themed/Std_ToggleVisibility.svg new file mode 100644 index 0000000000..d5b2809ae8 --- /dev/null +++ b/icons/themed/Std_ToggleVisibility.svg @@ -0,0 +1,172 @@ + + + Std_ToggleVisibility + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ToggleVisibility + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool1.svg b/icons/themed/Std_Tool1.svg new file mode 100644 index 0000000000..271fdd4444 --- /dev/null +++ b/icons/themed/Std_Tool1.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool10.svg b/icons/themed/Std_Tool10.svg new file mode 100644 index 0000000000..b50f708fe4 --- /dev/null +++ b/icons/themed/Std_Tool10.svg @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool11.svg b/icons/themed/Std_Tool11.svg new file mode 100644 index 0000000000..e75bc39409 --- /dev/null +++ b/icons/themed/Std_Tool11.svg @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool12.svg b/icons/themed/Std_Tool12.svg new file mode 100644 index 0000000000..37682fafb3 --- /dev/null +++ b/icons/themed/Std_Tool12.svg @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool2.svg b/icons/themed/Std_Tool2.svg new file mode 100644 index 0000000000..e9d558e57a --- /dev/null +++ b/icons/themed/Std_Tool2.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool3.svg b/icons/themed/Std_Tool3.svg new file mode 100644 index 0000000000..5112ec4fd2 --- /dev/null +++ b/icons/themed/Std_Tool3.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool4.svg b/icons/themed/Std_Tool4.svg new file mode 100644 index 0000000000..f2e497f6fc --- /dev/null +++ b/icons/themed/Std_Tool4.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool5.svg b/icons/themed/Std_Tool5.svg new file mode 100644 index 0000000000..54667c1a2f --- /dev/null +++ b/icons/themed/Std_Tool5.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool6.svg b/icons/themed/Std_Tool6.svg new file mode 100644 index 0000000000..27cbd20df8 --- /dev/null +++ b/icons/themed/Std_Tool6.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool7.svg b/icons/themed/Std_Tool7.svg new file mode 100644 index 0000000000..bdd5e555c0 --- /dev/null +++ b/icons/themed/Std_Tool7.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool8.svg b/icons/themed/Std_Tool8.svg new file mode 100644 index 0000000000..66309e775a --- /dev/null +++ b/icons/themed/Std_Tool8.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Tool9.svg b/icons/themed/Std_Tool9.svg new file mode 100644 index 0000000000..5e1c88578e --- /dev/null +++ b/icons/themed/Std_Tool9.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_TransformManip.svg b/icons/themed/Std_TransformManip.svg new file mode 100644 index 0000000000..624b8b50cb --- /dev/null +++ b/icons/themed/Std_TransformManip.svg @@ -0,0 +1,276 @@ + + + Std_TransformManip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_TransformManip + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + 2021/04/09 + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_UserEditModeColor.svg b/icons/themed/Std_UserEditModeColor.svg new file mode 100644 index 0000000000..dcaec051c4 --- /dev/null +++ b/icons/themed/Std_UserEditModeColor.svg @@ -0,0 +1,283 @@ + + + Std_UserEditModeColor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_UserEditModeColor + 11-10-2021 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_UserEditModeCutting.svg b/icons/themed/Std_UserEditModeCutting.svg new file mode 100644 index 0000000000..5885745195 --- /dev/null +++ b/icons/themed/Std_UserEditModeCutting.svg @@ -0,0 +1,431 @@ + + + Std_UserEditModeCutting + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_UserEditModeCutting + 11-10-2021 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_UserEditModeDefault.svg b/icons/themed/Std_UserEditModeDefault.svg new file mode 100644 index 0000000000..90a4dc3e44 --- /dev/null +++ b/icons/themed/Std_UserEditModeDefault.svg @@ -0,0 +1,229 @@ + + + Std_UserEditModeDefault + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_UserEditModeDefault + 11-10-2021 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_UserEditModeTransform.svg b/icons/themed/Std_UserEditModeTransform.svg new file mode 100644 index 0000000000..fd2fb8a867 --- /dev/null +++ b/icons/themed/Std_UserEditModeTransform.svg @@ -0,0 +1,228 @@ + + + Std_UserEditModeTransform + + + + + + + + + + + + + + + + image/svg+xml + + Std_UserEditModeTransform + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + 11/10/21 + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewDimetric.svg b/icons/themed/Std_ViewDimetric.svg new file mode 100644 index 0000000000..282c1694f6 --- /dev/null +++ b/icons/themed/Std_ViewDimetric.svg @@ -0,0 +1,142 @@ + + + Std_ViewDimetric + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ViewDimetric + 2020/12/10 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewHome.svg b/icons/themed/Std_ViewHome.svg new file mode 100644 index 0000000000..76c0e953fd --- /dev/null +++ b/icons/themed/Std_ViewHome.svg @@ -0,0 +1,133 @@ + + + Std_ViewHome + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ViewHome + 2020/12/15 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvIssueCamPos.svg b/icons/themed/Std_ViewIvIssueCamPos.svg new file mode 100644 index 0000000000..dee9d48b70 --- /dev/null +++ b/icons/themed/Std_ViewIvIssueCamPos.svg @@ -0,0 +1,172 @@ + + + Std_ViewIvIssueCamPos + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ViewIvIssueCamPos + 2020/12/10 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvStereoInterleavedColumns.svg b/icons/themed/Std_ViewIvStereoInterleavedColumns.svg new file mode 100644 index 0000000000..883b46643b --- /dev/null +++ b/icons/themed/Std_ViewIvStereoInterleavedColumns.svg @@ -0,0 +1,254 @@ + + + Std_ViewIvStereoInterleavedColumns + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + Std_ViewIvStereoInterleavedColumns + 2020/12/20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvStereoInterleavedRows.svg b/icons/themed/Std_ViewIvStereoInterleavedRows.svg new file mode 100644 index 0000000000..2dddc8a7ef --- /dev/null +++ b/icons/themed/Std_ViewIvStereoInterleavedRows.svg @@ -0,0 +1,254 @@ + + + Std_ViewIvStereoInterleavedRows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + Std_ViewIvStereoInterleavedRows + 2020/12/20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvStereoOff.svg b/icons/themed/Std_ViewIvStereoOff.svg new file mode 100644 index 0000000000..79f463fca4 --- /dev/null +++ b/icons/themed/Std_ViewIvStereoOff.svg @@ -0,0 +1,218 @@ + + + Std_ViewIvStereoOff + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + Std_ViewIvStereoOff + 2020/12/20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvStereoQuadBuff.svg b/icons/themed/Std_ViewIvStereoQuadBuff.svg new file mode 100644 index 0000000000..58134f5080 --- /dev/null +++ b/icons/themed/Std_ViewIvStereoQuadBuff.svg @@ -0,0 +1,262 @@ + + + Std_ViewIvStereoQuadBuff + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + Std_ViewIvStereoQuadBuff + 2020/12/20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewIvStereoRedGreen.svg b/icons/themed/Std_ViewIvStereoRedGreen.svg new file mode 100644 index 0000000000..416973ec9b --- /dev/null +++ b/icons/themed/Std_ViewIvStereoRedGreen.svg @@ -0,0 +1,230 @@ + + + Std_ViewIvStereoRedGreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [bitacovir] + + + Std_ViewIvStereoRedGreen + 2020/12/20 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewScreenShot.svg b/icons/themed/Std_ViewScreenShot.svg new file mode 100644 index 0000000000..fa3f1df62f --- /dev/null +++ b/icons/themed/Std_ViewScreenShot.svg @@ -0,0 +1,696 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + + camera + photo + SLR + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_ViewTrimetric.svg b/icons/themed/Std_ViewTrimetric.svg new file mode 100644 index 0000000000..a3982d3f5d --- /dev/null +++ b/icons/themed/Std_ViewTrimetric.svg @@ -0,0 +1,142 @@ + + + Std_ViewTrimetric + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_ViewTrimetric + 2020/12/10 + + + [bitacovir] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_WindowCascade.svg b/icons/themed/Std_WindowCascade.svg new file mode 100644 index 0000000000..8cd060b05e --- /dev/null +++ b/icons/themed/Std_WindowCascade.svg @@ -0,0 +1,442 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_WindowNext.svg b/icons/themed/Std_WindowNext.svg new file mode 100644 index 0000000000..0cb099d978 --- /dev/null +++ b/icons/themed/Std_WindowNext.svg @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_WindowPrev.svg b/icons/themed/Std_WindowPrev.svg new file mode 100644 index 0000000000..de564b791f --- /dev/null +++ b/icons/themed/Std_WindowPrev.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_WindowTileVer.svg b/icons/themed/Std_WindowTileVer.svg new file mode 100644 index 0000000000..b04f6d0db3 --- /dev/null +++ b/icons/themed/Std_WindowTileVer.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Std_Windows.svg b/icons/themed/Std_Windows.svg new file mode 100644 index 0000000000..6babe48491 --- /dev/null +++ b/icons/themed/Std_Windows.svg @@ -0,0 +1,292 @@ + + + Std_Windows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Std_Windows + + + [bitacovir] + + + Part_Shape_from_Mesh + 2021/01/04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + window + + + Window with list of elements + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_BSplineSurface.svg b/icons/themed/Surface_BSplineSurface.svg new file mode 100644 index 0000000000..91f5979964 --- /dev/null +++ b/icons/themed/Surface_BSplineSurface.svg @@ -0,0 +1,193 @@ + + + Surface_BSplineSurface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_BSplineSurface + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_BezierSurface.svg b/icons/themed/Surface_BezierSurface.svg new file mode 100644 index 0000000000..eae4faf654 --- /dev/null +++ b/icons/themed/Surface_BezierSurface.svg @@ -0,0 +1,209 @@ + + + Surface_BezierSurface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_BezierSurface + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_BlendCurve.svg b/icons/themed/Surface_BlendCurve.svg new file mode 100644 index 0000000000..d05cc3341f --- /dev/null +++ b/icons/themed/Surface_BlendCurve.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_CurveOnMesh.svg b/icons/themed/Surface_CurveOnMesh.svg new file mode 100644 index 0000000000..c8b76ba923 --- /dev/null +++ b/icons/themed/Surface_CurveOnMesh.svg @@ -0,0 +1,204 @@ + + + Surface_CurveOnMesh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_CurveOnMesh + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_Cut.svg b/icons/themed/Surface_Cut.svg new file mode 100644 index 0000000000..8d1228c2f9 --- /dev/null +++ b/icons/themed/Surface_Cut.svg @@ -0,0 +1,187 @@ + + + Surface_Cut + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Cut + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_ExtendFace.svg b/icons/themed/Surface_ExtendFace.svg new file mode 100644 index 0000000000..412b80dd8e --- /dev/null +++ b/icons/themed/Surface_ExtendFace.svg @@ -0,0 +1,211 @@ + + + Surface_ExtendFace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_ExtendFace + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_Filling.svg b/icons/themed/Surface_Filling.svg new file mode 100644 index 0000000000..9bc1e262f7 --- /dev/null +++ b/icons/themed/Surface_Filling.svg @@ -0,0 +1,179 @@ + + + Surface_Filling + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Filling + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_GeomFillSurface.svg b/icons/themed/Surface_GeomFillSurface.svg new file mode 100644 index 0000000000..a74504ce09 --- /dev/null +++ b/icons/themed/Surface_GeomFillSurface.svg @@ -0,0 +1,171 @@ + + + Surface_GeomFillSurface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_GeomFillSurface + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + diff --git a/icons/themed/Surface_Sections.svg b/icons/themed/Surface_Sections.svg new file mode 100644 index 0000000000..9f9a1cf671 --- /dev/null +++ b/icons/themed/Surface_Sections.svg @@ -0,0 +1,229 @@ + + + Surface_Sections + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Sections + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_Sewing.svg b/icons/themed/Surface_Sewing.svg new file mode 100644 index 0000000000..44b6329786 --- /dev/null +++ b/icons/themed/Surface_Sewing.svg @@ -0,0 +1,191 @@ + + + Surface_Sewing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Sewing + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Surface_Surface.svg b/icons/themed/Surface_Surface.svg new file mode 100644 index 0000000000..ac2ecd7eac --- /dev/null +++ b/icons/themed/Surface_Surface.svg @@ -0,0 +1,171 @@ + + + Surface_Surface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Surface + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + diff --git a/icons/themed/Surface_Workbench.svg b/icons/themed/Surface_Workbench.svg new file mode 100644 index 0000000000..99b6505aee --- /dev/null +++ b/icons/themed/Surface_Workbench.svg @@ -0,0 +1,171 @@ + + + Surface_Workbench + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Surface_Workbench + + + [bitacovir] + + + Part_Shape_from_Mesh + 2020/10/03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + surface + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_3PtAngleDimension.svg b/icons/themed/TechDraw_3PtAngleDimension.svg new file mode 100644 index 0000000000..73ae49f8d1 --- /dev/null +++ b/icons/themed/TechDraw_3PtAngleDimension.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Angle.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_AngleDimension.svg b/icons/themed/TechDraw_AngleDimension.svg new file mode 100644 index 0000000000..4edb1bb056 --- /dev/null +++ b/icons/themed/TechDraw_AngleDimension.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Angle.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_AreaDimension.svg b/icons/themed/TechDraw_AreaDimension.svg new file mode 100644 index 0000000000..d527e99d22 --- /dev/null +++ b/icons/themed/TechDraw_AreaDimension.svg @@ -0,0 +1,101 @@ + +TechDraw_Dimension_Angle + TechDraw_Dimension_Angle diff --git a/icons/themed/TechDraw_Balloon.svg b/icons/themed/TechDraw_Balloon.svg new file mode 100644 index 0000000000..0f1d34d39d --- /dev/null +++ b/icons/themed/TechDraw_Balloon.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_Dimension_Diameter + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Diameter.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + double arrow + circle + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_CameraOrientation.svg b/icons/themed/TechDraw_CameraOrientation.svg new file mode 100644 index 0000000000..5d352e6058 --- /dev/null +++ b/icons/themed/TechDraw_CameraOrientation.svg @@ -0,0 +1,161 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_DiameterDimension.svg b/icons/themed/TechDraw_DiameterDimension.svg new file mode 100644 index 0000000000..4188d89cac --- /dev/null +++ b/icons/themed/TechDraw_DiameterDimension.svg @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_Dimension_Diameter + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Diameter.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + double arrow + circle + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_Dimension.svg b/icons/themed/TechDraw_Dimension.svg new file mode 100644 index 0000000000..0e5ef6657f --- /dev/null +++ b/icons/themed/TechDraw_Dimension.svg @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + double arrow + diagonal + + + Double arrow at an angle between two diagonal lines + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_DimensionRepair.svg b/icons/themed/TechDraw_DimensionRepair.svg new file mode 100644 index 0000000000..1a8a824074 --- /dev/null +++ b/icons/themed/TechDraw_DimensionRepair.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_Dimension + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + double arrow + diagonal + + + Double arrow at an angle between two diagonal lines + + + + + + + + + + diff --git a/icons/themed/TechDraw_Dimension_Pointer.svg b/icons/themed/TechDraw_Dimension_Pointer.svg new file mode 100644 index 0000000000..8c59e722ee --- /dev/null +++ b/icons/themed/TechDraw_Dimension_Pointer.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionArcLengthAnnotation.svg b/icons/themed/TechDraw_ExtensionArcLengthAnnotation.svg new file mode 100644 index 0000000000..259c238fb6 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionArcLengthAnnotation.svg @@ -0,0 +1,33 @@ + +TechDraw_Dimension_Angle + TechDraw_Dimension_Angle diff --git a/icons/themed/TechDraw_ExtensionAreaAnnotation.svg b/icons/themed/TechDraw_ExtensionAreaAnnotation.svg new file mode 100644 index 0000000000..7678c9102c --- /dev/null +++ b/icons/themed/TechDraw_ExtensionAreaAnnotation.svg @@ -0,0 +1,144 @@ + +TechDraw_Dimension_Angle + TechDraw_Dimension_Angle diff --git a/icons/themed/TechDraw_ExtensionCascadeHorizDimension.svg b/icons/themed/TechDraw_ExtensionCascadeHorizDimension.svg new file mode 100644 index 0000000000..649a18fbea --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCascadeHorizDimension.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCascadeObliqueDimension.svg b/icons/themed/TechDraw_ExtensionCascadeObliqueDimension.svg new file mode 100644 index 0000000000..a70096d8fc --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCascadeObliqueDimension.svg @@ -0,0 +1,274 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCascadeVertDimension.svg b/icons/themed/TechDraw_ExtensionCascadeVertDimension.svg new file mode 100644 index 0000000000..f52207c163 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCascadeVertDimension.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionChangeLineAttributes.svg b/icons/themed/TechDraw_ExtensionChangeLineAttributes.svg new file mode 100644 index 0000000000..b248678a10 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionChangeLineAttributes.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCircleCenterLines.svg b/icons/themed/TechDraw_ExtensionCircleCenterLines.svg new file mode 100644 index 0000000000..4c6971212e --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCircleCenterLines.svg @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateHorizChainDimension.svg b/icons/themed/TechDraw_ExtensionCreateHorizChainDimension.svg new file mode 100644 index 0000000000..4dd11a9fff --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateHorizChainDimension.svg @@ -0,0 +1,175 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateHorizChamferDimension.svg b/icons/themed/TechDraw_ExtensionCreateHorizChamferDimension.svg new file mode 100644 index 0000000000..127f59b229 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateHorizChamferDimension.svg @@ -0,0 +1,165 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateHorizCoordDimension.svg b/icons/themed/TechDraw_ExtensionCreateHorizCoordDimension.svg new file mode 100644 index 0000000000..0c3ddb5094 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateHorizCoordDimension.svg @@ -0,0 +1,260 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateLengthArc.svg b/icons/themed/TechDraw_ExtensionCreateLengthArc.svg new file mode 100644 index 0000000000..19ea1f9091 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateLengthArc.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateObliqueChainDimension.svg b/icons/themed/TechDraw_ExtensionCreateObliqueChainDimension.svg new file mode 100644 index 0000000000..5679106b3d --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateObliqueChainDimension.svg @@ -0,0 +1,188 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateObliqueCoordDimension.svg b/icons/themed/TechDraw_ExtensionCreateObliqueCoordDimension.svg new file mode 100644 index 0000000000..7a45b10111 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateObliqueCoordDimension.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateVertChainDimension.svg b/icons/themed/TechDraw_ExtensionCreateVertChainDimension.svg new file mode 100644 index 0000000000..8f6f549d5a --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateVertChainDimension.svg @@ -0,0 +1,177 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateVertChamferDimension.svg b/icons/themed/TechDraw_ExtensionCreateVertChamferDimension.svg new file mode 100644 index 0000000000..d6b07aefac --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateVertChamferDimension.svg @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCreateVertCoordDimension.svg b/icons/themed/TechDraw_ExtensionCreateVertCoordDimension.svg new file mode 100644 index 0000000000..5be9cc64ac --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCreateVertCoordDimension.svg @@ -0,0 +1,260 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionCustomizeFormat.svg b/icons/themed/TechDraw_ExtensionCustomizeFormat.svg new file mode 100644 index 0000000000..0e13d12334 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionCustomizeFormat.svg @@ -0,0 +1,39 @@ + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionDecreaseDecimal.svg b/icons/themed/TechDraw_ExtensionDecreaseDecimal.svg new file mode 100644 index 0000000000..6bf6d9e682 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionDecreaseDecimal.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionDrawCosmArc.svg b/icons/themed/TechDraw_ExtensionDrawCosmArc.svg new file mode 100644 index 0000000000..817b851633 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionDrawCosmArc.svg @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionDrawCosmCircle.svg b/icons/themed/TechDraw_ExtensionDrawCosmCircle.svg new file mode 100644 index 0000000000..717e607d7d --- /dev/null +++ b/icons/themed/TechDraw_ExtensionDrawCosmCircle.svg @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionDrawCosmCircle3Points.svg b/icons/themed/TechDraw_ExtensionDrawCosmCircle3Points.svg new file mode 100644 index 0000000000..0162866c14 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionDrawCosmCircle3Points.svg @@ -0,0 +1,151 @@ + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionExtendLine.svg b/icons/themed/TechDraw_ExtensionExtendLine.svg new file mode 100644 index 0000000000..f5ab70bc2b --- /dev/null +++ b/icons/themed/TechDraw_ExtensionExtendLine.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionHoleCircle.svg b/icons/themed/TechDraw_ExtensionHoleCircle.svg new file mode 100644 index 0000000000..563d873a67 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionHoleCircle.svg @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionIncreaseDecimal.svg b/icons/themed/TechDraw_ExtensionIncreaseDecimal.svg new file mode 100644 index 0000000000..22a899f40d --- /dev/null +++ b/icons/themed/TechDraw_ExtensionIncreaseDecimal.svg @@ -0,0 +1,91 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionInsertDiameter.svg b/icons/themed/TechDraw_ExtensionInsertDiameter.svg new file mode 100644 index 0000000000..3efcf57906 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionInsertDiameter.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionInsertRepetition.svg b/icons/themed/TechDraw_ExtensionInsertRepetition.svg new file mode 100644 index 0000000000..79fb1972a5 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionInsertRepetition.svg @@ -0,0 +1,21 @@ + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionInsertSquare.svg b/icons/themed/TechDraw_ExtensionInsertSquare.svg new file mode 100644 index 0000000000..22cb08a2bf --- /dev/null +++ b/icons/themed/TechDraw_ExtensionInsertSquare.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionLineParallel.svg b/icons/themed/TechDraw_ExtensionLineParallel.svg new file mode 100644 index 0000000000..fbb9f0449e --- /dev/null +++ b/icons/themed/TechDraw_ExtensionLineParallel.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionLinePerpendicular.svg b/icons/themed/TechDraw_ExtensionLinePerpendicular.svg new file mode 100644 index 0000000000..5a22698873 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionLinePerpendicular.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionLockUnlockView.svg b/icons/themed/TechDraw_ExtensionLockUnlockView.svg new file mode 100644 index 0000000000..b7492e570d --- /dev/null +++ b/icons/themed/TechDraw_ExtensionLockUnlockView.svg @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionPosHorizChainDimension.svg b/icons/themed/TechDraw_ExtensionPosHorizChainDimension.svg new file mode 100644 index 0000000000..c8e02ce7e3 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionPosHorizChainDimension.svg @@ -0,0 +1,244 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionPosObliqueChainDimension.svg b/icons/themed/TechDraw_ExtensionPosObliqueChainDimension.svg new file mode 100644 index 0000000000..630a7d271a --- /dev/null +++ b/icons/themed/TechDraw_ExtensionPosObliqueChainDimension.svg @@ -0,0 +1,247 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionPosVertChainDimension.svg b/icons/themed/TechDraw_ExtensionPosVertChainDimension.svg new file mode 100644 index 0000000000..fbb8383572 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionPosVertChainDimension.svg @@ -0,0 +1,244 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionPositionSectionView.svg b/icons/themed/TechDraw_ExtensionPositionSectionView.svg new file mode 100644 index 0000000000..fcd50dcec7 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionPositionSectionView.svg @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionRemovePrefixChar.svg b/icons/themed/TechDraw_ExtensionRemovePrefixChar.svg new file mode 100644 index 0000000000..4ccedc7254 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionRemovePrefixChar.svg @@ -0,0 +1,87 @@ + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionSelectLineAttributes.svg b/icons/themed/TechDraw_ExtensionSelectLineAttributes.svg new file mode 100644 index 0000000000..d822cfc1fe --- /dev/null +++ b/icons/themed/TechDraw_ExtensionSelectLineAttributes.svg @@ -0,0 +1,240 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionShortenLine.svg b/icons/themed/TechDraw_ExtensionShortenLine.svg new file mode 100644 index 0000000000..d1a1e766e4 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionShortenLine.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionThreadBoltBottom.svg b/icons/themed/TechDraw_ExtensionThreadBoltBottom.svg new file mode 100644 index 0000000000..b165fcdd56 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionThreadBoltBottom.svg @@ -0,0 +1,104 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionThreadBoltSide.svg b/icons/themed/TechDraw_ExtensionThreadBoltSide.svg new file mode 100644 index 0000000000..3ca62e65bc --- /dev/null +++ b/icons/themed/TechDraw_ExtensionThreadBoltSide.svg @@ -0,0 +1,102 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionThreadHoleBottom.svg b/icons/themed/TechDraw_ExtensionThreadHoleBottom.svg new file mode 100644 index 0000000000..8c3ea8a5bd --- /dev/null +++ b/icons/themed/TechDraw_ExtensionThreadHoleBottom.svg @@ -0,0 +1,73 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionThreadHoleSide.svg b/icons/themed/TechDraw_ExtensionThreadHoleSide.svg new file mode 100644 index 0000000000..276d365c96 --- /dev/null +++ b/icons/themed/TechDraw_ExtensionThreadHoleSide.svg @@ -0,0 +1,103 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ExtensionVertexAtIntersection.svg b/icons/themed/TechDraw_ExtensionVertexAtIntersection.svg new file mode 100644 index 0000000000..7662ba923a --- /dev/null +++ b/icons/themed/TechDraw_ExtensionVertexAtIntersection.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_HorizontalDimension.svg b/icons/themed/TechDraw_HorizontalDimension.svg new file mode 100644 index 0000000000..06fed68a32 --- /dev/null +++ b/icons/themed/TechDraw_HorizontalDimension.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Horizontal.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + double arrow + arrow + horizontal + + + Double arrow between two bars + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_HorizontalExtentDimension.svg b/icons/themed/TechDraw_HorizontalExtentDimension.svg new file mode 100644 index 0000000000..7b42f5bf8d --- /dev/null +++ b/icons/themed/TechDraw_HorizontalExtentDimension.svg @@ -0,0 +1,124 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_LandmarkDimension.svg b/icons/themed/TechDraw_LandmarkDimension.svg new file mode 100644 index 0000000000..45868f5f61 --- /dev/null +++ b/icons/themed/TechDraw_LandmarkDimension.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_LandmarkDimension + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_LandmarkDimension.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + double arrow + diagonal + arrow + + + Double arrow at angle between two diagonal bars + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_LengthDimension.svg b/icons/themed/TechDraw_LengthDimension.svg new file mode 100644 index 0000000000..d3f18cb0b5 --- /dev/null +++ b/icons/themed/TechDraw_LengthDimension.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Length.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + double arrow + diagonal + arrow + + + Double arrow at angle between two diagonal bars + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_LinkDimension.svg b/icons/themed/TechDraw_LinkDimension.svg new file mode 100644 index 0000000000..13b9f69b5b --- /dev/null +++ b/icons/themed/TechDraw_LinkDimension.svg @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_LinkDimension + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_LinkDimension.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + chain + link + ellipse + + + Two links of a chain + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_Lock.svg b/icons/themed/TechDraw_Lock.svg new file mode 100644 index 0000000000..55362517da --- /dev/null +++ b/icons/themed/TechDraw_Lock.svg @@ -0,0 +1,460 @@ + + + TechDraw_Lock + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + TechDraw_Lock + + + [bitacovir] + + + Assembly_Assembly_Constraints_Tree + 09-04-2021 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_Pages.svg b/icons/themed/TechDraw_Pages.svg new file mode 100644 index 0000000000..d16df225b4 --- /dev/null +++ b/icons/themed/TechDraw_Pages.svg @@ -0,0 +1,178 @@ + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Pages.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + pages + page + + + Three pages in a pile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjBottom.svg b/icons/themed/TechDraw_ProjBottom.svg new file mode 100644 index 0000000000..63ef388a13 --- /dev/null +++ b/icons/themed/TechDraw_ProjBottom.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_ProjBottom.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjFront.svg b/icons/themed/TechDraw_ProjFront.svg new file mode 100644 index 0000000000..e7032e350a --- /dev/null +++ b/icons/themed/TechDraw_ProjFront.svg @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Proj + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjFrontBottomLeft.svg b/icons/themed/TechDraw_ProjFrontBottomLeft.svg new file mode 100644 index 0000000000..b483ce10e8 --- /dev/null +++ b/icons/themed/TechDraw_ProjFrontBottomLeft.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Proj + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjFrontBottomRight.svg b/icons/themed/TechDraw_ProjFrontBottomRight.svg new file mode 100644 index 0000000000..3a4817eaf1 --- /dev/null +++ b/icons/themed/TechDraw_ProjFrontBottomRight.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Proj + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjFrontTopLeft.svg b/icons/themed/TechDraw_ProjFrontTopLeft.svg new file mode 100644 index 0000000000..169100cf49 --- /dev/null +++ b/icons/themed/TechDraw_ProjFrontTopLeft.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Proj + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjFrontTopRight.svg b/icons/themed/TechDraw_ProjFrontTopRight.svg new file mode 100644 index 0000000000..bcc5e64e9d --- /dev/null +++ b/icons/themed/TechDraw_ProjFrontTopRight.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Proj + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjLeft.svg b/icons/themed/TechDraw_ProjLeft.svg new file mode 100644 index 0000000000..3156889608 --- /dev/null +++ b/icons/themed/TechDraw_ProjLeft.svg @@ -0,0 +1,249 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_ProjLeft.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjRear.svg b/icons/themed/TechDraw_ProjRear.svg new file mode 100644 index 0000000000..62d8bf506b --- /dev/null +++ b/icons/themed/TechDraw_ProjRear.svg @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_ProjRear.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjRight.svg b/icons/themed/TechDraw_ProjRight.svg new file mode 100644 index 0000000000..5eecfb32d3 --- /dev/null +++ b/icons/themed/TechDraw_ProjRight.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_ProjRight.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_ProjTop.svg b/icons/themed/TechDraw_ProjTop.svg new file mode 100644 index 0000000000..fd1aadfbd6 --- /dev/null +++ b/icons/themed/TechDraw_ProjTop.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_ProjTop.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_RadiusDimension.svg b/icons/themed/TechDraw_RadiusDimension.svg new file mode 100644 index 0000000000..9962edf390 --- /dev/null +++ b/icons/themed/TechDraw_RadiusDimension.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_Dimension_Radius + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Radius.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + radius + arc + + + Arrow pointing from centre to arc + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_RefError.svg b/icons/themed/TechDraw_RefError.svg new file mode 100644 index 0000000000..f461226d62 --- /dev/null +++ b/icons/themed/TechDraw_RefError.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeHatch.svg b/icons/themed/TechDraw_TreeHatch.svg new file mode 100644 index 0000000000..5d9fc99383 --- /dev/null +++ b/icons/themed/TechDraw_TreeHatch.svg @@ -0,0 +1,162 @@ + + + TechDraw_TreeHatch + + + + image/svg+xml + + TechDraw_TreeHatch + + + [WandererFan] + + + TechDraw_TreeHatch + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreeHatch.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeMulti.svg b/icons/themed/TechDraw_TreeMulti.svg new file mode 100644 index 0000000000..344a58f712 --- /dev/null +++ b/icons/themed/TechDraw_TreeMulti.svg @@ -0,0 +1,155 @@ + + + TechDraw_TreeMulti + + + + + + + + + + + + + image/svg+xml + + TechDraw_TreeMulti + + + [WandererFan] + + + TechDraw_TreeMulti + 2016-10-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreeMulti.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreePage.svg b/icons/themed/TechDraw_TreePage.svg new file mode 100644 index 0000000000..e92d8b8ac2 --- /dev/null +++ b/icons/themed/TechDraw_TreePage.svg @@ -0,0 +1,92 @@ + + + TechDraw_TreePage + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_TreePage + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreePage.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreePageSync.svg b/icons/themed/TechDraw_TreePageSync.svg new file mode 100644 index 0000000000..68ebffee4d --- /dev/null +++ b/icons/themed/TechDraw_TreePageSync.svg @@ -0,0 +1,515 @@ + + + TechDraw_TreePageSync + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + TechDraw_TreePageSync + + + reload + refresh + view + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreePageTemplate.svg b/icons/themed/TechDraw_TreePageTemplate.svg new file mode 100644 index 0000000000..3d6dbc6875 --- /dev/null +++ b/icons/themed/TechDraw_TreePageTemplate.svg @@ -0,0 +1,268 @@ + + + TechDraw_TreePageTemplate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + TechDraw_TreePageTemplate + + + [WandererFan] + + + TechDraw_TreePageTemplate + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreePageTemplate.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreePageUnsync.svg b/icons/themed/TechDraw_TreePageUnsync.svg new file mode 100644 index 0000000000..be80194bc2 --- /dev/null +++ b/icons/themed/TechDraw_TreePageUnsync.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeProjGroup.svg b/icons/themed/TechDraw_TreeProjGroup.svg new file mode 100644 index 0000000000..374a3dab51 --- /dev/null +++ b/icons/themed/TechDraw_TreeProjGroup.svg @@ -0,0 +1,267 @@ + + + TechDraw_TreeProjGroup + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + TechDraw_TreeProjGroup + + + [WandererFan] + + + TechDraw_TreeProjGroup + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreeProjGroup.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeSection.svg b/icons/themed/TechDraw_TreeSection.svg new file mode 100644 index 0000000000..990a5ff02f --- /dev/null +++ b/icons/themed/TechDraw_TreeSection.svg @@ -0,0 +1,140 @@ + + + TechDraw_TreeSection + + + + + + + + + + + + + + + + image/svg+xml + + TechDraw_TreeSection + + + [WandererFan] + + + TechDraw_TreeSection + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreeSection.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeSpreadsheet.svg b/icons/themed/TechDraw_TreeSpreadsheet.svg new file mode 100644 index 0000000000..224943cfc7 --- /dev/null +++ b/icons/themed/TechDraw_TreeSpreadsheet.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeSymbol.svg b/icons/themed/TechDraw_TreeSymbol.svg new file mode 100644 index 0000000000..bc498eb459 --- /dev/null +++ b/icons/themed/TechDraw_TreeSymbol.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_TreeView.svg b/icons/themed/TechDraw_TreeView.svg new file mode 100644 index 0000000000..faff0caa25 --- /dev/null +++ b/icons/themed/TechDraw_TreeView.svg @@ -0,0 +1,131 @@ + + + TechDraw_TreeView + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + TechDraw_TreeView + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_TreeView.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + dashed line + monotone + + + Irregular shape in the center framed by a dashed outline + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_VerticalDimension.svg b/icons/themed/TechDraw_VerticalDimension.svg new file mode 100644 index 0000000000..9d348722c2 --- /dev/null +++ b/icons/themed/TechDraw_VerticalDimension.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + 2016-04-27 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/TechDraw_Dimension_Vertical.svg + + + FreeCAD LGPL2+ + + + + + double arrow + arrow + vertical + + + Vertical double arrow between two bars + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TechDraw_VerticalExtentDimension.svg b/icons/themed/TechDraw_VerticalExtentDimension.svg new file mode 100644 index 0000000000..d1dcce02f3 --- /dev/null +++ b/icons/themed/TechDraw_VerticalExtentDimension.svg @@ -0,0 +1,124 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/TestWorkbench.svg b/icons/themed/TestWorkbench.svg new file mode 100644 index 0000000000..19a6b9b48a --- /dev/null +++ b/icons/themed/TestWorkbench.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/TextDocument.svg b/icons/themed/TextDocument.svg new file mode 100644 index 0000000000..25c60f4d2f --- /dev/null +++ b/icons/themed/TextDocument.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + diff --git a/icons/themed/TreeItemInvisible.svg b/icons/themed/TreeItemInvisible.svg new file mode 100644 index 0000000000..6b5f0cc715 --- /dev/null +++ b/icons/themed/TreeItemInvisible.svg @@ -0,0 +1,606 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-FaceProfile + 2016-01-19 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path- + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/TreeItemVisible.svg b/icons/themed/TreeItemVisible.svg new file mode 100644 index 0000000000..aa4ed96e08 --- /dev/null +++ b/icons/themed/TreeItemVisible.svg @@ -0,0 +1,590 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-FaceProfile + 2016-01-19 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path- + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/Tree_Annotation.svg b/icons/themed/Tree_Annotation.svg new file mode 100644 index 0000000000..9b440650f6 --- /dev/null +++ b/icons/themed/Tree_Annotation.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/Tree_Dimension.svg b/icons/themed/Tree_Dimension.svg new file mode 100644 index 0000000000..4ae1362d74 --- /dev/null +++ b/icons/themed/Tree_Dimension.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/icons/themed/Tree_Python.svg b/icons/themed/Tree_Python.svg new file mode 100644 index 0000000000..8465c17bab --- /dev/null +++ b/icons/themed/Tree_Python.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Unlink.svg b/icons/themed/Unlink.svg new file mode 100644 index 0000000000..9b5586088a --- /dev/null +++ b/icons/themed/Unlink.svg @@ -0,0 +1,121 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/VarSet.svg b/icons/themed/VarSet.svg new file mode 100644 index 0000000000..0b7c7960b0 --- /dev/null +++ b/icons/themed/VarSet.svg @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2005-10-15 + + + Andreas Nilsson + + + + + edit + copy + + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/Warning.svg b/icons/themed/Warning.svg new file mode 100644 index 0000000000..2fe0537adf --- /dev/null +++ b/icons/themed/Warning.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/icons/themed/WhatsThis.svg b/icons/themed/WhatsThis.svg new file mode 100644 index 0000000000..8ddd9423a8 --- /dev/null +++ b/icons/themed/WhatsThis.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/themed/accessories-calculator.svg b/icons/themed/accessories-calculator.svg new file mode 100644 index 0000000000..6fce0ff869 --- /dev/null +++ b/icons/themed/accessories-calculator.svg @@ -0,0 +1,315 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + + + + + + + + + calc + calculator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/accessories-text-editor.svg b/icons/themed/accessories-text-editor.svg new file mode 100644 index 0000000000..ed383ae099 --- /dev/null +++ b/icons/themed/accessories-text-editor.svg @@ -0,0 +1,285 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/align-to-selection.svg b/icons/themed/align-to-selection.svg new file mode 100644 index 0000000000..80624445e9 --- /dev/null +++ b/icons/themed/align-to-selection.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + diff --git a/icons/themed/application-exit.svg b/icons/themed/application-exit.svg new file mode 100644 index 0000000000..eefbfa2e91 --- /dev/null +++ b/icons/themed/application-exit.svg @@ -0,0 +1,282 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + + + log out + logout + exit + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/applications-accessories.svg b/icons/themed/applications-accessories.svg new file mode 100644 index 0000000000..d74e8adb17 --- /dev/null +++ b/icons/themed/applications-accessories.svg @@ -0,0 +1,250 @@ + +image/svg+xmljakub Steinerhttp://jimmac.musichall.czhomereturngodefaultuserdirectory + + diff --git a/icons/themed/applications-python.svg b/icons/themed/applications-python.svg new file mode 100644 index 0000000000..8fc9a26721 --- /dev/null +++ b/icons/themed/applications-python.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/arrow-ccw.svg b/icons/themed/arrow-ccw.svg new file mode 100644 index 0000000000..d5d5d6c131 --- /dev/null +++ b/icons/themed/arrow-ccw.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Rotate.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + An arrow in a circular shape with the head curving towards the tail + + + arrow + curved + refresh + rotate + + + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/arrow-cw.svg b/icons/themed/arrow-cw.svg new file mode 100644 index 0000000000..e9b30f9276 --- /dev/null +++ b/icons/themed/arrow-cw.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Rotate.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + An arrow in a circular shape with the head curving towards the tail + + + arrow + curved + refresh + rotate + + + arrow-cw + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/arrow-down.svg b/icons/themed/arrow-down.svg new file mode 100644 index 0000000000..1f67edf6c8 --- /dev/null +++ b/icons/themed/arrow-down.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + arrow-down + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-down.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + down + + + Arrow pointing down + + + + + + + + diff --git a/icons/themed/arrow-left-down.svg b/icons/themed/arrow-left-down.svg new file mode 100644 index 0000000000..1f2fc1e0e9 --- /dev/null +++ b/icons/themed/arrow-left-down.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/arrow-left-up.svg b/icons/themed/arrow-left-up.svg new file mode 100644 index 0000000000..2167a96d61 --- /dev/null +++ b/icons/themed/arrow-left-up.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/arrow-left.svg b/icons/themed/arrow-left.svg new file mode 100644 index 0000000000..2eb402c734 --- /dev/null +++ b/icons/themed/arrow-left.svg @@ -0,0 +1,260 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/arrow-right-down.svg b/icons/themed/arrow-right-down.svg new file mode 100644 index 0000000000..6d45fe7b20 --- /dev/null +++ b/icons/themed/arrow-right-down.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/arrow-right-up.svg b/icons/themed/arrow-right-up.svg new file mode 100644 index 0000000000..64c550e0e1 --- /dev/null +++ b/icons/themed/arrow-right-up.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/arrow-right.svg b/icons/themed/arrow-right.svg new file mode 100644 index 0000000000..be5654e763 --- /dev/null +++ b/icons/themed/arrow-right.svg @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + arrow-right + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-right.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + right + + + Arrow pointing right + + + + + + + + diff --git a/icons/themed/arrow-up.svg b/icons/themed/arrow-up.svg new file mode 100644 index 0000000000..aa95943cd6 --- /dev/null +++ b/icons/themed/arrow-up.svg @@ -0,0 +1,260 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [WandererFan] + + + arrow-up + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-up.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + up + + + Arrow pointing upwards + + + + + + + + diff --git a/icons/themed/arrowdot.svg b/icons/themed/arrowdot.svg new file mode 100644 index 0000000000..281c20c679 --- /dev/null +++ b/icons/themed/arrowdot.svg @@ -0,0 +1,52 @@ + + + + + arrow-cw + + + + + image/svg+xml + + arrow-cw + + + + + + + + + + diff --git a/icons/themed/arrowfilled.svg b/icons/themed/arrowfilled.svg new file mode 100644 index 0000000000..7457173b7f --- /dev/null +++ b/icons/themed/arrowfilled.svg @@ -0,0 +1,61 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/arrowfork.svg b/icons/themed/arrowfork.svg new file mode 100644 index 0000000000..72a7e19c25 --- /dev/null +++ b/icons/themed/arrowfork.svg @@ -0,0 +1,77 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/arrownone.svg b/icons/themed/arrownone.svg new file mode 100644 index 0000000000..12f21f2a32 --- /dev/null +++ b/icons/themed/arrownone.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/icons/themed/arrowopen.svg b/icons/themed/arrowopen.svg new file mode 100644 index 0000000000..12a2a034d8 --- /dev/null +++ b/icons/themed/arrowopen.svg @@ -0,0 +1,84 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/themed/arrowopendot.svg b/icons/themed/arrowopendot.svg new file mode 100644 index 0000000000..676fcbd2ae --- /dev/null +++ b/icons/themed/arrowopendot.svg @@ -0,0 +1,58 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/arrowpyramid.svg b/icons/themed/arrowpyramid.svg new file mode 100644 index 0000000000..db65eaf8cb --- /dev/null +++ b/icons/themed/arrowpyramid.svg @@ -0,0 +1,48 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/icons/themed/arrowtick.svg b/icons/themed/arrowtick.svg new file mode 100644 index 0000000000..d0efd9a5c5 --- /dev/null +++ b/icons/themed/arrowtick.svg @@ -0,0 +1,73 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/bottomline.svg b/icons/themed/bottomline.svg new file mode 100644 index 0000000000..a817c9e69a --- /dev/null +++ b/icons/themed/bottomline.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + diff --git a/icons/themed/bound-expression-unset.svg b/icons/themed/bound-expression-unset.svg new file mode 100644 index 0000000000..228db22f26 --- /dev/null +++ b/icons/themed/bound-expression-unset.svg @@ -0,0 +1,73 @@ + + + +Alfredo MonclusFreeCAD LGPL2+FreeCAD diff --git a/icons/themed/bound-expression.svg b/icons/themed/bound-expression.svg new file mode 100644 index 0000000000..a22a8110e8 --- /dev/null +++ b/icons/themed/bound-expression.svg @@ -0,0 +1,71 @@ + + + +Alfredo MonclusFreeCAD LGPL2+FreeCAD diff --git a/icons/themed/breakpoint.svg b/icons/themed/breakpoint.svg new file mode 100644 index 0000000000..5a25bf1203 --- /dev/null +++ b/icons/themed/breakpoint.svg @@ -0,0 +1,588 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/icons/themed/bulb.svg b/icons/themed/bulb.svg new file mode 100644 index 0000000000..fa7528dce2 --- /dev/null +++ b/icons/themed/bulb.svg @@ -0,0 +1,656 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_add_all.svg b/icons/themed/button_add_all.svg new file mode 100644 index 0000000000..50d134dad3 --- /dev/null +++ b/icons/themed/button_add_all.svg @@ -0,0 +1,567 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_down.svg b/icons/themed/button_down.svg new file mode 100644 index 0000000000..6df5cb1787 --- /dev/null +++ b/icons/themed/button_down.svg @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_invalid.svg b/icons/themed/button_invalid.svg new file mode 100644 index 0000000000..685289a41e --- /dev/null +++ b/icons/themed/button_invalid.svg @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_left.svg b/icons/themed/button_left.svg new file mode 100644 index 0000000000..5c491a6a3a --- /dev/null +++ b/icons/themed/button_left.svg @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_right.svg b/icons/themed/button_right.svg new file mode 100644 index 0000000000..6e86196521 --- /dev/null +++ b/icons/themed/button_right.svg @@ -0,0 +1,519 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_rotate.svg b/icons/themed/button_rotate.svg new file mode 100644 index 0000000000..c771dd0abe --- /dev/null +++ b/icons/themed/button_rotate.svg @@ -0,0 +1,552 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_sort.svg b/icons/themed/button_sort.svg new file mode 100644 index 0000000000..005c427685 --- /dev/null +++ b/icons/themed/button_sort.svg @@ -0,0 +1,576 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_up.svg b/icons/themed/button_up.svg new file mode 100644 index 0000000000..b959f0686d --- /dev/null +++ b/icons/themed/button_up.svg @@ -0,0 +1,519 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/button_valid.svg b/icons/themed/button_valid.svg new file mode 100644 index 0000000000..3b53530e3c --- /dev/null +++ b/icons/themed/button_valid.svg @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/circular.svg b/icons/themed/circular.svg new file mode 100644 index 0000000000..ef2d1f2c10 --- /dev/null +++ b/icons/themed/circular.svg @@ -0,0 +1,31 @@ + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/clear-selection.svg b/icons/themed/clear-selection.svg new file mode 100644 index 0000000000..1146fe7167 --- /dev/null +++ b/icons/themed/clear-selection.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/colors.svg b/icons/themed/colors.svg new file mode 100644 index 0000000000..e1d29bd30c --- /dev/null +++ b/icons/themed/colors.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/continuous-line.svg b/icons/themed/continuous-line.svg new file mode 100644 index 0000000000..f857efdaec --- /dev/null +++ b/icons/themed/continuous-line.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + diff --git a/icons/themed/critical-info.svg b/icons/themed/critical-info.svg new file mode 100644 index 0000000000..b344608346 --- /dev/null +++ b/icons/themed/critical-info.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/cursor-pan.svg b/icons/themed/cursor-pan.svg new file mode 100644 index 0000000000..6793159bf0 --- /dev/null +++ b/icons/themed/cursor-pan.svg @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/icons/themed/cursor-rotate.svg b/icons/themed/cursor-rotate.svg new file mode 100644 index 0000000000..7dbe6665bd --- /dev/null +++ b/icons/themed/cursor-rotate.svg @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/icons/themed/cursor-through.svg b/icons/themed/cursor-through.svg new file mode 100644 index 0000000000..723942189f --- /dev/null +++ b/icons/themed/cursor-through.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/icons/themed/cursor-zoom.svg b/icons/themed/cursor-zoom.svg new file mode 100644 index 0000000000..b9953f997b --- /dev/null +++ b/icons/themed/cursor-zoom.svg @@ -0,0 +1,26 @@ + + + + + + + + + + diff --git a/icons/themed/dagViewFail.svg b/icons/themed/dagViewFail.svg new file mode 100644 index 0000000000..ac1b3fc096 --- /dev/null +++ b/icons/themed/dagViewFail.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/dagViewPass.svg b/icons/themed/dagViewPass.svg new file mode 100644 index 0000000000..902e784128 --- /dev/null +++ b/icons/themed/dagViewPass.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/dagViewPending.svg b/icons/themed/dagViewPending.svg new file mode 100644 index 0000000000..db0244d790 --- /dev/null +++ b/icons/themed/dagViewPending.svg @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/dagViewVisible.svg b/icons/themed/dagViewVisible.svg new file mode 100644 index 0000000000..6106c4d0d5 --- /dev/null +++ b/icons/themed/dagViewVisible.svg @@ -0,0 +1,226 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/dash-line.svg b/icons/themed/dash-line.svg new file mode 100644 index 0000000000..5bc91a0352 --- /dev/null +++ b/icons/themed/dash-line.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + diff --git a/icons/themed/dashDot-line.svg b/icons/themed/dashDot-line.svg new file mode 100644 index 0000000000..c3216c8cde --- /dev/null +++ b/icons/themed/dashDot-line.svg @@ -0,0 +1,46 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/dashDotDot-line.svg b/icons/themed/dashDotDot-line.svg new file mode 100644 index 0000000000..8a92d71a5b --- /dev/null +++ b/icons/themed/dashDotDot-line.svg @@ -0,0 +1,51 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/debug-marker.svg b/icons/themed/debug-marker.svg new file mode 100644 index 0000000000..7c232382d2 --- /dev/null +++ b/icons/themed/debug-marker.svg @@ -0,0 +1,530 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/debug-start.svg b/icons/themed/debug-start.svg new file mode 100644 index 0000000000..a20062a829 --- /dev/null +++ b/icons/themed/debug-start.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + play + media + music + video + player + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/debug-stop.svg b/icons/themed/debug-stop.svg new file mode 100644 index 0000000000..ffc050174f --- /dev/null +++ b/icons/themed/debug-stop.svg @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/delete.svg b/icons/themed/delete.svg new file mode 100644 index 0000000000..9e7303cf51 --- /dev/null +++ b/icons/themed/delete.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/icons/themed/document-new.svg b/icons/themed/document-new.svg new file mode 100644 index 0000000000..6ae88be8ad --- /dev/null +++ b/icons/themed/document-new.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + diff --git a/icons/themed/document-open.svg b/icons/themed/document-open.svg new file mode 100644 index 0000000000..07aad26ac5 --- /dev/null +++ b/icons/themed/document-open.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + diff --git a/icons/themed/document-package.svg b/icons/themed/document-package.svg new file mode 100644 index 0000000000..d0e0cdca97 --- /dev/null +++ b/icons/themed/document-package.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/document-print-preview.svg b/icons/themed/document-print-preview.svg new file mode 100644 index 0000000000..6d2c8db10f --- /dev/null +++ b/icons/themed/document-print-preview.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/document-print.svg b/icons/themed/document-print.svg new file mode 100644 index 0000000000..1c72618332 --- /dev/null +++ b/icons/themed/document-print.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/document-properties.svg b/icons/themed/document-properties.svg new file mode 100644 index 0000000000..8a015768e4 --- /dev/null +++ b/icons/themed/document-properties.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + diff --git a/icons/themed/document-python.svg b/icons/themed/document-python.svg new file mode 100644 index 0000000000..5e767f77ca --- /dev/null +++ b/icons/themed/document-python.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + diff --git a/icons/themed/document-save-as.svg b/icons/themed/document-save-as.svg new file mode 100644 index 0000000000..6fda4a6241 --- /dev/null +++ b/icons/themed/document-save-as.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/document-save.svg b/icons/themed/document-save.svg new file mode 100644 index 0000000000..51b008c53c --- /dev/null +++ b/icons/themed/document-save.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + diff --git a/icons/themed/dot-line.svg b/icons/themed/dot-line.svg new file mode 100644 index 0000000000..c589026677 --- /dev/null +++ b/icons/themed/dot-line.svg @@ -0,0 +1,32 @@ + + + + + + + image/svg+xml + + + + + + + + diff --git a/icons/themed/edge-join-miter-not.svg b/icons/themed/edge-join-miter-not.svg new file mode 100644 index 0000000000..6237e711de --- /dev/null +++ b/icons/themed/edge-join-miter-not.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/edge-join-miter.svg b/icons/themed/edge-join-miter.svg new file mode 100644 index 0000000000..1d9b00de34 --- /dev/null +++ b/icons/themed/edge-join-miter.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/edge-join-round-not.svg b/icons/themed/edge-join-round-not.svg new file mode 100644 index 0000000000..13b211c547 --- /dev/null +++ b/icons/themed/edge-join-round-not.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/edge-join-round.svg b/icons/themed/edge-join-round.svg new file mode 100644 index 0000000000..ee9a453580 --- /dev/null +++ b/icons/themed/edge-join-round.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/icons/themed/edge-selection.svg b/icons/themed/edge-selection.svg new file mode 100644 index 0000000000..b0ea9e2de3 --- /dev/null +++ b/icons/themed/edge-selection.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-cleartext.svg b/icons/themed/edit-cleartext.svg new file mode 100644 index 0000000000..775fa0777e --- /dev/null +++ b/icons/themed/edit-cleartext.svg @@ -0,0 +1,1276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-copy.svg b/icons/themed/edit-copy.svg new file mode 100644 index 0000000000..2e992e7ab2 --- /dev/null +++ b/icons/themed/edit-copy.svg @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-cut.svg b/icons/themed/edit-cut.svg new file mode 100644 index 0000000000..0ba058619d --- /dev/null +++ b/icons/themed/edit-cut.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-delete.svg b/icons/themed/edit-delete.svg new file mode 100644 index 0000000000..171c2952ec --- /dev/null +++ b/icons/themed/edit-delete.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + diff --git a/icons/themed/edit-edit.svg b/icons/themed/edit-edit.svg new file mode 100644 index 0000000000..8ed53b9c35 --- /dev/null +++ b/icons/themed/edit-edit.svg @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-element-select-box-cross.svg b/icons/themed/edit-element-select-box-cross.svg new file mode 100644 index 0000000000..1344411bc3 --- /dev/null +++ b/icons/themed/edit-element-select-box-cross.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-element-select-box.svg b/icons/themed/edit-element-select-box.svg new file mode 100644 index 0000000000..2d17bb7222 --- /dev/null +++ b/icons/themed/edit-element-select-box.svg @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-paste.svg b/icons/themed/edit-paste.svg new file mode 100644 index 0000000000..9490ec3b0e --- /dev/null +++ b/icons/themed/edit-paste.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-redo.svg b/icons/themed/edit-redo.svg new file mode 100644 index 0000000000..805392d904 --- /dev/null +++ b/icons/themed/edit-redo.svg @@ -0,0 +1,73 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/edit-select-all.svg b/icons/themed/edit-select-all.svg new file mode 100644 index 0000000000..2e95da2e59 --- /dev/null +++ b/icons/themed/edit-select-all.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/edit-select-box-cross.svg b/icons/themed/edit-select-box-cross.svg new file mode 100644 index 0000000000..504f2fe771 --- /dev/null +++ b/icons/themed/edit-select-box-cross.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/edit-select-box.svg b/icons/themed/edit-select-box.svg new file mode 100644 index 0000000000..cd560184ab --- /dev/null +++ b/icons/themed/edit-select-box.svg @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/edit-undo.svg b/icons/themed/edit-undo.svg new file mode 100644 index 0000000000..d595aa4a63 --- /dev/null +++ b/icons/themed/edit-undo.svg @@ -0,0 +1,73 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/edit_Cancel.svg b/icons/themed/edit_Cancel.svg new file mode 100644 index 0000000000..61900912bb --- /dev/null +++ b/icons/themed/edit_Cancel.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/edit_OK.svg b/icons/themed/edit_OK.svg new file mode 100644 index 0000000000..e1fa457b6a --- /dev/null +++ b/icons/themed/edit_OK.svg @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/face-selection.svg b/icons/themed/face-selection.svg new file mode 100644 index 0000000000..4e0db773f4 --- /dev/null +++ b/icons/themed/face-selection.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/feature_suppressed.svg b/icons/themed/feature_suppressed.svg new file mode 100644 index 0000000000..daa902da83 --- /dev/null +++ b/icons/themed/feature_suppressed.svg @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Path-FaceProfile + 2016-01-19 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path- + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + diff --git a/icons/themed/fem-add-fem-mesh.svg b/icons/themed/fem-add-fem-mesh.svg new file mode 100644 index 0000000000..c717a82524 --- /dev/null +++ b/icons/themed/fem-add-fem-mesh.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-add-fem-mesh + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-add-material.svg b/icons/themed/fem-add-material.svg new file mode 100644 index 0000000000..451d2926ef --- /dev/null +++ b/icons/themed/fem-add-material.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-add-material + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-add-part.svg b/icons/themed/fem-add-part.svg new file mode 100644 index 0000000000..a15bf53657 --- /dev/null +++ b/icons/themed/fem-add-part.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-add-part + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-femmesh-from-shape.svg b/icons/themed/fem-femmesh-from-shape.svg new file mode 100644 index 0000000000..ea07f05a6a --- /dev/null +++ b/icons/themed/fem-femmesh-from-shape.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Bernd Hahnebach] + + + fem-femmesh-from-shape + 2016-11-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-post-geo-box.svg b/icons/themed/fem-post-geo-box.svg new file mode 100644 index 0000000000..ee9d38da6f --- /dev/null +++ b/icons/themed/fem-post-geo-box.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Stefan Tröger] + + + fem-box + 2015-11-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/fem-post-geo-cylinder.svg b/icons/themed/fem-post-geo-cylinder.svg new file mode 100644 index 0000000000..46670b2bb5 --- /dev/null +++ b/icons/themed/fem-post-geo-cylinder.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Stefan Tröger] + + + fem-cylinder + 2015-11-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/fem-post-geo-isosurface.svg b/icons/themed/fem-post-geo-isosurface.svg new file mode 100644 index 0000000000..1757021bb7 --- /dev/null +++ b/icons/themed/fem-post-geo-isosurface.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Alexander Gryson] + + + fem-isosurface + 2017-03-11 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-post-geo-plane.svg b/icons/themed/fem-post-geo-plane.svg new file mode 100644 index 0000000000..b501b243c2 --- /dev/null +++ b/icons/themed/fem-post-geo-plane.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Stefan Tröger] + + + fem-plane + 2015-11-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + diff --git a/icons/themed/fem-post-geo-sphere.svg b/icons/themed/fem-post-geo-sphere.svg new file mode 100644 index 0000000000..280ae4133f --- /dev/null +++ b/icons/themed/fem-post-geo-sphere.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Stefan Tröger] + + + fem-sphere + 2015-11-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + diff --git a/icons/themed/fem-solver-analysis-buckling.svg b/icons/themed/fem-solver-analysis-buckling.svg new file mode 100644 index 0000000000..59938db7ff --- /dev/null +++ b/icons/themed/fem-solver-analysis-buckling.svg @@ -0,0 +1,496 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-solver-analysis-checkmesh.svg b/icons/themed/fem-solver-analysis-checkmesh.svg new file mode 100644 index 0000000000..a0befca659 --- /dev/null +++ b/icons/themed/fem-solver-analysis-checkmesh.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-solver-analysis-frequency.svg b/icons/themed/fem-solver-analysis-frequency.svg new file mode 100644 index 0000000000..cd958f6d7f --- /dev/null +++ b/icons/themed/fem-solver-analysis-frequency.svg @@ -0,0 +1,281 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [Przemo Firszt] + + + fem-frequency-analysis + 2015-09-05 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + diff --git a/icons/themed/fem-solver-analysis-static.svg b/icons/themed/fem-solver-analysis-static.svg new file mode 100644 index 0000000000..dfc3faa3be --- /dev/null +++ b/icons/themed/fem-solver-analysis-static.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-static-analysis + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-solver-analysis-thermomechanical.svg b/icons/themed/fem-solver-analysis-thermomechanical.svg new file mode 100644 index 0000000000..5dc492e469 --- /dev/null +++ b/icons/themed/fem-solver-analysis-thermomechanical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [vdwalts] + + + fem-thermomechanical-analysis + 2016-08-01 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + diff --git a/icons/themed/fem-solver-inp-editor.svg b/icons/themed/fem-solver-inp-editor.svg new file mode 100644 index 0000000000..05258d0eb8 --- /dev/null +++ b/icons/themed/fem-solver-inp-editor.svg @@ -0,0 +1,181 @@ + + + + + + image/svg+xml + + + + + + + + http://jimmac.musichall.cz + + + + fem-inp-editor + 2015-07-28 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/ + + + FreeCAD LGPL2+ + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/folder.svg b/icons/themed/folder.svg new file mode 100644 index 0000000000..01f1860a32 --- /dev/null +++ b/icons/themed/folder.svg @@ -0,0 +1,77 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/forbidden.svg b/icons/themed/forbidden.svg new file mode 100644 index 0000000000..a4d90f18db --- /dev/null +++ b/icons/themed/forbidden.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + diff --git a/icons/themed/freecad-doc.svg b/icons/themed/freecad-doc.svg new file mode 100644 index 0000000000..e9b0b9a8c0 --- /dev/null +++ b/icons/themed/freecad-doc.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + diff --git a/icons/themed/freecadabout.svg b/icons/themed/freecadabout.svg new file mode 100644 index 0000000000..a5c4bd295b --- /dev/null +++ b/icons/themed/freecadabout.svg @@ -0,0 +1,554 @@ + + + +version 1.2 diff --git a/icons/themed/help-browser.svg b/icons/themed/help-browser.svg new file mode 100644 index 0000000000..6f93ca77e7 --- /dev/null +++ b/icons/themed/help-browser.svg @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Help Browser + 2005-11-06 + + + Tuomas Kuosmanen + + + + + help + browser + documentation + docs + man + info + + + + + + Jakub Steiner, Andreas Nilsson + + + http://tigert.com + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/hexagon.svg b/icons/themed/hexagon.svg new file mode 100644 index 0000000000..f71d6d6651 --- /dev/null +++ b/icons/themed/hexagon.svg @@ -0,0 +1,31 @@ + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/image-open.svg b/icons/themed/image-open.svg new file mode 100644 index 0000000000..d342acbe25 --- /dev/null +++ b/icons/themed/image-open.svg @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Macro.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + flower + macro + + + A two leaved flower, similar in form to a tulip + + + + diff --git a/icons/themed/image-plane.svg b/icons/themed/image-plane.svg new file mode 100644 index 0000000000..5787fe2855 --- /dev/null +++ b/icons/themed/image-plane.svg @@ -0,0 +1,557 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Drawing.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + arrow + page + shapes + + + An arrow pointing from left to right onto a page with shapes drawn on it + + + + diff --git a/icons/themed/image-scaling.svg b/icons/themed/image-scaling.svg new file mode 100644 index 0000000000..b08faeddac --- /dev/null +++ b/icons/themed/image-scaling.svg @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Scale.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + square + arrow + dotted line + + + + A small square in the bottom left corner of a large dotted box with an arrow pointing from the top left corner of the inner box to the top left corner of the outer box + + + + diff --git a/icons/themed/info.svg b/icons/themed/info.svg new file mode 100644 index 0000000000..c0f7ebec9d --- /dev/null +++ b/icons/themed/info.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/inspect_pipette.svg b/icons/themed/inspect_pipette.svg new file mode 100644 index 0000000000..cc9a6bafc0 --- /dev/null +++ b/icons/themed/inspect_pipette.svg @@ -0,0 +1,253 @@ + + + + + mesh_pipette + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + mesh_pipette + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Mesh/Gui/Resources/icons/mesh_pipette.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + pipette + eyedropper + sample + + + Pipette or eyedropper lit from above + + + [agryson] Alexander Gryson + + + Sat Feb 8 16:10:16 2014 +0100 + + + [wmayer] + + + + + + + + + + + + + + + + + diff --git a/icons/themed/inspection.svg b/icons/themed/inspection.svg new file mode 100644 index 0000000000..7d41b67012 --- /dev/null +++ b/icons/themed/inspection.svg @@ -0,0 +1,48 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/icons/themed/internet-web-browser.svg b/icons/themed/internet-web-browser.svg new file mode 100644 index 0000000000..12a92f802c --- /dev/null +++ b/icons/themed/internet-web-browser.svg @@ -0,0 +1,3085 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Globe + + + Jakub Steiner + + + + + Tuomas Kuosmanen + + + + http://jimmac.musichall.cz + + + globe + international + web + www + internet + network + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/kindred-create.svg b/icons/themed/kindred-create.svg new file mode 100644 index 0000000000..b88d79fb37 --- /dev/null +++ b/icons/themed/kindred-create.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + diff --git a/icons/themed/list-add.svg b/icons/themed/list-add.svg new file mode 100644 index 0000000000..ff6302a483 --- /dev/null +++ b/icons/themed/list-add.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Arch_Add + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Add.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/list-remove.svg b/icons/themed/list-remove.svg new file mode 100644 index 0000000000..2b853328ab --- /dev/null +++ b/icons/themed/list-remove.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Arch_Remove + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Remove.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/list.svg b/icons/themed/list.svg new file mode 100644 index 0000000000..34175c5bc5 --- /dev/null +++ b/icons/themed/list.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-playback-start-back.svg b/icons/themed/media-playback-start-back.svg new file mode 100644 index 0000000000..6b873f3d79 --- /dev/null +++ b/icons/themed/media-playback-start-back.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + play + media + music + video + player + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-playback-start.svg b/icons/themed/media-playback-start.svg new file mode 100644 index 0000000000..b84db035eb --- /dev/null +++ b/icons/themed/media-playback-start.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + play + media + music + video + player + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-playback-step-back.svg b/icons/themed/media-playback-step-back.svg new file mode 100644 index 0000000000..d8c138a500 --- /dev/null +++ b/icons/themed/media-playback-step-back.svg @@ -0,0 +1,450 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + play + media + music + video + player + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-playback-step.svg b/icons/themed/media-playback-step.svg new file mode 100644 index 0000000000..6c61113169 --- /dev/null +++ b/icons/themed/media-playback-step.svg @@ -0,0 +1,432 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + + + play + media + music + video + player + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-playback-stop.svg b/icons/themed/media-playback-stop.svg new file mode 100644 index 0000000000..30abe08e8c --- /dev/null +++ b/icons/themed/media-playback-stop.svg @@ -0,0 +1,650 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Lapo Calamandrei + + + + + + media + stop + playback + video + music + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/media-record.svg b/icons/themed/media-record.svg new file mode 100644 index 0000000000..0f99d945c7 --- /dev/null +++ b/icons/themed/media-record.svg @@ -0,0 +1,588 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/icons/themed/mouse_pointer.svg b/icons/themed/mouse_pointer.svg new file mode 100644 index 0000000000..7777c8b343 --- /dev/null +++ b/icons/themed/mouse_pointer.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/multiline.svg b/icons/themed/multiline.svg new file mode 100644 index 0000000000..8d338325a5 --- /dev/null +++ b/icons/themed/multiline.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + diff --git a/icons/themed/none.svg b/icons/themed/none.svg new file mode 100644 index 0000000000..a7cece394a --- /dev/null +++ b/icons/themed/none.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/overlay_error.svg b/icons/themed/overlay_error.svg new file mode 100644 index 0000000000..0de7d1ca4a --- /dev/null +++ b/icons/themed/overlay_error.svg @@ -0,0 +1,380 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + diff --git a/icons/themed/overlay_recompute.svg b/icons/themed/overlay_recompute.svg new file mode 100644 index 0000000000..7c35a9fbcf --- /dev/null +++ b/icons/themed/overlay_recompute.svg @@ -0,0 +1,379 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + diff --git a/icons/themed/preferences-assembly.svg b/icons/themed/preferences-assembly.svg new file mode 100644 index 0000000000..8945ad538f --- /dev/null +++ b/icons/themed/preferences-assembly.svg @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + Path-Stock + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Path/Gui/Resources/icons/Path-Stock.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-cam.svg b/icons/themed/preferences-cam.svg new file mode 100644 index 0000000000..10666419c2 --- /dev/null +++ b/icons/themed/preferences-cam.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + preferences-path + 2015-07-04 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/CAM/Gui/Resources/icons/preferences-path.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-display.svg b/icons/themed/preferences-display.svg new file mode 100644 index 0000000000..eeead4fb62 --- /dev/null +++ b/icons/themed/preferences-display.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + diff --git a/icons/themed/preferences-fem.svg b/icons/themed/preferences-fem.svg new file mode 100644 index 0000000000..7f5fff33d4 --- /dev/null +++ b/icons/themed/preferences-fem.svg @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg + + + FreeCAD LGPL2+ + + + 2023-12-19 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-general.svg b/icons/themed/preferences-general.svg new file mode 100644 index 0000000000..0e10163158 --- /dev/null +++ b/icons/themed/preferences-general.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + diff --git a/icons/themed/preferences-import-export.svg b/icons/themed/preferences-import-export.svg new file mode 100644 index 0000000000..c3723eb3c2 --- /dev/null +++ b/icons/themed/preferences-import-export.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-material.svg b/icons/themed/preferences-material.svg new file mode 100644 index 0000000000..b4012193f0 --- /dev/null +++ b/icons/themed/preferences-material.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Yorik van Havre] + + + Arch_Material + 2015-04-15 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Material.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + diff --git a/icons/themed/preferences-measure.svg b/icons/themed/preferences-measure.svg new file mode 100644 index 0000000000..58f693d25a --- /dev/null +++ b/icons/themed/preferences-measure.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-part_design.svg b/icons/themed/preferences-part_design.svg new file mode 100644 index 0000000000..8020c3e86a --- /dev/null +++ b/icons/themed/preferences-part_design.svg @@ -0,0 +1,656 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Jakub Steiner + + + + + video + display + monitor + LCD + CRT + + + + http://jimmac.musichall.cz/ + 2011-10-10 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/preferences-part_design.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-python.svg b/icons/themed/preferences-python.svg new file mode 100644 index 0000000000..28636ed72c --- /dev/null +++ b/icons/themed/preferences-python.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-spreadsheet.svg b/icons/themed/preferences-spreadsheet.svg new file mode 100644 index 0000000000..fe31d336b9 --- /dev/null +++ b/icons/themed/preferences-spreadsheet.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + [Eivind Kvedalen] + + + 2013-09-29 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Spreadsheet/Gui/Resources/icons/Spreadsheet.svg + + + FreeCAD LGPL2+ + + + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-start.svg b/icons/themed/preferences-start.svg new file mode 100644 index 0000000000..51106b5a1a --- /dev/null +++ b/icons/themed/preferences-start.svg @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [triplus] + + + StartWorkbench + 2016-02-26 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + right + + + Arrow pointing towards the right + + + + + + + + diff --git a/icons/themed/preferences-system.svg b/icons/themed/preferences-system.svg new file mode 100644 index 0000000000..0e10163158 --- /dev/null +++ b/icons/themed/preferences-system.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + diff --git a/icons/themed/preferences-techdraw.svg b/icons/themed/preferences-techdraw.svg new file mode 100644 index 0000000000..4f72558298 --- /dev/null +++ b/icons/themed/preferences-techdraw.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preferences-workbenches.svg b/icons/themed/preferences-workbenches.svg new file mode 100644 index 0000000000..9ae0b5cc1c --- /dev/null +++ b/icons/themed/preferences-workbenches.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/preview-rendered.svg b/icons/themed/preview-rendered.svg new file mode 100644 index 0000000000..7dfee0e7fd --- /dev/null +++ b/icons/themed/preview-rendered.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + $committer + + + preview-rendered + 2013-11-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Material/Resources/icons/preview-rendered.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/icons/themed/preview-vector.svg b/icons/themed/preview-vector.svg new file mode 100644 index 0000000000..8e043f6254 --- /dev/null +++ b/icons/themed/preview-vector.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + $committer + + + preview-vector + 2013-11-19 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Material/Resources/icons/preview-vector.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + diff --git a/icons/themed/process-stop.svg b/icons/themed/process-stop.svg new file mode 100644 index 0000000000..a7c78d9861 --- /dev/null +++ b/icons/themed/process-stop.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 2005-10-16 + + + Andreas Nilsson + + + + + stop + halt + error + + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/px.svg b/icons/themed/px.svg new file mode 100644 index 0000000000..1a4c8f4b54 --- /dev/null +++ b/icons/themed/px.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/icons/themed/rectangle.svg b/icons/themed/rectangle.svg new file mode 100644 index 0000000000..e354f5bece --- /dev/null +++ b/icons/themed/rectangle.svg @@ -0,0 +1,34 @@ + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/safe-mode-restart.svg b/icons/themed/safe-mode-restart.svg new file mode 100644 index 0000000000..77ddeab701 --- /dev/null +++ b/icons/themed/safe-mode-restart.svg @@ -0,0 +1,200 @@ + + + + + Safe Mode Icon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + + + Gabriel A. Zorril + + + September 26, 2024 + Safe Mode Icon + + + + + + + + + + + diff --git a/icons/themed/sel-back.svg b/icons/themed/sel-back.svg new file mode 100644 index 0000000000..851b6a3425 --- /dev/null +++ b/icons/themed/sel-back.svg @@ -0,0 +1,318 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + diff --git a/icons/themed/sel-bbox.svg b/icons/themed/sel-bbox.svg new file mode 100644 index 0000000000..cf551a1512 --- /dev/null +++ b/icons/themed/sel-bbox.svg @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/sel-forward.svg b/icons/themed/sel-forward.svg new file mode 100644 index 0000000000..2fc176f0b2 --- /dev/null +++ b/icons/themed/sel-forward.svg @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [WandererFan] + + + arrow-left + 2016-11-24 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/TechDraw/Gui/Resources/icons/arrow-left.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + arrow + left + + + Arrow pointing left + + + + + + + + + + diff --git a/icons/themed/sel-instance.svg b/icons/themed/sel-instance.svg new file mode 100644 index 0000000000..da64660b4d --- /dev/null +++ b/icons/themed/sel-instance.svg @@ -0,0 +1,627 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/spaceball_button.svg b/icons/themed/spaceball_button.svg new file mode 100644 index 0000000000..c037c3ffd2 --- /dev/null +++ b/icons/themed/spaceball_button.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/themed/square.svg b/icons/themed/square.svg new file mode 100644 index 0000000000..21f21afe25 --- /dev/null +++ b/icons/themed/square.svg @@ -0,0 +1,34 @@ + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/table.svg b/icons/themed/table.svg new file mode 100644 index 0000000000..924f9e4381 --- /dev/null +++ b/icons/themed/table.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-doc-collapse.svg b/icons/themed/tree-doc-collapse.svg new file mode 100644 index 0000000000..a0b028e531 --- /dev/null +++ b/icons/themed/tree-doc-collapse.svg @@ -0,0 +1,804 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-doc-multi.svg b/icons/themed/tree-doc-multi.svg new file mode 100644 index 0000000000..7b2e1aaaed --- /dev/null +++ b/icons/themed/tree-doc-multi.svg @@ -0,0 +1,872 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-doc-single.svg b/icons/themed/tree-doc-single.svg new file mode 100644 index 0000000000..acb41c18f1 --- /dev/null +++ b/icons/themed/tree-doc-single.svg @@ -0,0 +1,765 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-goto-sel.svg b/icons/themed/tree-goto-sel.svg new file mode 100644 index 0000000000..440905d78b --- /dev/null +++ b/icons/themed/tree-goto-sel.svg @@ -0,0 +1,677 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-item-drag.svg b/icons/themed/tree-item-drag.svg new file mode 100644 index 0000000000..72155ca643 --- /dev/null +++ b/icons/themed/tree-item-drag.svg @@ -0,0 +1,647 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-pre-sel.svg b/icons/themed/tree-pre-sel.svg new file mode 100644 index 0000000000..5bac4f7e5a --- /dev/null +++ b/icons/themed/tree-pre-sel.svg @@ -0,0 +1,772 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-rec-sel.svg b/icons/themed/tree-rec-sel.svg new file mode 100644 index 0000000000..6d051d2e44 --- /dev/null +++ b/icons/themed/tree-rec-sel.svg @@ -0,0 +1,618 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-sync-pla.svg b/icons/themed/tree-sync-pla.svg new file mode 100644 index 0000000000..501fd8bdb4 --- /dev/null +++ b/icons/themed/tree-sync-pla.svg @@ -0,0 +1,802 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-sync-sel.svg b/icons/themed/tree-sync-sel.svg new file mode 100644 index 0000000000..0d4905c3d1 --- /dev/null +++ b/icons/themed/tree-sync-sel.svg @@ -0,0 +1,712 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [Sebastian Hoogen] + + + OpenSCAD_RemoveSubtree + 2012-05-03 + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/OpenSCAD/Resources/icons/OpenSCAD_RemoveSubtree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/tree-sync-view.svg b/icons/themed/tree-sync-view.svg new file mode 100644 index 0000000000..689800ade1 --- /dev/null +++ b/icons/themed/tree-sync-view.svg @@ -0,0 +1,643 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/triangle.svg b/icons/themed/triangle.svg new file mode 100644 index 0000000000..68a171dbbd --- /dev/null +++ b/icons/themed/triangle.svg @@ -0,0 +1,31 @@ + + + + + + + + + image/svg+xml + + + + + + diff --git a/icons/themed/umf-measurement.svg b/icons/themed/umf-measurement.svg new file mode 100644 index 0000000000..58f693d25a --- /dev/null +++ b/icons/themed/umf-measurement.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/user.svg b/icons/themed/user.svg new file mode 100644 index 0000000000..8dbd79e2e0 --- /dev/null +++ b/icons/themed/user.svg @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/icons/themed/utilities-terminal.svg b/icons/themed/utilities-terminal.svg new file mode 100644 index 0000000000..907a129b9c --- /dev/null +++ b/icons/themed/utilities-terminal.svg @@ -0,0 +1,531 @@ + + + + + Terminal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Terminal + 2005-10-15 + + + Andreas Nilsson + + + + + terminal + emulator + term + command line + + + + + + Jakub Steiner + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/vertex-selection.svg b/icons/themed/vertex-selection.svg new file mode 100644 index 0000000000..070baf05fe --- /dev/null +++ b/icons/themed/vertex-selection.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-axonometric.svg b/icons/themed/view-axonometric.svg new file mode 100644 index 0000000000..7bdf6daebc --- /dev/null +++ b/icons/themed/view-axonometric.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-bottom.svg b/icons/themed/view-bottom.svg new file mode 100644 index 0000000000..128f2970fe --- /dev/null +++ b/icons/themed/view-bottom.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-front.svg b/icons/themed/view-front.svg new file mode 100644 index 0000000000..99d1fdde84 --- /dev/null +++ b/icons/themed/view-front.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-fullscreen.svg b/icons/themed/view-fullscreen.svg new file mode 100644 index 0000000000..ac54f06897 --- /dev/null +++ b/icons/themed/view-fullscreen.svg @@ -0,0 +1,681 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + View Fullscreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-isometric.svg b/icons/themed/view-isometric.svg new file mode 100644 index 0000000000..05fa832bb9 --- /dev/null +++ b/icons/themed/view-isometric.svg @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-left.svg b/icons/themed/view-left.svg new file mode 100644 index 0000000000..3bfcb96161 --- /dev/null +++ b/icons/themed/view-left.svg @@ -0,0 +1,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-measurement-cross.svg b/icons/themed/view-measurement-cross.svg new file mode 100644 index 0000000000..68d89cfd78 --- /dev/null +++ b/icons/themed/view-measurement-cross.svg @@ -0,0 +1,552 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-measurement.svg b/icons/themed/view-measurement.svg new file mode 100644 index 0000000000..3434aca91f --- /dev/null +++ b/icons/themed/view-measurement.svg @@ -0,0 +1,538 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-perspective.svg b/icons/themed/view-perspective.svg new file mode 100644 index 0000000000..804f559f9a --- /dev/null +++ b/icons/themed/view-perspective.svg @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-rear.svg b/icons/themed/view-rear.svg new file mode 100644 index 0000000000..9616f7ee3c --- /dev/null +++ b/icons/themed/view-rear.svg @@ -0,0 +1,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-refresh.svg b/icons/themed/view-refresh.svg new file mode 100644 index 0000000000..b217f09e8f --- /dev/null +++ b/icons/themed/view-refresh.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml[maxwxyz]https://www.freecad.org/wiki/index.php?title=ArtworkFreeCADFreeCAD/src/FreeCAD LGPL2+2024 diff --git a/icons/themed/view-right.svg b/icons/themed/view-right.svg new file mode 100644 index 0000000000..2a96328935 --- /dev/null +++ b/icons/themed/view-right.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-rotate-left.svg b/icons/themed/view-rotate-left.svg new file mode 100644 index 0000000000..b8689f9a68 --- /dev/null +++ b/icons/themed/view-rotate-left.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Rotate.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + An arrow in a circular shape with the head curving towards the tail + + + arrow + curved + refresh + rotate + + + arrow-ccw + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/view-rotate-right.svg b/icons/themed/view-rotate-right.svg new file mode 100644 index 0000000000..b9fa69cad4 --- /dev/null +++ b/icons/themed/view-rotate-right.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Mon Oct 10 13:44:52 2011 +0000 + + + [wmayer] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Rotate.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + An arrow in a circular shape with the head curving towards the tail + + + arrow + curved + refresh + rotate + + + arrow-cw + https://www.gnu.org/copyleft/lesser.html + + + + diff --git a/icons/themed/view-select.svg b/icons/themed/view-select.svg new file mode 100644 index 0000000000..d19a73d34a --- /dev/null +++ b/icons/themed/view-select.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/view-top.svg b/icons/themed/view-top.svg new file mode 100644 index 0000000000..400fde50ff --- /dev/null +++ b/icons/themed/view-top.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/view-unselectable.svg b/icons/themed/view-unselectable.svg new file mode 100644 index 0000000000..7cc3dd412b --- /dev/null +++ b/icons/themed/view-unselectable.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/icons/themed/window-new.svg b/icons/themed/window-new.svg new file mode 100644 index 0000000000..ed51b86614 --- /dev/null +++ b/icons/themed/window-new.svg @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [maxwxyz] + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/ + + + FreeCAD LGPL2+ + + + 2024 + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-all.svg b/icons/themed/zoom-all.svg new file mode 100644 index 0000000000..638c53ab5b --- /dev/null +++ b/icons/themed/zoom-all.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov (http://commons.wikimedia.org/wiki/Tango_icon) + + + + + FreeCAD + + + + + FreeCAD LGPL2+ + + + https://www.freecad.org/wiki/index.php?title=Artwork + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-border-cross.svg b/icons/themed/zoom-border-cross.svg new file mode 100644 index 0000000000..9a3da9c3a6 --- /dev/null +++ b/icons/themed/zoom-border-cross.svg @@ -0,0 +1,565 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-border.svg b/icons/themed/zoom-border.svg new file mode 100644 index 0000000000..02cef5c251 --- /dev/null +++ b/icons/themed/zoom-border.svg @@ -0,0 +1,636 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-fit-best.svg b/icons/themed/zoom-fit-best.svg new file mode 100644 index 0000000000..783e3e7a77 --- /dev/null +++ b/icons/themed/zoom-fit-best.svg @@ -0,0 +1,1010 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-in.svg b/icons/themed/zoom-in.svg new file mode 100644 index 0000000000..053a651cfd --- /dev/null +++ b/icons/themed/zoom-in.svg @@ -0,0 +1,875 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-out.svg b/icons/themed/zoom-out.svg new file mode 100644 index 0000000000..1c737d7352 --- /dev/null +++ b/icons/themed/zoom-out.svg @@ -0,0 +1,855 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + diff --git a/icons/themed/zoom-selection.svg b/icons/themed/zoom-selection.svg new file mode 100644 index 0000000000..ca319d42ab --- /dev/null +++ b/icons/themed/zoom-selection.svg @@ -0,0 +1,753 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Martin Ruskov + + + http://commons.wikimedia.org/wiki/Tango_icon + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Gui/BitmapFactory.cpp b/src/Gui/BitmapFactory.cpp index 2afec18c30..c2e982110c 100644 --- a/src/Gui/BitmapFactory.cpp +++ b/src/Gui/BitmapFactory.cpp @@ -64,10 +64,14 @@ BitmapFactoryInst& BitmapFactoryInst::instance() _pcSingleton = new BitmapFactoryInst; std::map::const_iterator it; - // Kindred Create custom icons - highest priority - // These override default FreeCAD icons with Catppuccin Mocha themed versions + // Kindred Create custom icons - highest priority (hand-crafted overrides) _pcSingleton->addPath( - QStringLiteral("%1/kindred-icons").arg(QString::fromStdString(App::Application::getHomePath())) + QStringLiteral("%1/icons/kindred").arg(QString::fromStdString(App::Application::getHomePath())) + ); + + // Auto-themed upstream icons - second priority (generated by retheme.py) + _pcSingleton->addPath( + QStringLiteral("%1/icons/themed").arg(QString::fromStdString(App::Application::getHomePath())) ); it = App::GetApplication().Config().find("ProgramIcons"); diff --git a/src/Gui/CMakeLists.txt b/src/Gui/CMakeLists.txt index d46967af3d..614d6199d4 100644 --- a/src/Gui/CMakeLists.txt +++ b/src/Gui/CMakeLists.txt @@ -1634,14 +1634,25 @@ INSTALL( ${CMAKE_INSTALL_DATADIR}/3Dconnexion ) -# Kindred Create custom icons - Catppuccin Mocha themed overrides +# Kindred Create custom icons - hand-crafted Catppuccin Mocha overrides INSTALL( DIRECTORY - ${CMAKE_SOURCE_DIR}/kindred-icons/ + ${CMAKE_SOURCE_DIR}/icons/kindred/ DESTINATION - kindred-icons + icons/kindred FILES_MATCHING PATTERN "*.svg" PATTERN "*.png" PATTERN "README.md" ) + +# Auto-themed upstream icons (generated by icons/retheme.py) +INSTALL( + DIRECTORY + ${CMAKE_SOURCE_DIR}/icons/themed/ + DESTINATION + icons/themed + FILES_MATCHING + PATTERN "*.svg" + PATTERN "*.png" +)