WinGui: Added option to AutoName functionality to remove common punctuation from filenames (Comma, Period and Dash)

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5542 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGUI: Patch -Replace some deprecated API Calls https://reviews.handbrake.fr/r/504/

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5543 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Some usability improvements around presets. Also trying out a "Hide Presets Panel" option similar to that of the macgui.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5544 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Put Lower / Placebo Quality (Higher quality for non x264) markers under the quality slider.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5545 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/common: improve fallback mechanism.

API changes:

- added hb_global_init(), must be called before any other libhb function

- removed (somewhat pointless) hb_mixdown_t.internal_name

- some hb_*_get_from_name() functions now return 0 instead of -1.

Instead of hardcoded fallbacks, list items now have a specific fallback, and a generic ID for when the specific fallback is unavailable.

Encoder availability is checked at runtime (hb_global_init calling hb_common_global_init) and the item's value/fallback is sanity-checked and updated if necessary.

See https://reviews.handbrake.fr/r/506/ for more detailed information.
 


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5547 b64f7644-9d1e-0410-96f1-a4d463321fa5
hb_video_encoders: cosmetics.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5550 b64f7644-9d1e-0410-96f1-a4d463321fa5
manicure: support new mixdowns added before 0.9.9.

Also, use "none" as the "None" mixdown; this is the name expected by libhb.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5552 b64f7644-9d1e-0410-96f1-a4d463321fa5
hb_mixdown_*: use meaningful values instead of -1.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5553 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix an issue where cropping wasn't getting set correctly after a title change.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5560 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Disable the last bit of Custom Anamorphic calculation code until I can get around to making it work correctly.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5563 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Undo last commit, causes more problems than it fixes.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5564 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: move one-time registrations to hb_global_init().

There's no need to do this in each call to hb_init().



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5566 b64f7644-9d1e-0410-96f1-a4d463321fa5
CLI: Silence compiler warning


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5567 b64f7644-9d1e-0410-96f1-a4d463321fa5
Cosmetics.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5568 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix preset import/export
Use the new translation mechanisms supplied by libhb


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5569 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Better keyboard navigation in the GUI.  Added an encode progress bar back in.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5570 b64f7644-9d1e-0410-96f1-a4d463321fa5
Experimental preset for Windows Phone 8 Devices. Would be appreciated that anyone with a W8 Phone provides feedback.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5573 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix propagation of tags from input file to output
... when batch queueing is used.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5574 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Added a new option that will allow users to fallback to using system colours. This is useful for those running non-standard system themes or high contrast mode.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5575 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: merge windows phone 8 preset


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5577 b64f7644-9d1e-0410-96f1-a4d463321fa5