Adrien Destugues
518852fca7
Patch by Dziadek: localize IconOMatic
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40025 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 10:41:46 +00:00
Adrien Destugues
54526b1534
Patch by Dziadek: localize People.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40024 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 10:41:14 +00:00
Adrien Destugues
ae0f70fc69
Patch by Dziadek : localize MediaConverter.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40023 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 10:40:46 +00:00
Adrien Destugues
d462be1157
Patch by dziadek: localize Magnify
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40022 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 10:39:59 +00:00
Adrien Destugues
238df8fb85
Patch by Dziadek as part of GCI : localize MediaPlayer.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40021 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 10:38:58 +00:00
Michael Lotz
c3dab48ba4
Add a way to cancel a started message.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40020 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 08:30:25 +00:00
Michael Lotz
49e57f098a
Add support for the screen offset and scale to remote shape drawing. This brings
...
back scrollbar icons and menu markers for example after they got broken when
the offset was introduced.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40019 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 08:19:59 +00:00
Stefano Ceccherini
f95b5003de
Style changes, some more error checks, removed ifdeffed broken
...
behaviour.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40018 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 08:10:25 +00:00
Michael Lotz
566d89aec9
Forgot that in r40016, needed for utf8_functions.h.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40017 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 07:54:10 +00:00
Michael Lotz
8b600b7cb7
Implement RP_DRAW_STRING_WITH_OFFSETS. Untested though, especially the bounding
...
box part should be validated.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40016 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 07:53:21 +00:00
Michael Lotz
c4b45a0c4d
Implement RP_DRAW_BITMAP_RECTS on the client side.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40015 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 07:04:01 +00:00
Michael Lotz
7162595e84
Implement a new RP_DRAW_BITMAP_RECTS which splits up bitmaps to be sent into the
...
relevant parts (i.e. removes clipped or out of bounds parts) and does local
scaling in case the view rect is smaller than the bitmap rect. This avoids
sending the full blown bitmaps across when they are in the end scaled to a much
smaller representation. It's nowhere near perfect yet, but it's useable and
improves the network traffic heaviness quite a bit depending on the application.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40014 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 07:03:03 +00:00
Ryan Leavengood
65cd35f0cb
CID 9916 and 9917: initialize fSpaceNeeded.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40013 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 05:58:39 +00:00
Ryan Leavengood
5b9003c79e
CID 5899: Move a variable so it does not go out of scope when a pointer to it
...
is used. In my testing this did not seem to be a problem but it doesn't hurt to
fix it.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40012 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 05:34:50 +00:00
Ryan Leavengood
ccb228004c
CID 6931 and 8076: use strncpy for the extremely unlikely case that
...
B_TRANSLATE("???") returns something larger than the size of name.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40011 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 05:16:42 +00:00
Ryan Leavengood
5d67e2ba05
CID 10412: remove assignments for unused variables.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40010 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 04:53:05 +00:00
Ryan Leavengood
9617074c9b
CID 5273: Don't hide the message parameter with a local variable. Not critical
...
but good coding practice.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40009 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 04:26:32 +00:00
Ryan Leavengood
43d3fdf3b1
CID 6925: Use snprintf. Also sizeof(size) is kind of funny.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40008 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 04:20:39 +00:00
Ryan Leavengood
39aa9ae199
CID 2393: Check the return value of GetDecoratorSettings (though this is
...
probably not needed.)
Another problem fixed here is that the border width value is in "border width"
not "border" so this code wasn't really working before.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40007 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 04:15:14 +00:00
Ryan Leavengood
7058291b1a
CID 6924: Use safe coding practices to avoid buffer overflow.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40006 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 04:00:25 +00:00
Ryan Leavengood
7f6caa088c
CID 5772: Delete the unneeded (and leaked) ref on the loop end case.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40005 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 03:54:07 +00:00
Ryan Leavengood
97d3d5a1d3
CID 9936: Uninitialized members.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40004 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-29 03:47:21 +00:00
Michael Lotz
8e164a0fe2
Add way to add a "minimal" bitmap without colorspace/flags for adding multiple
...
similar bitmaps.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40003 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:17:28 +00:00
Michael Lotz
645e9fe135
Cleanup which should've been part of r39972.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40002 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:12:13 +00:00
Michael Pfeiffer
05a2fec5fb
* CID 9729: initialized member fPrinter in constructor.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40001 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:11:02 +00:00
Michael Lotz
1c3680d302
Allow creating a BitmapDrawingEngine with a specific colorspace.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40000 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:08:46 +00:00
Michael Pfeiffer
0f0bd984d7
* CID 6544, 5645: removed "const" qualifier on return type
...
as it is meaningless
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39999 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:08:04 +00:00
François Revol
b44f0a94a4
Add commented setting to enable the laplink type debugging output module.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 22:01:19 +00:00
François Revol
3d5a11ee4e
44100 kHz seems a lot for audio sampling rate...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39997 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:51:33 +00:00
Michael Pfeiffer
9dbc17e4f3
* CID 10346: hid unused code; I cannot remember why the
...
code is not used; maybe it was not implemented completly
or BePDF could not render it correctly.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39996 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:44:59 +00:00
Michael Pfeiffer
737e45854e
* As pointed out by Rene the buffer size in snprintf
...
includes the 0-terminator.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39995 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:24:58 +00:00
Michael Pfeiffer
fdee209b00
* CID 10260: member variable fIconSize was not initialized
...
in error case.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39994 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:14:25 +00:00
Michael Pfeiffer
a17b8132ed
* CID 10260: member variable fDefaultPrinter was not
...
initialized in constructor in error case
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39993 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:12:17 +00:00
Michael Pfeiffer
e923359460
* CID 7969: defensive programming: use snprintf instead of sprintf.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39992 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 21:06:29 +00:00
Michael Pfeiffer
0f73490879
* CID 5322: renamed parameter to "transportPath" to
...
not hide parameter "path".
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39991 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 20:53:11 +00:00
Michael Pfeiffer
1f8d90053a
* CID7947 avoid buffer overflow (very unlikely;
...
should have happened only if the translated text was very large).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39990 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 20:49:01 +00:00
Michael Lotz
2baa527f82
CID 3221: Add missing break.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39989 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 19:08:37 +00:00
Michael Lotz
2d5c8bdea3
CID 10552: Fix double free in error case.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39988 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 18:55:00 +00:00
Fredrik Holmqvist
7f83c5cd84
No need to use loadAddress as delta as delta isn't used for i==0. CID3197, CID 1972 and ticket #6990 .
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39987 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 17:04:58 +00:00
Michael Lotz
5c3457dd22
CID 7961: Use snprintf with proper sizes to make sure nothing overflows.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39986 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 16:52:29 +00:00
Michael Lotz
edcbc5b0e3
CID 5889: The bytes array was leaked.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39985 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 16:44:24 +00:00
Michael Lotz
5327be44ec
Remove unused members. Also resolves CID 10230 that complained about them not
...
being initialized.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39984 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 16:22:29 +00:00
Michael Lotz
aa8219391f
Someone forgot to initialize fUpdate15 and fColor15 when adding 15bit color
...
support some 7 years ago...
CID 10246, 10245, 10244, 9471, 9454 and 9453 all concerning that (in the
different constructors / assignements).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39983 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 15:59:07 +00:00
Fredrik Holmqvist
14a12acc76
Only close device if it's a valid fd. CID 3466.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39982 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 15:55:57 +00:00
Stefano Ceccherini
b2f1b918ed
empty the message before reusing it, otherwise the pictures will be archived multiple times. Should fix ticket #7035 .
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39981 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 13:05:23 +00:00
Michael Lotz
8e165582f1
CID 10229: fDraggingMessage was not initialized, potentially sending out drag
...
messages where there shouldn't have been any.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 13:04:43 +00:00
Michael Lotz
d65593aaa3
CID 1420: fTargetScreen was leaked.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39979 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 12:59:14 +00:00
Michael Lotz
673481f371
CID 2502: Check the FindMessage return which also safes a needless FindRect call
...
in the error case.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39978 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 12:55:19 +00:00
Michael Lotz
951366c59d
CID 10231: Remove unused fInputPort member and initilize fShutdownCount, even
...
though it's used only in the special case of running as BApplication.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39977 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 12:47:22 +00:00
Fredrik Holmqvist
2a74e90028
If fileDescriptor is not retrieved don't close it, and if firmwareFileSize is negative fail. CID 3493 CID CID 3494.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39976 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-12-28 12:34:16 +00:00