Opened 17 years ago

Last modified 3 months ago

#1576 assigned bug

Some headers should be rewritten — at Version 5

Reported by: korli Owned by:
Priority: high Milestone: R1
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by jackburton)

Here is a list in headers/os. They should be reported in headers/build/.

headers/os/add-ons/graphics/Accelerant.h headers/os/add-ons/graphics/GraphicsCard.h headers/os/add-ons/input_server/InputServerDevice.h headers/os/add-ons/input_server/InputServerFilter.h headers/os/add-ons/input_server/InputServerMethod.h headers/os/app/PropertyInfo.h headers/os/be_apps/NetPositive/NetPositive.h headers/os/device/A2D.h headers/os/device/CAM.h headers/os/device/D2A.h headers/os/device/DigitalPort.h headers/os/device/Joystick.h headers/os/device/scsi.h headers/os/device/SerialPort.h headers/os/drivers/atomizer.h headers/os/drivers/bus_manager.h headers/os/drivers/ISA.h headers/os/drivers/midi_driver.h headers/os/drivers/PCI.h headers/os/drivers/USB_printer.h headers/os/drivers/USB_rle.h headers/os/drivers/USB_spec.h headers/os/interface/ChannelControl.h headers/os/interface/ChannelSlider.h headers/os/interface/Input.h headers/os/interface/MenuBar.h headers/os/interface/MultiChannelControl.h headers/os/interface/PopUpMenu.h headers/os/interface/PrintJob.h headers/os/interface/TextView.h headers/os/kernel/scheduler.h headers/os/mail/E-mail.h headers/os/media/BufferConsumer.h headers/os/media/BufferGroup.h headers/os/media/Buffer.h headers/os/media/BufferProducer.h headers/os/media/Controllable.h headers/os/media/FileInterface.h headers/os/media/MediaAddOn.h headers/os/media/MediaDefs.h headers/os/media/MediaEventLooper.h headers/os/media/MediaFiles.h headers/os/media/MediaFormats.h headers/os/media/MediaNode.h headers/os/media/MediaRoster.h headers/os/media/ParameterWeb.h headers/os/media/PlaySound.h headers/os/media/RealtimeAlloc.h headers/os/media/SoundFile.h headers/os/media/Sound.h headers/os/media/SoundPlayer.h headers/os/media/TimeCode.h headers/os/media/TimedEventQueue.h headers/os/media/TimeSource.h headers/os/net/net_settings.h headers/os/opengl/GLView.h headers/os/translation/BitmapStream.h headers/os/translation/TranslationDefs.h headers/os/translation/TranslationErrors.h headers/os/translation/TranslationKit.h headers/os/translation/TranslatorAddOn.h headers/os/translation/TranslatorFormats.h

Done: headers/os/add-ons/tracker/TrackerAddOn.h headers/os/game/DirectWindow.h headers/os/kernel/image.h headers/os/interface/OptionControl.h headers/os/interface/OptionPopUp.h

Change History (5)

comment:1 by korli, 17 years ago

Description: modified (diff)

comment:2 by axeld, 17 years ago

Owner: axeld removed
Priority: normalhigh

I just rewrote TrackerAddOn.h and kernel/image.h. net_settings.h can probably be removed, as we don't support that API anymore. When we want to distribute headers as well (ie. a developer environment for Haiku) we should have replaced all Be headers with our own.

comment:3 by jackburton, 17 years ago

I rewrote DirectWindow.h. Should we keep track of the headers which are already rewritten in some way ?

comment:4 by korli, 17 years ago

Yeah, just add a "Done" section in the description and move the header from the current list to this section. It should be good enough :) Thanks for looking into this.

comment:5 by jackburton, 17 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.