#
3e6fa229 |
|
13-Jan-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Humdinger: Switched strings to sentence case in servers and kits. This is the case-servers+kits.diff applied from #5169. Couldn't spot any possibly problematic changes. Thanks a lot! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35044 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f74eb15c |
|
27-Jun-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed building with tracing on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31274 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
126d77c5 |
|
09-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed ContinuousMessageFilter to register for parameter value changes, and change its slider value when such a message arrives. * Currently, this will only work if such a view already received a message; added a TODO about how it should be done, but since those would require some more changes, I don't want to do that as long as Sean Healy is working on that file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30083 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04910d5d |
|
31-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed various problems that caused the scrollbars and the group view to be layouted incorrectly: * Only remove the insets if there are any when no tabview is needed. * Use Bounds() when creating the scrollbars, not Frame() (this probably worked correctly only when the DynamicScrollView was the only child in a window...) * Simplify layouting the scrollbars and target view, always do so, since it isn't clear if the host window uses the old style view follow modes, the target view had no follow mode anyways, so we need to layout it for sure. * Correct the "edged in" effect of the TitleView drawing. This fixes the bad drawing artifacts in the Media preflet when scrollbars are needed to embed a larger parameter web view. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28394 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abe0b5c8 |
|
10-Jun-2008 |
Alexandre Deckner <alex@zappotek.com> |
- MakeViewFor didn't return a view with a good default size when no hintRect was provided (as in Cortex). This happened only when needing a tabbed view. It will now return a view with the most fitting size. This fixes #597 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a46d818 |
|
19-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implemented ERROR as fprintf(stderr, ...) with tracing turned off as well. * Fixed all but one compiler warnings in libmedia.so. * Truncated lines to 80 char width where I looked at code. * Turned printf()s into TRACE/ERROR calls in MediaExtractor. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24478 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00f37812 |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
First part of a patch sent by Clemens zeidler: * The BMediaTheme now uses B_WIDTH_FROM_LABEL for tabs in tabviews, this makes tabs as wide as they need to be. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23868 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
67abb56f |
|
10-Jan-2008 |
Stephan Aßmus <superstippi@gmx.de> |
patch by aldeck: * fixes the content inside the tabview in the Media preflet spanning over the wrong area (wrong insets) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23338 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
332d5f43 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Some cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22568 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6636d6b7 |
|
16-Sep-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
fixed two warnings git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18871 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
51599367 |
|
14-Aug-2004 |
beveloper <beveloper@nowhere.fake> |
made error messages a little more informative git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8572 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2d7030fe |
|
23-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
The group views must not B_FOLLOW_ALL unless they are the top-level group views - that makes all sliders accessible again. Thanks to Marcus for reporting that bug. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6703 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc204ab2 |
|
20-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed the test for the knob position with B_DOCUMENT_WINDOW_LOOK. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6670 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f53ccd0b |
|
18-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
The target view of the scroll view must be moved to the origin (doesn't matter in this context, though). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6629 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b70fa513 |
|
16-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
We now dynamically add scroll bars to the parameter web view! Some BeOS classes really are very stupid or just inferior: - added DynamicScrollView class that adds and removes scroll bars as needed and automatically takes care of the correct scroller range and proportions. - added TabView class that is smart enough to resize its container view and the tab views as well. Both classes could be used in other environments, too. DynamicScrollView would be a nice addition to BScrollView R2 - might be put into a shared source directory for now (or into libbe's BPrivate namespace?). The TabView additions could almost be moved to BTabView without breaking compatibility, just the resizing mode of the tab views have to be respected. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6612 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2f96e6f |
|
08-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
small tweak to allow control of continuous parameter range 0.0 to 1.0 git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4564 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d91580cd |
|
30-Aug-2003 |
beveloper <beveloper@nowhere.fake> |
removed/fixed warnings git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4418 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cb6670b4 |
|
06-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The groups are now put into special GroupViews which not only set the target of its members correctly, but will also add scroll bars as needed. Implemented basic message filters for discrete/continuous parameter views. The views are now set to the correct parameter value and vice versa. BContinuousParameter::{Get|Set}Response() is not yet supported, though. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3874 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
78aa9c80 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The creation of the parameter views now happens before the sub-groups are added to the group. That way, a title view can be identified and always placed at the top of the view. Fixed minor related bugs. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3804 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b582fd1 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Now sets the height of the parameter web correctly (wasn't visible with the Media preferences application alone). Replaced the BBox with a simple BView for the container of a BParameterGroup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3801 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c81f1c97 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added support for the B_HIDDEN_PARAMETER flag. Added heuristica to only show those BNullParameters which the original media kit shows. Removed flickering in the SeparatorView drawing code. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3800 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
652243da |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added workaround for a misbehaving BOptionPopUp class (doesn't resize itself properly - it obviously needs the correct size at creation time...). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3799 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b8da958e |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Big visual update: it's now almost the same as the original MediaTheme. Some special parameter types are still missing, actually changing anything is missing, some needed work-arounds for broken Be code, etc. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3798 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d662f7f4 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented a very simple default media theme. You can't do anything yet, but you should already see most of the options. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac4fbd7 |
|
19-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
clean up of debugging functions FATAL is now replaced by ERROR and active at DEBUG=1 or above TRACE is active at 2 or above PRINT(level, ...) can be used for DEBUG= level or abode INFO is removed git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6836c3cb |
|
12-Jun-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Add a first non-functional version of the default media theme. Implemented all needed functionality in BMediaTheme to use this default theme - it's currently disabled, though (or should be). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3491 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3e6fa229d866510c8687760bf5bca2c831f9fb28 |
|
13-Jan-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Humdinger: Switched strings to sentence case in servers and kits. This is the case-servers+kits.diff applied from #5169. Couldn't spot any possibly problematic changes. Thanks a lot! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35044 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f74eb15c3113d14758e22c7cc3fd4890e66e04c0 |
|
27-Jun-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed building with tracing on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31274 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
126d77c5d5dcd1791b3ad8070ba67df9f2909457 |
|
09-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed ContinuousMessageFilter to register for parameter value changes, and change its slider value when such a message arrives. * Currently, this will only work if such a view already received a message; added a TODO about how it should be done, but since those would require some more changes, I don't want to do that as long as Sean Healy is working on that file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30083 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04910d5d52d46ea30f915567c5022344f825ad87 |
|
31-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed various problems that caused the scrollbars and the group view to be layouted incorrectly: * Only remove the insets if there are any when no tabview is needed. * Use Bounds() when creating the scrollbars, not Frame() (this probably worked correctly only when the DynamicScrollView was the only child in a window...) * Simplify layouting the scrollbars and target view, always do so, since it isn't clear if the host window uses the old style view follow modes, the target view had no follow mode anyways, so we need to layout it for sure. * Correct the "edged in" effect of the TitleView drawing. This fixes the bad drawing artifacts in the Media preflet when scrollbars are needed to embed a larger parameter web view. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28394 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
abe0b5c858d5b3c4b2e880e40b75abe475c14158 |
|
10-Jun-2008 |
Alexandre Deckner <alex@zappotek.com> |
- MakeViewFor didn't return a view with a good default size when no hintRect was provided (as in Cortex). This happened only when needing a tabbed view. It will now return a view with the most fitting size. This fixes #597 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a46d818c918c1e320c1593accac547849793222 |
|
19-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implemented ERROR as fprintf(stderr, ...) with tracing turned off as well. * Fixed all but one compiler warnings in libmedia.so. * Truncated lines to 80 char width where I looked at code. * Turned printf()s into TRACE/ERROR calls in MediaExtractor. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24478 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00f378126a61cc5a42500a4e20323890e17d41dc |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
First part of a patch sent by Clemens zeidler: * The BMediaTheme now uses B_WIDTH_FROM_LABEL for tabs in tabviews, this makes tabs as wide as they need to be. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23868 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
67abb56fcd1c6b31356a618d423fe2a0092b8bdf |
|
10-Jan-2008 |
Stephan Aßmus <superstippi@gmx.de> |
patch by aldeck: * fixes the content inside the tabview in the Media preflet spanning over the wrong area (wrong insets) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23338 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
332d5f437ee6a4e14a15f0190817c10eacdcf962 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Some cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22568 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6636d6b74fe6804b4339d0d17426bfa6d03a9a4c |
|
16-Sep-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
fixed two warnings git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18871 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
51599367a233071ed03e16db21b2b42568babd19 |
|
14-Aug-2004 |
beveloper <beveloper@nowhere.fake> |
made error messages a little more informative git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8572 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2d7030fe25f1d682ff1f74671b2daf7d57b1b53e |
|
23-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
The group views must not B_FOLLOW_ALL unless they are the top-level group views - that makes all sliders accessible again. Thanks to Marcus for reporting that bug. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6703 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc204ab22ff8aadd66470418278c1ea066cc8518 |
|
20-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed the test for the knob position with B_DOCUMENT_WINDOW_LOOK. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6670 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f53ccd0b497fde20a889f90a59e38f27c127035c |
|
18-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
The target view of the scroll view must be moved to the origin (doesn't matter in this context, though). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6629 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b70fa5139e5916863c0ddbcf34e1dbc047129e91 |
|
16-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
We now dynamically add scroll bars to the parameter web view! Some BeOS classes really are very stupid or just inferior: - added DynamicScrollView class that adds and removes scroll bars as needed and automatically takes care of the correct scroller range and proportions. - added TabView class that is smart enough to resize its container view and the tab views as well. Both classes could be used in other environments, too. DynamicScrollView would be a nice addition to BScrollView R2 - might be put into a shared source directory for now (or into libbe's BPrivate namespace?). The TabView additions could almost be moved to BTabView without breaking compatibility, just the resizing mode of the tab views have to be respected. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6612 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2f96e6f066c3037816334aff3d8c67c2ff34f14 |
|
08-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
small tweak to allow control of continuous parameter range 0.0 to 1.0 git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4564 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d91580cd9a9f39e74f086d5ca31d997a56c111a9 |
|
30-Aug-2003 |
beveloper <beveloper@nowhere.fake> |
removed/fixed warnings git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4418 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cb6670b49015fe9d5ea5636a3a90a36127830167 |
|
06-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The groups are now put into special GroupViews which not only set the target of its members correctly, but will also add scroll bars as needed. Implemented basic message filters for discrete/continuous parameter views. The views are now set to the correct parameter value and vice versa. BContinuousParameter::{Get|Set}Response() is not yet supported, though. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3874 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
78aa9c8040c13ed6a32632ba024259ee993c6c71 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The creation of the parameter views now happens before the sub-groups are added to the group. That way, a title view can be identified and always placed at the top of the view. Fixed minor related bugs. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3804 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b582fd16ac72fbfd62ed66a0865d71aaa494ec3 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Now sets the height of the parameter web correctly (wasn't visible with the Media preferences application alone). Replaced the BBox with a simple BView for the container of a BParameterGroup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3801 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c81f1c978f005e821e03cb03ff7d7b2edf17e597 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added support for the B_HIDDEN_PARAMETER flag. Added heuristica to only show those BNullParameters which the original media kit shows. Removed flickering in the SeparatorView drawing code. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3800 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
652243dade7ecb968920d7e6abe9d8090ba9d52d |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added workaround for a misbehaving BOptionPopUp class (doesn't resize itself properly - it obviously needs the correct size at creation time...). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3799 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b8da958ed6dbd7c37538d595bb12941cbcbdb43c |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Big visual update: it's now almost the same as the original MediaTheme. Some special parameter types are still missing, actually changing anything is missing, some needed work-arounds for broken Be code, etc. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3798 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d662f7f4517d87934a3792535022086588ca4781 |
|
01-Jul-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented a very simple default media theme. You can't do anything yet, but you should already see most of the options. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3783 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac4fbd70dc5b5387cc80965de796deb820d4f05 |
|
19-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
clean up of debugging functions FATAL is now replaced by ERROR and active at DEBUG=1 or above TRACE is active at 2 or above PRINT(level, ...) can be used for DEBUG= level or abode INFO is removed git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6836c3cb8c6f0e1d4c89d6baa5a2185e69d35f06 |
|
12-Jun-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Add a first non-functional version of the default media theme. Implemented all needed functionality in BMediaTheme to use this default theme - it's currently disabled, though (or should be). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3491 a95241bf-73f2-0310-859d-f6bbb57e9c96
|