History log of /haiku/src/apps/soundrecorder/RecorderWindow.cpp
Revision Date Author Comments
# f7fceb69 02-Jul-2016 Murai Takashi <tmurai01@gmail.com>

RecorderWindow.cpp: fix comparison between pointer and integer

Signed-off-by: Dario Casalinuovo <b.vitruvio@gmail.com>


# 7b83e044 09-Feb-2016 Dario Casalinuovo <b.vitruvio@gmail.com>

SoundRecorder: Fix connection and disconnection from Cortex

* SoundRecorder can now be connected and disconnected safely,
due to some unknown reason, probably format negotiation problems,
ATM we need a system mixer between.
* The normal behavior is unchanged, when the record button is pressed
it will record from the preferred audio interface and disconnect on
stop. But when the connection is made manually it will stay connected
until the user explictly disconnect it.
* To make it work, instantiate a system mixer, connect the output to
SoundRecorder, instantiate a node like the ToneProducer, and connect
it's output to the mixer input. Press the record button and check
the Mixer has started from the Cortex transport, if not, start it.


# fa19dd44 10-Dec-2015 looncraz <looncraz@looncraz.net>

apps: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0045-0075, 0077-0087 from looncraz, unmodified.


# 683cf2ff 09-Jan-2015 Hamish Morrison <hamishm53@gmail.com>

BMediaRecorder: fix a few issues, fix style, remove unused SoundUtils

* Use the preferred time source (GetTimeSource) for the node
* Fix node releasing when creating the connection fails
* Add virtual slots and padding
* Refactor _Connect method


# 739fd34c 04-May-2014 Barrett <b.vitruvio@gmail.com>

Replace SoundCounsumer with modified BMediaRecorder.

Signed-off-by: Hamish Morrison <hamishm53@gmail.com>


# 3aeed660 07-Aug-2014 Jérôme Duval <jerome.duval@gmail.com>

include strings.h where appriopriate...

instead or additionally to string.h, in preparation for functions move.
* moves str[n]casecmp() functions and others to strings.h.
* strings.h doesn't include string.h anymore.
* this solves #10949


# 193a3956 12-Jan-2014 Humdinger <humdingerb@gmail.com>

Improved error message

...in case a single drag&dropped file isn't an audio file.


# 4b7e2196 03-Oct-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Remove /boot/common for good

* Remove support for the "common" installation location from packagefs,
package kit, package daemon, package managers.
* Rename the B_COMMON_*_DIRECTORY constants referring to writable
directories to B_SYSTEM_*_DIRECTORY.
* Remove/adjust the use of various B_COMMON_*_DIRECTORY constants.
I'm sure some occurrence still remain. They can be adjusted when the
remaining B_COMMON_*_DIRECTORY constants are removed.


# 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.


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

SoundRecorder: UI fixes

* Remove several hard-coded colors
* Reduce slightly the font size in the file info panel (#6909).
* Don't hardcode the font height, compute it
* Fix a bug where deploying the bottom panel makes the current
window width the new minimum width
* Don't hardcode the bottom panel's height, compute it
(allows better font size tolerance).


# 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.


# 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


# 71302e7c 16-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Further localization. Making use of B_TRANSLATE_APP_NAME, AboutWindow. Cleanups. Please review/test changes in Terminal.

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


# b1ed9a63 20-Nov-2010 Jérôme Duval <korli@users.berlios.de>

* some style and whitespace cleanup.


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


# be8fa2fb 02-Jul-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

* Update all applications in tree to use the new localizing system
* Remove the old one from the locale librairy, with some cleanup
Known regressions :
* readonlybootprompt will no longer update the locale settings : the
method used messed with internal undocumented things
* external localized apps (webpositive for example) will not run
anymore.


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


# cff7eda5 05-Jun-2010 Wim van der Meer <wpjvandermeer@gmail.com>

fAppCatalog is not a pointer

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


# 3ee96407 04-Jun-2010 Jérôme Duval <korli@users.berlios.de>

Patch from Karvjorm (ticket #6107): Localization for SoundRecorder.


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


# a8ee8b8f 22-May-2010 Stephan Aßmus <superstippi@gmx.de>

Fixed one coding style violation and applied part of patch of ticket #5892,
which includes fixes to compile Haiku on clang.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36906 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


# 8e32a27e 11-Sep-2009 Philippe Saint-Pierre <stpere@gmail.com>

SoundRecorder : Several style "fixup". No functional change.


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


# ad0c65ea 26-Jul-2009 Jérôme Duval <korli@users.berlios.de>

* now supports several audio formats for VUView and ScopeView
* cleanup


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


# 8881ad65 15-Feb-2009 Jérôme Duval <korli@users.berlios.de>

* fix spacing between scope and vu views


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


# a4797804 27-Jan-2009 Jérôme Duval <korli@users.berlios.de>

* removed the background border


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


# c6f8aa29 11-Nov-2008 Jérôme Duval <korli@users.berlios.de>

* better handling of dropped files
* dragging now uses the mime type icon


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


# 39dbc363 09-Nov-2008 Jérôme Duval <korli@users.berlios.de>

clearer error messages


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


# 019ed09b 09-Nov-2008 Jérôme Duval <korli@users.berlios.de>

* cancel rendering if selection changed
* update track slider borders if selection changed
* added drag'n drop from ScopeView


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


# dbbc34b6 08-Nov-2008 Jérôme Duval <korli@users.berlios.de>

resets fPlayFile once deleted


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


# ef367a8a 06-Nov-2008 Stephan Aßmus <superstippi@gmx.de>

Small coding style fix.


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


# 07db0c6f 04-Nov-2008 Jérôme Duval <korli@users.berlios.de>

remove the length limit control, it simplifies the UI.


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


# bdb1d3ac 23-Oct-2008 Jérôme Duval <korli@users.berlios.de>

* BMediaRoster::GetAudio*() should return B_NAME_NOT_FOUND when nothing is set
* In this case, SoundRecorder shows a different error message, more informative, confer bug #134


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


# 88fef303 23-Oct-2008 Jérôme Duval <korli@users.berlios.de>

adapt the record format with the input format


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


# 43450d12 11-Oct-2008 Jérôme Duval <korli@users.berlios.de>

SoundRecorder window is now not zoomable


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


# 05ea8535 02-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* fix some mem leaks



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


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

* whitespace cleanup



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


# c1c81d42 01-Aug-2008 Stephan Aßmus <superstippi@gmx.de>

* Use shared AutoDeleter.h instead of custom array deleter.
* Improve code in FileUtils to copy attributes in chunks and improve
error checking. Should also copy 0 size attributes now, since those are valid.
* Craft SoundConsumer towards more style guide compliance.
* Use new (std::nothrow) and check result.


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


# cd6b83dd 09-Feb-2008 Jonas Sundström <jonas@kirilla.com>

The title of the (primary) window of (non-document) apps and preferences should be the filename of the executable. File and window names should be changed in tandem in the future. All IMO. Sorry, Marcus, for changing TV-O-Rama. :/ We may want to consider using more proper language, e.g. 'Screensaver' or 'Screen Saver' instead of 'ScreenSaver'. DeskCalc or 'Desk Calculator' should be just Calculator. We should avoid clinging to BeOS history, like with the name CodyCam, which hardly makes any sense anymore, even if you happen to be one of the few BeOS oldtimers.

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


# fc6956ac 06-Jul-2006 Jérôme Duval <korli@users.berlios.de>

fix some little bugs


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


# 80cfc30c 19-Feb-2006 Jérôme Duval <korli@users.berlios.de>

small fixes


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


# 10493d10 19-Feb-2006 Jérôme Duval <korli@users.berlios.de>

small fixes


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


# 5e99b7df 08-Feb-2006 Jérôme Duval <korli@users.berlios.de>

use the current screen


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


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


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


# 948356de 05-Jul-2005 Jérôme Duval <korli@users.berlios.de>

added a loop button


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


# 7942339d 05-Jul-2005 Jérôme Duval <korli@users.berlios.de>

now count frames only once
release files and tracks


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


# 5fa77532 13-Jun-2005 Jérôme Duval <korli@users.berlios.de>

signature fix
now quits gracefully when no media roster is available


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


# 57e2f323 09-Jun-2005 Jérôme Duval <korli@users.berlios.de>

Added SoundRecorder (inspired by SoundCapture from beos samples)
Alpha state


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


# 683cf2ff58b85b9224cd8a7e08310c2b1041b952 09-Jan-2015 Hamish Morrison <hamishm53@gmail.com>

BMediaRecorder: fix a few issues, fix style, remove unused SoundUtils

* Use the preferred time source (GetTimeSource) for the node
* Fix node releasing when creating the connection fails
* Add virtual slots and padding
* Refactor _Connect method


# 739fd34cf534560c5bf171ec6e414b85532c1bda 04-May-2014 Barrett <b.vitruvio@gmail.com>

Replace SoundCounsumer with modified BMediaRecorder.

Signed-off-by: Hamish Morrison <hamishm53@gmail.com>


# 3aeed6607cd07762c0e709633c012b3a632dbad9 07-Aug-2014 Jérôme Duval <jerome.duval@gmail.com>

include strings.h where appriopriate...

instead or additionally to string.h, in preparation for functions move.
* moves str[n]casecmp() functions and others to strings.h.
* strings.h doesn't include string.h anymore.
* this solves #10949


# 193a3956d26bc0c97ac884850b080d988e1bd66e 12-Jan-2014 Humdinger <humdingerb@gmail.com>

Improved error message

...in case a single drag&dropped file isn't an audio file.


# 4b7e219688450694efc9d1890f83f816758c16d3 03-Oct-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Remove /boot/common for good

* Remove support for the "common" installation location from packagefs,
package kit, package daemon, package managers.
* Rename the B_COMMON_*_DIRECTORY constants referring to writable
directories to B_SYSTEM_*_DIRECTORY.
* Remove/adjust the use of various B_COMMON_*_DIRECTORY constants.
I'm sure some occurrence still remain. They can be adjusted when the
remaining B_COMMON_*_DIRECTORY constants are removed.


# 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.


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

SoundRecorder: UI fixes

* Remove several hard-coded colors
* Reduce slightly the font size in the file info panel (#6909).
* Don't hardcode the font height, compute it
* Fix a bug where deploying the bottom panel makes the current
window width the new minimum width
* Don't hardcode the bottom panel's height, compute it
(allows better font size tolerance).


# 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.


# 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


# 71302e7c6dbf98040eb000175a2545d0de63fdc8 16-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Further localization. Making use of B_TRANSLATE_APP_NAME, AboutWindow. Cleanups. Please review/test changes in Terminal.

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


# b1ed9a63d76b689f17b32cade6bc84093a002c7e 20-Nov-2010 Jérôme Duval <korli@users.berlios.de>

* some style and whitespace cleanup.


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


# be8fa2fb3088ab1921612b60f352dd9334b40b3d 02-Jul-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

* Update all applications in tree to use the new localizing system
* Remove the old one from the locale librairy, with some cleanup
Known regressions :
* readonlybootprompt will no longer update the locale settings : the
method used messed with internal undocumented things
* external localized apps (webpositive for example) will not run
anymore.


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


# cff7eda52d254e68068d80dbe485e2ac7f17fc89 05-Jun-2010 Wim van der Meer <wpjvandermeer@gmail.com>

fAppCatalog is not a pointer

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


# 3ee964070b768aa3482c08fa82aa73e70cd175d1 04-Jun-2010 Jérôme Duval <korli@users.berlios.de>

Patch from Karvjorm (ticket #6107): Localization for SoundRecorder.


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


# a8ee8b8f1ced71e48ea58ef5b325c35e3bb5022a 22-May-2010 Stephan Aßmus <superstippi@gmx.de>

Fixed one coding style violation and applied part of patch of ticket #5892,
which includes fixes to compile Haiku on clang.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36906 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


# 8e32a27e6fe7ff0e2ecae5d352d5b15f1999fcd5 11-Sep-2009 Philippe Saint-Pierre <stpere@gmail.com>

SoundRecorder : Several style "fixup". No functional change.


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


# ad0c65ea97e4acc420fc3a60e884f2402ad2859b 26-Jul-2009 Jérôme Duval <korli@users.berlios.de>

* now supports several audio formats for VUView and ScopeView
* cleanup


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


# 8881ad650326dcaac20996bf7343ced40aae880b 15-Feb-2009 Jérôme Duval <korli@users.berlios.de>

* fix spacing between scope and vu views


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


# a4797804ba5d64a64a3f876ad54c85263464e41b 27-Jan-2009 Jérôme Duval <korli@users.berlios.de>

* removed the background border


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


# c6f8aa29f20590bc1bc20de329fef607ce142610 11-Nov-2008 Jérôme Duval <korli@users.berlios.de>

* better handling of dropped files
* dragging now uses the mime type icon


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


# 39dbc363ef5ef0fe14941c8ca0f160eecf2d41f2 09-Nov-2008 Jérôme Duval <korli@users.berlios.de>

clearer error messages


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


# 019ed09bee683a10c8d902d2c01e29f584950359 09-Nov-2008 Jérôme Duval <korli@users.berlios.de>

* cancel rendering if selection changed
* update track slider borders if selection changed
* added drag'n drop from ScopeView


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


# dbbc34b6b2a22f339ac7fa627505ec78ff9720e7 08-Nov-2008 Jérôme Duval <korli@users.berlios.de>

resets fPlayFile once deleted


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


# ef367a8a812f660d86d50565b17b7c7b7330e11c 06-Nov-2008 Stephan Aßmus <superstippi@gmx.de>

Small coding style fix.


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


# 07db0c6fd02087bab5ec962ba5a6bd32c9004862 04-Nov-2008 Jérôme Duval <korli@users.berlios.de>

remove the length limit control, it simplifies the UI.


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


# bdb1d3ac7ca33ba647043e9e55336d4380baa769 23-Oct-2008 Jérôme Duval <korli@users.berlios.de>

* BMediaRoster::GetAudio*() should return B_NAME_NOT_FOUND when nothing is set
* In this case, SoundRecorder shows a different error message, more informative, confer bug #134


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


# 88fef303b1c2ac252bfbf3b340b26d32143329dd 23-Oct-2008 Jérôme Duval <korli@users.berlios.de>

adapt the record format with the input format


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


# 43450d12d795363392b2c5d7a4165581c18740a1 11-Oct-2008 Jérôme Duval <korli@users.berlios.de>

SoundRecorder window is now not zoomable


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


# 05ea853598e75508ad415dc0b68149981a5ec00f 02-Oct-2008 Karsten Heimrich <host.haiku@gmx.de>

* fix some mem leaks



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


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

* whitespace cleanup



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


# c1c81d42d1818c04ae40265e6d7229ec11560a5e 01-Aug-2008 Stephan Aßmus <superstippi@gmx.de>

* Use shared AutoDeleter.h instead of custom array deleter.
* Improve code in FileUtils to copy attributes in chunks and improve
error checking. Should also copy 0 size attributes now, since those are valid.
* Craft SoundConsumer towards more style guide compliance.
* Use new (std::nothrow) and check result.


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


# cd6b83ddc1b4cbd90eb6565752f6ef930360bb3b 09-Feb-2008 Jonas Sundström <jonas@kirilla.com>

The title of the (primary) window of (non-document) apps and preferences should be the filename of the executable. File and window names should be changed in tandem in the future. All IMO. Sorry, Marcus, for changing TV-O-Rama. :/ We may want to consider using more proper language, e.g. 'Screensaver' or 'Screen Saver' instead of 'ScreenSaver'. DeskCalc or 'Desk Calculator' should be just Calculator. We should avoid clinging to BeOS history, like with the name CodyCam, which hardly makes any sense anymore, even if you happen to be one of the few BeOS oldtimers.

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


# fc6956ac0c776d9a75e0f1bd4846222a6aacc1c4 06-Jul-2006 Jérôme Duval <korli@users.berlios.de>

fix some little bugs


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


# 80cfc30c48bb264757b2064322dee516ec1d24f3 19-Feb-2006 Jérôme Duval <korli@users.berlios.de>

small fixes


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


# 10493d109c463c33c8b35c7bc785cd65124ce640 19-Feb-2006 Jérôme Duval <korli@users.berlios.de>

small fixes


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


# 5e99b7dfe40457349844f80a389c83b4b68dc3c8 08-Feb-2006 Jérôme Duval <korli@users.berlios.de>

use the current screen


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


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


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


# 948356def10dbbd2647dde0f098028ae44ac2d6e 05-Jul-2005 Jérôme Duval <korli@users.berlios.de>

added a loop button


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


# 7942339dee0bc334e3496cb5e03c001279a9ccae 05-Jul-2005 Jérôme Duval <korli@users.berlios.de>

now count frames only once
release files and tracks


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


# 5fa77532306a97ec33484c1436e1e0d7c0be76af 13-Jun-2005 Jérôme Duval <korli@users.berlios.de>

signature fix
now quits gracefully when no media roster is available


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


# 57e2f323c716056c45fb64f8e8d1f5e034ad0f4f 09-Jun-2005 Jérôme Duval <korli@users.berlios.de>

Added SoundRecorder (inspired by SoundCapture from beos samples)
Alpha state


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