Commit Graph

6803 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
2004-06-25 12:16:48 +00:00
Jérôme Duval
9310e248b4 Fix DMA Combobox in ConfigurationWindow, added a space between IRQs and DMAs in DeviceWindow
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8158 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 12:09:48 +00:00
Stefano Ceccherini
5a5aa2e3c5 Now it checks (on KeyDown()) if the entered charachter is allowed, and it doesn't insert (and beeps) if not.
More documentation,
some more cleanups,
started implementing input methods messages handling (but don't hold your breath)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8157 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 10:00:29 +00:00
Jérôme Duval
55a855f813 Added a package rule
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8156 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 09:30:02 +00:00
mahlzeit
7850c907e6 Haiku be thy name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8155 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 09:01:16 +00:00
mahlzeit
e0438418fd Haiku be thy name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 08:47:00 +00:00
mahlzeit
8003750190 Changed my mind.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8153 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 08:38:26 +00:00
mahlzeit
e4aca0a646 Actually, I changed my mind. gcc warns that these variables may be
used uninitialized, but by not initializing them I assert that they
won't. Ha, so there!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8152 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 08:36:07 +00:00
mahlzeit
a3f1540388 Fixed compiler warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8151 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 08:30:38 +00:00
Axel Dörfler
24e8f2c929 Fixed debugger command "dw" address translation, added better help output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8150 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 00:44:54 +00:00
Axel Dörfler
4910756974 Fixed warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8149 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 00:17:37 +00:00
Axel Dörfler
8ed11b38dc Fixed a stupid bug; malloc() was called with the wrong size - always use the "struct"
keyword in sizeof().


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8148 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 23:48:44 +00:00
Nathan Whitehorn
3ae79102aa Added a TDFX driver on behalf of Andrew Drewke. There are some warnings I can't make go away in voodoo3_accelerant.c -- good luck with them.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8147 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 23:31:04 +00:00
DarkWyrm
3c2a860dcc Added a little font sensitivity to MainWindow layout
Removed a warning from main.cpp


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8146 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 16:33:52 +00:00
Stefano Ceccherini
75ad89705f - Started documenting the class
- Added the B_INPUT_METHOD_AWARE flag to the constructor
- Fixed an obvious error in ResolveSpecifier()
- Added some ToDO items


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8145 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 13:46:58 +00:00
Jérôme Duval
c601ce5310 fixed warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8144 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 13:11:41 +00:00
Phil Greenway
1388993922 Many updates by "Michael Berg" <mike@agamemnon.homelinux.net>
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8143 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 12:09:57 +00:00
Phil Greenway
825849ba91 Updated by Mark Hogben <MarkHogben@dsl.pipex.com>
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 11:54:21 +00:00
Axel Dörfler
7f4d45d773 The OpenWindow is no longer resizable or zoomable, fixing bug #1 in our
bug tracker :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 10:06:59 +00:00
Axel Dörfler
ff2652126c Added strlcpy() to the repertoire of the libkernelland_emu.so - this fixes
the disk device manager test build under R5.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8140 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-24 09:47:18 +00:00
beveloper
2d923204d6 disabled most warnigs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8139 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-23 21:31:28 +00:00
beveloper
9c4e5ba632 removed most warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-23 21:27:23 +00:00
Jérôme Duval
e125679ba6 Added make version info
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8137 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-23 15:31:33 +00:00
Axel Dörfler
a5fb7d4954 call_bios() can now also be called without having paging enabled (it now
recognizes this and doesn't enable paging after entering the protected
mode again).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 23:40:50 +00:00
Axel Dörfler
3ab743efcd Forgot to add the ide_adapter to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8134 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 23:37:24 +00:00
Jérôme Duval
0a1313c9a2 updated to 382, added version info, lower warning level
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8132 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 21:45:10 +00:00
Adi Oanca
a635ede332 Same as before. Some code for window selection/moving with the mouse.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 21:43:24 +00:00
Stefano Ceccherini
a667ca3cde Implemented MakeResizable more correctly (at least, it looks like it). Replaced LONG_MAX with the right lines number in Refresh() calls. Started work to make the widget double buffered. More cleanups.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 15:20:51 +00:00
DarkWyrm
91032d1ca0 Disabled some code until I can figure out the changes in FT2's font cache subsys
tem from 2.1.4 to 2.1.8


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 14:43:34 +00:00
DarkWyrm
1754568b9c Upgrade to version 2.1.8
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 14:03:16 +00:00
Jérôme Duval
196f29a0bd add termcap to link less
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 12:53:48 +00:00
Jérôme Duval
d296a929c9 trying to fix link on R5, will be revisited when linking against our libroot
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 12:04:58 +00:00
Rudolf Cornelissen
b9fda5e234 module update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 10:56:15 +00:00
Rudolf Cornelissen
5f1edbfbd1 module info/update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 09:56:11 +00:00
Axel Dörfler
407c481dd1 Added strchr() to the boot loader.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8120 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 04:13:27 +00:00
Axel Dörfler
a7aea4b86d Now shows the help text of a menu item while it's selected (up to two lines of
text, automatically wrapped correctly).
Added print_centered() function.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8119 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 02:55:51 +00:00
Axel Dörfler
447564cfea Added some help texts.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 02:53:34 +00:00
Axel Dörfler
649f65cc3a Added help text functionality.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 02:52:38 +00:00
Axel Dörfler
a104674fdf Fixed typo, corrected video mode menu usage.
run_menu() now supports menu_item_hook for CHOICE_MENU submenu items.
Now selects the video mode chosen in the menu - it's broken right now
if you enter the boot menu without asking for it (i.e. when there is
no boot volume found).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 01:19:53 +00:00
Axel Dörfler
bc8add5da8 Now the menu items that can't be chosen are of type MENU_ITEM_NO_CHOICE.
Fixed a typo.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-22 01:14:45 +00:00