Adrien Destugues
6389df937b
* Bring back the fallback video mode selection in case both tries to read EDID info failed.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-10-23 20:05:24 +00:00
Adrien Destugues
8276f81e0c
Some more catalogs.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38445 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-30 11:34:29 +00:00
Adrien Destugues
0a9e47c7f9
Sync catalogs from hta. Not sure all of them are here...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38444 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-30 11:31:20 +00:00
Adrien Destugues
9b46a2b25d
Fix more drawing problems in terminal, and remove an useless variable.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-29 10:43:54 +00:00
Adrien Destugues
355a38a098
Fix gcc4 build as well as logic error : the driver needlessly scanned some devices.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-28 09:35:15 +00:00
Adrien Destugues
18900042ce
* Use defines for the SCSI commands instead of the numeric opcode directly
...
* Colorize the trace output for easier syslog reading
* Add usb_floppy to the default image
* disable error tracing
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38411 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-28 08:57:29 +00:00
Adrien Destugues
68f54d50f2
Better error handling : do not enter an endless loop in cases of errors, but report them to the caller.
...
Note this leads to KDL if there is a write error, so it may not be the best way for a floppy...
This allows the driver to uninitialize properly when all devices are unplugged, which in turns permits updating the driver without rebooting to unload it.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38410 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 22:02:24 +00:00
Adrien Destugues
0a240bcefe
Replace icon for the usb_floppy devices.
...
The floppy icon is based on zumi's one. changes done :
* I made the floppy a bit thinner, it looked more like a zip100 cartridge
* I added an USB logo (or something that more or less looks like one) on the floppy label
* The logo only shows at big icon sizes since I couldn't get it looking good at small ones.
Feel free to improve.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 21:00:17 +00:00
Adrien Destugues
a046d61f81
* Write operation data direction is obviously host-to-device
...
* Write operation will always return an error, one needs to send request sense until the write is actually done.
This gets floppy writing working.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 20:17:12 +00:00
Adrien Destugues
027fabed60
Use block read and block write instead of regular read and write commands. Mounting the device read-only now works. Writing
...
is still not working.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38405 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 17:54:04 +00:00
Adrien Destugues
87bfae8987
A floppy drive is a slow device, so we have to try many times before getting a result.
...
This gets read capaity working, the device shows up in drivesetup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38404 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 17:33:54 +00:00
Adrien Destugues
779ccf5c6d
* Properly initialize the drive before attempting to access it
...
* Ask the drive for its status after each command we send, or else it locks up
THis get us as far as trying to read the drive capacity, but this still fails for some reason.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38402 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 17:00:57 +00:00
Adrien Destugues
156a187d0d
* Fix test unit ready command (the device still stall, no idea why).
...
* Move the interrupt stuff inside the device structure
* Some cleanup, added some more tracing fordebug purposes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38399 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 12:40:05 +00:00
Adrien Destugues
64286654bc
This fixes redrawing bugs related to the selection in terminal ( #6426 ). It should also avoid some other bugs related to
...
drawing whitespace at the start of a line but the behaviour is not perfect yet.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38387 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-27 08:43:40 +00:00
Adrien Destugues
bbdb55154d
Work In Progress (do not try yet!) driver for usb floppy drive.
...
This is loosely based on usb_disk, but uses a different protocol for sending the commands.
Refactoring is unfinished, so don't look at the style too muh, it will e fixed and cleaned up later.
Basic communication with the drive works (sending commands). Command themselves still mostly untested.
Command Blocks sent to the drive are most likely wrong and may erase your floppies or do any other weird things!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38379 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-26 20:28:54 +00:00
Adrien Destugues
c1b432af8e
Fix build with tracing enabled.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38371 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-26 12:43:44 +00:00
Adrien Destugues
a8a33a98ff
Intel_extreme now centers the screen when one select a resolution smaller than the ne of the LVDS panel.
...
Also clean up the style and add some more TODOs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38363 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-26 09:13:41 +00:00
Adrien Destugues
124a502a7a
Always set the LVDS panel to its native mode, except for the 'display' part.
...
This allows to use lower resolution screen modes with black border.
Added a set of TODOs :
* The smaller scren is not centered, but aligned top-left
* The base resolution used is the one reported from edid 1.1, because I'm still not sure how to parse EDID 1.2. This resolution is too small on my laptop, but it works.
Also added two ways of setting 8-to-6 dithering for 18-bit LVDS panel. No visible result for me, unfortunately.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-25 15:06:49 +00:00
Adrien Destugues
0405fd3b15
Set the color depth for head B. This allows using 8,15, and 16-bit modes on lvds panels.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38349 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-25 09:46:48 +00:00
Adrien Destugues
b1b8672a53
* Add usb class name to listusb output, as it can be useful to identify devices.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38342 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 19:16:21 +00:00
Adrien Destugues
6c9a11f9c4
Rename all zh-hans catalogs to zh_hans, as that's what's actually needed for the catalog chaining to work properly.
...
This makes the chinese localization more useable (not perfectly, we still lack a chinese font).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38341 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 18:38:27 +00:00
Adrien Destugues
4f5f77e6e4
Missing from previous commit. Sorry !
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38339 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 17:49:12 +00:00
Adrien Destugues
9e7738992b
Set the radiobuttons depending on the currency symbol position.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 16:39:29 +00:00
Adrien Destugues
bca1690bfa
Preliminary support for adjusting the money format in the locale preflet :
...
* API for formatting a number and recovering the field positions
* Some changes in the preflet to display the formatted number and start filling in the fields.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38335 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 16:07:39 +00:00
Adrien Destugues
0767bd3a8b
Use the EDID info from LVDS panels :
...
* Read the EDID info on both port A (analog VGA monitor) and C (LVDS panel)
* If an LVDS panel is detected, report the EDID resolutions instead of the BIOs settings
This fixes #6326 , likely #5096 , and possibly some others intel_extreme problems. Please test.
On the other hand, this make the screen preflet show the full list of more reported by the LVDS panel. As we don't support
scaling, some of these modes are unuseable and lead to a garbled screen.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38329 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-24 11:06:50 +00:00
Adrien Destugues
00c81cb959
Remove an useless box and move the radio buttons near the setting they alter.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38319 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-23 14:24:58 +00:00
Adrien Destugues
9ad52ae4cc
When inserting tabs or other whitespace, propagate the attributes of the previous characters.
...
This allows mc to render properly.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38318 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-23 13:31:39 +00:00
Adrien Destugues
a84802e488
Re-add a part of the code I shouldn't have removed : this ensures the partial line that may be at the bottom of the screen
...
if the size of the window is not a multiple of the text font size is cleared.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38317 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-23 12:48:03 +00:00
Adrien Destugues
c198735b15
Change the way fore and back-color are handled by terminal. They are now color 0 and 7 in the color table, instead of entirely separate colors. This makes more sense and allows the colors to stay even in apps using other colors.
...
Also make the color attribute propagate to the end of a line. This fixes part of #6143 and allows to use vim with a multicolor syntax highlighting without too much trouble.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38316 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-23 11:11:52 +00:00
Adrien Destugues
c7dfa2ce78
Sync catalogs from hta.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38310 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-22 11:37:53 +00:00
Adrien Destugues
289159df8c
Fix terminal -t option to actually take the next argulent and not -t itself as a parameter.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38309 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-22 11:30:42 +00:00
Adrien Destugues
e2fc6dba84
Remove useless debug output.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38264 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-19 14:56:03 +00:00
Adrien Destugues
a8e3f94438
Rewrite and simplify argument parsing of terminal. This makes runnning Terminal -f someApp work.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38262 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-19 08:53:19 +00:00
Adrien Destugues
24fcc1eecb
Fix parsing of numbers in svg files : the code used obsolete atod instead of strtod and led to numbers in the form 2.5e-4 to make the parsing fail as 'e' was interpreted as the end of the number.
...
Fixes #5728 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-18 11:50:49 +00:00
Adrien Destugues
e20a602919
* Use Shift instead of Option as modifier to load workspace settings, as it conflicts with option+N used to open a new
...
terminal
* Also ensure that the terminal end up on the current workspace if there is a problem with the settings or the key isn't
pressed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38223 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-18 09:57:17 +00:00
Adrien Destugues
b234b3fc4e
The color attributes were lost in scrollback buffer since the 256-color change.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38222 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-18 08:48:45 +00:00
Adrien Destugues
d18fc3994c
Patch by rossi, but I ended u rewriting half of it :
...
* Save terminal windows positions
* Also save their size and workspace, but these aren't used (size is overriden by the menu setting and workspace is annoying)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38192 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 15:29:08 +00:00
Adrien Destugues
26411b5359
* Remove legacy BeOS code
...
* Ensure the argument list passed to execve is NULL-terminated
* Also declare it earlier to make sure gcc4 doesn't erase it from memory when getting out of the if block.
This *should* fix gcc4 Terminal, and *does not* break it under gcc2.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38189 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 15:02:10 +00:00
Adrien Destugues
f7502de1bb
Look for catkeys files with .catkeys extension instead of .txt, since that's what everyone uses.
...
It makes it easier and less confusing to test catalogs without linking them.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38183 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 13:49:52 +00:00
Adrien Destugues
f230f68b3b
CID 1332 : NULL pointer dereference.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 08:27:20 +00:00
Adrien Destugues
28a4c1b470
CID 1513: NULL pointer dereference.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38175 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 08:16:09 +00:00
Adrien Destugues
bd792754f1
CID 1396: NULL pointer dereference.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38174 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 08:05:12 +00:00
Adrien Destugues
6709e6bcb8
Refactor default shell handling so it is done in a single place for a new windows and a new tab.
...
Use "/bin/sh -l" as the default command, and always pass -l ('login shell') to the user selected shell.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38173 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-17 07:53:58 +00:00
Adrien Destugues
2c1c7b49f4
CID 1499 : Access to NULL pointer.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38149 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 15:19:46 +00:00
Adrien Destugues
eb7595ebbd
CID 1457 : dead code (we know pressed is true at this point).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38148 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 15:17:00 +00:00
Adrien Destugues
6e24fc677f
CID 1498 (and others) : when deleting a NULL pointer, operator delete is actually called. So, it must not dereference the
...
given pointer without checking first.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38147 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 15:07:29 +00:00
Adrien Destugues
306fdb5b98
Missing call to B_TRANSLATE.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 14:36:04 +00:00
Adrien Destugues
59c2d19e1e
* Rewrite the parsing of xterm extension so that it doesn't touch ANSI standard things
...
* Some adjustements to the color table to have less duplicate colors
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 14:28:12 +00:00
Adrien Destugues
a20769b39c
CID 1500 : Potential NULL poiner dereference.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38140 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 13:37:10 +00:00
Adrien Destugues
3eedbbbf0e
Handle more pseudoÃ-graphic characters and ways of using them. This gets aptitude (from debianÃ) displaying properly and should also fix midnight commander.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38139 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 13:11:51 +00:00
Adrien Destugues
8627cb38c1
CID 1515 : Wrong pointer type.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38137 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 10:19:02 +00:00
Adrien Destugues
da0db45d95
CID 1555 : Wrong cast type
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 09:42:13 +00:00
Adrien Destugues
e414da37a1
CID 1584 : NULL dereference on low memory situations (get_window_info does a malloc that may fail)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38134 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 09:31:38 +00:00
Adrien Destugues
3ea58911f9
Explicitly start bash when opening a new tab, since other shells may not handle the "--login" option.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38133 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 09:12:34 +00:00
Adrien Destugues
fbebcdd42d
CID 1743 : Memory leak on error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38132 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 08:14:34 +00:00
Adrien Destugues
8e13f13e5c
CID 1744 : memory leak on error
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 08:11:47 +00:00
Adrien Destugues
0d858bd391
Add documentation for the BTimeZone class.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-16 07:23:42 +00:00
Adrien Destugues
c3d88d5160
Fix clang build. modf is not good for optimizations it seems
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38092 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 19:45:54 +00:00
Adrien Destugues
be4263537e
Sorry, vim auto-indenting messed it up.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38091 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 16:30:12 +00:00
Adrien Destugues
dbf7fa8716
256 colors support in terminal (compatible with xterm)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38090 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 16:23:21 +00:00
Adrien Destugues
6100b6aa33
Enlarge attributes to 32 bit instead of 16. This prepares 256-color support for terminal.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38089 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 15:53:34 +00:00
Adrien Destugues
3614af01cd
Fix #2673 : allow use of \E(0 to switch to line drawing character set.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38088 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 15:19:36 +00:00
Adrien Destugues
78e421e05e
Turns out this was right after all. Thanks to Rene for the explanations.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38087 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 14:08:15 +00:00
Adrien Destugues
d84da869d5
CID 1556 : wrong cast type.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 13:18:36 +00:00
Adrien Destugues
8ac6b88687
Only shift if there are arguments left in the list. Previous fix invalidated by Axel and hint to the proper solution given by mksh developper.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38084 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 12:42:46 +00:00
Adrien Destugues
22727b149d
CID 1739 : Memory leak on error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38083 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 12:31:36 +00:00
Adrien Destugues
cac07c64e8
CID 1981 : NULL pointer dereference on error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 12:23:18 +00:00
Adrien Destugues
1401598fed
Remove bogus shift : shifting an empty list of arguments is not allowed.
...
This allows to boot Haiku with mksh as /bin/sh.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 12:02:27 +00:00
Adrien Destugues
7c7f4cafda
CID 2021 : wrong cast type.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38080 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-13 11:59:31 +00:00
Adrien Destugues
77fa0021d9
Enable the "interpolate" resampling method. Results are not as good as I expected, however.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 17:12:00 +00:00
Adrien Destugues
600170807a
Style fix pointed out by Jérôme.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38062 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 14:22:46 +00:00
Adrien Destugues
6aaaa90f38
CID 1460,1461,1462: delete[] must be used to delete arrays.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38052 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 13:23:40 +00:00
Adrien Destugues
de6ba1a073
CID 1393: Memory leak.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38051 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 13:16:40 +00:00
Adrien Destugues
70d3fa99c2
CID 867: Memory leak.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38050 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:53:16 +00:00
Adrien Destugues
db8d0b8781
CID 898 : Memory leak.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38049 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:42:58 +00:00
Adrien Destugues
e0bc2fcce4
CID 903 : Memory leak on error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38048 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:39:39 +00:00
Adrien Destugues
138bd45280
CID 908 and 909 : Memory leaks.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38047 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:35:23 +00:00
Adrien Destugues
eaf26d03ba
CID 912: Memory leak on error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38046 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:31:27 +00:00
Adrien Destugues
68fdcbe01d
CID 926 : Memory leak
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38045 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:28:06 +00:00
Adrien Destugues
99002a3991
CID 691 : parameter not used in fprintf, but still evaluated, leading to acces out of bounds of array.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38044 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 12:09:05 +00:00
Adrien Destugues
b9eef2a018
CID 704 : Off-by-one error.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38043 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 11:59:51 +00:00
Adrien Destugues
889a547780
CID 630 : Allocation may fail.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38042 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 11:54:02 +00:00
Adrien Destugues
9b957f41ab
* CID 532 and 533: calling erase on an iterator invalidates it.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38041 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 11:48:50 +00:00
Adrien Destugues
e05f4ded2d
CID 49: Dead code (as B_MEDIA_FIRST_USER_TYPE > B_MEDIA_PRIVATE)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38038 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 11:26:25 +00:00
Adrien Destugues
ff617a11dd
* Add a resampler that interpolates instead of dropping/copying samples.
...
* Not plugged anywhere yet.
* I'm not sure the downsampling is done properly, either.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38037 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-12 10:18:38 +00:00
Adrien Destugues
74add97b47
CID 1740: Memory leak in Backgrounds since Show doesn't take ownership of the info (code is commented)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38029 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 14:37:40 +00:00
Adrien Destugues
3cf37a1a09
CID 2001 : be_locale_roster->GetLanguage may fail.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38027 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 13:56:39 +00:00
Adrien Destugues
7ea3a2b029
Add note about the fact that locale kit is not part of libbe
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38020 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 12:39:29 +00:00
Adrien Destugues
a8a3468a80
* Add documentation for the UnicodeChar class.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38018 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 12:33:47 +00:00
Adrien Destugues
0417c0fd7e
* Remove everything related to direct access to unicode.properties file. All of it should be done through ICU.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38017 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 12:00:59 +00:00
Adrien Destugues
15575718e8
* Don't build stubbed and useless files in liblocale.so
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38011 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 10:05:06 +00:00
Adrien Destugues
cae874d384
* Lots of fixes and proofreading to the locale api reference
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38010 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-11 08:09:12 +00:00
Adrien Destugues
5509491f57
* Style fix. Sorry, looks like I spent too much time on other projects today.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38009 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-10 21:09:56 +00:00
Adrien Destugues
db3b68413a
* This one was missing from the latest hta update. Sorry!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38008 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-10 16:25:57 +00:00
Adrien Destugues
aed7e5e9ae
* Make BCountry::Measurement() actually do something useful.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38007 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-10 16:22:30 +00:00
Adrien Destugues
e82e8f365e
* Update locale kit documentation.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38004 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-10 12:39:48 +00:00
Adrien Destugues
3290008f1e
* Add the warning and info boxes from userguide. However, I don't know how to upload the associated images to the api
...
server.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37981 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-09 08:46:16 +00:00
Adrien Destugues
4db75e5128
* Fix typo pointed out by umccoullough. I should get a real keyboard.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37977 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-08 17:29:32 +00:00
Adrien Destugues
e579ff38fb
* Added a note about the network libraries being incompatible with BeOS.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37976 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-08 16:20:09 +00:00
Adrien Destugues
774d5b4dd9
* Delete broken catalog.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37968 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-08 10:12:16 +00:00