Electric Brewing Supply 30A BCS Giveaway!


Home Brew Forums > Home Brewing Beer > General Beer Discussion > Brewtarget 1.0a released!
Reply
 
LinkBack Thread Tools
Old 01-19-2009, 10:57 PM   #1
rocketman768
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,086
Liked 22 Times on 19 Posts

Default Brewtarget 1.0a released!

Hey everybody, good news. I think I have gotten the free open source project Brewtarget to the point that it might be kinda useful. Therefore, I have made the first alpha version available at sourceforge, here.



That's how it looks under my Linux box, but I also have built a version for Windows and Mac.

Obviously, some things don't work yet such as the "new" and "edit" buttons on all of the database dialogs. Save the database with the "save" button at the bottom of the main window, or else you will lose your changes the next time you run the program. This is expected to be a bit buggy since it's an alpha release, but post all bugs on the project's website here at sourceforge and I'll fix them! Or, you can ask questions on the project's forum page.


rocketman768 is offline
 
Reply With Quote Quick reply to this message
Old 01-20-2009, 08:11 PM   #2
lamarguy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2008
Location: Austin, TX
Posts: 1,657
Liked 20 Times on 20 Posts
Likes Given: 1

Default

Hey, I solute your efforts. I think we could all use a free [as in beer] brewing package.

But, why Qt/C++? I would recommend switching to Java/Swing if you're looking for broad support and faster development. Just a suggestion...

__________________
Doggfather Brewery

Planned: Lambic, American IPA
Fermenting: 6 gals of 1.090 stout (Belgian) & 6 gals of 1.090 stout (English)
Tapped: Berliner Weisse, Black English IPA, German Pils, & Live Oak Primus
lamarguy is offline
 
Reply With Quote Quick reply to this message
Old 01-20-2009, 08:42 PM   #3
rocketman768
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,086
Liked 22 Times on 19 Posts

Default

Quote:
Originally Posted by lamarguy View Post
Hey, I solute your efforts. I think we could all use a free [as in beer] brewing package.

But, why Qt/C++? I would recommend switching to Java/Swing if you're looking for broad support and faster development. Just a suggestion...
Well, I've done apps in Java/Swing before, and I'm tired of Java. I wanted to get back to my C++ roots. It's kinda made me appreciate both C++ and Java more.

In other news, I'll be uploading the windows version in the next hour so that all you non-linux users can try.
rocketman768 is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 03:58 AM   #4
rocketman768
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,086
Liked 22 Times on 19 Posts

Default

Now download for Windows

rocketman768 is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 04:02 AM   #5
RC0032
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2008
Location: Chicago
Posts: 1,134
Liked 15 Times on 13 Posts
Likes Given: 11

Default

I tried running it with cygwin but no luck. I just dont have a unix/ linux box anymore

Now why not something like python/ jython? (sorry its my new flavor of the week)

__________________
RC0032 is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 04:22 AM   #6
lamarguy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2008
Location: Austin, TX
Posts: 1,657
Liked 20 Times on 20 Posts
Likes Given: 1

Default

Quote:
Originally Posted by rocketman768 View Post
Now download for Windows
I was able to run it on Windows after downloading mingwm10.dll and placing it in the same directory as the executable. You might want to include the dll in future downloads.

My critical feedback is:
  1. UI is a bit clunky (e.g., row selection in tables).
  2. I'd recommend using tabs to display the various table contents for better usage of screen real estate.
  3. The estimated values are difficult to read. I'd recommend using a better font.

Personally, I still use a custom spreadsheet with formulas/macros but I've been thinking about writing a polished, modern brewing software application.
__________________
Doggfather Brewery

Planned: Lambic, American IPA
Fermenting: 6 gals of 1.090 stout (Belgian) & 6 gals of 1.090 stout (English)
Tapped: Berliner Weisse, Black English IPA, German Pils, & Live Oak Primus
lamarguy is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 01:32 PM   #7
rocketman768
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,086
Liked 22 Times on 19 Posts

Default

Quote:
Originally Posted by lamarguy View Post
I was able to run it on Windows after downloading mingwm10.dll and placing it in the same directory as the executable. You might want to include the dll in future downloads.
Darnit. I told it to do a static build. It's fixed now.

Quote:
Originally Posted by lamarguy View Post
  1. UI is a bit clunky (e.g., row selection in tables).
  2. I'd recommend using tabs to display the various table contents for better usage of screen real estate.
  3. The estimated values are difficult to read. I'd recommend using a better font.
Row selection: not a priority this release. Clunkiness: maybe only on the windows side. It feels much sleeker with other skins. Tabs: yeah, I was hoping to get by with this since I would really like to see all my main ingredients at once, but as you say it's taking up too much space as is. Estimated Values: really? I kind of liked the LCD thing.

Quote:
Originally Posted by lamarguy View Post
Personally, I still use a custom spreadsheet with formulas/macros but I've been thinking about writing a polished, modern brewing software application.
Perfect reason to join my project
__________________
Brewtarget: Free Brewing Software
Brewtarget source code
Donate

rocketman768 is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 01:36 PM   #8
lamarguy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2008
Location: Austin, TX
Posts: 1,657
Liked 20 Times on 20 Posts
Likes Given: 1

Default

Quote:
Originally Posted by rocketman768 View Post
Perfect reason to join my project
Actually, I would if you had chosen a more productive development language and environment. I've done Qt/C++ programming before at my job but it's not something I'd choose to do in my spare time.

Good luck!
__________________
Doggfather Brewery

Planned: Lambic, American IPA
Fermenting: 6 gals of 1.090 stout (Belgian) & 6 gals of 1.090 stout (English)
Tapped: Berliner Weisse, Black English IPA, German Pils, & Live Oak Primus
lamarguy is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 02:43 PM   #9
reim0027
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2008
Posts: 406
Liked 2 Times on 2 Posts

Default

Cool! Gonna check it out. I would help you out, but I don't know programming. Thanks for the effort you are putting into this.

EDIT:
Are you still looking for suggestions?

__________________
Beneath this mask there is more than flesh. Beneath this mask there is an idea, Mr. Creedy, and ideas are bulletproof.
~V

reim0027 is offline
 
Reply With Quote Quick reply to this message
Old 01-21-2009, 03:19 PM   #10
Yuri_Rage
Gritty.
HBT_MODERATOR.png
Feedback Score: 0 reviews
 
Yuri_Rage's Avatar
Recipes 
 
Join Date: Jul 2006
Location: Southwest
Posts: 13,938
Liked 621 Times on 387 Posts
Likes Given: 56

Default

So far, so good. My critiques:

Make the rows smaller (they display roughly 3 times taller than the font size on Linux Mint 6).

Make a toggle for metric vs English units (sorry, my brain simply does not function in metric, especially when envisioning beer recipes).

Round ABV, IBU, and SRM to the nearest tenth. No need for more precision than that.

Provide actual color feedback next to the SRM digits (make a rectangle that changes color to approximate the color of the beer).

Make better use of the "real estate" in the top quarter of the window so that you can expand the ingredients to show more rows (particularly, the "fermentables" section).

Since it appears that you're using XML for recipe files, make them compatible with BeerSmith recipes.

__________________
Homebrewed Blog..........YouTube Channel .......... Shirts, posters, etc
Yuri_Rage is offline
 
Reply With Quote Quick reply to this message
Reply



Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Brewtarget 1.1 - Free open source brewing software rocketman768 Brewing Software 223 10-26-2012 06:47 PM
Video Brewtarget 1.0b (free, open source brewing software) rocketman768 General Beer Discussion 14 03-20-2009 07:08 PM
Beersmth 1.4 Released FlyGuy Brewing Software 27 03-21-2008 02:49 AM
Gimp 2.4 Released BNVince Label Display & Discussion 11 11-18-2007 08:39 PM
NFL Schedule is released Dude General Chit Chat 10 04-12-2007 10:48 PM