History log of /haiku/src/apps/mediaconverter/MediaConverterWindow.cpp
Revision Date Author Comments
# 37d99b7e 21-Mar-2023 Emir SARI <bitigchi@me.com>

NumberFormat: Fix incorrect fallback logic

We need to assign the fallback value to the temporary variable,
otherwise there is a broken if logic in case the percent is not
formattable.

Change-Id: I90593fdf8ec29b802dff02c2fbe5d7ac40cea2ff
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6238
Tested-by: Automation <automation@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 30456952 13-Mar-2023 Emir SARI <bitigchi@me.com>

MediaConverter: Use BNumberFormat for percentage value

This provides automatic percentage formatting according to the locale
setting.

Also replaces some occurences of sprintf with SetToFormat.

Change-Id: I330aaebfe4615f4b40b00bd04f83a1a6d8efd6a8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6204
Tested-by: Automation <automation@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# ab05d368 17-Mar-2019 sushilhub <sushil.bit.cse@gmail.com>

src/apps: style fixes

* add break statement to the last clause of switch/cases
* fix some other minor issues

Change-Id: I9ac3dac0cda0b14043b975938caea88b79bb749f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1299
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# ecba7b5c 01-Aug-2019 Ryan Leavengood <leavengood@gmail.com>

Tracker: Ensure loading the Node works before passing to a Filter

Checking errors is important. This properly fixes #10365 and resolves a few
TODOs.

This DirectoryFilter is also used in Expander, though with a lower level
implementation that did not trigger this bug. This feels like it could be
in the the Tracker or shared kit.

Change-Id: Icd2ddc241c1879a7c4235726bf089570ba00dc0a
Reviewed-on: https://review.haiku-os.org/c/1672
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 9f9afda5 18-Jul-2018 Murai Takashi <tmurai01@gmail.com>

Mediaconverter: Suppress warnings

Use media_format.Clear() to suppress -Werror=class-memaccess
pointed out by gcc8.

Change-Id: I810cfac2db78914059bdd4ddb29d2eb0bccd9650


# fdd3fd9e 07-Mar-2017 Vivek Roy <vivekroy@outlook.com>

MediaConvert: Added error messages

... when converted file cannot be writen to destination

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>

Fixes #12334.


# 744a3927 07-Nov-2015 Humdinger <humdingerb@gmail.com>

Use templatized version of BLayoutBuilder

...also more B_USE_WINDOW_SPACING


# d0ac6099 07-Nov-2015 Humdinger <humdingerb@gmail.com>

Use B_USE_WINDOW_SPACING

Use B_USE_WINDOW_SPACING as inset from contents to window border.
Some whitespace cleanup.


# 575984d2 29-Mar-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

MediaConverter: Filter out non-writable media file formats. Fixes #10724

* With the muxer & demuxer tables merged in hrev47063, the
list of output formats included media file formats that
weren't flagged as writable

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# 0ef692e7 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Work-around crashing bug.


# 4dcf7ed2 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: If path is truncated, set a tooltip


# d1dd0b58 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Fix folder selection bug.

If you select the same folder twice it would blank out the output folder.

Bug has been around at least since R1A4.


# 0e68593e 30-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Style fixes


# f29499e7 29-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set slider widths explicitly


# a42b9a43 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: output box fixes size, truncate long path

Update path truncation if output box is resized.

Other changes:
* Set duration text box to a smaller explicit width
* Increase min sources width and replace magic constant
* Some style fixes, especially to comments


# 83010212 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Add label and control explicitly


# 53bb96c5 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set slider percentage live


# 4d891825 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set initial text in constructor


# a9adf1a6 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set ListView min size font relative


# 87077901 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Make the window not vertically resizable


# ce74de86 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Update copyright year


# 7f4d1af4 04-Jan-2013 Sergei Reznikov <diver@gelios.net>

Compilation fixes for x86_64.

Added quite a few missing components to image:

alert arp bc CortexAddOnHost

CDPlayer CharacterMap DeskCalc
Devices DiskUsage Expander LaunchBox MediaConverter NetworkStatus
PoorMan Pulse Screenshot ShowImage SoundRecorder TV Workspaces

DataTranslations Media Printers ScreenSaver

BSnow Cortex FontDemo OverlayImage Pairs

cddb_daemon midi_server power_daemon print_server print_addon_server

Canon LIPS3 Compatible Canon LIPS4 Compatible Gutenprint
PCL5 Compatible PCL6 Compatible PDF Writer PS Compatible

libgame.so libmedia.so

Signed-off-by: Alex Smith <alex@alex-smith.me.uk>


# aed35104 05-Aug-2012 Humdinger <humdingerb@gmail.com>

Close alerts with ESCAPE key.

Added SetFlags(B_CLOSE_ON_ESCAPE) or SetShortcut(index, B_ESCAPE) to BAlerts
depending if the result gets used later in the code, or if it's a one-button
BAlert.


# fc4d98a2 20-Jul-2012 Philippe Saint-Pierre <stpere@gmail.com>

Coding style fixes, no functionnal changes.

Following comments from Axel about a previous commit of mine. Sorry Axel for the delay.


# b78760b9 25-Jun-2012 Philippe Saint-Pierre <stpere@gmail.com>

Replace several hard-coded paths with find_directory calls


# 546208a5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 9b2ea762 23-May-2011 Alex Wilson <yourpalal2@gmail.com>

* Fix layout problem which appeared with the introduction of CollapsingLayouter. Basically, one of the layouts expected empty columns to act like glue, which is how they worked at the time. Now use BSpaceLayoutItem::CreateGlue() to get equivalent behaviour.
* Also do a very small bit of refactoring, to have MediaFileInfoView take better charge of its max size.
+alpha


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41686 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 11c7ff53 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Removing most About windows and menu items as discussed here
http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3
Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here
http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70
Some sporadic cleanup.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 560ff447 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Use resource definition files instead of DoCatalogs rule. Rename B_TRANSLATE_APP_NAME and related macros to the more generic B_TRANSLATE_SYSTEM_NAME, to also fits add-ons, folders, etc, and make 'System name' its standard context. Change CodyCam and PoorMan's app signatures to match the overall x-vnd.Haiku-App pattern. Some clean-up. Make SlideShowSaver build again.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b97c5149 15-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Making use of B_TRANSLATE_APP_NAME, BAboutMenuItem, BAboutWindow. Clean-up. Removal of some ellipsis. ('About Haiku' in Deskbar.)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40968 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 007d8a0c 15-Feb-2011 Siarzhuk Zharski <zharik@gmx.li>

Yet anothert localization patch from Jorma Karvonen. This one fixes #7116.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40512 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ae0f70fc 29-Dec-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Patch by Dziadek : localize MediaConverter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40023 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7730c846 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

Improved layout of controls and more cleanup. There is now a splitter
between the source file list and the controls on the right, and ticket
#6985 is fixed. A lot of issues and quirks remain with this application.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39855 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0a81944d 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

More cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39854 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f086ada7 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

* Applied patch from Barrett (ticket #6497) which fixes some issues
with the previous patch from him.
* More cleanup by myself in MediaConverterWindow::MessageReceived(),
no functional changes intended.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39853 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1fa65454 05-Sep-2010 Joachim Seemer <humdingerb@googlemail.com>

Corrects a small typo to fix #6554.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38534 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dd55ed1a 24-Aug-2010 Alex Wilson <yourpalal2@gmail.com>

*Update MediaConverter to use the Layout API
*Replace StatusView class with BStringView
*Rename some variables (fBox1 -> fSourcesBox, for example)
*Create MediaFileInfo struct to cache strings for media files, these were
previously created on each call to MediaFileInfoView::Draw()
*Update MediaFileInfoView class for layout-friendliness and hopefully
better performance.
*Update other classes for layout-friendliness as well (just remove BRect and
resizeFlags params)
*Add keyboard accels for Open and Quit items in menuBar
*closes #4197
*fixes CIDs 1545 and 1455



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38346 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7974d3dc 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdinger:
Updated Haiku apps to use sentence-case. What a huge undertaking...
The files where I had to apply the patch manually (for mysterious
reasons) have also gotten a whitespace cleanup. I've proof-read
everything so hopefully there should be no problems.

This should be the final part of #5169.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35049 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1c992a52 03-Aug-2009 Stephan Aßmus <superstippi@gmx.de>

Fixed GCC4 build and added handling of allocation failures in
some places.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32068 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 60b6f368 31-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Fix compilation and small cleanups.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32045 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7767db5a 16-Apr-2009 Philippe Houdoin <philippe.houdoin@gmail.com>

Quick fix.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30213 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3c0f9a7c 02-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* fix probable memory leaks



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27853 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ce757605 03-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* automatic whitespace cleanup



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27852 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6af4da5d 21-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added MediaConverter, the improved version by Jun Suzuki, to the source tree
* I completely rearranged the source and fixed a few bugs, one of which
prevented me to use this tool to convert some XViD encoded AVIs that had
sound to PJPEG encoding.
* it is currently agreed to have this in the source, but not on the image yet,
the MediaKit doesn't support writing anyways as of now


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21489 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 575984d2e5e93daa6ca4eb0a6595c2e70649b271 29-Mar-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

MediaConverter: Filter out non-writable media file formats. Fixes #10724

* With the muxer & demuxer tables merged in hrev47063, the
list of output formats included media file formats that
weren't flagged as writable

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# 0ef692e702b8ab2fd18c4c9e4ff40cc88b8b093e 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Work-around crashing bug.


# 4dcf7ed2f551a3e417ecf25a65ef3e9c0758204c 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: If path is truncated, set a tooltip


# d1dd0b588967ac63fe430813ed89c588df8b711d 31-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Fix folder selection bug.

If you select the same folder twice it would blank out the output folder.

Bug has been around at least since R1A4.


# 0e68593ea3e1761851833723f9f551677ce49d4c 30-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Style fixes


# f29499e7266f76a50c3f6a6c86b9e9aa34c7b48b 29-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set slider widths explicitly


# a42b9a43df6ccc5a291d073b6964bb739a0893e2 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: output box fixes size, truncate long path

Update path truncation if output box is resized.

Other changes:
* Set duration text box to a smaller explicit width
* Increase min sources width and replace magic constant
* Some style fixes, especially to comments


# 83010212f75bee29d7ba53200452fa08c32f9cd3 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Add label and control explicitly


# 53bb96c5475cefe2338d0fd5e12bcb3976d1819d 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set slider percentage live


# 4d891825cd58e68dd0962abee7ccf592d46d89e7 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set initial text in constructor


# a9adf1a6b6c1e5dd7e275504b7d6a4f93b8618b8 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Set ListView min size font relative


# 87077901caf658142b87ae6f126a95c61a9e099e 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Make the window not vertically resizable


# ce74de863fbcf59c775b186ebcffb75029895db3 28-Aug-2013 John Scipione <jscipione@gmail.com>

MediaConverter: Update copyright year


# 7f4d1af49dd1d67ecbf1d934eddd92cae7c4c558 04-Jan-2013 Sergei Reznikov <diver@gelios.net>

Compilation fixes for x86_64.

Added quite a few missing components to image:

alert arp bc CortexAddOnHost

CDPlayer CharacterMap DeskCalc
Devices DiskUsage Expander LaunchBox MediaConverter NetworkStatus
PoorMan Pulse Screenshot ShowImage SoundRecorder TV Workspaces

DataTranslations Media Printers ScreenSaver

BSnow Cortex FontDemo OverlayImage Pairs

cddb_daemon midi_server power_daemon print_server print_addon_server

Canon LIPS3 Compatible Canon LIPS4 Compatible Gutenprint
PCL5 Compatible PCL6 Compatible PDF Writer PS Compatible

libgame.so libmedia.so

Signed-off-by: Alex Smith <alex@alex-smith.me.uk>


# aed35104852941f0f6f3d1dcc5338b5f337d0a3c 05-Aug-2012 Humdinger <humdingerb@gmail.com>

Close alerts with ESCAPE key.

Added SetFlags(B_CLOSE_ON_ESCAPE) or SetShortcut(index, B_ESCAPE) to BAlerts
depending if the result gets used later in the code, or if it's a one-button
BAlert.


# fc4d98a2c09fcc8e96eda3f9a234ae9cd71dba48 20-Jul-2012 Philippe Saint-Pierre <stpere@gmail.com>

Coding style fixes, no functionnal changes.

Following comments from Axel about a previous commit of mine. Sorry Axel for the delay.


# b78760b964a5be4a9453a02c74ba742f87150908 25-Jun-2012 Philippe Saint-Pierre <stpere@gmail.com>

Replace several hard-coded paths with find_directory calls


# 546208a53940a26c6379c48a7854ade1a8250fc5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 9b2ea762dbb43e633cf8ec162fab123db8db034e 23-May-2011 Alex Wilson <yourpalal2@gmail.com>

* Fix layout problem which appeared with the introduction of CollapsingLayouter. Basically, one of the layouts expected empty columns to act like glue, which is how they worked at the time. Now use BSpaceLayoutItem::CreateGlue() to get equivalent behaviour.
* Also do a very small bit of refactoring, to have MediaFileInfoView take better charge of its max size.
+alpha


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41686 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 11c7ff531a01b64773d8a8f0e02c1c7c9f27ca29 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Removing most About windows and menu items as discussed here
http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3
Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here
http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70
Some sporadic cleanup.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 560ff4478d5c85455ea3e5ed5e392ef93132d545 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Use resource definition files instead of DoCatalogs rule. Rename B_TRANSLATE_APP_NAME and related macros to the more generic B_TRANSLATE_SYSTEM_NAME, to also fits add-ons, folders, etc, and make 'System name' its standard context. Change CodyCam and PoorMan's app signatures to match the overall x-vnd.Haiku-App pattern. Some clean-up. Make SlideShowSaver build again.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b97c51490af2a4e3a20d6baf7d31e59b63924e99 15-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Making use of B_TRANSLATE_APP_NAME, BAboutMenuItem, BAboutWindow. Clean-up. Removal of some ellipsis. ('About Haiku' in Deskbar.)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40968 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 007d8a0cea3526b534405e1ff8fdc2302f5d15be 15-Feb-2011 Siarzhuk Zharski <zharik@gmx.li>

Yet anothert localization patch from Jorma Karvonen. This one fixes #7116.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40512 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ae0f70fc695d90cf25dabb12504c23b3a5fa5c2b 29-Dec-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Patch by Dziadek : localize MediaConverter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40023 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7730c84696ac5d6587495a8157f6ac792015cc16 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

Improved layout of controls and more cleanup. There is now a splitter
between the source file list and the controls on the right, and ticket
#6985 is fixed. A lot of issues and quirks remain with this application.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39855 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0a81944d5dab16de8fb90ee42967eec5bf5aecb6 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

More cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39854 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f086ada784c0a90b12dfa682eea871fb2106a0a9 15-Dec-2010 Stephan Aßmus <superstippi@gmx.de>

* Applied patch from Barrett (ticket #6497) which fixes some issues
with the previous patch from him.
* More cleanup by myself in MediaConverterWindow::MessageReceived(),
no functional changes intended.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39853 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1fa654541e8a2614777764daff1118fa6510fbbe 05-Sep-2010 Joachim Seemer <humdingerb@googlemail.com>

Corrects a small typo to fix #6554.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38534 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dd55ed1aefdc5ef51ab24b8783af3dd9ffc7ca31 24-Aug-2010 Alex Wilson <yourpalal2@gmail.com>

*Update MediaConverter to use the Layout API
*Replace StatusView class with BStringView
*Rename some variables (fBox1 -> fSourcesBox, for example)
*Create MediaFileInfo struct to cache strings for media files, these were
previously created on each call to MediaFileInfoView::Draw()
*Update MediaFileInfoView class for layout-friendliness and hopefully
better performance.
*Update other classes for layout-friendliness as well (just remove BRect and
resizeFlags params)
*Add keyboard accels for Open and Quit items in menuBar
*closes #4197
*fixes CIDs 1545 and 1455



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38346 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7974d3dcf39ce78e5885b481eee12e561ad6e096 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdinger:
Updated Haiku apps to use sentence-case. What a huge undertaking...
The files where I had to apply the patch manually (for mysterious
reasons) have also gotten a whitespace cleanup. I've proof-read
everything so hopefully there should be no problems.

This should be the final part of #5169.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35049 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1c992a5285e0c881abfbba1de9d9de04f85ed790 03-Aug-2009 Stephan Aßmus <superstippi@gmx.de>

Fixed GCC4 build and added handling of allocation failures in
some places.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32068 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 60b6f3688196df1ed85aee8979d919f1613796a0 31-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Fix compilation and small cleanups.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32045 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7767db5a86cceca0bc7811455597b9933b14a598 16-Apr-2009 Philippe Houdoin <philippe.houdoin@gmail.com>

Quick fix.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30213 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3c0f9a7cba73f1c840649eb361010a44bda21490 02-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* fix probable memory leaks



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27853 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ce757605b07e5ca99020aeea97a65bbe48cbb060 03-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* automatic whitespace cleanup



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27852 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6af4da5dcbc291265146f6cd6b6c7708d7d99a44 21-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added MediaConverter, the improved version by Jun Suzuki, to the source tree
* I completely rearranged the source and fixed a few bugs, one of which
prevented me to use this tool to convert some XViD encoded AVIs that had
sound to PJPEG encoding.
* it is currently agreed to have this in the source, but not on the image yet,
the MediaKit doesn't support writing anyways as of now


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21489 a95241bf-73f2-0310-859d-f6bbb57e9c96