Beta 6 plans, Community Development, Ubuntu 11.04

Here’s an update with what LibreCAD is up to:

Logo contest update:

There were some great submissions and comments, but no clear cut choice for the logo. Dalton Designer appears to be the leader. We’re going to set up another poll on the front page of librecad where you can vote, and hopefully get more people interested so we can come to a more general consensus. We’ve also been working on improving the icons inside of LibreCAD to adopt our own unique color scheme (green) and remove non translatable text from the icons.

Beta 6 plans:

Work is continuing on Beta 6. An autosave feature is completed, and we expect the new icons, logos, and splash screen. For the future, we’re also planning on getting the help working (ported from qt3’s qassistant to qt4), but that might come after beta 6.

Community Development:

The interest in the LibreCAD project has greatly increased since Ries started it a couple months ago. To keep a project of this size sustainable, it needs constant contributions from the community. To facilitate a move to a distributed development model, we’ve started up a github repository. Future development will take place there, as will bug tracking. We’ve also set up a wiki that anyone could contribute to.

GitHub location: https://github.com/LibreCAD/LibreCAD
Issue tracking: https://github.com/LibreCAD/LibreCAD/issues
Wiki: https://github.com/LibreCAD/LibreCAD/wiki

For those new with github: http://help.github.com/

We’ll evaluate pull requests from anyone, and if someone shows enough interest we can give upload access to the main repository.  Fork the code, fix a bug or add a feature!

We’re a community project, so we are always looking for help:

  1. Bug reports
  2. Participate on the forums (we need to set some up! if you’re interested in helping ries moderate and maintain the forums, reply to this post)
  3. Translations
  4. Bug fixing, incorporating new features
  5. Edit and maintain the wiki
  6. Just using and testing LibreCAD!

On a related note, check out a Spanish-speaking site for LibreCAD at: www.librecad.com.ar (thanks to Pablo “PRAR”)

Ubuntu 11.04 (Natty):

LibreCAD will be in the default Ubuntu repositories for version 11.04. You can install it from the Software Center! It will also be the default CAD for Edubuntu.

Logo Contest Entries – Logo Voting Begins

Hi everyone,

I’m sure that you all have been looking forward to the start of the contest, so let’s take a look at the entries. There were a wide variety of designs submitted, and in many sizes and formats. I have tried to present them here in their original format and original size, but sometimes that was not possible due to website requirements. Some larger images have been distorted (squeezed) horizontally due to the website image size limits. You might be able to see them in their original form by following the original links in the previous post. Also, it’s the artwork and concept that count, please don’t worry about whether the images are “too big” or “too small”, I didn’t try to scale them all to the same “pleasing” size.

With that in mind, let’s review the entries:

On January 19, 2011 at 7:45 am
Andrés sent in these three images:

http://www.tuimg.com/images/screensgs.png

http://www.tuimg.com/images/screendjd.png

http://www.tuimg.com/images/screengcg.png

On January 23, 2011 at 12:39 pm
Andrés sent in one additional image:

[ This image I did crop to remove the desktop clutter, but I moved (kept) the small icon near the ruler. ]

http://www.tuimg.com/?v=screenznz.png

On January 19, 2011 at 11:57 am
Scott H sent in some good info about .svg files and icon sizes. Thanks, Scott.

On January 20, 2011 at 7:16 pm
Martin Owens sent in one entry:

On January 22, 2011 at 3:52 am
Alex King sent in one entry (the first of several):

http://dl.dropbox.com/u/2869749/logo.jpg

On January 22, 2011 at 10:21 am
two more Alex King entries were sent by Scott H:

http://dl.dropbox.com/u/2869749/logo.jpg

http://dl.dropbox.com/u/2869749/concept.JPG

On January 22, 2011 at 9:17 am
Alex King sent in three more entries:

[This next entry was submitted as a 64×64 svg, but for some reason it appeared to be 3.0MB, so it had to be converted to a png.]

http://dl.dropbox.com/u/2869749/CADicon.svg

http://dl.dropbox.com/u/2869749/LibreCAD.png

http://dl.dropbox.com/u/2869749/splash.png

On January 22, 2011 at 7:32 pm
Pedro sent in this entry:

http://img524.imageshack.us/img524/3046/librecadprogramicon.png

On January 22, 2011 at 9:10 pm
Redicon sent in these two entries:

http://img193.imageshack.us/i/librecadlogo.png/

[Redicon’s next entry was a 7-zip file that contained many images and icons, but too many to post here, so this one was selected.]

http://rapidshare.com/files/444042216/librecad.7z

On January 23, 2011 at 11:03 am
Helder Serpa sent in this entry:

On January 24, 2011 at 8:12 am
Helder Serpa sent in these entries:

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

http://arknetdata.blogspot.com/2011/01/final-proposal.html

On January 24, 2011 at 3:02 am
Daltom Designer sent this entry:

http://daltom.2082studio.com/librecad/

On January 25, 2011 at 12:07 pm
nitrofurano sent this entry:

http://avatar.identi.ca/23296-96-20101124163135.png

On January 26, 2011 at 5:41 am
Rallaz sent the first of two entries:

On January 31, 2011 at 8:06 am
Rallaz sent the second of two entries:

On January 27, 2011 at 8:07 pm
to b sent four entries (later repeated, but the same info):

https://sites.google.com/site/tobilder/home/WhiteBig.png

https://sites.google.com/site/tobilder/home/WhiteSmall.png

https://sites.google.com/site/tobilder/home/BlackBig.png

https://sites.google.com/site/tobilder/home/BlackSmall.png

On January 30, 2011 at 8:05 am
Alex King updated his earlier entries:

[The last two were submitted as svg but had to be converted to png here for display ]

http://dl.dropbox.com/u/2869749/better%20libreCAD%20icon.png

http://dl.dropbox.com/u/2869749/better%20icon.svg

http://dl.dropbox.com/u/2869749/better%20libreCAD%20icon.svg

On January 31, 2011 at 4:52 am
fraktaldesign re-submitted his designs on a different server:

http://img821.imageshack.us/f/logoslc.png/

On February 4, 2011 at 3:36 pm
A Laforest sent in this design:

http://dl.dropbox.com/u/20385445/logo%20LibreCAD.png

And that concludes the entries!

Thank you all very much for your hard work.

So now, place your votes! Comments are welcome too. (Helpful comments anyway, be nice!)

Voting will continue through (what, April 6?)

All the designs submitted were very good. And once again, thank you all very much for your hard work.

KimK

Need a logo

Hey All,

it’s been a couple of weeks again since my last post. I have been squashing a couple of small bugs but today we got a request on what’s the status is on LibreCAD and if they can get it in the archives for 11.04. I think this is good news!

My ownly objection would be that we don’t have the following graphics:

  1. Small icon log:  To be used in menu entries
  2. Splash screen graphics: Shown when program starts
  3. Program icon: To be used as desktop icons, icon in OSX and program icon.

Since we can have a big graphic on the splash screen I though it would be nice to show a drawing there from a open source hardware projects that was designed in LibreCAD. We could even ‘rotate’ this splash screen image with each new mayor or minor release of LibreCAD?

So, if you are graphically skilled please post to this thread 3 links to your designs. When we have a couple of nice designs I will setup a poll so we can decide what graphic to use. We could also have multiple winnars, if you like the logo of person A but the splash of Person B. We can do this aswell. The winners names will also be listed in the about dialog of LibreCAD.

Good Luck!

Ries van Twisk

Contest will be run until Monday 12AM 31th of Jan 2011. After that I will post all submitted images in new blogpost with a poll for the community to select there favorites.

Stickfonts

Hello,

First o all for the people that celebrate New Year around this time, a Happy new Year and the best wishes for 2011! May the source be with us…

I need your help with something. LibreCAD comes by default with a set of stickfonts. However there are some symbols that are not available in these stickfonts, for example Ñ and ñ and possible many others, we have also some entries in the bugtracker revering to these missing characters. Now these stick fonts are not my strongest point so my questions are:

  1. Does anybody know where to fint these stickfonts with all characters?
  2. Can we use UTF-8 within DXF files and use utf-8 compatible stickfonts?
  3. If the stickfonts can be utf-8 and the DXF files awell, can we remove some stickfonts and/or combine them somehow?

Let me know your thoughts about this.

Ries

SVN Update with Images and text to LibreCAD

Hello!

it’s sunday night and raining, and as usual there is nothing on the TV, except the 20th repetition of friends, or a old movie where they show about every 7.5 minutes 5 minutes of advertisement, yuk!

I just updated SVN with a new version of LibreCAD, in comparison with revision 102 (Beta 4) nothing was changed except there is a new splash screen, and all words and files where renamed/changed so that Caduntu is changed the LibreCAD.

Also, be reminded that the projects location is changed to : https://sourceforge.net/projects/librecad/ so don’t forget to update your bookmarks and/or SVN locations.

Ries

So LibreCAD it is.

Hello!

Seems like we have a clear winner, 1:7 CADuntu vs LibreCAD and LibreCAD won with 140 votes against CADuntu that had only 20 votes. So, goodbye CADuntu and welcome LibreCAD

I like the name! Nitro came up with the name first here, the domain LibreCAD.org was free and the name is what it is. Libre (as in free) and CAD as in Computer Aided Design. A very proper name for this project. I contacted SourceForge and asked them the process to change the Project name as this is currently not automated, and if everything is fine you should get redirected already to the new domain from the old caduntu.org domain.

Something more:

Scott has been VERY helpfull setting up a PPA for this project so that the Ubuntu folk can easily install LibreCAD on there systems.

For Ubuntu 10.04 use:
sudo add-apt-repository ppa:showard314/librecad
sudo apt-get update
sudo apt-get install librecad

for Ubuntu 10.10 and Natty use:
sudo add-apt-repository ppa:showard314/ppa
sudo apt-get update
sudo apt-get install librecad

So, now I am going to setup my server to serve LibreCAD and make sure DNS records are changed!

Ries

CADuntu Beta 4

Hello all!

I am in the middle of moving to a other house, but I guess I can spare a couple of minutes to create a new blog entry.

A couple of weeks ago, I released a Beta3, and shortly after user found some issues, so I never officially announced a Beta 3. I made all changes and here it is… Beta 4!

So what’s fixed then in 3&4?

  • Button/text overlap in toolbar area : 3101744, 3101614
  • Restore and save dockstate: 3091386 patch by Rallaz
  • Replaced older dxflib with new dxf library
  • Added polyline support: from Jan’s qcad free
  • Fixed crash on command line interaction: 3098531 reported by Adamzone
  • Fixed library browser : 3090688, reported by Rallaz
  • Fixed empty images during export: 3095753
  • Closing app works now correctly, when pressing cancel you really cancel: 3103190
  • Layers can be deleted, so as blocks: 3102199, 3105191 reported by rodrigopitanga
  • utf-8 support for layers and block names :
  • Menu errors (also in QCAD) : 3092018 reported by Robert
  • Switching between multiple drawings: 3056455 reported by sliptronic
  • Add some default libraries so the library browser show something.
  • More little things and stuff…

So, all in all I think CADuntu is much more mature now and I am really happy with the support from everybody! There is much more to come, but personally I am hoping to start working on my CAM additions so I can finally put my Mechmate to good use!

Ries

What I am currently working on…

A quick update to let you know what I have been doing.

Some people have been supply bug reports to the sourceforge page, and I want to thank them again for doing that, if you didn’t and found a bug or want a feature, let me know on the bug tracker!

At revision 70 I fixed the library widget, thanks to the patch from Rallaz, apart from that a little work was needed to make sure that libraries in a users home directory could picked up and that thumbnail generation worked properly.

I asked Andrew if I can include his Part Library in the CADuntu release because no license information was given, however you are free to download his, or any other parts library and put it in you library directory for your platform.

  • Linux/Unix users : ~/.caduntu/library
  • OSX users use : ~/Documents/CADuntu/library
  • Windows user use : c:\Documents and Settings/<your username>/My Documents/Caduntu/library

CADuntu Library browser

Rallaz also prepared RPM’s for the following Linux distributions : OpenSUSE, Mandriva and Fedora they can be downloaded from this location : http://download.opensuse.org/repositories/home:/Rallaz/

Robert von Knobloch Submitted a bug report where a couple of menu entries where incorrectly displayed, this was solved in patch 69 and 70, thanks Robert for that, I completly over looked it.

Ries

CADuntu compile how-to on Debian 64 bit and Ubuntu

Today I did some testing on Ubuntu and Debian to see what’s needed to compile CADuntu on one of these distributions. As such, I installed Virtualbox on my MacBook and downloaded a fresh version of Debian 5.0.6, 64 bits and Ubuntu 10.10.

Compile Instructions for Ubuntu:

I installed Ubuntu 10.10 myself with default settings. Next thing you need to do is fire up a terminal.

Start terminal in Ubuntu

Once you fired up the terminal, you need to install the qt4 development libraries, tools, compiler and subversion.

Running APT to install software

Commands to run:

sudo apt-get install g++ gcc make git-core subversion libqt4-dev qt4-qmake libqt4-qt3support qt4-dev-tools

Depending on what you already have installed apt will find out the dependencies and install the missing software on your computer.

Once you have a development environment on your computer, it’s time to create a source directory and download CADuntu from SVN.

Create source directory and download CADUbtu from SVN

Checking out CADuntu from SVN

Commands to run:

cd ~
mkdir source
cd source
svn co https://caduntu.svn.sourceforge.net/svnroot/caduntu caduntu

Checking out CADuntu from SVN will take anywhere between 5 seconds to 30 seconds or longer, depending on the speed of sourceforge and your internet connection speed. It should end with something like: Checked out revision 69. For you the number will properly be different and higher. Now you can run qmake (or qmake-qt4) to create a makefile.

Running qmake to make a makefile for CADuntu

Commands to run:

cd caduntu/trunc
qmake-qt4

Time to compile! Simply run make:

Commands to run:

make

Compiling CADuntu might take a while, depending on the speed of your computer, but just let it run until it finishes. When it finishes, you will see the very last few lines showing something that translations where copied. See below screenshot.

Starting CADuntu

To start CADuntu run the following commands (see above screenshot):


cd unix
./caduntu

For Debian users the process is exactly the same, except that Debian might not have sudo installed and thus you must install the qt4 libraries using a root account. When the libraries are installed, just quit your root account and login as a normal user, then follow the process from ‘checking out SVN’.

Cheers,

Ries van Twisk

Another fine Beta (2) release of CADuntu

Hello!

I just released a other Beta release of CADuntu. More issues have been solved and CADuntu keeps looking better each day, I am very happy! Also I am happy to see that the community is picking CADuntu up because there are now many blogs (here, here, here and here……. and here ) that wrote an article about it, thanks to everybody! This makes it even more worth to keep working towards the release candidates and final releases.

What has been improved in CADuntu?

  • Fixed 64 bit builds
  • Fixed hatches not showing up (Yan Zagorskih)
  • Better dialog size handing for some dialogs
  • No more toolbar clutter on the left hand side (Reported by Sliptronic)
  • Improved installer for XP, Vista and Windows Seven
  • Improved status bar message handling

I already got some reports that CADuntu didn’t work on a 64Bits OS like here so I also fixed and tested this on a Debian 64Bits, this would make all 64Bits users very happy. I got in a patch from Yan thanks! that found a bug with hatches, that where not shown up correctly. Also there was a bug where during operations the screen wasn’t updated properly. For example when you selected a line in trim mode, the line would not show up as selected.

With 266 downloads (as of today) am am very happy with the result and how this was picked up you can download a new version at SF overhere: https://sourceforge.net/projects/caduntu/files/

Ries van Twisk