Ingo Weinhold
1b848ee7f2
BControlLook: Add DrawLabel() variants with icon
...
A label, a bitmap, or both can be specified.
2013-12-22 02:48:24 +01:00
Ingo Weinhold
8719e0dc4b
BControlLook: Add methods for getting insets
...
* Update the previously unused frame_type and background_type enums.
* Add methods GetFrameInsets(), GetBackgroundInsets(), GetInsets() to
get the insets for a given frame type, background type, or both
respectively.
2013-12-22 02:48:23 +01:00
Adrien Destugues
d3e73d457e
Use POSIX API to set serial port speed.
...
POSIX says CBAUD is reserved, and provides an easier way to set the
speed using a dedicated function.
hrev46579
2013-12-21 21:59:31 +01:00
Adrien Destugues
9cdbb95476
Remove comment.
2013-12-21 21:58:28 +01:00
Axel Dörfler
364da0f986
MediaPlayer: fixed broken subtitle menu activation.
...
* Since ffd71d3d19742cef58981cd7cba8e22d79320128 (hrev45979) you needed
at least two subtitle tracks to have the menu enabled.
hrev46578
2013-12-21 21:11:48 +01:00
Adrien Destugues
92419037cc
SerialConnect: fix rdef file
...
* Declare icon the right way,
* Also add version and app signature.
hrev46577
2013-12-21 20:34:01 +01:00
Adrien Destugues
e2367275a8
SerialConnect: fix baudrate settings save.
...
There was a mixup of using the baudrate value (eg 115200), constant
(B_115200_BPS = 17) and position in the menu (18), leading to the
baudrate setting not being saved and restored properly.
2013-12-21 20:30:47 +01:00
Adrien Destugues
c516bac9f4
Revert part of hrev24647
...
The baudrate constant for MIDI speed was after all the others in BeOS,
and we have to keep them with the same values for things to work.
Moreover, the constants in SerialPort.h were not changed, so everything
was out of sync and all apps using BSerialPort ended up using the wrong
speed.
Add a comment in termios.h to make sure this doesn't happen again.
2013-12-21 20:25:24 +01:00
Adrien Destugues
edba5ea016
Add icon for Cereal... I mean SerialConnect.
...
* Icon drawn by Humdinger and myself.
* Also add SerialConnect entry in deskbat applications.
hrev46576
2013-12-21 16:59:24 +01:00
Gerasim Troeglazov
2b01519444
PSDTranslator: Prepare PSDWriter for B_GRAY8 and B_CMAP8 colorspaces support
hrev46575
2013-12-21 09:32:37 +00:00
autonielx
55ee5264e2
Update translations from Pootle
hrev46574
2013-12-21 06:14:09 +01:00
Ingo Weinhold
df37cd4edd
BCheckBox: Add tri-state support
...
* Add possible control state B_CONTROL_PARTIALLY_ON and support it in
BCheckBox and BControlLook.
* BCheckBox: Add partialStateToOff property defining whether the
partial state should transition to off. Defaults to false (i.e.
partial to on).
hrev46573
2013-12-21 02:12:04 +01:00
John Scipione
7bcfb21538
IFS: Fix CID 609761 init members
hrev46572
2013-12-20 18:20:01 -05:00
John Scipione
52a95e6f7b
IFS Saver: CID 991177 ( #1 of 1): Dead default in switch
2013-12-20 18:18:30 -05:00
John Scipione
7d265f4207
Spider Saver: init fPreview to default value
...
Fixes CID 609764
hrev46571
2013-12-20 17:50:23 -05:00
John Scipione
a1e717b8f7
Fix crash in Message Screensaver
...
In the Draw() method check to make sure that the view is valid, is
connected to the window, that the window is locked, that the screen
is valid and that the BBitmap buffer is valid. This (hopefully) fixes the
last of the bugs experienced due to #4260 .
It is not sufficient to just check that the view is valid to prevent the crash,
you must also check that it is connected to a window via Window() and
that the window is locked.
hrev46570
2013-12-20 16:13:16 -05:00
Ingo Weinhold
5d7f782d4e
BLooper: Add DispatchExternalMessage()
...
* This is primarily a service method for ports of widget tool kits
that require single-threaded GUI. DispatchExternalMessage() calls
DispatchMessage(), but also sets fLastMessage, so that
[Detach]CurrentMessage() work correctly. This allows to detach a
message in DispatchMessage() when called from the window thread,
add it to a global queue, and later process the queued messages in
a different thread that calls DispatchExternalMessage().
* BLooper/BWindow: Make sure fLastMessage is accessed only when locked.
hrev46569
2013-12-20 15:47:23 +01:00
Ingo Weinhold
57973ac96b
BRadioButton: Fix spurious Invoke()
...
MouseUp(): Don't call SetValue() and Invoke() when the button was
already the selected one.
2013-12-20 15:23:45 +01:00
Gerasim Troeglazov
49a4700789
mime_database: add psb extension for vnd.adobe.photoshop
hrev46568
2013-12-20 10:24:00 +00:00
Gerasim Troeglazov
6d7acad27d
PSDTranslator: Add Photoshop Big (PSB) format support
2013-12-20 09:30:03 +00:00
Gerasim Troeglazov
a47ae0d08e
PSDTranslator: Add compression settings
2013-12-20 09:26:59 +00:00
Gerasim Troeglazov
b43bd42518
PSDTranslator: DataArray class improvements
2013-12-20 09:19:50 +00:00
Gerasim Troeglazov
10b179b33d
PSDTranslator: Fix index of alpha channel
2013-12-20 09:04:30 +00:00
Stephan Aßmus
0ff602f52a
Fixed typo in comment
hrev46567
2013-12-19 14:56:18 +01:00
Jonathan Schleifer
0485942c82
gitignore: Ignore NFC vs NFD on OS X.
hrev46566
2013-12-19 13:33:56 +01:00
Gerasim Troeglazov
5a65c29781
PSDTranslator: Add RLE compression method for export
hrev46565
2013-12-19 12:21:16 +00:00
Gerasim Troeglazov
7983058de3
PSDTranslator: Rework export module
2013-12-19 12:21:15 +00:00
Gerasim Troeglazov
e3ec312ebf
PSDTranslator: Implemented DataArray class for export improvements
2013-12-19 12:21:13 +00:00
Jonathan Schleifer
bd50e8aedb
Get rid of a workaround; building with Clang works now.
hrev46564
2013-12-19 12:57:20 +01:00
Alexander von Gluck IV
1665250fa7
radeon_hd: crtc_memreq only on DCE 3 - 5
...
* Prevent some atombios missing table errors
on DCE 6 and later
hrev46563
2013-12-19 01:19:31 -06:00
Alexander von Gluck IV
92f91bc8da
radeon_hd: Update DisplayPort aux for DCE6
...
* DCE6 requires a non-0 value for lpAuxRequest
(0 is reserved)
2013-12-19 01:19:31 -06:00
Alexander von Gluck IV
233507b3cd
radeon_hd: Missed a % for a B_PRI
2013-12-19 01:19:31 -06:00
Rene Gollent
d3a119a2b4
x86_64: Update haikuwebkit to 1.2.1 and add/update...
...
various dependent packages.
hrev46562
2013-12-18 22:59:53 -05:00
Rene Gollent
ac8612008b
Update x86_64 Vision package.
...
Fixes #10317 .
hrev46561
2013-12-18 20:58:51 -05:00
Jonathan Schleifer
fc5dbdc92c
Get rid of an error caused by -Werror=unused-function.
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
hrev46560
2013-12-19 02:07:21 +01:00
Jonathan Schleifer
f5a47df37d
Fix the agg headers to be proper C++.
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
hrev46559
2013-12-19 02:00:44 +01:00
Jonathan Schleifer
e3e0255008
rootfs.cpp: Replace undefined behaviour with offsetof.
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
hrev46558
2013-12-19 01:52:33 +01:00
Jonathan Schleifer
c7cb9b2f59
delete_driver_settings.cpp: Get rid of the weak alias.
...
As weak aliases are not supported on OS X, this caused problems when
building Haiku on OS X, as this file is also used for the host tools.
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2013-12-19 01:52:33 +01:00
Murai Takashi
44d352cdb1
Fix DebugServer build with GCC4.8
...
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
hrev46557
2013-12-19 01:42:28 +01:00
Gerasim Troeglazov
63b8eb480e
PSDTranslator: Fix array size
hrev46556
2013-12-18 09:56:11 +00:00
Gerasim Troeglazov
af6518e48e
PSDTranslator: Code cleanup. No functional change
hrev46555
2013-12-18 09:36:44 +00:00
Gerasim Troeglazov
aae30e0ec9
PSDTranslator: Fix bitmap block alignment
hrev46554
2013-12-18 09:06:17 +00:00
Gerasim Troeglazov
a38a6547d7
PSDTranslator: Codestyle cleanup
2013-12-18 08:58:12 +00:00
Alexander von Gluck IV
857bfe579b
DisplayPort: Dump linkspeed value on error
hrev46553
2013-12-18 00:30:58 -06:00
Alexander von Gluck IV
bd1c4402bf
radeon_hd: Improve DisplayPort function return logic
...
* Was putting status_t into int's and creating
some logic problems when it came to DisplayPort
link training.
hrev46552
2013-12-17 17:34:11 -06:00
Jonathan Schleifer
77ac2d8d8d
SnifferRules.cpp: Make the arguments for operator< const.
...
It is used on const versions of sniffer_rule and thus it needs to be
declared with const.
hrev46551
2013-12-17 19:58:57 +01:00
Jonathan Schleifer
6a2d12cbee
PackageInfoParser.cpp: Add missing include for strtoll.
2013-12-17 19:58:55 +01:00
Jonathan Schleifer
17fe3f8106
BPlusTree.h: Remove invalid forward declaration.
...
That forward declaration was actually a backward declaration, as
system_dependencies.h already included Stack.
2013-12-17 19:58:54 +01:00
Jonathan Schleifer
724947ebca
HashSet.h: Replace whatever that was with proper C++
2013-12-17 19:58:52 +01:00
Jonathan Schleifer
a7d796e232
Only declare strl{cpy,cat} if they aren't defines.
...
On some system (e.g. OS X Mavericks), those are defines to compiler
built-ins, thus trying to declare them will fail.
2013-12-17 19:58:51 +01:00