haiku/headers/private
Axel Dörfler e5b4782b4e Made some necessary enhancements to class Screen; the app_server also
has to care about refresh rates. Also changed Screen::GetMode() (formerly
Resolution()) to return all interesting values, so that hopefully no one
will call it anymore like RootLayer::SetScreens() did.
Greatly improved the horrible RootLayer::SetScreens().
The app_server is now able to deal with failing HWInterface::SetMode() calls;
in this case, it will fall back to the hardware's current mode. This now
also works correctly in combination with the vesa driver, so that you don't
have to compile the app_server with the same resolution you boot in anymore.
SetMode() now always returns if it succeeded or not.
Renamed RootLayer::fScreenXYResolution to fScreenWidth/Height respectively.
Removed the useless DisplayDriver::DisplayMode() method.
Added B_GET_DISPLAY_MODE to the required accelerant hooks.
Some minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12831 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-26 09:21:51 +00:00
..
app Added a new message code. It's for setting mouse event mask 2005-05-23 17:18:59 +00:00
debug Added the beginnings of a small private API for debug support. 2005-03-20 22:04:04 +00:00
disk_scanner Changes due to the removal of the extended_partition_info::partition_code field. 2003-02-18 21:30:07 +00:00
graphics Made some necessary enhancements to class Screen; the app_server also 2005-05-26 09:21:51 +00:00
input added a tablet_movement struct 2005-04-20 21:53:21 +00:00
interface fixed confusion of byteCount and charCount in ServerFont::StringWidth(), just in case anyone really uses it later. Added UTF8CountChars() to moreUTF8.h, but then I didn't need it... 2005-05-20 23:51:33 +00:00
kernel Enlarged the kernel heap to 16 MB. 2005-05-26 09:11:30 +00:00
libroot for libroot's trig functions we need PI2 = 2*pi, so undef the math definitions. this affects only this private header (trig.h) and the files that include it from libroot (sincos.c, tan.c). fixes sin/cos/tan problems. 2005-05-18 21:39:36 +00:00
mail Imported MDR. Some code still not entirely functional -- I haven't been able to figure out how to detect SSL, so IMAP and POP have it turned off. PPP auto-detect is also not functional at the moment. Other than that, it seems to work beautifully. Packaging will come later. 2004-09-20 22:31:50 +00:00
media removed ChunkCache.h from shared private include files 2004-11-21 00:11:39 +00:00
midi Haiku be thy name. 2004-06-25 08:47:00 +00:00
net This should now actually fix the recursive lookup of the net_stack_driver. We must only load the networking core once. 2005-04-13 14:19:20 +00:00
print Added missing comment. 2005-04-09 17:09:08 +00:00
screen_saver Changed the way preferences are stored. 2004-10-09 23:17:47 +00:00
servers/app Made some necessary enhancements to class Screen; the app_server also 2005-05-26 09:21:51 +00:00
shared Courtesy of Olivier Coursiere (aka oco), based on documentation (feel free to check against real hardware) 2005-04-17 22:46:08 +00:00
storage BDiskDeviceList now has a default value for the "useOwnLocker" argument - it defaults 2005-05-03 00:28:31 +00:00
syslog_daemon Forgot to commit SYSLOG_FACILITY_INDEX() macro. 2003-12-30 00:20:40 +00:00
textencoding use const char for parameters, uint to avoid warnings, and strcasecmp for name comparisons 2004-11-11 07:35:47 +00:00
tracker Added private libtracker headers, shared with Deskbar. 2005-05-23 00:24:17 +00:00
translation Moved FuncTranslator.h from current/headers/os/translation to private headers. Moved translator_data struct from TranslationDefs.h to FuncTranslator.h. 2005-02-12 14:35:36 +00:00