Modified the screen-change detection logic so that it works better.
Fixed a bug in the screen-change detection logic that would sometimes cause a recording to end prematurely.
iShowU HD will now stop recording if a screen configuration is changed, for example: a display is connected or disconnected. This prevents the capture system sometimes hanging in these situations.
Added an option for Mavericks to re-enable AVF based mouse compositing (seems fixed in 10.9.5).
Added a message/notification re OCP going away on 1st Dec 2014.
Added back the ability to preview the mic for post 10.7.x systems. It's been tested in Mavericks.
Further changes to the capture area detection and mgmt for OSX 10.7.x onwards.
"Drop duplicate frames" now defaults to Off. This provides far smoother capture under Mavericks.
Many changes to the way selection area works. Now fixed for selection of "Display X x Y" from dropdown menu.
Recording now works on Yosemite.
Made selection windows disallow setting of the capture area on a non-accelerated display.
Removed non-accelerated displays from 'choose button' and associated drop down menu.
Better detection of non-accelerated displays and reset of the capture engine in that specific case.
Modified the start/stop procedure and improved the logging in the case where startup of the capture engine fails. This is in place to help me find out what is going on (so please do send in logs!)
Fixes
Fixed an issue that could cause poor performance in HD in general.
Fixed a crash issue that occurred sometimes when recording was stopped.
Fixed up the menu item text so that the "show/hide" part is correct for the media manager and performance windows, no matter how you close the window.
Changed system under Mavericks to try to work around a potential crash issue.
Rebuilt with new Mavericks toolchain. Let us know if you discover any problems.
Mavericks Support. Those of you with Retina MBP's - try H.264, I think you'll be surprised (read: hardware H.264 encoding!)
Added some common output sizes to the preset drop down (720p, 1080p).
Added "quality" feedback for the video quality slider.
For OS X 10.8.4+: 5-10% better recording performance.
Added an option to drop late frames. It's enabled by default. Affects only OS X 10.7 and later.
Added better instructions on enabling support for assistive devices, for both ML and Mavericks.
Split out the 'advanced' options (iShowU HD Preferences) into their own tab.
When assisting user enable "control this computer", iShowU now opens the Security & Privacy preference pane when running under Mavericks.
Fixes
Fixed hang on startup when detecting graphics cards.
Fixed a crash in HD specific to Mavericks.
With help from Thomas A, discovered and fixed a problem recording using mirrored displays on Mavericks.
With help from Brandon T, enabled the "Green Screen" discovery workaround (iShowU will auto detect and prompt you if it can detect a bad AVF recording situation).
Fixed crash when converting audio to mono with some USB headsets.
Fixed bug where preview overlay should show too large on Retina machines.
Fixed problem where the first video recorded in a session would replace subsequent recordings. This occurred in some cases when the "Mix all audio to 2ch Stereo" was enabled in the QuickTime tab, or used via the context menu.
Added feature: If drop-frames is enabled, it is only enabled when the mouse is not moving. Now, unless you've an explicit reason not to, you can leave "Drop Duplicate Frames" enabled in iShowU Preferences, and it'll 'Just Work'
iShowU HD can now make use of Retina displays when running on Lion or above. Capture will by default scale down the content, but if you choose to scale up (by say, 2x) then you'll see more detail in the final movie.
Added ability to drop duplicate frames under Mountain Lion.
Fixes
Resolved issues with Retina displays (Lion only).
Fixed alignment and padding issues with capture under Lion, meaning that capture's exactly reflect the chosen/selected area now. No more 'one pixel' boundaries in final movies.
Fixed scaling/blur issue in Lion with Retina displays where you'd not get a clear image if you captured and area and had an output size of x2 (which is in effect a 1:1 capture for a Retina display machine). Now it's crisp.
Fixed up an issue with the most recent beta build not working on Snow Leopard.
Support for Gatekeeper under Max OS X 10.8 (Mountain Lion)
Fixed issue on machines such as MacPro that'd cause Application audio to be routed to the internal speakers.
Fixed the 1422 fix. Sorry bout that.
Automatically increase relevant SF2ch channel/master volumes when enabling recording of application audio. Fixes problems related to not being able to hear application audio, when recording of app audio is enabled.
Further fixes to Localization.
Fixed potential crash under 10.5.8 when resizing the main window.
Fixed app not starting on 10.8 (Mountain Lion Developer Preview).
Widened a number of UI element to better accommodate non english translations.
Fixed issue with AppleScript integration where specifying a relative filename wouldn't work.
Fixed issue on machines with internal speakers whereby HD (under Lion) would often set the output to "Internal Speakers" instead of Line-Out (or Digital Out).
Temporarily removed the option to monitor mic audio as it's causing a crash under Lion. It'll be re-enabled once the reason is found, and the problem is fixed.
Build 1315+:
Bumped revision number to be same as iTunes AppStore version.
Build 1305+:
Fixed crash when trying to record ProRes on Lion (when the machine didn't have FCP/X installed).
Fixed hang when updating. Fix will work for subsequent updates.
Build 1290+:
Fixed small memory leak.
Bumped revision number to be same as iTunes AppStore version.
Fixed issue on some machines where you could not stop the recording.
Build 1275+:
Fixed crash when deleting a value in the 'set size' dialogs (from the capture/output gear menus).
Build 1269+:
Fixed record failure under Lion when single channel device (e.g: USB mic) was used.
Build 1264+:
Fixed up smoothness of 'follow mouse mode' under Lion.
Build 1259+:
Fixed Frame durations corrected under Snow Leopard. This resolves the issue whereby QuickTime would show a variable rate even though variable frame durations was unchecked.
Fixed Frame durations now available under Lion.
Fixed a crash bug when SF2ch was not installed.
Updated the manual.
Build 1240+:
ProRes now available under Lion.
Modified frame quantization for 23.98 and 29.97. If variable frame durations are turned off then frame quantization is now enabled.
Tidied up the ProRes presets and reduced to a handful of 23.98 and 29.97 variants.
Build 1237: Fixed default sound output being set incorrectly (Lion only)
Build 1227: New capture implementation for Lion. Read the gory details.
Build 1197: Fixed crash when stopping recording (read more)
Build 1196: Fixed "unable to stop recording".
Build 1103: Fixed "speed" issues with 23.98fps recording (it'd play back about 10x speed).
Build 1092: Thanks to Joseph Linaschke for persisting and helping me find a bug causing crashes during retakes / multiple in-a-row recordings. If he were in Wgtn NZ, I'd buy him a beer :).
Build 1088: Additional performance improvements to preview.
Build 1086: Complete re-write of the Lion capture engine with a focus on performance and stability. Read more here.
Color correction now enabled under Lion
Much better performance
Various stability fixes.
Build 1056: A number of stability improvements.
Capture of subrects (i.e: not the full screen) now quicker on the main display (the display with the Dock).
Fixed memory leak under Lion when using a movable capture area (this could cause crashing).
There's a new option to enable quantizing of frames to exact boundaries. This was the previous default behavior and was there primarily for FCP7 compatibility. By default it's off, but can be enabled in General iShowU HD Preferences.
Capture guide auto hides (if it's movable) when using Lion.
We figured out how to manipulate the space-time continuum and have made the UI significantly more responsive.
Fixed an evil memory leak (symptoms were: 'slows down after about 2.5hrs recording'). The world is now a better place.
Fixes
1020+: Fixed crash in Lion when deleting a recording.
1018+: Additional stability improvements.
1014+: Fixed bug causing crash when switching screen resolutions.
1011+: Lion Specific: Fixed QuickLook. Fixed sync of audio with frames.
994+: Fixed regression on multi-display configurations.
988+: Fixes to texture manager (fixing crash bugs).
986+: Fixed up a thread leak.
985+: Fixed up a crash that'd sometimes happen with the new resource manager.
You can now hide recordings within One Click Publishing. This means the recording will not be shown in the index, and that only people knowing it's URL can access it.
Fixes
951+ Better use of GPU texture memory (fixes issues working on older G5 machines).
950+ Fixed bug whereby selection of an area on a secondary monitor would come out white.
948+ Fixed a big memory leak!
Fix a potential crash situation under 10.5.8.
Improved the recovery dialog.
Better management and locking of resources within screen grabber.
We have reworked the underlying frameworks that make up the base of our products, due to these new frameworks / reorganizations - all localizations have been temporarily removed. We will be working with our localizers to being complete localizations in future releases. We didn't want to have half-baked localizations, and so decided it'd be better to remove them temporarily. Watch this space!
By default, movies are now named according to the window / document that you hover over most during recording.
Upgrades to registration system.
Capture is now automatically paused / resumed when the machine is put to sleep / woken up.
You can now toggle on/off the preview window.
Implemented ability to mix audio into 2ch AAC before uploading to YouTube.
Undo is now working.
Readers of iCreate magazine can now use version 2.1.5 as well as version 2.1.4.
Drastically improved performance within the video bar (no longer crashes with 150+ recordings either) and fixed various selection problems.
A few missing localized resources were found and added.
A check is made for accelerated renderers before the app begins. This prevents needless an unhelpful crashes if you've no display connected.
There is now an option in preferences that disables "sleep" while Low CPU mode is compressing a video (so you can ensure your machine doesn't go to sleep while it's compressing, but does after it's done)
Added Undo functionality to the video bar when deleting videos. It'll now move them back from the trash if that is where they were put (or just put them back into the video bar, if you didn't move them to the trash).
Added Abort option to the status menu, and Edit menus. The dialog now no longer pops up if you are holding the shift key at the time you choose to abort (this mimics the behavior of iShowU v1).
Added option to edit the capture area to the Edit menu.
The Upload dialog now remembers it's state (title, description, keywords and last chosen category).
Updated the Russian localization.
Updated the Japanese localization.
Updated German localization.
*New* Italian localization.
*New* Spanish localization.
Fixes
A number of stability improvements.
Fixed a bug causing iShowU to crash sometimes during resume of movies.
Fixed bug where sometimes the background QT process wouldn't start up, so thumbnailing would not occur.
Fixed a bug whereby the UI would appear to hang if you deleted a recording mid-resume.
Additional fix to resume that was causing a crash in some edge cases.
Fixed bug where you could not ctrl-drag the movie link from iShowU immediately after publishing. Now as soon as the link appears, you can.
Fixed artifacts that could appear in Low CPU mode if the capture area was set to Fixed and exactly the same size as the underlying area being updated (case in point: capturing the inside area of the iOS simulator).
Fixed choppy capture - rate smoothing is now ... smooth!
Fixed regression where the upload progress bar wouldn't go away after the upload completed.
Fixed issue where a capture could sometimes not be stopped.
A number of performance and stability enhancements (background QT server). Getting ready for 2.2.0 release.
Fixed issue that could cause a crash on startup.
Fixed performance issue with 70+ items in the recordings view.
The recording of Keyboard keystrokes is more sensible, and has options to record mouse clicks and also further/expanded control/modifier keys.
Fixed regression whereby presets were not created on new install.
Fixed issue with smart naming of recordings under Leopard.
Fixed issue with publishing names and naming of files under Leopard.
Finally found and fixed the bug causing HD to crash when you unplug devices (USB mics, etc).
Fixed various problems/regressions under 10.5.8 (especially related to PPC machines).
Fixed muxing of audio into 2ch (for various upload services).
Fixed Drag&Drop into the Sequence panel for Final Cut. If this is a problem for you, please go into General prefs for iShowU and disable the "Allow Control+Drag for movies" option.
Now saves presets on Quit (regression).
OCP fix - the correct URL is now available for dragging from the OCP manager if you change the title before the upload is complete.
Preset editor column sorting now stored, and correct default applied.
Resolved issue (2nd time) with warning message ("no active renderers") when waking from sleep.
Fixed issues with Preset Editor (headers now sort correctly, duplication of presets now also copies video settings).
Resolved a number of issues that could cause crashes.
Major Thumbnail Rewrite: Due to excessive instability with QuickTime, the thumbnailer has been removed and put into another process.
Fixed issue where resizing the window while recording could sometimes cause the recording to stop (especially noticeable in 10.5).
Fixed bug in countdown timer that could cause a crash if you did a retake while counting down.
Undo now works for deleting watermarks.
Resolving issues related to the preview, switching between screens, and changing monitor configurations.
Fixed the Presets editor so it doesn't do "weird stuff" when duplicating presets, and renaming presets.
Additional safety and locking in Recording layers and Media Checkpointer.
Added additional safety to the MouseCompositor, addressing issues with changing mouse cursors in CS5 (again, I don't have CS5 so cannot test).
Placed additional locking around audio shutdown (hopefully fixes issues with MOTU devices - I don't have one so I can't verify).
Fixes to QuickLook under Snow Leopard.
Fixed issue in Disk Stage of Low CPU mode.
Fixed bug starting HD on 10.5.x systems that'd cause a failure upon startup.
Further locking fixes within audio, and some further tidy up's after thumbnailing.
Cleanups in the thumbnail renderer, lots of additional locking, much work around making capture lifecycle more robust.
Fixing registration system.
Fixed a serious problem that could cause out of memory errors and bad recordings.
Fixed the problem where compressing would never end.
Fixed color correction for Low CPU recordings.
Fixed recording in mono, so that it works correctly with other (non QT) players and also when uploaded to YouTube.
Sound recording is now more resilient if the sound source is interrupted often (as can be the case with digital inputs). A side effect is that recording will be more resilient under wider load situations.
Fixed issue with audio where devices with different sample rates could result in glitches when recording.
Changed the way application shutdown operates again (this I've fixed the crash on quit bug this time).
You can now turn off the warning message re 'Enable support for assistive devices' in Universal Access (useful if you are not able to turn it on). See the Display Preferences.
You can now move back to a non-beta without resettings configuration files - HD does 'the right thing' (tm).
You can now specify the color of the capture guide.
Added presets for iPhone Simulator.
You can now specify the capture size and video output size directly (see the "gear" dropdown menus).
You can now change the color of the mouse animations.
Screensaver and Energy Saving now disabled during recording (no settings are changed).
Added option to monitor (or not) the application audio.
Checkpoint time increased from 5s to 60s. This drastically reduces overhead in longer H264 movies.
Added an indicator in the timer window, showing when the camera is active.
Added some additional validation around output video size.
If you're using HD Pro, and you've not removed the example watermark, you'll be prompted when you record so that you have the chance to remove it before doing a long record without realizing that it's there.
Updated the YouTube and Blip.TV defaults.
Updated Russian, French, Japanese and Simplified Chinese localizations. Localizers: The advanced panel will now auto size it's width based on your translations (thanks to Michael Krekin, Roland Leroux, Koichi Matsumoto and He Yunxuan).
Fixes
Improved startup time.
Now responds to Delete (key, and menu item) in a sane manner. Delete with a watermark or camera selected, deletes the watermark or disables the camera. Delete with a recording selected, is the same as pressing the X button on it's top right.
Fixed a bug whereby clicking in the file list to replace an existing recording would end up using the wrong name.
Fixed a problem showing CMYK colors with the capture guide.
Fixed the Soundflower installer for Snow Leopard (also now upgrades if required).
Fixed a problem with watermarks not being deleted correctly.
Fixed a bug causing the preview to not work on machines with more than one graphics card.
Resolved an issue that could cause a fault during loading of defaults.
Fixed bug with HD crashing upon startup on PPC machines.
Fixed capture not starting (just showing orange indicator in menu bar).
Fixed a number of bugs that could cause hangs.
Fixed a bug that could cause a crash during recovery.
Application audio now correctly reduced to mono if final output is set as mono.
Fixed the capture guide in Low CPU mode.
Fixed a bug that could cause a hang while quitting the application.
A number of general improvements and fixes (automatic stopping of recording, preview overlay).
Corrected a bug affecting the QuickTime video settings dialog, and setting of custom FPS values.
Fixes for audio synchronization, video smoothing and a huge number of bug fixes.
Changes
Pause is fixed.
Considerably reduced latency in the audio recording.
Fixed the compositors when drawing into negative space (left hand monitors).
Made a change to allow more keyboard types to work for shortcuts.
Fixed a bug that could cause a crash when reporting an problem with Audio (would only happen if there was a problem with Audio in the first place).
Fixed weird aliasing bug that was sometimes visible on the top / right of a full screen capture.
Fixed bug that would cause a corrupted movie if absolute silence was recorded in Low CPU mode (blame QT!).
Further enhancements to Low CPU mode.
Rate limiting smoothing enhanced (again). This kicks in if your computer can't keep up with the recording.
You can now use either delete key to delete a watermark.
Audio is now kept in sync over time properly.
Added Compress Rate to the performance monitor. This is the number of frames per second being sent to the compressor (excluding duplicates).
iMovie 06 HDV 720p capture size changed to 1280x720.
Added Intermediate - SD PAL. 768x576 30fps.
Widescreen formats removed from Final Cut presets (960x720 and 1440x1080). Not required when using square pixels.
Support for beta releases. You can now enable a check for beta releases in Software Update. This will keep you up to date with beta builds.
You can now start the capture from the menu bar menu.
About box, menus and window title now show 'iShowU HD Pro' if you are using the Pro version.
Increased the height of the key press overlay.
Key press overlay no longer shows spaces as symbols, doesn't show the shift key as often, no longer collects modifier keys together, and includes support for F17-F19 function keys.
Capture rate now limited to the refresh rate of the display (smoothes things out if you're running a low refresh rate).
YouTube high quality resolution now 852x480.
YouTube normal resolution now 640x360.
Added a menu bar item "show window" that lets you bring up the main UI window. Useful for those people who have turned off the "Show icon in dock" option in preferences.
Soundflower 2ch removed from the list of available input devices.
Updated the German localization.
Fixes
Fixed crash when closing the upload error notification window.
Performance of the preview improved! (yay!), fans should no longer spin up in preview. Gee, that OpenGL course in Germany *was* worth it!
Fixed problems recording in Auto and Low CPU modes (introduced with prerolling support).
Eliminated audio/video sync issues that were occurring randomly.
Fixed a bug that'd cause the capture area to be slightly off now and then (race condition) on NVidia cards.
Fixed a crash bug with prerolling.
Fixed bug causing Digidesign and other multi-stream audio devices to fail. These should now record correctly.
Fixed compositing issues.
Fixed the timer overlay being recorded in the first couple of frames. Made it look nicer as well.
Fixed bug whereby pressing space to QuickLook a completed recording would edit the width/height if you had the QT tab open in the Advanced panel.
Fixed the YouTube script (uploading now works again).
Fixed a couple of issues that could cause HD to hang.
Fixed bug that could cause recording of system audio to fail sometimes.
Greatly reduced tearing that could occur over the mouse, watermarks or camera when under load.
Fixed a possible crash bug when deleting the video while it was compressing.
Fixed recent error with Camera (QTCaptureVideoPreviewOutput crashes)
Fixed a hang condition (yay!).
Fixed error handling within compressor so that it doesn't crash if certain errors are received.
Fixed bug where keyboard compositor would sometimes draw itself into the first frame of the movie even when no keys were pressed.
Fixed crash while stopping recording.
Fixed some bugs in Low CPU mode.
Fixed bug that could cause a crash when changing watermarks, camera or other compositors.
Fixed bug causing texture leaks in the capture pipeline.
Fixed a number of audio bugs (causing crashes). The system will now warn you if it can't do something (like set the default output device back to what it was before).
Fixed a bug in the upload service that could potentially cause a crash (when discovering services).
Soundflower is now unmuted if it's muted when you enable recording of computer audio (inc. making sure SF is configured correctly when choosing to record system audio).
Added options to show capture guide in preview and/or recording.
Shortcuts now work if Universal Access is disabled (won't work in full screen OpenGL applications however).
Fixed resume of movies in Auto mode (the end of the movie wasn't being written correctly).
Fixed a few small memory leaks.
Fixed some UI sizing issues for other Locales.
Fixed the crash with GMA950, and preview (would have crashed on startup).
Opps! Forgot to swap color bits for PPC machines - fixed.
Upgrade note If you run this version you won't be able to use a previous version of iShowU HD without first making some changes. Please see this post for details.
Recording Recovery - Normally if you have a crash or other terminal event during recording your work is lost (and that's BAD). shinywhitebox humbly preset: recovery. Restart iShowU HD and it'll now recover as much of your movie as is possible.
Low CPU mode is now more efficient - up to 35% depending on the size of your recordings (larger recordings see a greater efficiency boost). This means up to 35% less CPU and around the same reduction in disk bandwidth per second.
New: Now upload to blip.tv
New Low CPU modes - Now you can replicate iShowU Classic functionality and have variable length durations for your video frames (this'll break Final Cut compatibility - but at least you get the choice now). This option is available in pro mode only.
Thank you to everyone who installed Smart Crash Reports and submitted reports.
Changes
Mono option now forced in non-Pro mode (all channels are in mono now).
Improved audio capture (no longer get any pops/clicks when under load).
Extra checking around sound device manipulation.
Countdown timer can now be moved during the countdown (and doesn't overlay the entire screen any more).
More presets for Final Cut (Apple Intermediate versions of the ProRes presets).
Various registration system updates.
Default preview rate set to 12 fps (reduces preview load while idle).
Fixes and enhancements to the audio recorder.
Updated instructions on the Capture area display (Return - confirm capture area).
Update the manual with information about recovery mode, and the new Low CPU mode options (Off, Auto, On).
Added additional help items to the Help menu.
Added Brazilian Portuguese localization.
Added French translation.
Translators - updated xibs
RegistrationController.xib
CaptureSettings.xib.
MainUI.xib
Fixes
Fixed recording at 29.97 fps. Now imports correctly into Final Cut.
Fixed crash that could occur (audio related) when shutting down.
Fix for potential crash situation between grabber and preview.
Fixed crash on startup if screen not accelerated.
Fixed error where capture preview wouldn't restart upon un-hiding the app from the dock
Better detection of compatible screen types and cards at startup.
Fixed errors that were occurring when recording audio at high sample rates (96khz+).
Pause now ... pauses.
Upload scripts are now upgraded if necessary.
Fixed issues with HD (non Pro mode) when recording. Recording rate (fps) is now smoothly limited to what the compressor can achieve in realtime (since HD doesn't have a Low CPU mode). This results in movies that are considerably smoother than they were in previous versions (e.g: recording Google Earth).
All preset tooltips now have correct tooltips.
Now presents a warning dialog if an attempt to upgrade a persistent store fails.
If you're showing keypresses and use the shortcut keys to stop recording, iShowU HD now correctly cuts off the end portion of the video that would show those keypresses.
Watermarks, keyboard compositor and camera are now centered correctly.
Fixed the inverted mouse cursor that would appear when using some applications (Word 08, TextWrangler for example).
Fixed a bug that caused HD to not record properly (would stop after a second or so).
Fixed some frame reconstruction issues only visible with very unusual capture/output sizes.
Sample watermark now updated to say "press delete to remove".
The watermark is now in place when running in demo mode (only during recording)
Project now contains all localizable strings inside the English.lproj (ready for translation).
Fixes
You can no longer drag media from the MediaManager into the preview bar (if you then deleted them they would be removed from your iPhoto library - not a good thing). You can still drag them on as watermarks (that was the original intent).
Each audio track is now synced to take into account startup lag of the device and the track itself (on the test system here it ranges from 80 to 400ms).
Fixed bug where the recording could appear twice in the preview bar.
Fixed bug where lite mode (disk stage) would never kick in, even in pro mode.
Sound is now correctly recorded as separate distinct channels according to the format set in the advanced panel (plus 2 extra channels if recording of computer audio is enabled).
Changes
We no longer prompt to save/rename "factory" presets.
You can no longer "Select nothing" in the Preset editor.
Presets are saved by default when you select another. You can disable this behavior in preferences.
If you have a follow mode selected (mouse mode) pressing the choose button will automatically put you into "draw selection area" mode, rather than making you point at a window.
HD and HD Pro modes are now visible in the UI if you don't register.
Lite mode removed in HD mode (works only in Pro mode). Capture in HD mode is now CPU limited, and the disk stage will never start (thus it's about twice as fast as v1, where as disk mode can be considerably faster in some cases).
Upgrading in place (HD to HD Pro).
By default, all Perian components are unregistered at startup (we've seen too many Perian related H.264 issues, unfortunately). They can be enabled in preferences (but at your own risk).
Recording timer shortcut changed to Apple-Shift-R.
Fixes
The advanced panel controls now disable themselves if they cannot be changed during recording.
Possibly fixed a bug related to gathering of compressor formats (work has been shifted onto the main thread) - not guaranteed as I've not been able to reproduce the problem reliably.
You can zoom in using the Universal Access style zoom and it won't look weird.
Global shortcuts now work again.
Fixed the audio channel mapping layout (it now saves properly).
You'll loose all your recordings with this upgrade (we're not doing seamless upgrades while in beta where major model changes are concerned). Easy to fix - just drag them back in from the Finder.
Changes
Abort movie now implemented (available via shortcut).
The capture modification menu is now "flat" (no submenus).
Added options to capture specific displays (dropdowns to the capture modification menu).
Additional menu items added to the status bar menu (pause, stop, preferences, quit).
Mouse movement modes reworked. Follow mouse has been removed from the toolbar and replaced by a mouse movement type drop down.
Presets have been reworked (you'll need to delete your existing files in ~/Library/iShowU HD/ in order to see the new presets) and make more sense for new users now (I hope!).
Presets editor is no longer a sheet - it's a panel. The notes part has been expanded out.
Temporary movie storage used to be in ~/Movies/iShowU HD/.Temporary. This has been renamed to "Temporary" (removed the leading .) and as such is no longer a hidden directory. You should go to ~/Movies/iShowU HD/.Temporary and see if you can reclaim some space.
Upped the low space threshold maximum to 1GB and changed the default to 200mb.
Location tab in Preferences now shows space used by temporary files.
Performance monitor now shows the number of in flight frames.
The default folder for desktop backgrounds is now ~/Pictures.
Reconstruction of the capture pipeline is now more efficient.
Fixes
Toggle camera menu items now correctly disabled if no cameras are present.
Fixed a couple of memory leaks.
Incremental model upgrades now work multiple times in a row (everything is also kept as backups).
Fixed a bug in the disk compression stage that could cause a crash.
Attempted fix of the Perian bug. Let us know if it still crashes when rendering the thumbnails.
Fixed a bug in Soundflower Uninstaller (it didn't work at all).
Fixed a situation where the default input device wasn't chosen for a preset.
Fixed bug where the camera would composite back in and fade to alpha of zero when changing some options.
Shifted the keyboard and mouse compositing options into the capture options tab (first visible tab in Advanced).
Moved the Camera controls into the capture options tab.
Removed the close button on the quick properties inspector.
Added menu items to copy the URLs of uploaded videos to the pasteboard.
There is now an iPhoto media browser available
Fixes
Watermarks now correctly resize and stay visible when the output size is changed.
If the camera is selected then turned off, the selection is now removed.
Video preview bar (bottom of screen) now refreshes properly and shows a warning icon if the movie cannot be found or is not loadable. It also works properly if the underlying movie is deleted, moved or renamed.
Watermark loader now resilient to missing files.
Uploader error window now fades away if you click on it.
Added option to the main menu bar to upload videos or show in browser (same as right click on a video).
Removed the duplicated option to follow mouse that was in two of the advanced panels.
Fixed bug whereby the preview videos would sometimes not render the frames at the 95-98% mark correctly.
The border slider (in quick properties) is now easier to use.
This release is primarily intended to test the auto-download and update mechanism.
Changes
The audio subsystem has been reworked - this fixes numerous audio related issues (phaser like sound & not putting back the correct device upon Quit).
The Advanced HUD is gone. This has been replaced with a slide in properties panel. Comments welcome - what do you like more? Note: This is incomplete but included since visually it's a major change. Comments welcome. We'll be removing the camera control and probably putting it up into the toolbar as a delayed drop down.
Refreshes UI when cameras added/removed from the machine.
The grabber performance has been significantly tweaked. The disk stage is no longer as paranoid as it used to be and you have to stress HD much more for it to kick in now.
If lite mode is kicked in automatically, HD will try to compress frames if there is some time available to do so. If the disk stage is being overwhelmed with data then the compressor is turned off completely.
Added an audio level meter to the Timer window.
Capture the entire OpenGL space if full screen OpenGL is selected by the user.
Upload menu added to the main application File menu.
Fixes
Fixed a draw problem with the level meters
Upgrading of DB's between versions now works properly (shouldn't get any blank "Alert" messages any more).
Finally settled on "iShowU HD" with a space instead of "iShowU-HD" with a hyphen. A side effect of this is that your existing Application Support/iShowU-HD directory won't be used. Either rename it to "iShowU HD", just accept that the current 'done' videos and any preset changes will be lost, or delete it entirely (for a similar outcome).
Changes
A new approach to the toolbar and workflow. More on this in a minute
Lots of tweaks to geometry and rendering code, particularly for the GMA platform (MacMini, MacBook). This should see the end of windows leaving behind trails as they minimise and watermark/mouse out by one issues.
The disk stage now uses less disk bandwidth (but more CPU load). We were getting issues on machines that weren't MacPro's :)
The overlay watermark ("iShowU HD let the pictures do the talking") no longer smears when partially off screen.
Only shows one mouse cursor when zoomed in.
So, new workflow. First off, if you've had the previous beta(s) installed and took the opportunity to customise the toolbar, this will only make sense if you reset the changes. Right click the toolbar, select "Customise Toolbar" then drag the default set into the toolbar itself. You can tell when you've got the 'correct' toolbar layout because "Output video" is the leftmost button.