JIBS Changelog

What's new in JIBS 3.2.0

Dec 28, 2016
  • Added back ability to rip with Apache HTTP.
  • Got rid of Joda time.
  • Converted from 'org.apache.sanselan:sanselan:0.97-incubator to org.apache.commons:commons-imaging:1.0-SNAPSHOT. Same project, just reached 1.0.
  • Added ability to delete bookmarks. Also, display now scrolls to the bookmark.
  • Adjusted to Eclipse Neon, Gradle 3.0 and Java 8-102.
  • Show totals on JRat charts.
  • Untagged counts now correctly counted in JRAT log.
  • Information about last item changed was not being saved. Problem only shows up if you don't move to another file after setting star.
  • Fixed for: a) saving stars b) saving comments c) saving tags
  • Under JRAT concatenation, the view button now shows viewer list. Also upgraded concatenation for ffmpeg for recent safe option.
  • Added option to show charts w/o unrated being counted.
  • Added ability to filter by files that could be deleted because of low stars and not unique.
  • Move text search to files tab and make area bigger.
  • Improve JRAT charts.
  • In JRAT, added a thumbnail tab to show thumbnails of images or separately stored thumbnails for movies.
  • In JRAT, image previews hides itself when there is no image preview.
  • Updated tag database structure to store path to thumbnails and to show thumbnails on path.
  • Added some additional chart display to the menu of the right click chart popup on the left hand tag tree in Rate Tag application.
  • Tried to fix bug where after first concatentation job creation you have to right click on just one file to avoid getting a null message.
  • Added ability to copy selected file names to clipboard.
  • Minor changes to display to make ready descriptions easier.
  • Added ability to search on descriptions.
  • Added extra functionality to ripper.
  • Added extra functionality to ripper.Star Buttons now respond to preliminary guess from ripper.
  • Fixed date display error for file dates in JRAT. They were showing one month off.
  • httpApache now deprecated as too hard to maintain. All ripping now done with just native Java. Added java.net based HttpClient.
  • Get rid of duplicate MovieCore from movie import files.
  • Add ability to store tag aliases to support matching tags on import.
  • Added library support for importing files and tags into JRAT from ripper output.
  • Make metadata a better supported pattern for ripping even for non-browser websites.

New in JIBS 3.1.2 (Nov 7, 2015)

  • Removed dependency on org.controlsfx.control.RangeSlider so application will work with Java 8 Build 60.
  • Added ability to rename files from popup on table.
  • Added Plus state for searches. Let's you narrow an intersected search, keeping all plus items in the intersection.

New in JIBS 3.1.1 (Aug 13, 2015)

  • Added additional columns of data to the main table in RTS.
  • Added ability to change file names to stored date pictures was taken to RTS for multiple file selection.
  • Adjusted RTS to not start with wizard and to instead start with choice of application, just like JIBS.
  • Adjusted RTS start sequence to start with Welcome message vice being confronted immediately with a wizard.
  • In concatenation job manager, pressing any button in the table now moves selection to that row in the table.
  • Java Preferences are now all lower case making reading them in Windows easier. Will cause most defaults to be forgotten for time activated after this version.

New in JIBS 3.1.0 (Aug 13, 2015)

  • Converted JRAT from 5 start to 10 star rating system. Reason is to get finer grained. For mass ratings, averages are used which can be between numbers. For single user system, you don't have that and 5 becomes inconvenient as everything clusters around 3.
  • Files with a check mark are now always included unless excluded. The union comes after the intersection.
  • As you select and unselect tags for a file on the right, the selections now show up in the box in the middle of the bottom.
  • Filtering of X'd items was now works properly.
  • Clear was not working properly.
  • Wizard will not run on first running on Linux due to apparent issue with gnome opening browser from Java.
  • As you select and unselect tags for a file on the right, the selections now show up in the box in the middle of the bottom.
  • Search button stays on so you can search again if you change files. Once search is done label changes to "research".
  • Search tree items that are checked or unchecked but have no facets now remain visible so you can see your search settings.
  • Added Bookmarks.
  • Added ability to search by Mime Types.
  • Stars now save when a group of files is selected.
  • Clear was not clearing most recent selection until pressed second time.
  • You can now search for stars equal to, equal to or greater than and equal to and less than.
  • Added dividers to favorites.
  • Removed TextPad, TextRanker, and RankPad from code base.
  • Lots of changes for FindBugs (from U of Maryland) code scanning.
  • Failure of Wizard will not stop JRAT from opening.
  • Fixed issue for adding text files related to Lucene indexing.

New in JIBS 3.0.0 (Aug 13, 2015)

  • Added Rate, Tag and Search application.
  • Removed TextPad, RankPad, and AppRanker. Functionality of these is incorporated into Rate, Tag and Search.
  • JIBS now stores its directory list in XML. This allows directories with non-US characters to be properly processed.
  • Converted to Java 8.
  • Switched compile tool from Ant to Gradle.
  • Updated various libraries.

New in JIBS 2.10.2 (Sep 9, 2014)

  • Nodes in the tree were duplicated causing zeros to be shown for the node count. Fixed by removing duplicate node loading code.
  • Added a simple directory backup utility.
  • Directory Copy now has an option to copy in sort order (a copied before b, etc).

New in JIBS 2.10.1 (Apr 7, 2014)

  • Added Quick Move Panel. From the tree drag a node then press button or function key to move current file to node.
  • Added heart to tool bar for showing support.
  • Add some options to Group display. Let's you set number of groups of numbers to ignore in analyzing file names for groups.
  • Added support request to About box and a dialog shows up every 100 uses.
  • In the Group display, if you dragged one picture of the group, the group changed. Now the current group continues to show.
  • Show Tree Statistics/Disk Explorer did not draw child directories correctly if there were a large number of files in the child directory. Fixed by using floats instead of INTs.
  • Remapped more accellerators to new ActionMap pattern. Now ctrl z and ctrl y work in second screen mode.
  • All accellerators have been coverted to ActionMap pattern. Accelerators are no long read in from properties file.
  • Add ability to set buttons at bottom of picture screen to move to favorite directories.
  • Disk usage how has an option to show an even distribution for each directory.
  • Added utility to recreate a directory tree by scanning another one.
  • Backspace is now undo and ctrl backspace is redo.

New in JIBS 2.10.0.1 (Feb 14, 2014)

  • Emergency fix because JIBS stopped auto opening from Windows. Fix is to eliminate the following (by starting directly with Jibs vice JibsJarStartup), none of which are used:
  • The automatic minimum memory adjustment. This was off anyway for Java 6 & 7 and this won't run without at least Java 6.
  • The ability to find a props file on startup. So far as I know, no one has ever attempted localization.
  • The ability to load local jar files to extend Jibs. They are now all included in the application.

New in JIBS 2.10.0 (Jan 13, 2014)

  • There is now an option for delete to move files to the system trash can, if one is available from Java for the system in question. Works with Windows 7, does not work with Kubuntu.
  • Explorer box (Tree Statistics) now has an option to show file count as well as file size.
  • Removed option to separately count image or text files. Reason: too slow, unused, and messes up code. Make it unclear what to report. Also, it was based on file endings which may not always be accurate.
  • Improved sizing of thumbnail images when resetting number of images to show and when moving to a new screen (landscape to portrait).
  • Fixed files being left behind on a group move in thumbnails. Solved by turning cache off during move. If moved files were being accessed by the cache, they didn't move. So issue only showed up when moveing non-cached files. Also eliminates warning messages about failed to load when cache would try to load files that were previous moved.
  • Full Screen buttons now toggle.
  • Escape now gets rid of both full screens and brings back the main screen display. F5 toggles full screen on main screen and ALT F5 toggles full screen slide show on main screen . F6 toggles full screen on secondary screen and ALT F6 toggles full screen slide show on secondary screen . "c" is now what you use to clear the selection.
  • Removed ability to remap keys and mnemonics and accelerators. Complicates working with key mappings too much for a little used feature.
  • Mnemonics are no longer working as Alt accelerators for tool bar buttons. They were only meant for menus. Operation is now correctly limited to only menus.
  • Moving a single file is not supposed to cause the confirm dialog box to come up but in some cases it did. Fixed.
  • Ctrl-M now works on full screen. Also M, Alt-M, and F8 will all now bring up the move file dialog.
  • Updated web site.
  • Thinner no longer thins directories, only files.
  • Thinner now has option to thin to trash can vs a directory.
  • Improved operation of JIBSs on first use by better picking out directories. Improved operation of PathManage and operation of path displays on the directories tab of settings. The tool tip for the menu entry for delete now reflects the actual delete directory.
  • Local park and delete directories were not being established if JIBS started with a different directory that the tree directory.
  • On Thumbnails, middle mouse button now moves that picture to front. It used to page forward.
  • Switched to SwingUtilities for detecting mouse buttons.

New in JIBS 2.9.7 (Dec 30, 2013)

  • Added ability to always fit picture by growing or shrinking on main display. Adjusted added a grow color and changed the color codes for shrink and grow.
  • You can now send your regular full screen display to another monitor. It goes to the first other monitor it finds. Note that you can't have pop-up over full screen anymore, so code relating to that is being removed.
  • If you have two monitors, going full screen now happens on the monitor you are on.
  • Comic display on full screen happens on monitor JIBS is on vice default monitor.
  • F3 now works on full screen and comic modes. Previously was disabled for Full Screen.
  • During first scan of Text Compare, progress is now shown.
  • Fixed flickering when thumbnails is showing a second full screen.
  • Globally replaced requestFocus() with requestFocusInWindow() per JavaDocs recommendation.
  • Text compare now has option to delete both files and to automatically delete exact duplicates. It also has a logging feature to keep track of those delete. It also color green matches with less than 1% difference and red those with > 5% difference.
  • Text Compare shows HTML files rendered.
  • Updated third party libraries.
  • When 2nd full screen is showing, minimize main window now also minimizes the full screen.
  • Clicking on thumbnail image now causes it to show up in second full screen.
  • Fix bug with second full screen where clicking in main screen will minimize 2nd full screen. Also made sure keys operate after clicking in main screen.
  • Completely revised how key strokes are implemented. Moved away from KeyListener to InputMap based solution.
  • Fixed issue where clicking quickly on thumbs was not registering the clicks.

New in JIBS 2.9.6.1 (Nov 4, 2013)

  • Fixed problem where a copy would report one file not copied even though it was.

New in JIBS 2.9.6 (Aug 20, 2013)

  • Speeded up going from picture to picture.
  • Added a thinner to remove files from a directory.
  • Adjusted file name dialog from popup on FileList to make name longer and remember if user selected rename tab.
  • Update logic for auto concatenator.

New in JIBS 2.9.5 (Dec 17, 2012)

  • Camera was overwrite files if the EXIF time was identical. Now it adds a number to the name to prevent overwriting.
  • Save rotate images in thumbnails now gives correct progress through files being saved. Also changed button to stop from cancel because pressing button does not undo already saved work, it just stops saving more stuff.
  • Add try(resource) blocks everywhere to help prevent leaks.

New in JIBS 2.9.4 (Aug 6, 2012)

  • Added buttons to tool bar: First, Fast Back, Page Back, Back, Forward, Page Forward, Fast Forward, End
  • Added a magnifying glass to tool bar for single picture view.
  • Added option on resize view to grow picture to fill space if smaller than available space.
  • Middle mouse-wheel button now does a page down when pressed.
  • Small button panel to move for no resize added to bottom of file list.
  • JIBS now correctly remembers the last viewed directory.
  • Move history for doing future moves now shows up on file info popup. This lets you move one file someplace without moving the selected files.
  • Delete and Park on the file info pop-up now work correctly. For thumbnails and group, they moved the selected file, not the file in the popup.
  • If you renamed a directory in the tree, you could not drop files into subdirectories until you reloaded the tree. Now you can.
  • Mouse buttons now work on group display.
  • After some moves, was jumping to first file instead of the next file.
  • In some cases, returning from full screen was showing the wrong file & deletes were not showing up in changed numbers in the tree.
  • Emptying trash no longer deletes empty directories.
  • Updated Metadata Extractor to 2.6.2, ImageJ to 1.46, and iText to 5.3.1.
  • Added code to PictureCache to reduce occasional "out of heap" errors.

New in JIBS 2.9.0 (Mar 12, 2012)

  • Code base moved to Java 7.
  • Added new Group viewer.
  • Added new cursor to show number of files being dragged and dropped. Inspired by #69 in SwingHacks book.
  • Rename Files dialog will now processes subdirectories in zip files and has more options on changing file names.
  • Fixed Explorer box. It would show directories correctly, but if you double clicked to dive deeper, it just went grey.
  • Improved thumbnail cache to not reload after moves.
  • Selection now clears after a successful move or copy.
  • Default imager is once again Java. ImageJ moved down stack because Java 7 and KUbuntu 11.10 Oneiric Ocelot caused this to have some issues with known to display pictures.
  • Explorer box will now copy the size of shown subdirectories to the clipboard.
  • Thumbnails sometimes did not properly clear selection after move. Now works more reliably.
  • Once again worked to get better reset recommendation after a move. Currently takes you to next file after the ones you moved.
  • Added ability to switch views to the tool bar. Thumbnail cache remains in place so you can easily switch back and forth from single to thumbnail view.
  • Pre-splash screen no longer used. With Java 7 it simply never when away...
  • Updated auto concatenate algorithm.
  • Updated Drew Noakes metadata library to 2.5.0 RC3.
  • Fixed bug where file cound did not decrements for deletes from root directory.
  • Minor adjustments to opening files in RankPad.
  • Added URL Snippet Extractor under Tools Other Text. This extracts URLs from pasted in text. URL must be in form of href=".
  • Explorer box message about "The recorded size differs by more than 5% from the current size." now goes away so you can actually see the reloading operation. This also now use actual usable space from Java NIO to determine the 5% change. Also made sure the numbers between Explorer Box and Disk Bar match by showing grey area that's not used but not usable as reported by Java.
  • In the Explorer Box, the root directory information did not appear without clicking on the root directory. It now comes up on opening. Also the date last read now always appears.
  • Explorer box now does not follow symbolic links. Also moved to Java NIO for getting root directories and mount points.
  • Improved presentation of EXIF options panel.
  • Removed resize option from Group Operations and added an option to remove files with fewer than the size indicated in pixels as reported by the Java getHeight and getWidth.
  • Wait cursor on remove empty directories.
  • When moving files from end of Thumbnails, Thumbnails now repositions to fill up the screen.
  • When you dropped from Thumbnails onto the sorter the selection did not clear so each drop also dropped all prior drops. The selection now clears with each drop.
  • Drag operations now show how many files are being dragged.
  • File rename with directory names now pads file names that start with numbers with zero so that they will correctly sort before adding the directory name to the front.
  • Contact sheet save to pdf now checks to make sure you are saving to a file not a directory. Previously failed silently.
  • Contact sheet print to PDF was use the save colors instead of the print colors.
  • Contact sheet now prints a variety of paper sizes. Previously it was hard wired to letter size.
  • Contact sheet now works with Landscape.

New in JIBS 2.8.4 (May 31, 2011)

  • Save now works again.
  • Print removed from Contact Sheet because of its poor 72dpi quality compared to printing to pdf.
  • Copy will now copy files to paste in file manager as well as the current picture to paste into Paint.
  • EXIF data popup was showing wrong image when popped up over thumbnails.
  • EXIF data popup now shows file size.
  • Thumbnails were advancing twice on a page down.
  • F3 on full screen has been turned off because it appears the controls no longer work as expected. Actually, everything that could cause popup on Full Screen is now off. Page navigation, insert and delete still work.
  • You can no longer get the exif pop up by right clicking on full screen. Java does not easily accomodate this and the work around previously used no longer works. There are no plans to add the back in the future since you can just escape from full screen to get this info.
  • Moving files to previous directory from popup on file list on left would flash the first file before landing on next file on list. No longer flashing.
  • You can change font size in TextPad for text files.
  • Thumbnails were sometimes taking a long time to first show up.
  • You can now rank based on works in file name. In scoring file, start line with: @
  • @word_a,word_b: 300
  • It's a list of words to look for in the file name, then the score.
  • FileUtil.moveFile now takes a File for the move to so the calling routine is no long responsible for adding a file separator to the end of the path.
  • RankPad now available to view ranked text files.

New in JIBS 2.8.3 (May 31, 2011)

  • Contact sheet now saves PDF with variable DPI for the picture. 300 DPI or better gives good print quality.

New in JIBS 2.8.2 (Apr 21, 2011)

  • Improvements to thumbnail operation is now completed. Caching of thumbnails is now much more efficient with a fast showing of current pictures. Noticable if you are scrolling through extremely large images.
  • ImageJ, an image editing program, has been wired into the File menu.
  • ContactSheet reworked to provide better interface and ability to print to PDF. Print quality still not at desirable level. You can get good results on detail by selecting "other" on the page format and then specifying in DPI. For example, most printers work at 300DPI so for 8.5 x 11 select width of 2250, height of 3300, and margins of 300. Then save the images and use some other program to print them. One issue here is that the fonts will be tiny. Problem is that by default Java prints at 72dpi and I have not found a way to reliably print from Java over 72dpi. PDF software I wired in was easy to wire in, but exhibits the same problem. Unsure what my next step will be.
  • Reorganized code to make "moving files" dialog go away more consistently.
  • When dragging a picture from resize complete, focus now goes to scroller so down button will work as expected.
  • Thumbnail selection was clearing on a copy. Fixed. Also seems to have fixed an issue where a selection then move all then next directory retained selection.

New in JIBS 2.8.1 (Apr 21, 2011)

  • Currently printing high resolution contact sheets at least works, but margins are not correct. Previously it had stopped working.
  • Operation of thumbnails for large lists has been greatly improved, but not fully debugged.
  • Here is what is fixed:
  • Dragging a single picture caused scroller to go back to top picture. Entire way JIBS remembers where to scroll back to after dropping pictures was revised to fix this issue.
  • Added ability to delete empty directories from the tree using the right-click popup.
  • Thumbnail cache no longer blocks while pictures are being loaded. You may see JIBS instead of pictures during slow loads. At any time, you can still move to a different directory, or scroll down and the loading pictures will adjust to the new set. This makes Thumbnail presentation MUCH more responsive to the user.s
  • Made operation of thumbnail cache work for more pictures, added option to change number cached, fixed problem where cache did not reload after directory was changed.
  • Contact Sheet was not printing High Resolution. It was detecting the DPI from the printer, but Java does not report for all printer. So instead you can now manually set the DPI. It now also catches and report out of memory errors when printing.
  • Added high resolution option for printing single pictures.
  • Contact Sheet was not remembering correctly selections under the Print tab "Page Setup". Going to landscape caused paper selection to become confused.
  • Contact Sheet was not remembering selections on the Files tab.
  • Lists where you can drag to reorder the items had stopped working. Fixed.
  • If you made a selection, then changed directories, the selection would not clear for the first directory change. Now it does.
  • Also attempted to fix issue where list would not show up occasionally from the group operations "add subdirectories".
  • Auto join now remembers typed in directories if you search them.

New in JIBS 2.7.2 (Apr 21, 2011)

  • If you were viewing thumbnails, JIBS would not start the next time.

New in JIBS 2.7.1 (Apr 21, 2011)

  • Major internal revision on way application starts up. Eliminated global variables outside of a particular application. Greatly modularized to support TextPad common code for SortScreen. May cause minor unforseen bugs.
  • Lined up Disk Usage proportional display. Hidden directories now counted when clicking on a disk bar. Disk bar now rescans directories differently than images. Disk Usage adjusted for any target file type, not just images. Disk Usage explorer box now show free space available
  • Back button coming on before there was anything to go back to.
  • Adjusted operation of Contact Sheet to show selected files (default), or all files currently in browser (as well as manual directory selection).
  • Fixed print preview for both single pictures and thumbnails. For single pictures, now shows image.
  • Added Contact Sheet to Tools menu.
  • Print buttons on Contact Sheet would disappear if you print previewed.
  • Undo button tool tip never show more than one file being moved. Now shows correct number.
  • PathManager was not correctly clearing lists for last view or last tree and was storing an infinate number of directories which would eventually cause them not to be stored.

New in JIBS 2.7.0 (Apr 21, 2011)

  • File List selection was bouncing after a mouse click. Caused by lead/anchor being different than current scroller selection.
  • Renaming operation now warns if there are files of the same name and refuses to do the rename. Previously it would over write the files.
  • Adjusted recent views and recent trees so that if you pick a directory already in the list it moves to the top and is not duplicated. This version does not remember the lists from prior versions.
  • On full screen mode, insert, ctrl-insert, and delete now work as expected.
  • On full screen mode, ctrl-m now brings up directory move dialog. And ctrl-m is now listed in menu as accelerator for directory move dialog.
  • Rename files in subdirectories feature added under tools menu.
  • ExplorerBox was not correctly opening saved directories on startup.
  • Text compare now automatically selects top item after a delete.

New in JIBS 2.6.1 (Apr 21, 2011)

  • Revised Keys.
  • Repeat is now Insert instead of Shift-Space
  • Park is now Ctrl-Insert instead of Insert
  • Added a splitter to match the joiner.
  • Added option to hide EXIF information on main panel altogether - eleviating problem of split pane unexpectedly showing up.
  • The pop-up list of directories to move to from the file list now puts the most recent directory on the top even if it is already in the list.
  • The pop-up list of directories to move to from the file list can now be sorted alphabetically or by most recent addition.
  • Auto-joiner now joins files if the file sequence ends the directory list. Previously a bug prevented last file from processing unless there was another non join file at the end of the diretory.
  • Auto-joiner would munge name ending if the input files where not three characters long (".001"). Now handles based on the period.
  • Moving from thumbnail to full screen killed the selections on the thumbnail screen. The selections are now retained.
  • Text deduper was freezing when parsing some files. Replaced StringTokenizer with String.split().
  • "Done" no longer shows up at the start of auto concatinate.
  • Minor adjustment to thumbnail cache to prevent lock up on after rotating images.
  • Added "other" tab to the settings to make it easier to find where to turn auto populate clipboard with current selection on and off.

New in JIBS 2.6.0 (Apr 21, 2011)

  • Added text deduper.
  • Added auto-concatenator.
  • If concatenater started with a bad directory it froze. Fixed.
  • FileUtil was not closing files when done which would cause deletes to fail.
  • Modified File List so clicking on a file does not "select" it unless shift, ctrl, or alt is also pressed. Still shows the file, but does not select it.

New in JIBS 2.5.0 (Apr 21, 2011)

  • Added recent views and recent tree to file menu. In settings under directory tab you can set the number to be shown and clear the lists.
  • Pressing Home in the Viewer now correctly moves the file list to the top entry.
  • There is now a thumbnail image on the pic info dialog box.
  • The move dialog box now remembers its size.
  • If you activate rename with the keypad, the rename tab is shown at the front (vice the move tab).
  • In the viewer, if you right click on file list to rename a file, the dialog now includes the move box. Also, after the rename, the renamed picture is now shown.
  • In the Optimizer, there is now a status bar for adding directories and a wait cursor if you are adding a whole bunch of directories.
  • In the Optimizer, if you are just deduping within a directory with no stable directories, it does not compile a list of all files before starting.
  • In thumbnail view, ESCAPE now clears the selection.
  • An earlier change completely hosed up the keyboard operation of the the file list on the main viewer display. This revision provides new keyboard support. Here are the changed key behavior:
  • S: selects the current picture.
  • S + SPACE or RIGHT or DOWN: selects the current picture, moves to next picture and select it.
  • S + LEFT or UP: selects the current picture, moves to prior picture and select it.
  • S + PAGE_DOWN: selects the current picture, moves to regular page down, selects it and everything in between.
  • S + PAGE_UP: selects the current picture, moves to regular page up, selects it and everything in between.
  • S + HOME: selects the current picture, moves to regular home, selects it and everything in between.
  • S + END: selects the current picture, moves to regular end, selects it and everything in between.
  • S + SPACE: selects the current picture, moves to regular page down, selects it and everything in between.
  • D: deselects the current picture.
  • D + SPACE or RIGHT or DOWN: deselects the current picture, moves to next picture and deselects it.
  • D + LEFT or UP: deselects the current picture, moves to prior picture and select it.
  • D + PAGE_DOWN: deselects the current picture, moves to regular page down, deselects it and everything in between.
  • D + PAGE_UP: deselects the current picture, moves to regular page up, deselects it and everything in between.
  • D + HOME: deselects the current picture, moves to regular home, deselects it and everything in between.
  • D + END: deselects the current picture, moves to regular end, deselects it and everything in between.
  • D + SPACE: deselects the current picture, moves to regular page down, deselects it and everything in between.
  • CTRL-E continues to cancel all the selections.
  • Updated thumbnail mouse selection action. Previously if you selected thumbnail pictures, then selected in the file list, the file list selection cancled all the thumbnail selections. Now the two are coordinated so you can select or deselect on either the pictures or the list. CTRL-E continues to cancel all the selections.
  • Updated ImageJ to 1.42. Updated Sanselan to 0.97. Metatdata Extractor remains at 2.3.1.
  • Modified file endings to read more image files. dcm is now read for DICOM files. apng is read for png. The following endings have been added for JPEG: j, j2k, jif, jiff, jp2, jpe, jpf, jpx.
  • Added directory copy utility.
  • Added directory dedup utility.

New in JIBS 2.4.1 (Jun 1, 2009)

  • For file choosers which open with a default directory, if the default directory is not there, the next higher directory is used. Will not return the root directory. This allows the underlying file chooser to default to the user's home directory in case of root.
  • Added a hash check sum checker because I could not easily find one and I hate looking. FireFox plug-in is in test status and I didn't feel like registering.
  • If you rename JibsTree.jibs and associate that file ending with JIBS, then double-clicking on JibsTree.jibs will bring up Jibs with that directory list loaded. When you close JIBS, directory list will be written back to JibsTree.jibs. Not sure if I want to change JibsTree.txt to JibsTree.jibs since I don't have a loader to register the ending so what's the point?
  • Fixed an annoyance where the entire contents of JibTree.txt was written to the console on startup.
  • Eliminated a dependence on com.sun.image.*. That is deprecated and is scheduled to not be compilable for Java 7 and to be eliminated in Java 8. Meantime, it is not supported in the OpenJDK making it problematic on Linux. Also keeps JIBS working from non-Sun versions of Java. Two classes changed were PrintableBase (used in printing contact sheets) and ImageUtil (used in saving JPEG files). Tested by saving and printing Contact Sheets. Also IOImageJava was changed and will be used if you repack in the group operations.
  • Fixed a problem where if you did a move and then renamed files, pressing enter to save the new name would also cause the default MOVE action to occur. This is caused by the ENTER button not being consumed by the rename dialog. Have not figured out to have this dialog consume ENTER so using ENTER on the rename dialog has been disabled. Instead an acceleartor of ALT-K is provided. This appears to be behavior built deep into Java which is not readily fixed.
  • If you moved files to a directory that already had files of the same name, you would not get a warning if the file was moved with the Repeat, Park, or Trash operations. This has now been corrected.
  • CTRL-A on the file tree listing previously selected all in the file tree. This is a relatively useless operation. Typical operation would be to find or create a directory to move to and then press CTRL-A to pick all pictures to move. Typical usage pattern has now been implemented.
  • The -veiw option now works even if you selected the "view last directory" option.
  • When changing the sort, the picture shown was selected by the count from the top of the list. Now the prior selected picture is remembered and displayed after the sort.
  • The was an occasional low level EXIF display null in the box panels. This was triggered by moving a picture with the Enter button. This has been fixed now.
  • Fixed: Renaming a directory while several files were selected caused the move files dialog to appear if a move had been done before.
  • Yet another attempt to fix the new directory not showing up issue.
  • When moving files when the first picture was not selected, sometimes the display became confused. More generally, the next photo would not display properly or was missing its EXIF information. Fixed.

New in JIBS 2.0.1 (Jan 3, 2008)

  • Fix: Turned off fix for Enter key because of adverse consequences on file renames.
  • Fix: Each time you save the settings with images on, it recounted images even if they were already counted.
  • Fix: When reloading the directory count stayed at one.

New in JIBS 1.9.3 (Dec 28, 2007)

  • The paths in JibsTree.txt are now relative so if you move directories around and then do and then set the tree to the new location, you get a fast load. Also helps in certain dual boot situations.
  • You can now print and preview from Thumbnails.
  • The main screen does not come up until the loading screen goes away. In Linux, the main screen was coming up over the loading screen hiding it completely and causing confusion. Also, the user was able to get to the main screen and work with it which caused some problems.
  • Files with umlauts on non-German installs did not show. Now they show, but you can not do anything with the file (like see the image). This is because of the way Java operates and can not be fixed except by Sun.
  • The counts for tree statistics were not always accruate. After doing a reload, they would often be negative or just show the count for the nodes reloaded. Feature is now node based and you can get statistics for each node in the tree now.
  • Sometimes when creating a new directory, the new directory would be created on the file system, but not reflected in the tree. Also, creating a new subdirectory when the subdirectories were not showing would not expand to show the new subdirectory. Code has been added to force to new subdirectory to scroll into view.
  • When in the Thumbnail view, doing an Undo did not refresh the screen so you could see the results of the undo. Now it does.
  • The Enter key stopped working. Its function (do the same move on the current picture) has been restored.
  • Converted to GPL 3.0.

New in JIBS 1.6.1 (Apr 27, 2006)

  • Emergency fix because dragging was not updating the file list making it look like the files were not dragged