BMV "411" - Latest Information
Work In Progress...
Most content is updated through winter 2024. The BCCA content is only complete through 2022. Per BCCA mandate, their content must age for ONE YEAR before allowed to view it digitally in BMV.
Would you like your chapter's newsletter included with BMV? Each page digital and keyword searchable? Do you have older hobby publications or brewery material (e.g. Modern Brewery, quarterly reports, etc)? If YES, lets talk...

February 12, 2024
BMV 3.2.3: Content only update. Full Rustlings, Foam Matters and Rainier through Winter 2024. This also includes the Rusty Bunch Dave Lang tribute issue.

October 7, 2023
BMV 3.2.2: Added "Tools -> Choose Content" dialog. This allows a user to select/unselect given magazine content if not interested in viewing. This does NOT remove any data, just hides the unchecked magazines from most menus, views, and check for updates. It is simple to change your mind and just re-check content.
Fixed bug where scroll bars might not get properly resized when switching windows. This was most notable when viewing individual page thumbnails for a magazine with lots of pages and then switching to thumbnail view for magazine with fewer pages. It was possible the scroll bar was NOT getting resized.
Fixed bug where some dialogs could have N instances opened (e.g. Tools -> Register). The intent has always been just one instance open for any given dialog.

September 21, 2023
BMV 3.2.1: Content only update. Full Rustlings, Foam Matters and Rainier through fall of 2023. BCCA content through end of 2022.

June 23, 2023
BMV 3.2.0: Added American Brewer content to the BMV! The Hagley Digital Archive has a large quantity of digital content, of which includes digital scans and PDFs of almost 30 years of the publication American Brewer. I asked for permissions to include content 1935-1942 (years covering the Beer Can) and received a quick "YES" reply, only requirement to include citation to the source of the content. Absolutely, and thus BMV version 3.2
Added citation/links to source of the digital content, or at least the publisher's web page. These are "live" HTML references, so not only displayed by BMV, but just click on them to open browser for the given location. The citation information is now shown on multiple BMV windows as well as when printing to printer or file PNG.
Added couple of missing months of Rainier Brewings news letter
Fixed mouse wheel scrolling. I broke this when adding mouse wheel listener for the "Print Preview" dialog.
Fixed several bugs with less used features. Resizing individual page windows now properly recalculates scroll bar height. When looking at a "list" window such as Search, Features, etc, if filtering by specific magazine, now will print only the filtered content, not the original list
While updating help topics, I realized that older BMV used to support keyboard mnenomics (e.g. Alt F). Re-added this feature.
BMV 3.2 main Index.dat and all monthly TOC.dat files are no longer compatible with previous BMV versions due to extra citation data. If someone does a "Check For Updates" and updates to 3.2 without "automatic restart" (added in BMV 3.1.1) or run the BMV-UPDATER.exe (on Windows platforms) the previous software will fail to load the files.

June 8, 2023
BMV 3.1.2: Fixed issue with loading individual page thumbnails and user clicking Back/Fore/Prev/Next before all images loaded. BMV does not store individual small images for each page, so when showing a thumbnail it needs to get the full page image and scale it down to appropriate size. This is not instant, and why a separate thread is used to update display as each image is loaded. For older versions of BMV, you can see this by clicking on the thumbnails button, watch start loading, and then click Back before finished. If you use Forward to return, BMV was not resuming the loader thread where last left off.
Added keyboard listener for <Backspace> to do the same action as clicking on the Back button
Last round of full code review. Tighter handling of "need layout" and tweaking of widget layouts. Reviewed and minor updates to the help topics. Fixed a few data inconsistencies with some search keys

June 4, 2023
BMV 3.1.1: Yes another update release but since very re-familiar with code all BeerComp reviewed, all layouts now exactly how I want them, and fixed issues with the BeerBrowser objects able to calculate correct width/height pixels. Now all displays have correctly sized (and visible if necessesary) scroll bars.
Now can do "Check For Updates" with auto restart, no more need for BMV-UPDATER.exe once 3.1.1 is installed. The new logic is BMV runs a non-GUI Java program which sleeps three seconds, main BMV.exe exits (releasing all locked files), updater wakes up and renames any temporary files, and then will auto restart BMV.exe with new version! Nice and clean.

June 1, 2023
BMV 3.1: Semi-major update. Reworked the logic for marking a given window as "needs redraw". All Java classes now follow consistent updating of layout. Gone is some of the annoying screen flashing (e.g. on View Search Results would redraw all the radio buttons EVERY time). Not perfect, but this version just feels smoother.
Return of a feature I must have broken in 3.0 rewrite. Now, just hitting the Space bar will have BMV do the "next/prev logical action". For example, if on search results 1..25, just keep hitting the space bar to cycle through the set of matches, jumping to page, jumping back to search on next item, repeat. There are just a few places in BMV where might be necessary to type a space character and that still allows them.
Added two new features, "Tools -> Show Content Statistics" and "Tools -> Show Author Statistics". BMV generator was modified to keep track of unique authors and their contributions. I think a nice addition! From these dialogs it is possible to fire off actions to other windows.
Fixed issue of BMV not re-opening in Maximized mode if that is what the user was in when BMV previously exited. While the upper left screen location was correctly being saved as (0,0) and the size correct display bounds, you can't actually reset full sized by width/height, but must put the window in Maximized mode! I did not know about this until just a few days ago...
Reminder the website registration information was reworked. If BMV shows "Not Registered" please do so again. Apologizes but easier than for me to merge server data.

May 24, 2023
BMV 3.0.4: Updated content for most recent issue of Foam Matters and Rustlings
Fixed small bug with resizing the main window. If various composites had already been displayed (e.g. magazine, years, table of contents) and then the main window was resized, using the Back/Forward buttons were just re-displaying their composite with same size as previously, so possibly buttons/content were not visible, or extra padding to the right. While another resize of the window would fix display, BMV now detects the main window being resized and will automatically re-layout the widgets for all composites as necessary.

May 16, 2023
BMV 3.0.3: Fixed issue with opening custom BMV file format. Was not closing the Java FileInputStream object, leaking a file descriptor for each .bmv file opened. While not a noticeable problem on Windows, on MacoOS a lock was maintained on the file preventing any Check For Updates overwrite.
On MacOS the updated app script, and Linux shell script, must have execute permissions. The paths to bmv.sh and BMV.app/Contents/MacOS/BMV were not registered as executables, thus were not getting execute permissions if Check For Updates changes.

May 8, 2023
BMV 3.0.2: Fixed issue with storing "last remembered screen location" with negative numbers. For reason unknown, Windows returned (-8,-8) for fully maximized display.

May 4, 2023
BMV 3.0.1: Full content update through end of April 2023. This includes Rustlings, Foam Matters, Guzzelette, Rainier Brewings and BCCA. The BMV now contains just under 33,000 pages covering seventeen different publications!!!
New: Couple of publications from Robert Meyers. Also make sure to visit his www.beercanhistory.com website with tons of great hobby history, especially for some of the more unique/rare beer cans.
Fix 1: Added BMV-UPDATER.exe for Windows to be able to update BMV.exe or Java JAR files that were "in use" and couldn't be renamed during a "Tools -> Check For Updates". At least run the BMV-UPDATER.exe one time after updating from BMV 3.0. This should be used without BMV running, and there is no harm using this program multiple times. BMV-UPDATER.exe will display what files were renamed.
Fix 2: Now detects download of new magazine content and will reload month/page images.
Fix 3: Annoying bug when using the Back button would always jump scroll bar of the previous window back to top. Now remembers previously scrolled position so it can be restored.

August 1, 2020
BMV 3.0: This was a signifcant code change, replacing the Eclipse based RCP logic with my own GUI framework on top of SWT. This allows BMV to be independent of Eclipse versions and run under pretty much any version of Java.
The BMV 3.0 program is NOT backwards compatible. If you have an earlier version installed, you will need to download a new ZIP package, and either unzip into the same folder as before, or create a new folder and then copy your magazine content. The 12 GB of magazine content is fully compatible so you don't need to update any existing downloaded data.
Again supports MacOS (High Sierra), as well as new support for Linux (Centos and RHEL)
Added "Tools -> Accelerators" for user defined menu/keyboard actions. I have mapped my Space bar for "Next Action", Ctrl-Space for "Prev Action", and much easier to view next/prev items.
Fix 1: The Windows 10, November 2019 patch changed/broke something in a lower level Windows DLL that has broken the SWT API ability to have a SWT control "print itself" to an Image, and then allow the Image to be saved to file or actually printed. While request for SWT code change has been submitted by development community, no idea how long this will take to deploy, if ever. As such, I have re-written the entire BMV printing mechanism to have BMV "draw" into an Image, so can once again "Print To File".
Fix 2: Some links to individual pages were using numbers that collided with web browser URLs. The BMV Href mechanism has been changed to avoid these conflicts.
Fix 3: Hopefully all BMV windows/dialogs now correctly add a MouseWheelListener so possible to scroll up/down using a mouse with a wheel. Nicer for viewing so don't have to drag a scroll bar.

October 30, 2016
BMV 2.3: Full content update through end of October, 2016. Thanks to Clayton Emery for providing PDF of all Mid-Michigan "Foam Matters" newsletters. With the help of other chapter editors, BMV now contains fourteen publications and over 28,000 pages of hobby related content!

January 2, 2016
BMV 2.2: Full content update through end of 2015. Also added logic to work around BCCA requirement that content must age for at at least two full years before made available digitally. While my agreement prevents actual BCCA magazine pages made available, I am fully in my right without violating copyright to post derived works of table of contents and search keys.

December 4, 2015
Full content update for 2015. This includes latest issues of Rustlings, Guzzlette, Rainier, Grand Prize, Bocksters, and inclusion of some General Brewing Company information.

April 19, 2015
BMV 2.1: Added "Tools -> Check for Media" option to look and install content from DVD/USB. Some collectors still don't have high speed internet access and it is much faster to load initial program and content from DVD/USB, and then use "Tools -> Check for Updates" to look for new content and updates from the internet.

Please PM or email to report any other problems. Thank you.
Updated Content: All content for Rustlings, Guzzelette, Rainier Brewings and Merry Bocksters fully up-to-date per published information.

August 21, 2014
BMV 2.0.4: Program update to fix all reported issues over the past week. Specifically random "Access Denied" downloading content, some users not able to view "New Cans", "In Memoriam" or "Featured Articles", corrected download for BCCA 1986 50th Anniversary issue and Pabst Newsletter October 1955.

August 17, 2014
Merry Bocksters "Goatzette" joins the BMV project. While of course tailored around Bock, there is lots of great breweriana reading material.
BCCA's "Beer Cans & Brewery Collectibles" joins the BMV project. At this writing over 43 years of amazing hobby information! As you read through the years observe how things started as a basic newsletter, kept improving, and how Marcia Butterbaugh and her team turned this into a world class magazine. Please visit www.bcca.com.
With introduction of the above two publications, BMV digital content is now over 5.8 GB in size, larger than a single standard DVD. Recommenation is to use the free software download and then use "Tools -> Check For Updates"

June 28, 2014
Rustlings is 100% up-to-date, full BMV content online. Mr Taylor's detective work has found the missing episode from 2013. Please visit www.therustybunch.com
Miami Valley Guzzelette is 100% up-to-date, full BMV content online. I will try to keep up with Mr Gromosiak's fast paced schedule of one new issue every month! Please visit www.miamivalleybcca.com
Use "Tools -> Check For Updates" to download the above.

June 21, 2014
Version 2.0 released. Major rewrite, Swing to SWT, much tighter GUI.
Now packaged as a single ZIP file. The setup process is not coming back.
Added new major feature "Tools -> Check For Updates" to allow both program download as well as magazine content. Most collectors no longer need to purchase a DVD.