History log of /haiku/src/apps/codycam/CodyCam.h
Revision Date Author Comments
# 6a739773 08-Aug-2019 CodeforEvolution <secundaja@gmail.com>

CodyCam: Style Fixes, Make Resource File Verbose

No functional change intended, added some copyrights
in the process.

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


# 070c8b72 02-Nov-2016 Adrien Destugues <pulkomandy@pulkomandy.tk>

CodyCam: fix layout

BTextView in non editable mode does strange things. Do not use the same
view for error display and for showing the video. We can force the video
to have the right size, and the error will show nicely centered.


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

Improve/fix layout

Some tweaks to the layout of apps/prefs in the course of using
B_USE_WINDOW_SPACING.


# b3b96925 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

CodyCam: show fatal errors in the video view

... instead of using an alert.

Also add a fancy border and some style fixes.

Fixes #3320.


# 1615cec9 23-Jul-2012 Fredrik Modéen <fredrik@modeen.se>

Fixing #7984 and some code guidelines.


# 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


# 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


# 476fad7f 23-Oct-2010 Matt Madia <mattmadia@gmail.com>

Automatic whitespace cleanup. No functional change.


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


# 8ceeae63 03-Sep-2010 Alex Wilson <yourpalal2@gmail.com>

* Fix regression in CodyCam from r38512, and do some refactoring too.
* Instead of passing a different message constant for each possible rate of capture, we pass a single message with a int32 'seconds' field.
* switch to templatized layout builders, make use of AddMenuField and AddTextControl methods.
* Changed semantics of VideoWindow::_BuildCaptureControls to only construct views, not add them, the window layout is now built in the VideoWindow constructor.
* EnumeratedStringValueSetting now takes a function pointer to get its strings, instead of a const char**.
* kUploadClients and kCaptureRates arrays are not NULL terminated anymore, there is a size constant associated with each one.
* Style fixes




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


# c4f9b1d1 17-May-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Jorma Karvonen: Localization of CodyCam with some modifications by
myself. Closes ticket #5908, thanks a bunch!


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


# f5e3b474 20-Oct-2009 Stephan Aßmus <superstippi@gmx.de>

Applied patch by gamblore, which adds a Local mode to CodyCam and resolves ticket #3395. I've extended the patch to disable the FTP controls in Local mode and fix bugs which prevented this from working correctly. Some coding style fixes as well... Thanks a lot, gamblore!

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


# 18ba9ea5 15-Oct-2009 Jonas Sundström <jonas@kirilla.com>

Make use of BWindow::CenterIn() for placing the error alert. Partial clean-up.

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


# 71814054 09-Jan-2008 François Revol <revol@free.fr>

sftp uploader seems to be working now :)


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


# e3145a8d 09-Jan-2008 François Revol <revol@free.fr>

Start of an SFTP uploader.


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


# d5147499 08-Jan-2008 François Revol <revol@free.fr>

Make sure the image format settings is saved.


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


# 9d3f15c6 20-Oct-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Style cleanup patch by Vasilis Kaoutsis. Small changes by myself.


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


# 7ebabb86 15-Oct-2007 Jérôme Duval <korli@users.berlios.de>

more on gcc4 build fix


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


# fe5cc7b4 13-Apr-2003 shatty <shatty@nowhere.fake>

add newline to end of file


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


# dba5824b 19-Feb-2003 Phil Greenway <sikosis@gmail.com>

CodyCam from the BeOS Sample Code.


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


# b3b96925f5ef51c66eec176a9a5b9261eca0e4f0 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

CodyCam: show fatal errors in the video view

... instead of using an alert.

Also add a fancy border and some style fixes.

Fixes #3320.


# 1615cec9ccc313a086192c0775fdc32bb267a260 23-Jul-2012 Fredrik Modéen <fredrik@modeen.se>

Fixing #7984 and some code guidelines.


# 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


# 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


# 476fad7f7f171da1f528a3851a64917e17d44964 23-Oct-2010 Matt Madia <mattmadia@gmail.com>

Automatic whitespace cleanup. No functional change.


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


# 8ceeae63aee6959f37f42292adc30354ae05cf4c 03-Sep-2010 Alex Wilson <yourpalal2@gmail.com>

* Fix regression in CodyCam from r38512, and do some refactoring too.
* Instead of passing a different message constant for each possible rate of capture, we pass a single message with a int32 'seconds' field.
* switch to templatized layout builders, make use of AddMenuField and AddTextControl methods.
* Changed semantics of VideoWindow::_BuildCaptureControls to only construct views, not add them, the window layout is now built in the VideoWindow constructor.
* EnumeratedStringValueSetting now takes a function pointer to get its strings, instead of a const char**.
* kUploadClients and kCaptureRates arrays are not NULL terminated anymore, there is a size constant associated with each one.
* Style fixes




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


# c4f9b1d10c5bd251e58ed9d222323d6da4e304d7 17-May-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Jorma Karvonen: Localization of CodyCam with some modifications by
myself. Closes ticket #5908, thanks a bunch!


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


# f5e3b4741a0a4be68e41136087ddee2adb02f174 20-Oct-2009 Stephan Aßmus <superstippi@gmx.de>

Applied patch by gamblore, which adds a Local mode to CodyCam and resolves ticket #3395. I've extended the patch to disable the FTP controls in Local mode and fix bugs which prevented this from working correctly. Some coding style fixes as well... Thanks a lot, gamblore!

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


# 18ba9ea5c9078b4919958d4ebe96ae1ea8cb9a13 15-Oct-2009 Jonas Sundström <jonas@kirilla.com>

Make use of BWindow::CenterIn() for placing the error alert. Partial clean-up.

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


# 718140546e48d6c45ad9163be9823259716afee2 09-Jan-2008 François Revol <revol@free.fr>

sftp uploader seems to be working now :)


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


# e3145a8d8dfa43b380668c09842f9a41d9f58f03 09-Jan-2008 François Revol <revol@free.fr>

Start of an SFTP uploader.


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


# d51474999c04bb397f271279dc2ad2648f1ceac5 08-Jan-2008 François Revol <revol@free.fr>

Make sure the image format settings is saved.


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


# 9d3f15c60ec469d37e3f83930c4b36b48b5af294 20-Oct-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Style cleanup patch by Vasilis Kaoutsis. Small changes by myself.


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


# 7ebabb8644d955041e7b4cb9a51629cb5a6071ca 15-Oct-2007 Jérôme Duval <korli@users.berlios.de>

more on gcc4 build fix


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


# fe5cc7b493f8e644abc6be5592a6641a952f04d3 13-Apr-2003 shatty <shatty@nowhere.fake>

add newline to end of file


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


# dba5824b7c009d53686c70cd490b0aa7c7ac3ee8 19-Feb-2003 Phil Greenway <sikosis@gmail.com>

CodyCam from the BeOS Sample Code.


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