arkypita / LaserGRBL

Laser optimized GUI for GRBL

Home Page:http://lasergrbl.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Development Roadmap

arkypita opened this issue · comments

Lastest Release

Planned developments for LaserGRBL are:

  • Add multiple passes switch
  • User Interface color scheme / customization
  • Continue from interruption #153
  • Unidirectional engraving #97
  • Deal with negative space in job preview #66
  • Direct file re-open #157
  • Keyboard hotkey for jogging and menu
  • Allow negative offset #160
  • Deal with false-positive in antivirus detection
  • Allow bigger image size #139
  • Math in custom buttons #183 #213
  • Strip redundant F command #88 #gnea279
  • Draw laser cursor with XOR #260
  • Fix config description problem for older grbl version #224
  • Sync jog speed slider max value to grbl max speed configuration #255
  • Add F/S value to real time position info #253
  • Made both raster vectorization and filling using absolute coordinate
  • More GCode optimization with vectorization #94 #82
  • Abort job button #259 #331
  • Add dtr managment #239
  • Better override managment #345
  • Add some hotkeys (#375 + abort job)
  • Configurable buffer size for mega and LPC #379
  • Add color reverse #130
  • Basic SVG Import
  • Decimals in image size #245
  • Centerline tracing with autotrace #173 #343 #367
  • Automatic laser cooling cycles #602
  • Image size using image resolution #245
  • M7 M8 M9 Coolant control in gcode generator #190 #331
  • Move Z axis during multiple passes #95
  • Custom Header/Footer/Layer GCode #348 #95 #577 (can include M7 M8 M9 Coolant control)
  • Auto-Crop tool for raster import (crop/trim white borders) #130
  • Vectorization with very small output size #163
  • Hotkeys for Z #703
  • Save job profile like speed, setup... (Material DB)
  • Add event sound #194
  • More hotkeys again #1080
  • Allow change installation path #1096
  • Polish, Turkish, Slovenian language support #232 #110 #231 #356
  • Add image centring helper #90
  • Improve computation of arcs size #384 (comment)
  • Intelligent vector filling instead of line2line filling #580 #723
  • Improve circle measurement #760
  • Position Laser by clicking #959
  • Bypass scaling/processing for already processed images #1183
  • Quality resolution less than 1 #257
  • Add current line number info #1119
  • Allow jog to negative space #1104
  • Point (pixels) engraving #885 #283
  • Customized code for laser on-off #243 #286 #274 #201 #191
  • Power-on delay #189
  • Optimize speed and memory usage with big images #139
  • Speed modulation in line2line tracing #78
  • Acceleration offset/border #102
  • Non-linear color to power conversion, and numbers of color optimization #27
  • Advanced SVG Import (Multi-Layer) #29 Filling, scaling #761
  • PLT/DXF Import, with multi-layer configuration (see also #837)
  • multi-layer by color
  • Add some gcode editing ability #196
  • Form "Always on top" feature #212
  • Show real-time engraving progress #186
  • Loaded gcode visible and editable #387
  • Manage custom buttons on multiple line if no space #394
  • User variables for custom buttons #401
  • Simplified interface for touchscreen #437 #1616
  • Show device name in com port list #397
  • Make vectorize and centerline generated code more uniform #597
  • Implement visual status of input pins #657
  • Support G21 inches #701
  • Invert preview color for engraving on black tile #699
  • Show laser usage time counter #669 #679
  • Configuration Wizard
  • $10 Parameter check #757 (comment)
  • Configurable axis #813
  • Flag for S-Min on white skip #1148
  • Toggle button double images #1346
  • Dithering + Grayscale#1330
  • Permanently store work offset #912
  • Independent width-height adjustment
  • Vectorize add "no border" option #1620
  • Add Led notification #1898
  • Per path multiple pass #2114

New feature request can be posted as "new issue" and they will be examined. Development is done during my free time with priority to bug fixing, so I can not guarantee the times to accomplish all those features.