Source: gcodeworkshop
Section: misc
Priority: optional
Maintainer: Алыпов Андрей <and.november@opensuse.org>
Build-Depends:
 debhelper-compat (= 13),
 pkg-config,
 qmake6,
 qt6-5compat-dev,
 qt6-base-dev,
 qt6-l10n-tools,
 qt6-serialport-dev,
Rules-Requires-Root: no
Standards-Version: 4.6.0
Homepage: https://github.com/GCodeProjects/GCodeWorkShop

Package: gcodeworkshop
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: GCodeWorkShop is text editor for CNC programmers
 This is a fork of EdytorNC, a text editor for CNC programmers.
 .
 Features:
  - Code colourizing.
  - Sessions - to save/restore open file list
  - Send/receive through serial port with automatic file saving and Serial
  port file server - possibility to download new CNC program directly from
  machine.
  - Find in files
  - Find/Replace can be used to addition, subtraction, multiplication,
  division on numbers or highlighting text.
  - in Find: Y$$ in Replace $$*2 will multiply by 2 all numbers found with Y
  - in Find: Y$100$10 in Replace $$*2 will multiply by 2 only numbers
  between 10 and 100 found with Y
  - Find can be used also to highlight specific program blocks
  - Simple project management - you can keep links to (almost) all files
  related to your part program in one place.
  - First comment in program is displayed in title bar. In first comment
  you can write part name.
  - Comment with date will be replaced with current date on file save.
  Comment format: (dd-/.mm-/.yyyy) or ;dd-/.mm-/.yyyy - now system
  localization settings are used.
  - Block renumbering - whole program or selection
  - Conversion inch/mm, mm/inch. You can write inches in format 1.3/4 1/4
  ...
  - Speed, feed calculation
  - Bolt holes calculation
  - Solutions of triangles calculation
