robocut:robocut-for-portrait.git
6 years agothis should be it for ubuntu menu file
Markus Schulz [Sun, 28 Nov 2010 05:54:26 +0000 (00:54 -0500)]
this should be it for ubuntu menu file

6 years agoV1.0.4 ubuntu2 release
Markus Schulz [Sun, 28 Nov 2010 04:35:29 +0000 (23:35 -0500)]
V1.0.4 ubuntu2 release

6 years agosome corrections for package to make lintian happy
Markus Schulz [Sun, 28 Nov 2010 00:28:57 +0000 (19:28 -0500)]
some corrections for package to make lintian happy

6 years agomore text in the man file
Markus Schulz [Sun, 28 Nov 2010 00:01:46 +0000 (19:01 -0500)]
more text in the man file

6 years agobetter reg mark example file
Markus Schulz [Sat, 27 Nov 2010 23:18:29 +0000 (18:18 -0500)]
better reg mark example file

6 years agonew version 1.03 for ppa
Markus Schulz [Sat, 27 Nov 2010 21:17:51 +0000 (16:17 -0500)]
new version 1.03 for ppa

6 years agogpl v3 stuff
Markus Schulz [Sat, 27 Nov 2010 20:38:58 +0000 (15:38 -0500)]
gpl v3 stuff

6 years agonow all the command line options work, start on new version 1.0.3
Markus Schulz [Sat, 27 Nov 2010 20:20:35 +0000 (15:20 -0500)]
now all the command line options work, start on new version 1.0.3

6 years agoadd edit view boxes to sliders
Markus Schulz [Sat, 27 Nov 2010 18:47:42 +0000 (13:47 -0500)]
add edit view boxes to sliders

6 years agotry to get the icon under menu
Markus Schulz [Sat, 27 Nov 2010 17:42:48 +0000 (12:42 -0500)]
try to get the icon under menu

7 years agoMerge branch 'debian' into systemtest
Markus Schulz [Sun, 21 Nov 2010 18:49:40 +0000 (13:49 -0500)]
Merge branch 'debian' into systemtest

Conflicts:
Robocut.pro

7 years agoan example for registration maks with letter paper
Markus Schulz [Sun, 21 Nov 2010 17:50:00 +0000 (12:50 -0500)]
an example for registration maks with letter paper

7 years agochanged sorting to be default and make -s to turn sorting off
Markus Schulz [Sun, 14 Nov 2010 17:51:31 +0000 (12:51 -0500)]
changed sorting to be default and make -s to turn sorting off

7 years agoall working dash stuff
Markus Schulz [Sun, 14 Nov 2010 17:09:36 +0000 (12:09 -0500)]
all working dash stuff

7 years agofist dash line is working
Markus Schulz [Sun, 14 Nov 2010 04:32:30 +0000 (23:32 -0500)]
fist dash line is working

7 years agocalc dash stuff
Markus Schulz [Sat, 13 Nov 2010 17:11:27 +0000 (12:11 -0500)]
calc dash stuff

7 years agodash pattern dectection
Markus Schulz [Sat, 13 Nov 2010 06:06:37 +0000 (01:06 -0500)]
dash pattern dectection

7 years agobetter --help output
Markus Schulz [Sat, 13 Nov 2010 00:51:27 +0000 (19:51 -0500)]
better --help output

7 years agofix help
Markus Schulz [Fri, 12 Nov 2010 02:57:22 +0000 (21:57 -0500)]
fix help

7 years agofix help for sort
Markus Schulz [Fri, 12 Nov 2010 02:56:09 +0000 (21:56 -0500)]
fix help for sort

7 years agoMerge branch 'sorting' into systemtest
Markus Schulz [Fri, 12 Nov 2010 02:26:03 +0000 (21:26 -0500)]
Merge branch 'sorting' into systemtest

Conflicts:
MainWindow.cpp

7 years agolooks like sorting is better for some files, the bb sort is good for letters like...
Markus Schulz [Fri, 12 Nov 2010 02:22:47 +0000 (21:22 -0500)]
looks like sorting is better for some files, the bb sort is good for letters like 8 or R (it will cut the small part first)

7 years agocombine options and sort
Markus Schulz [Thu, 11 Nov 2010 04:15:34 +0000 (23:15 -0500)]
combine options and sort

7 years agoMerge branch 'sorting' into systemtest
Markus Schulz [Thu, 11 Nov 2010 04:06:01 +0000 (23:06 -0500)]
Merge branch 'sorting' into systemtest

Conflicts:
MainWindow.cpp
Robocut.pro

7 years agoworking bounding box check to make sure inside stuff gets cut first, like letters
Markus Schulz [Thu, 11 Nov 2010 03:57:33 +0000 (22:57 -0500)]
working bounding box check to make sure inside stuff gets cut first, like letters

7 years agogroup tsp works now
Markus Schulz [Thu, 11 Nov 2010 03:00:11 +0000 (22:00 -0500)]
group tsp works now

7 years agomore tsp tests
Markus Schulz [Thu, 11 Nov 2010 01:54:40 +0000 (20:54 -0500)]
more tsp tests

7 years agosorting in it's own class
Markus Schulz [Thu, 11 Nov 2010 00:35:08 +0000 (19:35 -0500)]
sorting in it's own class

7 years agocorrect some stuff after merge
Markus Schulz [Wed, 10 Nov 2010 04:07:37 +0000 (23:07 -0500)]
correct some stuff after merge

7 years agoMerge branch 'regmark' into systemtest
Markus Schulz [Wed, 10 Nov 2010 03:26:06 +0000 (22:26 -0500)]
Merge branch 'regmark' into systemtest

7 years agoMerge branch 'getopt' into systemtest
Markus Schulz [Wed, 10 Nov 2010 03:25:58 +0000 (22:25 -0500)]
Merge branch 'getopt' into systemtest

Conflicts:
MainWindow.cpp
main.cpp

7 years agoadd USB stuff and margin to Plotter.cpp
Markus Schulz [Wed, 10 Nov 2010 03:21:37 +0000 (22:21 -0500)]
add USB stuff and margin to Plotter.cpp

7 years agoall the options are now avalable
Markus Schulz [Wed, 10 Nov 2010 02:46:13 +0000 (21:46 -0500)]
all the options are now avalable

7 years agoSingleton implementation
Markus Schulz [Tue, 9 Nov 2010 23:08:21 +0000 (18:08 -0500)]
Singleton implementation

7 years agofirst working options with new class
Markus Schulz [Tue, 9 Nov 2010 03:42:25 +0000 (22:42 -0500)]
first working options with new class

7 years agoadd get opt in own class file
Markus Schulz [Tue, 9 Nov 2010 02:42:00 +0000 (21:42 -0500)]
add get opt in own class file
used umbrello to model class file

7 years agoprototype fake/fast tsp to sort stuff - all this needs to go in class
Markus Schulz [Tue, 9 Nov 2010 00:07:28 +0000 (19:07 -0500)]
prototype fake/fast tsp to sort stuff - all this needs to go in class

7 years agotry to always advance to the closest next path - prototype
Markus Schulz [Mon, 8 Nov 2010 00:03:14 +0000 (19:03 -0500)]
try to always advance to the closest next path - prototype

7 years agoMerge branch 'ifmaxmoveonly' into systemtest
Markus Schulz [Sun, 7 Nov 2010 19:27:52 +0000 (14:27 -0500)]
Merge branch 'ifmaxmoveonly' into systemtest

Conflicts:
Plotter.cpp

7 years agoif outside the range just move, don't cut
Markus Schulz [Sun, 7 Nov 2010 19:10:44 +0000 (14:10 -0500)]
if outside the range just move, don't cut

7 years agodon't cut/draw on min/max width or height just move
Markus Schulz [Sun, 7 Nov 2010 19:09:00 +0000 (14:09 -0500)]
don't cut/draw on min/max width or height just move

7 years agolooks like it needs more time if track thing is on
Markus Schulz [Sun, 7 Nov 2010 17:36:58 +0000 (12:36 -0500)]
looks like it needs more time if track thing is on

7 years agomake 240mm for reg mark default
Markus Schulz [Sun, 7 Nov 2010 17:34:15 +0000 (12:34 -0500)]
make 240mm for reg mark default
40000 timeout for regmark because if tracking is on it takes longer

7 years agomake sure not to cut without file
Markus Schulz [Sun, 7 Nov 2010 04:35:26 +0000 (00:35 -0400)]
make sure not to cut without file

7 years agoMerge branch 'sorting' into systemtest
Markus Schulz [Sun, 7 Nov 2010 04:14:20 +0000 (00:14 -0400)]
Merge branch 'sorting' into systemtest

7 years agoI think this works better
Markus Schulz [Sun, 7 Nov 2010 04:14:06 +0000 (00:14 -0400)]
I think this works better

7 years agoenable sort option on command line
Markus Schulz [Sat, 6 Nov 2010 19:10:28 +0000 (15:10 -0400)]
enable sort option on command line

7 years agoMerge branch 'getopt' into systemtest
Markus Schulz [Sat, 6 Nov 2010 19:03:44 +0000 (15:03 -0400)]
Merge branch 'getopt' into systemtest

Conflicts:
MainWindow.cpp
MainWindow.h

7 years agoMerge branch 'sorting' into systemtest
Markus Schulz [Sat, 6 Nov 2010 18:57:00 +0000 (14:57 -0400)]
Merge branch 'sorting' into systemtest

7 years agoMerge branch 'mousewheel' into systemtest
Markus Schulz [Sat, 6 Nov 2010 18:56:46 +0000 (14:56 -0400)]
Merge branch 'mousewheel' into systemtest

7 years agocommand line options to load and cut a file, also reserved option for sorting things
Markus Schulz [Sat, 6 Nov 2010 18:52:13 +0000 (14:52 -0400)]
command line options to load and cut a file, also reserved option for sorting things

7 years agofiles needed to create a ppa
Markus Schulz [Sat, 6 Nov 2010 16:36:03 +0000 (12:36 -0400)]
files needed to create a ppa

7 years agouse qsort to sort the paths
Markus Schulz [Sat, 6 Nov 2010 16:30:37 +0000 (12:30 -0400)]
use qsort to sort the paths
color the path from dark to light and cycle through different colors to make the cutting path more visable

7 years agohandle all three USB receives
Markus Schulz [Sat, 6 Nov 2010 16:18:00 +0000 (12:18 -0400)]
handle all three USB receives
also use the origin is used to translate the coordinates for cutting

7 years agomouse wheel stuff
Markus Schulz [Sat, 6 Nov 2010 16:09:40 +0000 (12:09 -0400)]
mouse wheel stuff

7 years agoFix page size.
Tim Hutt [Sun, 31 Oct 2010 16:20:22 +0000 (16:20 +0000)]
Fix page size.

Should have used viewbox...

7 years agoLoad page size from file.
Tim Hutt [Sun, 31 Oct 2010 13:56:39 +0000 (13:56 +0000)]
Load page size from file.

Also:

* Only preview cutting animation once (i.e. don't loop).
* Filename in window title.
* Disable menu items when no file is loaded.

7 years agoRegistration mark support (hopefully!) form Marcus Schulz
Tim Hutt [Sun, 31 Oct 2010 13:34:08 +0000 (13:34 +0000)]
Registration mark support (hopefully!) form Marcus Schulz

Thanks! I haven't tested it.

7 years agoAdded some documentation.
Tim Hutt [Sun, 31 Oct 2010 12:43:17 +0000 (12:43 +0000)]
Added some documentation.

7 years agoVersion 0.2!
Tim Hutt [Sun, 24 Oct 2010 18:22:26 +0000 (19:22 +0100)]
Version 0.2!

7 years agoFix font scaling.
Tim Hutt [Sun, 24 Oct 2010 18:19:28 +0000 (19:19 +0100)]
Fix font scaling.

Should also fix opening some inkscape files.

7 years agoAdd Silhouette SD product ID.
Tim Hutt [Sun, 24 Oct 2010 17:34:41 +0000 (18:34 +0100)]
Add Silhouette SD product ID.

Also start to fix test size bug.

7 years agoIt's not a 'printer'.
Tim Hutt [Sun, 24 Oct 2010 16:54:49 +0000 (17:54 +0100)]
It's not a 'printer'.

7 years agoFix status text.
Tim Hutt [Sat, 16 Oct 2010 16:39:22 +0000 (17:39 +0100)]
Fix status text.

7 years agoActually the entire device isn't a printer, that is defined at interface
Tim Hutt [Sat, 16 Oct 2010 16:32:38 +0000 (17:32 +0100)]
Actually the entire device isn't a printer, that is defined at interface
level.

7 years agoAdd icon
Tim Hutt [Mon, 11 Oct 2010 22:30:41 +0000 (23:30 +0100)]
Add icon

7 years agoForgot to change #includes
Tim Hutt [Sat, 9 Oct 2010 12:53:30 +0000 (13:53 +0100)]
Forgot to change #includes

7 years agoCleaned up. First release I think after testing.
Tim Hutt [Sat, 9 Oct 2010 12:52:35 +0000 (13:52 +0100)]
Cleaned up. First release I think after testing.

7 years agoAdd images
Tim Hutt [Thu, 7 Oct 2010 23:28:32 +0000 (00:28 +0100)]
Add images

Oops

7 years agoMoved cutting process to another thread.
Tim Hutt [Thu, 7 Oct 2010 23:23:54 +0000 (00:23 +0100)]
Moved cutting process to another thread.

Not tested. Somewhat hacky.

7 years agoCleanup, added animation, dialogs, view transformations.
Tim Hutt [Wed, 6 Oct 2010 22:41:03 +0000 (23:41 +0100)]
Cleanup, added animation, dialogs, view transformations.

Pretty decent state now. Just needs tweaks, robustification, and moving
the cutting into a different thread (oh and changing A4 to the maximum
allowed maybe).

7 years agoComments
Tim Hutt [Mon, 4 Oct 2010 19:29:22 +0000 (20:29 +0100)]
Comments

7 years agoIt works!
Tim Hutt [Mon, 4 Oct 2010 19:27:24 +0000 (20:27 +0100)]
It works!

Can cut things ok.

7 years agoDrawing works!
Tim Hutt [Mon, 4 Oct 2010 12:24:27 +0000 (13:24 +0100)]
Drawing works!

7 years agoClean up a bit.
Tim Hutt [Mon, 4 Oct 2010 12:13:36 +0000 (13:13 +0100)]
Clean up a bit.

7 years agoRemove old SVG attempt.
Tim Hutt [Mon, 4 Oct 2010 12:10:48 +0000 (13:10 +0100)]
Remove old SVG attempt.

7 years agoSVG reading working!!!
Tim Hutt [Mon, 4 Oct 2010 12:10:20 +0000 (13:10 +0100)]
SVG reading working!!!

7 years agoMore stuff
Tim Hutt [Mon, 4 Oct 2010 10:55:36 +0000 (11:55 +0100)]
More stuff

7 years agoUpdating to modern libusb, and simplifying.
Tim Hutt [Sun, 3 Oct 2010 22:55:27 +0000 (23:55 +0100)]
Updating to modern libusb, and simplifying.

7 years agoFix tabs
Tim Hutt [Sun, 3 Oct 2010 22:27:11 +0000 (23:27 +0100)]
Fix tabs

7 years agoInitial version.
Tim Hutt [Sun, 3 Oct 2010 22:27:00 +0000 (23:27 +0100)]
Initial version.