Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGELOG.ar.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# سجل التغييرات

## 0.30.1
- **مُصلح: ملفات G-code من Creality Print كانت بلا صورة معاينة**، في صفحة البداية وفي اللوحة الجانبية.
يكتب Creality Print حجم الصورة بصيغة `300*300` أو `300 300`، ولم تكن هذه الصيغة معروفة.
- **ملفات ZIP لها معاينة** في صفحة البداية: صورة المصمّم أو العرض المرسوم الموجود في الملف، وإلا فصورة
أول ملف 3MF أو G-code فيه. ولا تُقرأ إلا تلك الصورة وحدها.
- **مُصلح: أسماء الملفات في صفحة البداية**: كان الاسم الطويل الخالي من المسافات يُقطع عند حافة بطاقة
المعاينة بدل أن يلتفّ إلى سطر ثانٍ، وكانت علامة `&` في الاسم تظهر حرفاً مسطّراً في قائمة الملفات
الأخيرة وقائمة الأخيرة.
- **الإعدادات ← العارض** أصبحت في أربعة مربعات: **لوحة الطباعة**، و**القياس والعرض والفحص** (كان
*أخرى*)، و**صفحة البداية** الجديد، و**الرسوميات**. ويمكن من **صفحة البداية** إيقاف بطاقة المعاينة،
وعندها لا يُقرأ أي ملف حتى تفتحه (مفيد مع محرك شبكة بطيء).

## 0.30.0
- **اختر أزرار شريط الأدوات** (**الإعدادات ← شريط الأدوات**، أو **☰ ← تخصيص شريط الأدوات…** أو النقر
بالزر الأيمن على شريط الأدوات): أخفِ الأزرار التي لا تستخدمها: الرئيسية، فتح، فحص، العرض، قياس، لقطة
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## 0.30.1
- **Fixed: Creality Print G-code had no preview picture**, on the start page and in the side panel.
Creality Print writes the picture size as `300*300` or `300 300`, which wasn't recognised.
- **ZIP files get a preview** on the start page: the maker's photo or render inside the ZIP, or else
the picture of its first 3MF or G-code. Only that one picture is read.
- **Fixed: file names on the start page**: a long name without spaces was cut off at the edge of the
preview card instead of wrapping, and an `&` in a name showed as an underlined letter in the
recent list and the Recent menu.
- **Settings → Viewer** is now in four boxes: **Build plate**, **Measure, View and Check** (was
*Other*), the new **Start page**, and **Graphics**. **Start page** can switch the preview card
off; then no file is read until you open it (handy on a slow network drive).

## 0.30.0
- **Choose your toolbar** (**Settings → Toolbar**, also **☰ → Customize toolbar…** or a right-click on
the toolbar): hide the buttons you don't use: Home, Open, Check, View, Measure, Screenshot, Theme
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.nl.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## 0.30.1
- **Opgelost: G-code van Creality Print had geen voorbeeldafbeelding**, op de startpagina en in het
zijpaneel. Creality Print schrijft de grootte van de afbeelding als `300*300` of `300 300`, en dat
werd niet herkend.
- **ZIP-bestanden krijgen een voorbeeld** op de startpagina: de foto of render van de maker die erin
zit, en anders de afbeelding van de eerste 3MF of G-code erin. Alleen die ene afbeelding wordt
gelezen.
- **Opgelost: bestandsnamen op de startpagina**: een lange naam zonder spaties werd afgekapt aan de
rand van het voorbeeldkaartje in plaats van door te lopen op een tweede regel, en een `&` in een
naam verscheen als onderstreepte letter in de lijst met recente bestanden en het menu Recent.
- **Instellingen → Weergave** staat nu in vier vakken: **Printplaat**, **Meten, weergave en
controleren** (was *Overig*), het nieuwe **Startpagina**, en **Grafische kaart**. Met
**Startpagina** zet je het voorbeeldkaartje uit; dan wordt geen enkel bestand gelezen tot je het
opent (handig bij een trage netwerkschijf).

## 0.30.0
- **Kies je werkbalk** (**Instellingen → Werkbalk**, ook **☰ → Werkbalk aanpassen…** of klik met rechts
op de werkbalk): verberg de knoppen die je niet gebruikt: Start, Openen, Controleren, Weergave,
Expand Down
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ without exporting an STL first.
| **One window** | A file you double-click while PrintView3D is open is shown in that window, instead of opening another one. Prefer a window per file? **Settings → Files → Open each file in a new window**. |
| **Look inside** | **View** → wireframe, X-ray (see-through), clip from the top with a height slider and a cut that faces you as you turn the view, on their own or both at once, with the cut-away part as a see-through ghost, to check meshes, hidden parts and hollow walls. **Measure** distances, angles and circles. [Details](#view-wireframe-x-ray-and-clip). |
| **Check before printing** | **Check** → overhangs, thin walls, holes, tangled (non-manifold) edges, inside-out faces and loose parts, coloured on the model with a count for each. [Details](#check-before-printing). |
| **Start page** | Your recent files, with a preview card for the one under the mouse: the picture saved in a 3MF, G-code (Creality Print too) or FreeCAD file, or the maker's photo in a ZIP, with its name and folder. Can be switched off. [Details](#using-printview3d). |
| **Your toolbar** | Hide the buttons you don't use, shorten the view buttons to a name, a key or an icon, and join them into one group (**Settings → Toolbar**). Hidden buttons keep their keys and stay in the **☰** menu. [Details](#toolbar-buttons). |
| **Comfortable to use** | Slicer-style camera, drag & drop, recent files, open a whole folder, screenshots, millimetres or inches, and keyboard shortcuts you can change. |

Expand Down Expand Up @@ -251,7 +252,12 @@ G-code or ZIP.

On the start page, hold the mouse over a recent file and a card in the bottom right corner shows its preview
picture (3MF projects, G-code and FreeCAD files that have one), its name and the folder it is in.
The card stays in the same place for every file, so you can run down the list and compare.
A ZIP shows the maker's photo or render inside it, or else the picture of its first 3MF or G-code.
The card stays in the same place for every file, so you can run down the list and compare. Don't
want it? Untick **Settings → Viewer → Start page → Show a preview of recent files when the mouse is
over them**; then the files are not read until you open them.

![The start page: recent files, with the preview card of the one under the mouse](docs/screenshot-start-page.png)

**A whole folder:** **☰ → Open folder…** lists the 3D files of a folder in the side panel; step
through them with `↑` / `↓` or a click.
Expand Down
1 change: 1 addition & 0 deletions docs/index.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ hide:
| **الصور المصغّرة** | يعرض مستكشف الملفات في Windows معاينات لملفات 3MF وSTL وG-code وFreeCAD (تُثبَّت مع PrintView3D، اختيارية). وعلى macOS (تجريبي) يعرض Finder صوراً مصغّرة لملفات 3MF وSTL وG-code وFreeCAD وOBJ وPLY، ويعرض **Quick Look** (مفتاح المسافة) نماذج STL و3MF وOBJ وPLY بشكل ثلاثي الأبعاد. [التفاصيل](install.md#quick-look). |
| **التحديثات** | **التحقق من التحديثات** من الإعدادات، أو مرة يوميًا إذا سمحت بذلك. على Windows تقوم نقرة واحدة بتنزيل الإصدار الجديد والتحقق منه وتثبيته. يظهر بجانب رقم الإصدار في الزاوية نقطة حمراء عند توفر تحديث. [ما الذي يُرسَل](use.md#updates-and-privacy). |
| **نافذة واحدة** | الملف الذي تنقر عليه نقرًا مزدوجًا أثناء فتح PrintView3D يظهر في النافذة نفسها بدل فتح نافذة أخرى. تفضّل نافذة لكل ملف؟ **الإعدادات ← الملفات ← فتح كل ملف في نافذة جديدة**. |
| **صفحة البداية** | ملفاتك الأخيرة، مع بطاقة معاينة للملف الذي يمرّ فوقه الماوس: الصورة المحفوظة في ملف 3MF أو G-code (ومنها ملفات Creality Print) أو FreeCAD، أو صورة المصمّم في ملف ZIP، مع اسمه ومجلده. ويمكن إيقافها. [التفاصيل](use.md). |
| **شريط أدواتك** | أخفِ الأزرار التي لا تستخدمها، واختصر أزرار العرض إلى اسم أو اختصار أو أيقونة، واضممها في مجموعة واحدة (**الإعدادات ← شريط الأدوات**). تحتفظ الأزرار المخفية باختصاراتها وتبقى في القائمة **☰**. [التفاصيل](use.md#toolbar-buttons). |
| **سهل الاستخدام** | كاميرا بأسلوب برامج التقطيع، والسحب والإفلات، والملفات الأخيرة، ولقطات الشاشة. |

Expand Down
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ each object a colour of your own, and see the size of every object.
| **Thumbnails** | Windows File Explorer shows previews of 3MF, STL, G-code and FreeCAD files (installed with PrintView3D, optional). On macOS (beta), Finder shows thumbnails of 3MF, STL, G-code, FreeCAD, OBJ and PLY files, and **Quick Look** (space bar) shows STL, 3MF, OBJ and PLY models in 3D. [Details](install.md#quick-look). |
| **Updates** | **Check for updates** in Settings, or once a day if you allow it. On Windows one click downloads, checks and installs the new version. The version in the corner gets a red dot when an update is ready. [What is sent](use.md#updates-and-privacy). |
| **One window** | A file you double-click while PrintView3D is open is shown in that window, instead of opening another one. Prefer a window per file? **Settings → Files → Open each file in a new window**. |
| **Start page** | Your recent files, with a preview card for the one under the mouse: the picture saved in a 3MF, G-code (Creality Print too) or FreeCAD file, or the maker's photo in a ZIP, with its name and folder. Can be switched off. [Details](use.md). |
| **Your toolbar** | Hide the buttons you don't use, shorten the view buttons to a name, a key or an icon, and join them into one group (**Settings → Toolbar**). Hidden buttons keep their keys and stay in the **☰** menu. [Details](use.md#toolbar-buttons). |
| **Comfortable to use** | Slicer-style camera, drag & drop, recent files, screenshots. |

Expand Down
1 change: 1 addition & 0 deletions docs/index.nl.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ doorzichtige schim. Maak het doorzichtig, geef elk object een eigen kleur en zie
| **Miniaturen** | Windows Verkenner toont voorbeelden van 3MF-, STL-, G-code- en FreeCAD-bestanden (geïnstalleerd met PrintView3D, optioneel). Op macOS (bèta) toont de Finder miniaturen van 3MF-, STL-, G-code-, FreeCAD-, OBJ- en PLY-bestanden, en **Quick Look** (spatiebalk) toont STL-, 3MF-, OBJ- en PLY-modellen in 3D. [Details](install.md#quick-look). |
| **Updates** | **Controleren op updates** in Instellingen, of één keer per dag als je dat toestaat. Op Windows downloadt, controleert en installeert één klik de nieuwe versie. De versie in de hoek krijgt een rode stip als er een update klaarstaat. [Wat er verstuurd wordt](use.md#updates-and-privacy). |
| **Eén venster** | Een bestand waarop je dubbelklikt terwijl PrintView3D open is, verschijnt in dat venster in plaats van in een nieuw venster. Liever een venster per bestand? **Instellingen → Bestanden → Elk bestand in een nieuw venster openen**. |
| **Startpagina** | Je recente bestanden, met een voorbeeldkaartje van het bestand onder de muis: de afbeelding in een 3MF-, G-code- (ook van Creality Print) of FreeCAD-bestand, of de foto van de maker in een ZIP, met de naam en de map. Kan uit. [Details](use.md). |
| **Je eigen werkbalk** | Verberg de knoppen die je niet gebruikt, maak de weergaveknoppen korter tot een naam, een toets of een pictogram, en voeg ze samen tot één groep (**Instellingen → Werkbalk**). Verborgen knoppen houden hun toets en blijven in het **☰**-menu. [Details](use.md#toolbar-buttons). |
| **Prettig in gebruik** | Camera zoals in een slicer, slepen en neerzetten, recente bestanden, schermafbeeldingen. |

Expand Down
2 changes: 1 addition & 1 deletion docs/inspect.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ found (thin walls and the mesh problems; not overhangs, which most models
have). Hover over a name to see what it means and its technical term. The highlights follow the cuts and the objects you hide. Which checks are on,
the angle, the nozzle width and the loose-part size are remembered. The colours go back to their
defaults when you restart, unless you tick **Settings → Viewer → Remember the colours of the Check
section on restart** (in its **Other** box). *New in PrintView3D 0.29.*
section on restart** (in its **Measure, View and Check** box). *New in PrintView3D 0.29.*

![Check model with X-ray: the overhangs inside the housing in red, the 1 mm wall in front of the hidden pocket as a thin wall (with a 1.2 mm nozzle) in orange](assets/inside/check.png)

Expand Down
Binary file added docs/screenshot-start-page--ember.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshot-start-page--light.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshot-start-page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshot-theme-picker--ember.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshot-theme-picker--light.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshot-theme-picker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 8 additions & 2 deletions docs/use.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@
ويعيد أيضًا الذاكرة التي استخدمها الملف، وهذا يُحدث فرقًا خاصةً بعد ملف G-code أو ZIP كبير.

في صفحة البداية، مرّر المؤشر فوق ملف حديث فتُظهر بطاقة في الزاوية السفلية صورة معاينته (لمشاريع 3MF
وملفات G-code وFreeCAD التي تحتوي على صورة)، واسمه والمجلد الذي يوجد فيه. وتبقى البطاقة في المكان نفسه
لكل ملف، فتستطيع المرور على القائمة والمقارنة.
وملفات G-code وFreeCAD التي تحتوي على صورة)، واسمه والمجلد الذي يوجد فيه. ويُظهر ملف ZIP صورة المصمّم
أو العرض المرسوم الموجود فيه، وإلا فصورة أول ملف 3MF أو G-code فيه. وتبقى البطاقة في المكان نفسه
لكل ملف، فتستطيع المرور على القائمة والمقارنة. لا تريدها؟ ألغِ تحديد **الإعدادات ← العارض ← صفحة البداية ←
عرض معاينة للملفات الأخيرة عند مرور الماوس فوقها**؛ وعندها لا تُقرأ الملفات حتى تفتحها.

![صفحة البداية: الملفات الأخيرة، مع بطاقة معاينة الملف الذي يمرّ فوقه الماوس](screenshot-start-page.png)

**مجلد كامل:** يعرض **☰ ← فتح مجلد…** الملفات ثلاثية الأبعاد في مجلد داخل اللوحة الجانبية؛ تنقّل بينها
بـ `↑` / `↓` أو بالنقر.
Expand Down Expand Up @@ -212,6 +216,8 @@
التبديل فوري؛ تتغيّر معه خلفية العرض ثلاثي الأبعاد واللوحة والشبكة، بينما تبقى ألوان G-code والنماذج كما
هي لتطابق برنامج التقطيع دائمًا.

![الإعدادات ← المظهر، مع بطاقة مصوّرة لكل نمط من أنماط السمات](screenshot-theme-picker.png)

![قائمة السمات في شريط الأدوات](screenshot-theme-menu.png)

![ملف G-code نفسه بالسمات الداكنة والرمادية والغرافيت والفاتحة](screenshot-themes.png)
Expand Down
9 changes: 8 additions & 1 deletion docs/use.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@ G-code or ZIP.

On the start page, hold the mouse over a recent file and a card in the bottom right corner shows its preview
picture (3MF projects, G-code and FreeCAD files that have one), its name and the folder it is in.
The card stays in the same place for every file, so you can run down the list and compare.
A ZIP shows the maker's photo or render inside it, or else the picture of its first 3MF or G-code.
The card stays in the same place for every file, so you can run down the list and compare. Don't
want it? Untick **Settings → Viewer → Start page → Show a preview of recent files when the mouse is
over them**; then the files are not read until you open them.

![The start page: recent files, with the preview card of the one under the mouse](screenshot-start-page.png)

**A whole folder:** **☰ → Open folder…** lists the 3D files of a folder in the side panel; step
through them with `↑` / `↓` or a click.
Expand Down Expand Up @@ -227,6 +232,8 @@ next style; **`Ctrl+Shift+T`** switches between light and dark.
The switch is immediate; the 3D background, plate and grid change with it, while G-code and
model colours stay the same so they always match your slicer.

![Settings → Appearance with a picture card for every theme style](screenshot-theme-picker.png)

![The theme menu on the toolbar](screenshot-theme-menu.png)

![The same G-code in the Dark, Gray, Graphite and Light themes](screenshot-themes.png)
Expand Down
11 changes: 9 additions & 2 deletions docs/use.nl.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,13 @@ verschil na een grote G-code of ZIP.

Houd op de startpagina de muis boven een recent bestand en een kaartje rechtsonder toont de
voorbeeldafbeelding (bij 3MF-projecten, G-code en FreeCAD-bestanden die er een hebben), de naam en de
map waarin het staat. Het kaartje staat voor elk bestand op dezelfde plek, zodat je de lijst kunt
aflopen en vergelijken.
map waarin het staat. Een ZIP toont de foto of render van de maker die erin zit, en anders de
afbeelding van de eerste 3MF of G-code erin. Het kaartje staat voor elk bestand op dezelfde plek,
zodat je de lijst kunt aflopen en vergelijken. Liever niet? Vink **Instellingen → Weergave →
Startpagina → Een voorbeeld van recente bestanden tonen als de muis erboven is** uit; dan worden de
bestanden pas gelezen als je ze opent.

![De startpagina: recente bestanden, met het voorbeeldkaartje van het bestand onder de muis](screenshot-start-page.png)

**Een hele map:** **☰ → Map openen…** zet de 3D-bestanden van een map in het zijpaneel; ga erdoor met
`↑` / `↓` of een klik.
Expand Down Expand Up @@ -229,6 +234,8 @@ volgende. Dezelfde keuze staat in **Instellingen → Uiterlijk → Thema**.
Het wisselen gaat meteen; de 3D-achtergrond, de plaat en het raster veranderen mee, terwijl de kleuren van de
G-code en het model gelijk blijven, zodat ze altijd overeenkomen met je slicer.

![Instellingen → Uiterlijk, met een kaart met afbeelding voor elke themastijl](screenshot-theme-picker.png)

![Het themamenu in de werkbalk](screenshot-theme-menu.png)

![Dezelfde G-code in de thema's Donker, Grijs, Grafiet en Licht](screenshot-themes.png)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "printview3d"
version = "0.30.0"
version = "0.30.1"
description = "Lightweight viewer for STL, 3MF, G-code and FreeCAD files with one-click hand-off to your slicer; FreeCAD files go to the slicer as a model directly"
readme = "README.md"
license = { text = "MIT" }
Expand Down
2 changes: 1 addition & 1 deletion src/printview3d/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"""PrintView3D - a lightweight viewer for STL, 3MF and G-code files."""

__version__ = "0.30.0"
__version__ = "0.30.1"
APP_NAME = "PrintView3D"
APP_ID = "PrintView3D"
Loading
Loading