Skip to content
Commits on Source (6)
## License
this project is under CECILL-2.1 license
read the full text here [(in english)](Licence_CeCILL_V2.1-en.txt) [(in french)](Licence_CeCILL_V2.1-fr.txt).
### Non-software licenses
For the part of the project that consists of documents, wikis and non-code material,
the licen0ce used is the Creative Commons Attribution 4.0 International License (CC BY 4.0).
### External library licenses
The external libraries used by this project have their own licenses (compatible with ours), check them before use.
## Copyright
All the files of this project are copyrighted by the contributors recorded
in the version control history.
## Other information
Original location of the project [https://code.electrolab.fr/openEmbroidery/openEmbroidery_software](https://code.electrolab.fr/openEmbroidery/openEmbroidery_software)
This diff is collapsed.
This diff is collapsed.
# The OpenEmbroidery software: a free machine embroidery design interface # The OE designer software: a free machine embroidery design interface
OpenEmbroidery software is a part of the OpenEmbroidery system wich include OSHW OpenEmbroidery module and the [openembroidery.com](http://openembroidery.com) website OE designer software is a part of the OpenEmbroidery system wich include OSHW OpenEmbroidery module and the [openembroidery.com](http://openembroidery.com) website
[presentation of the project (in french)](https://youtu.be/jeQapMkiHQc)
[topic of the project on the electrolab forum](https://forum.electrolab.fr/viewtopic.php?f=16&t=1730)
## Important ## Important
...@@ -15,7 +17,7 @@ There is no real hmi nor buttons yet, more details below under [Current HMI](#Cu ...@@ -15,7 +17,7 @@ There is no real hmi nor buttons yet, more details below under [Current HMI](#Cu
## License ## License
OpenEmbroidery is released as opensource software under CeCILL licence OE designer is released as opensource software under CECILL-2.1 licence
## Build ## Build
...@@ -156,7 +158,7 @@ You can edit them by adding intermediate points but the creation is automatic. ...@@ -156,7 +158,7 @@ You can edit them by adding intermediate points but the creation is automatic.
### Action stich: fill ### Action stich: fill
**WARNING! this tool is under active development, it doesn't really work for now.** **WARNING! this tool is under active development, it's not yet stable.**
To try this new stitch type press the F key then define your fill contour (like in linestitch creation) To try this new stitch type press the F key then define your fill contour (like in linestitch creation)
you can switch between pattern and change width and length with the same keys as in linestitch. you can switch between pattern and change width and length with the same keys as in linestitch.
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/*
* This file is part of project OpenEmbroidery. It's copyrighted by
* the contributors recorded in the version control history of the file.
* Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
*
* SPDX-License-Identifier: CECILL-2.1
* License-Filename: Licence_CeCILL_V2.1-en.txt
*/
#pragma once #pragma once
#include <fstream> #include <fstream>
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......
/* /*
* Copyright (c) 2015 Tricoire Sebastien 3dsman@free.fr * This file is part of project OpenEmbroidery. It's copyrighted by
* * the contributors recorded in the version control history of the file.
* This software is provided 'as-is', without any express or implied * Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
* warranty. In no event will the authors be held liable for any damages *
* arising from the use of this software. * SPDX-License-Identifier: CECILL-2.1
* * License-Filename: Licence_CeCILL_V2.1-en.txt
* Permission is granted to anyone to use this software for any purpose, */
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
*/
#pragma once #pragma once
......