8094 Commits

Author SHA1 Message Date
Stefano Ceccherini
624df6c6b5 Rewrote some parts BPrivateScreen (in a hurry) to make libbe compile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8209 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8209
2004-06-28 08:12:32 +00:00
Jérôme Duval
cec8c8b59e moved from .cpp.h to .hpp for bison generated header, still compatible with R5 bison
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8208 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8208
2004-06-27 23:37:06 +00:00
Jérôme Duval
a235dd1ea1 moved from .cpp.h to .hpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8207 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8207
2004-06-27 23:29:08 +00:00
Jérôme Duval
12e6bb8b25 added a clean rule call because File doesn't have it
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8206 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8206
2004-06-27 23:03:42 +00:00
Axel Dörfler
84591cffe1 Began exporting of R4.5 compatibility functions, just as an example.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8205 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8205
2004-06-27 22:59:27 +00:00
Axel Dörfler
d73fcb0e62 Removed deprecated BShape API as it broke the build.
If we intend to keep compatibility to this R4.5 API, we should complete
what I started in interface/Shape.cpp.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8204 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8204
2004-06-27 22:55:28 +00:00
Jérôme Duval
715f500dea added a link in develop/lib, lower warning level on libiconv
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8203 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8203
2004-06-27 22:48:24 +00:00
Jérôme Duval
e5602d65fe added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8202 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8202
2004-06-27 22:40:01 +00:00
Axel Dörfler
1787eef9f9 Added B_I_BEAM_CURSOR and B_HAND_CURSOR in new file AppDefs.cpp.
B_CURSOR_SYSTEM_DEFAULT and B_CURSOR_I_BEAM are now initialized in BApplication::InitData().
Added a todo note about how to save the app server communication to get those initialized.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8201 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8201
2004-06-27 22:26:11 +00:00
Axel Dörfler
917cf3f748 Constructor no longer crashes when data == NULL.
Now exports B_CURSOR_SYSTEM_DEFAULT and B_CURSOR_I_BEAM - maybe they should
be part of AppDefs.cpp, though.
Style update.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8200 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8200
2004-06-27 22:23:29 +00:00
Jérôme Duval
32081c1ebb added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8199 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8199
2004-06-27 22:20:06 +00:00
Jérôme Duval
65de8098bc added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8198 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8198
2004-06-27 22:03:43 +00:00
Jérôme Duval
bc30a8cdb5 added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8197 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8197
2004-06-27 21:53:26 +00:00
Axel Dörfler
db11bebffc Fixed warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8196 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8196
2004-06-27 21:36:42 +00:00
Axel Dörfler
ed52cdfd58 Fixed the build by disabling MouseDown/Up/Moved() methods.
Added missing BMenu::sMenuInfo storage.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8195 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8195
2004-06-27 21:35:45 +00:00
Axel Dörfler
71786a380c Added missing private AddShortcut variant.
Minor style update.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8194 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8194
2004-06-27 21:32:52 +00:00
Axel Dörfler
bb776f87af Added missing function get_scroll_bar_info() - it's not implemented correctly,
though.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8193 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8193
2004-06-27 21:23:25 +00:00
Axel Dörfler
63b2f72c39 Added missing beep functions - they are not yet implemented, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8192 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8192
2004-06-27 20:33:29 +00:00
Axel Dörfler
14c2eb06d3 Applied our coding style. Theoretically improved return values.
Data() now enters the debugger as well if called in unlocked state.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8191 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8191
2004-06-27 19:49:16 +00:00
Axel Dörfler
ef42360872 Added be_clipboard global variable (not initialized yet anywhere, though).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8190 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8190
2004-06-27 19:28:33 +00:00
Axel Dörfler
40467b5bd1 BPath does have a (BEntry *) constructor; there is no need for code duplication here.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8189 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8189
2004-06-27 19:27:20 +00:00
Axel Dörfler
47550b1e72 swap_data() now checks its argument before it decides if there is anything to
do at all; it will now also return B_BAD_VALUE for types where it doesn't need
to do anything (i.e. 8 bit types).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8188 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8188
2004-06-27 18:23:00 +00:00
Axel Dörfler
b7dddd949b Added tests for swap_data() and is_type_swapped() - could be extended further, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8187 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8187
2004-06-27 18:20:37 +00:00
Axel Dörfler
3bdc0a2298 The boot loader test now builds again.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8186 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8186
2004-06-27 17:50:52 +00:00
Waldemar Kornewald
bbcb8882e9 Checking in ppp_up application. This app will be responsible for prompting the user before connecting and for
adding a Deskbar replicant when a connection is established.
It is not finished. The Deskbar replicant is not even started...hopefully, R1 will not be released before 2005
. ;)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8185 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8185
2004-06-27 13:54:31 +00:00
Axel Dörfler
296047bc9d Started writing byte order test. Note, I put __swap_int16() tests here, too,
although they don't belong here (as they test libroot.so functions). They
won't even test our functions for now; there currently is no libopenbeos.so
aequivalent for our libroot.so.
Tests for swap_data() and is_type_swapped() (which do belong here) are
still missing :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8184 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8184
2004-06-27 13:00:22 +00:00
Axel Dörfler
f05ac95ee6 Removed some commented stuff I forgot there.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8183 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8183
2004-06-26 17:31:26 +00:00
Axel Dörfler
a2cae29069 Added test for GraphicsDefs.h constants.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8182 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8182
2004-06-26 17:04:43 +00:00
Axel Dörfler
2f070ad2c1 Added missing constants from GraphicsDefs.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8181 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8181
2004-06-26 16:09:13 +00:00
Axel Dörfler
3b36eca242 Added global const B_ORIGIN. Applied our coding style.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8180 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8180
2004-06-26 15:24:10 +00:00
Axel Dörfler
5c6dbc9b5e Removed no longer needed adapter functions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8179 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8179
2004-06-26 14:43:35 +00:00
Axel Dörfler
cd437e5e2f Removed unneeded functions - we have those natively now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8178 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8178
2004-06-26 14:42:40 +00:00
Axel Dörfler
2397827a6f Implemented swap_data() and is_type_swapped() - tests follow soon.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8177 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8177
2004-06-26 14:40:07 +00:00
Rudolf Cornelissen
e2267fbff8 fixed 'right shifted' picture on some panels in their native modes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8176 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8176
2004-06-26 11:22:38 +00:00
Rudolf Cornelissen
7ae8e6dcc6 panel update for 'right-shifted' picture on some cards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8175 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8175
2004-06-26 11:18:10 +00:00
Axel Dörfler
e4901b9f4b "ls" now also prints the offset to the function.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8174 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8174
2004-06-26 03:08:36 +00:00
Axel Dörfler
5a23dcc80b find_image_at_address() now also takes the data section into account, so
that you can now also look up symbols in there.
load_kernel_add_on() now sets the text section read-only & execute after
having loaded the area - note, it currently doesn't have any effect anyway :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8173 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8173
2004-06-26 02:15:48 +00:00
DarkWyrm
a596e677c7 AppServer.cpp: removed a memory leak from new_decorator
decorators now set appropriate fonts for their context
WinBorder: tweaked some debug output settings
Layer: tweaked some debug output settings
PicturePlayer: added some tentative code and notes for escapements in DrawString case for player
CursorManager: update to resemble OT style
RootLayer: removed testing-purposes-only Draw() function
	Implemented methods to read in workspace data
Workspace: Janitorial work
	Added methods for packing and unpacking settings
	Added some members for holding basic settings
Desktop: Moved workspace data functions to RootLayer
Other files: Janitorial work


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8172 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8172
2004-06-26 02:15:48 +00:00
DarkWyrm
557b47b2d0 Janitorial work in DisplayDriver.h
Added a #define to ServerConfig for workspace data file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8171 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8171
2004-06-26 02:13:58 +00:00
Axel Dörfler
a8441c4fd2 During early boot, put_module_image() will no longer unload anything when
there is no boot device available - this will prevent modules from getting
lost.
Added a comment to open_module_list() about its limitations while booting.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8170 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8170
2004-06-26 01:40:46 +00:00
Axel Dörfler
00641fbdd8 Now maintains and exports a variable that points to the boot device.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8169 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8169
2004-06-26 01:38:20 +00:00
mahlzeit
c79a596fb1 Added Live Input. Not complete yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8168 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8168
2004-06-25 15:19:29 +00:00
mahlzeit
8cf2eca461 Now we stop the scope _before_ fading out.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8167 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8167
2004-06-25 13:55:38 +00:00
Axel Dörfler
1fac18e1bb This fixes the intel/apple/amiga partitioning modules.
String references, const or not, require the static object to be initialized
by a constructor; it will be put into the BSS region.
Now, kernel modules are not linked against crtbegin.o, and the kernel does
not call any init functions on the module.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8166 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8166
2004-06-25 13:45:29 +00:00
Axel Dörfler
ad2cab6ddc Fixed a timeout to the same value it was before.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8165 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8165
2004-06-25 13:34:27 +00:00
mahlzeit
b1902a09ef Removed the nasty threads because they made my head hurt.
Old code is tagged with "with_cool_scope".


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8164 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8164
2004-06-25 13:17:18 +00:00
Axel Dörfler
7383f6963f Style cleanups, some removed debug output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8163 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8163
2004-06-25 12:55:56 +00:00
Axel Dörfler
8f46c3cb5c Turn off tracing.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8162 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8162
2004-06-25 12:53:31 +00:00
mahlzeit
87ffc773c1 There was an "u" missing. Thanks Axel ;-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8161 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8161
2004-06-25 12:49:53 +00:00
mahlzeit
f124b49e87 - Added version number.
- Added the Live Input menu, although it doesn't do anything yet.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8159 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev8159
2004-06-25 12:16:48 +00:00