Oliver Tappe
96e5a8739a
* added SetTo() in order to be able to set a new destination
...
string
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37812 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37812
2010-07-29 20:03:05 +00:00
Matt Madia
19aa183a5d
Increased the size of the default image. Upon first boot, less than 800 KiB was
...
available for a gcc2hybrid.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37811 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37811
2010-07-29 18:31:36 +00:00
Joachim Seemer
4de827d536
Small changes to strings.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37810 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37810
2010-07-29 17:25:40 +00:00
Philippe Houdoin
9e332eb5ef
Add a quick and dirty GLUT game mode testbed
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37808 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37808
2010-07-29 14:33:22 +00:00
Axel Dörfler
791fe8ec0f
* Added new socket ioctls to strace, and the datalink debug output.
...
* Added a few more types to strace's network ioctls.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37807 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37807
2010-07-29 09:54:46 +00:00
Axel Dörfler
9d771afb39
* Added Haiku specific socket ioctls to configure the interface aliases:
...
SIOC_IF_ALIAS_ADD, SIOC_IF_ALIAS_REMOVE, SIOC_IF_ALIAS_GET, SIOC_ALIAS_SET,
and SIOC_IF_ALIAS_COUNT.
* Implemented all of those new ioctls, though they are yet untested.
* Added ifreq::ifr_data, and removed the hack in the FreeBSD compat if.h
header.
* Minor cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37806 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37806
2010-07-29 09:43:08 +00:00
Axel Dörfler
5b2bb28ea1
* Fixed typo that broke the build.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37805 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37805
2010-07-29 09:38:07 +00:00
Axel Dörfler
4d41aff0ac
* Made sure is_empty_address() also detects AF_UNSPEC addresses as empty.
...
* The is_empty_address() function of AF_UNIX did not deal correctly with empty
addresses.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37804 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37804
2010-07-29 09:33:45 +00:00
Axel Dörfler
d72a2493e6
* Replaced ENODEV with B_DEVICE_NOT_FOUND.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37803 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37803
2010-07-29 09:28:54 +00:00
Axel Dörfler
f7e1c6f154
* Fixed a memory leak in if_nameindex() - it never freed the buffer that
...
stored the interfaces from SIOCGIFCONF.
* Fixed iteration over the ifreq structures; the returned structure per
interface may not be equal to the size of ifreq.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37802 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37802
2010-07-29 07:54:02 +00:00
Clemens Zeidler
bb86786a1b
- Make _Windows public.
...
- Reload all decorators when the decorator has changed in the DecorManager.
- Update copyrights.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37801 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37801
2010-07-29 05:12:45 +00:00
Clemens Zeidler
860dfc9a77
- Introduce a DesktopListener interface to the Desktop class (needed for SAT).
...
- Add a minimize method to desktop.
- Make _CurrentWindows public.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37800 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37800
2010-07-29 02:10:29 +00:00
Alex Wilson
e867b26f14
Update BTabView to initialize fContainerView to NULL before calling _InitContainerView() from _InitData(). This fixes a regression DeadYak pointed out to me on IRC. (thanks DeadYak, sorry everyone!) Also a bit of cleanup, improved _InitContainerView() to not AddChild(fContainerView) if it was not created. Also archive BTabView::fBorderStyle.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37799 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37799
2010-07-29 00:25:12 +00:00
Alex Wilson
106d8c4e5b
Convert to unix line endings.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37798 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37798
2010-07-28 22:28:51 +00:00
Matt Madia
7bb30491f0
Fixed the haiku-netboot-archive, as ipv4_datagram was removed in r37794.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37797 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37797
2010-07-28 20:12:49 +00:00
Alex Wilson
5f844af738
Update BTabView for layout-friendly archiving. Added _InitContainerView() method that is called from _InitObject() but also called on its own during unarchival. Implemented BTabView::AllUnarchived() and implemented a case for this in BTabView::Perform().
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37796 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37796
2010-07-28 20:03:41 +00:00
Axel Dörfler
642e8bd72a
* Should have been part of the last commit.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37795 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37795
2010-07-28 18:00:09 +00:00
Axel Dörfler
61729d9323
* Reworked the complete stack to allow more than one address per network
...
interface - this caused quite a number of changes.
* Network interfaces, and its addresses are now reference counted (not yet
complete, though, InterfaceAddresses need to hold references to their
interface as well).
* There are two known regressions of this commit that I will fix later:
- you cannot remove interfaces anymore
- IPv4 multicast was broken anyway, but now it's disabled, too.
* Moved a device_interfaces.cpp|h out of interfaces.cpp.
* The datalink layer chain is now instantiated per domain per interface,
not just per interface anymore.
* When a buffer reaches the network layer, it has no known interface yet, ie.
the ipv4|6|whatever modules need to set this manually.
* Added more debug output, and some new debugger commands, the control option
is now printed in clear text.
* Added hash_address() function to the address modules. Added "const" to
set_to_defaults() where needed.
* Fixed net_buffer's restore header functions offset use as reported by Atis.
* Improved buffer dump output, use the domain module to print the address if
available.
* Moved net_buffer::type into the union, as it's not needed by the upper layers
anymore.
* Moved IPv6 specific code from {add|remove}_default_route() to where it
belongs, but disabled it for the time being.
* Completely discarded useless ipv4_datagram module.
* Added ping6 to the build.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37794 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37794
2010-07-28 17:38:23 +00:00
Axel Dörfler
b216fbd077
* Applied next work in progress patch by Atis that takes into account most of
...
my comments so far. Thanks!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37793 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37793
2010-07-28 17:09:12 +00:00
Oliver Tappe
6d6408d6bc
Cleanup, no functional change
...
* coding style adjustements
* fixed all warnings
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37792 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37792
2010-07-28 16:26:53 +00:00
Philippe Houdoin
1c6a53c07c
Fixed warnings about ErrorCallback() hidding BGLView method. Should works as expected now. Plus, no more warnings. Yeah.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37791 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37791
2010-07-28 15:24:12 +00:00
Adrien Destugues
8b39afead5
* Fix wrong function call in TimeZone.Code() leading to a localized string being returned instead of the expected code.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37790 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37790
2010-07-28 14:57:46 +00:00
Adrien Destugues
1c99030935
* Style fixes pointed out by Axel.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37789 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37789
2010-07-28 14:45:54 +00:00
Philippe Houdoin
235129deb8
Ooops, should not have been commited yet. Sorry.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37788 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37788
2010-07-28 14:32:21 +00:00
Adrien Destugues
e88fbde60b
* Fix some issues in collators archiving and key computation
...
* The test now pass. But unarchiving still isn't working and restores the default collator instead of the archved one.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37787 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37787
2010-07-28 14:23:08 +00:00
Philippe Houdoin
a7bc66a9f5
Expanded glutDeviceGet() support. Now reports the key repeat settings I added a few days ago.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37786 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37786
2010-07-28 13:55:25 +00:00
Philippe Houdoin
a67d485cf3
Reduce warnings noise/signal a bit under gcc4
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37785 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37785
2010-07-28 13:36:25 +00:00
Adrien Destugues
2c6ebfaaea
* Fix collator text
...
* Fix archiving/unarchiving to provide at least a valid object. However, ICU archiving system doesn't look like it's working well.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37784 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37784
2010-07-28 13:16:11 +00:00
Adrien Destugues
110649a1a4
* Collator API now actually uses ICU.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37783 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37783
2010-07-28 11:29:14 +00:00
Alex Wilson
fdc1b8cd84
Add an rdef file for /system/bin/notify which specifies the B_BACKGROUND_APP flag. Fixes #6399 .
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37782 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37782
2010-07-28 08:38:59 +00:00
Rene Gollent
2ad2951ed5
Fix yet another cause of the boot volume icon being mapped incorrectly (as pointed out by a gcc warning): the value chosen for B_BOOT_DISK was well outside of the range of the directory_which enum. Consequently it wound up getting truncated and never correctly being matched in the switch that grabs the icon from resources. Curiously, this bug/warning only showed up with a cross-compiled executable, but not with one compiled with the development toolchain compiler packages. Should hopefully nail this bug once and for all.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37781 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37781
2010-07-28 01:06:58 +00:00
Alex Wilson
5c47e35e2a
Updated BTextControl and its custom BLayoutItems. Also a bit of style cleanup. Broke up BTextControl::_InitData() method into _InitData() and _InitText() and moved initialization of the BTextView there.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37780 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37780
2010-07-27 22:16:46 +00:00
Alex Wilson
7a37b89be9
Updated BMenuField and its custom BLayoutItems for layout-safe archiving. Added an _InitMenu(const BMessage*) method that inits the menu during unarchival.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37778 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37778
2010-07-27 20:59:47 +00:00
Alex Wilson
4a254e4ddb
Generally, clean up new archiving constant names & strings to be consistent in all classes. Modify archiving constants to be const char* const (thanks Ingo). Also modify archiving in many classes to use less fields by storing more data in arrays and structs. The common min, max, and preferred sizes, for example are always stored in an array now. In BTwoDimensionalLayout and BSplitLayout, the insets are archived in a BRect. Also fixed a typo in BGridLayout which caused column info to be incorrect during archival.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37777 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37777
2010-07-27 20:17:13 +00:00
Oliver Tappe
c3bcd1ce7c
* remove references to timezone files, as those no longer exist
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37776 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37776
2010-07-27 19:30:02 +00:00
Philippe Houdoin
8a87043c4b
Fixed a typo spotted by dru345 on #haiku
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37774 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37774
2010-07-27 16:32:09 +00:00
Axel Dörfler
2ebcf777bf
* Implemented support for the 'z' qualifier prefix for [s]size_t.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37773 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37773
2010-07-27 15:39:47 +00:00
Michael Pfeiffer
6f0d416957
* Moved enconding files into system/data/PDF Writer directory,
...
as correctly pointed out by Ingo these are no setting files.
* Use find_directory() here and in places marked with TODOs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37772 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37772
2010-07-27 14:45:25 +00:00
DarkWyrm
f8f48f3d14
I managed to miss these two files the last time I worked on resedit. How it took this long for me to notice, I'll never know. :/
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37771 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37771
2010-07-27 11:00:56 +00:00
Adrien Destugues
ba12b8a9c1
* Remove references to the timezone files in userbuildconfig jamfiles. We would need another AddSymlinkToHaikuImage
...
example...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37770 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37770
2010-07-27 10:46:02 +00:00
Adrien Destugues
4782f2be6c
* Remove now unneeded (hopefully) timezone data
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37769 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37769
2010-07-27 09:48:36 +00:00
Adrien Destugues
1855b44cdf
* Set the ICU default time zone from the locale preflet. Unfortunately it looks like this doesn't solve all the problems
...
yet.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37768 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37768
2010-07-27 09:45:52 +00:00
Philippe Houdoin
ad47766b81
Fixed wrong checksum, whick break the build. Sorry.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37767 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37767
2010-07-27 09:19:24 +00:00
Adrien Destugues
4e525978ba
* Make linkcatkeys output the fingerprint in decimal in case of error. This makes it easier to match with the one in the
...
catkey file.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37766 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37766
2010-07-27 09:16:38 +00:00
Philippe Houdoin
d1bb33767c
Fix Tracker russian catalog, broken by previous commit.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37765 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37765
2010-07-27 08:42:42 +00:00
Philippe Houdoin
b599c219a3
Fixed Volume sizes unit in info window, using string_for_size().
...
This fix #6395 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37764 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37764
2010-07-27 08:40:13 +00:00
Oliver Tappe
c090a0fd84
* updated ICU build packages with newer builds that try a bit harder to avoid
...
warnings and incorporate some of the ICU-patches we had in our repo before
we upgraded to 4.4.1
* fixed remaining warnings when building locale kit
* activated EnableWerror for locale kit
* added 'Unicode' license, which is the second license in use by ICU
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37763 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37763
2010-07-26 22:05:39 +00:00
Clemens Zeidler
a28bf6c79d
Add conversion operator to the BReference class.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37762 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37762
2010-07-26 19:18:56 +00:00
Michael Pfeiffer
b085f93bcd
* Added files used by PDF Writer to the image
...
(closed ticket #6380 ).
* Changed path to /boot/common/settings.
Someone feel free to change the implementation to get
the path from find_directory(...).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37761 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37761
2010-07-26 18:30:36 +00:00
Adrien Destugues
d5e92b1a2c
* Move the flag to the left of the listviews, like in the time preflet.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37760 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev37760
2010-07-26 15:13:00 +00:00