Commit Graph

32 Commits

Author SHA1 Message Date
ispyisail ecc7a39131 Save as .qetz by default; a .qet opened is saved beside it (stage D1)
The zipped project (.qetz) is the format QElectroTech saves.

- Save As and the first Save of a new project offer .qetz first
  ("untitled.qetz"); .qet can still be chosen.
- A project read from a .qet is saved as a .qetz beside it, the .qet left
  as it is (QETProject::write(), so Save, autosave, a script's save and the
  assistant's live save all do it). The project then works on the .qetz.
  A path chosen afterwards (Save As, a script naming one) is saved to as it
  is. The editor says so before the first such save, and asks before
  replacing a .qetz already there.
- File > Save a copy for an older QElectroTech writes a .qet copy, for a
  version that cannot open a .qetz; the project keeps its own file.
- The operating systems know the file: a freedesktop MIME type
  application/x-qelectrotech-project+zip (*.qetz, and by its mimetype
  entry when the name says nothing), the desktop file, macOS's document
  types and the Windows installer's association.

Crash backups stay XML, written beside the project as before.

tst_resaveunchanged::qetSavedAsQetzBeside: a .qet saved where it is leaves
the .qet byte for byte and writes a .qetz beside it holding what a plain
save of the .qet holds; it fails when the switch is off. In a real window:
Ctrl+S on perceuse.qet shows the notice, writes perceuse.qetz and leaves
perceuse.qet's md5 unchanged; the copy for an older version (reached by
command search) equals a plain save but for time_spent; a new project's
Save offers untitled.qetz. xdg-mime finds the type by name and by content.
ctest 96/96 with and without QET_LAZY_FOLIOS=1; srclint R-C clean.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 23:03:33 +13:00
Laurent Trinques b80875c583 Fix typo in previous commit
Auto-build doxygen docs / doxygen (push) Failing after 2m30s
Auto-build doxygen docs / deploy (push) Has been skipped
2026-04-25 12:54:52 +02:00
Laurent Trinques b54327e649 Revert "Update translation missing in qelectrotech_appdata.xml, electrotech.xml, org_qelectrotech_qelectrotech.desktop"
This reverts commit e046b8289d.
2026-04-25 12:52:39 +02:00
Laurent Trinques e046b8289d Update translation missing in qelectrotech_appdata.xml, electrotech.xml, org_qelectrotech_qelectrotech.desktop 2026-04-25 12:42:39 +02:00
정광호 1209b175a3 Add Korean comments to QElectroTech XML file 2026-02-05 22:16:54 +09:00
plc-user 3803834d6d re-add deleted paragraph and sort language entries alphabetically 2025-11-04 21:17:23 +01:00
Laurent Trinques 78a26f9175 Update Catalan Translation, thanks Antoni 2025-11-04 15:06:07 +01:00
Laurent Trinques cfc5bbc6bb Force Plc-user patch 2023-01-13 18:28:58 +01:00
anvilex 28d98a1a30 Update qelectrotech.xml
1. Russian translation added.
2021-03-14 15:30:48 +01:00
Yuki Atoh 770161ac57 Initial Japanese translation 2020-08-15 18:39:41 +09:00
ossau2mation ef457f9d9e Update Genral Danish Translation
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4410 bfdf4180-ca20-0410-9c96-a3a8aa849046
2016-03-30 17:05:31 +00:00
rdsivd b313b22983 translation .xml and .desktop
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3086 bfdf4180-ca20-0410-9c96-a3a8aa849046
2014-05-28 22:06:46 +00:00
scorpio810 f9aaff37a2 Update translation misc folder in netherland, thanks Tellie
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3034 bfdf4180-ca20-0410-9c96-a3a8aa849046
2014-04-28 16:46:13 +00:00
silvio 2b1f81b8a0 trunk/misc italian translation
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2296 bfdf4180-ca20-0410-9c96-a3a8aa849046
2013-06-19 17:36:54 +00:00
jonasstein 2b19f8a7e3 german translation added
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2281 bfdf4180-ca20-0410-9c96-a3a8aa849046
2013-06-16 11:59:31 +00:00
aitolos fc0a096e89 Greek translation, elements etc
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2249 bfdf4180-ca20-0410-9c96-a3a8aa849046
2013-06-11 16:56:07 +00:00
xavier cd25e03e86 Updated Catalan translations thanks to Eduard Amoros
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1984 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-12-06 10:45:02 +00:00
jcm 20aab5c922 updated pt transl.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1819 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-05-12 14:14:17 +00:00
xavier 384f5c2d2b Fixed revision 1814.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1817 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-05-12 12:26:04 +00:00
pavelfric 268a171a87 Updated Czech translations
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1815 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-05-12 10:23:19 +00:00
youssefsan 6f34fbbd9b Added missing Spanish translations
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1814 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-05-12 09:40:03 +00:00
pawel32640 71ad75978c update Polish translation: qelectrotech,xml, x-qet-titleblock.xml, default.titleblock
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1763 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-05-08 17:15:19 +00:00
msouabni 178eac3e26 Arabic translation update
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1691 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-04-24 17:10:26 +00:00
xavier 8b76fc20b0 Updated .xml and .desktop files to declare application/x-qet-titleblock MIME type.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1647 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-04-09 15:27:18 +00:00
xavier 358aef7cf5 Translated misc/qelectrotech.xml to Czech using x-qet-*.xml files.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1455 bfdf4180-ca20-0410-9c96-a3a8aa849046
2012-01-10 22:21:03 +00:00
xavier e21f1f9f9c qelectrotech.xml: added Spanish strings.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1198 bfdf4180-ca20-0410-9c96-a3a8aa849046
2011-03-05 00:39:05 +00:00
xavier 05d35d4a3a Integration of italian translation by Alessandro Conti: all but elements, Qt-specific .ts files, and packaging/linux/fedora/README.elements.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1184 bfdf4180-ca20-0410-9c96-a3a8aa849046
2011-03-02 07:15:24 +00:00
xavier eb6780abdd Rapatriement dans la branche 0.3 des revisions 903 a 968
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@969 bfdf4180-ca20-0410-9c96-a3a8aa849046
2010-04-25 11:20:09 +00:00
xavier 2ddd1420e3 Correction mineure dans les fichiers xml et desktop
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@661 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-05-20 18:01:55 +00:00
jcm b822229f6c pt files
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@658 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-05-20 11:46:29 +00:00
lituriy 1a1024d4bd Russian translation: misc/qelectrotech.xml.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@657 bfdf4180-ca20-0410-9c96-a3a8aa849046
2009-05-20 06:15:19 +00:00
xavierqet f84b86e4a4 Typo dans un schema exemple.
Ajout du fichier qelectrotech.xml pour les associations de fichiers


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@441 bfdf4180-ca20-0410-9c96-a3a8aa849046
2008-11-01 23:01:06 +00:00