Commit Graph

32767 Commits

Author SHA1 Message Date
David McPaul
9b716314fc Rework Frame Length Calculation. Fixes issue with tllts mp3
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34073 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-16 11:57:19 +00:00
David McPaul
bd0058e0a7 Rework Frame Length Calculation. Fixes issue with tllts mp3
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34072 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-16 11:56:57 +00:00
Rene Gollent
f4dc59983b Partially implement ticket #4916:
- Rename "Configure Favorites..." to "Edit Favorites...".
	- Remove the old-style Configure Favorites dialog in favor of simply
	  opening the favorites folder (~/config/settings/Tracker/go) in a
	  Tracker window for the user to manipulate.
	- Rename the "Favorite Folders" section to simply "Favorites" as files
 	  are also allowed (i.e. to easily open a template document).
 	- Removed completely arbitrary (and silent) 20 item limit to favorites
 	  list.
 	- Automatic whitespace cleanup
Still to do: Grab the ref filter from the file panel (if any) and run the
favorites through it as well, since we want to filter out any non-folder
favorites that the app is incapable of handling. Also, the setting for
the favorites menu to show recent documents needs a new home, as it was
previously in the no longer existing Configure Favorites window. Suggestions
welcome, as I'm not currently seeing a spot in the Tracker prefs that would
make good sense.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34071 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-16 01:07:40 +00:00
Jonas Sundström
7dd65803e7 Translation by Johan Holmberg.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34070 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-16 00:32:14 +00:00
Ingo Weinhold
b932032a35 Implemented the most basic functionality required to cleanly mount and unmount
(at least in userlandfs).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34069 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 23:26:45 +00:00
Ingo Weinhold
246aa3e3e2 Debug support functionality -- tadjusted version taken from userlandfs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34068 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 23:23:32 +00:00
Ingo Weinhold
9d14ecca03 Build package and packagefs with -Werror.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34067 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 23:22:27 +00:00
Jonas Sundström
2e71609917 Fixed memory leaks. Thanks Stephan and Rene! Added naive sorting of the list of available languages, meant to be replaced.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 22:11:50 +00:00
Ingo Weinhold
eaf37e54bf Added Jamfile for building for the userlandfs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34065 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 22:03:54 +00:00
Ingo Weinhold
3791c3fc27 The very beginning of a package FS: Empty stubs for a minimal read-only file
system.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34064 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 21:56:03 +00:00
Ingo Weinhold
689605bf2a * Added support for iterative operation to ZlibCompressor/ZlibDecompressor.
* Added support for compressing/decompressing the TOC section of the package
  to PackageWriter/PackageReader.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34063 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 21:29:53 +00:00
Jonas Sundström
5e5a7d535c Double-clicking to select/deselect preferred languages added.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34062 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 18:11:58 +00:00
Stefano Ceccherini
61646809a3 The cursor didn't start blinking, unless the window was activated (by clicking outside and then inside the window).
Copied the BTextView mechanism: Activate and Deactivate the view on MakeFocus
and WindowActivated.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34061 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 16:15:28 +00:00
Jonas Sundström
34bdaab8bd Simplified quitting. Propagate settings from window to application/settings when they change instead of collecting them when quitting.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34060 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 15:07:55 +00:00
Jonas Sundström
fa1ee6d4d1 Clean-up
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34059 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 13:09:37 +00:00
Ingo Weinhold
51e49965a7 The compressed size wasn't computed correctly (ignoring the chunk offset
table), resulting in invalid archives when storing files > 64 KB.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34058 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 10:39:57 +00:00
Ingo Weinhold
7f03bc34fe Apparently I didn't manage to put the class implementations in the matching
source files.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34057 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 10:08:26 +00:00
Joachim Seemer
d12b250c96 Changed path to user guide help. Should fix #2891. Thanks, diver, for noticing. [BTW, paths to help files are another thing to remember for localization.]
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34056 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 09:00:31 +00:00
Ingo Weinhold
c0fad25fa9 * Got rid of the *Data classes. The *DataReader classes do the same.
* Implemented writing of short data inline in the TOC.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34055 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 08:41:57 +00:00
Ingo Weinhold
03423585a4 Incorrectly used errno instead of error.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34054 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 08:40:35 +00:00
Ingo Weinhold
56270ee1c9 Added AttributeDataReader, a DataReader implementation for attributes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34053 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 08:39:45 +00:00
Ingo Weinhold
29af97ceac Don't return a bogus offset for inline data.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34052 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 08:37:22 +00:00
Jonas Sundström
31f52d335f Hack to make Command-Q save preferences and not only Command-W.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34051 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 02:50:16 +00:00
Jonas Sundström
e2fe56d7d4 i18n, initial translation to Swedish
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34050 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 01:42:47 +00:00
Jérôme Duval
fe9ca3bd8e forgot to add this file
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34049 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 00:12:27 +00:00
Jérôme Duval
34f7779818 merge wget 1.12.0 to trunk
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34048 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-15 00:05:39 +00:00
David McPaul
c2d6e29c89 ensure buffers are aligned 32 for SSE2 should fix #4948
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34047 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 22:45:18 +00:00
Jonas Sundström
714236b802 Work in progress: Tiling window placement, screen-center-preferring with semi-fixed slots. Not sure I like it. (It looks nice as long as the windows stay equally sized, which they don't.) Settings weren't used anymore, and could be removed. Clean-ups. Changed archive creation to not update an existing archive, but instead create a new archive with a slightly altered filename along-side the existing file. Lock added to safe-guard pipe redirection. A window's Stop/Continue alert now shows the name of the archive in making. I added some code to show and select the archive in Tracker, post-creation, but it does not work reliably, so I've disabled it for now.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34044 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 21:49:35 +00:00
Ingo Weinhold
aece77090d Added support for data compression via zlib. Compression support for the TOC
and package attributes sections is still missing, though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34043 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 21:08:33 +00:00
François Revol
fbe3b5b994 Force C linkage on those two, fixes them being undefined after the .c to .cpp rename.
Fixes part of #4965.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34042 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 19:44:00 +00:00
Jérôme Duval
356b0f18b9 merge coreutils 7.6
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34041 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 19:27:05 +00:00
Jérôme Duval
bee93957e0 merge bge vendor (r28601-r34031)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34032 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 12:45:17 +00:00
Jérôme Duval
19f2b5d53d merge patches 001-035
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34030 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 12:15:39 +00:00
Jérôme Duval
b2b7e600a2 uses B_COMMON_SETTINGS_DIRECTORY/network/hosts
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34027 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 11:51:33 +00:00
Adrien Destugues
a83d22d1bf Improved translation for network preferences :
- Missing space before semicolon (thanks to "Loïc" for noticing it)
- Use n° instead of # in french


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34026 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-14 08:44:57 +00:00
Oliver Ruiz Dorantes
b2ebb71755 File not yet ready, revert
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34025 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 22:09:00 +00:00
Oliver Ruiz Dorantes
02d67528b5 Add class to handle all code values to be sent in the ports
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34024 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 22:03:33 +00:00
Axel Dörfler
faf42dfe78 * Disabled calling _FontChanged() on SetFont() - since any item can temporarily
change the font in its DrawItem() method, this is not the way to go.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34023 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 16:46:16 +00:00
Axel Dörfler
581e498d5b * Now it should work correctly, but apparently, the battery info is not updated
in the way it should be.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34022 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 15:39:30 +00:00
Axel Dörfler
c479106612 * charging/discharging text was mixed up.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34021 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 15:04:26 +00:00
Stefano Ceccherini
a0750e6550 Added TODO comment, removed leftover.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34020 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 14:06:28 +00:00
Stefano Ceccherini
42517d7f6c Added a check which makes WebDings fail the IsFontUsable() check.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34019 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 13:54:27 +00:00
Ingo Weinhold
050aa61bd6 Implemented a tool ("package") that implements creation and extraction of
packages of the newly invented Haiku Package format
(http://dev.haiku-os.org/wiki/PackageFormat). It basically works, but it's
still work in progress (e.g. compression is not implemented yet), as is the
format itself.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34018 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 13:45:49 +00:00
Jérôme Duval
8735f4fde6 forgot this file
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34017 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-13 00:16:21 +00:00
Jérôme Duval
0c020994fd merge bash-4.0 to trunk. kept most haiku stuff.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34016 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 23:52:22 +00:00
Jérôme Duval
ce80623dff added some definitions in termios.h
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34015 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 23:49:58 +00:00
Fredrik Holmqvist
ee0a622f83 Use B_SPINLOCK_INITIALIZER to initialize spinlock.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34014 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 21:34:00 +00:00
Adrien Destugues
a2e177e884 - Localization of network preflet done by mt. Thanks !
- French translation by me.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34013 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 20:36:06 +00:00
Ingo Weinhold
6c00aabc9e Implemented POSIX.1-2008 functions unlinkat(), symlinkat(), mkdirat(),
utimensat(), and futimens().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34010 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 19:14:42 +00:00
Jonas Sundström
3f98707eb3 Translation to Swedish.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34009 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-12 14:36:42 +00:00