Source Activity

Syndicate content
Haiku's main repository
Updated: 59 min 58 sec ago

Cortex: convert remaining RSRCs to RDEFs.

Fri, 2015-02-13 17:15
Categories: Development

Cortex: delete now-unused makefiles.

Fri, 2015-02-13 16:43
Categories: Development

interface_guidelines: add a convert.sh script that uses XMLTO.

Fri, 2015-02-13 16:26
Works on Linux, doesn't work on Haiku. It appears xsltproc tries to fetch the DTD and XSL stylesheets (which doesn't work, for some reason it wasn't built with HTTP support, and I can't figure out why). Even when telling it to use the preinstalled XSL & DTDs using --catalog, it still tries to download the files... Works on Linux, doesn't work on Haiku. It appears xsltproc tries to fetch the DTD and XSL stylesheets (which doesn't work, for some reason it wasn't built with HTTP support, and I can't figure out why). Even when telling it to use the preinstalled XSL & DTDs using --catalog, it still tries to download the files...
Categories: Development

Deskbar: Label truncation code refactor & cleanup

Fri, 2015-02-13 02:01
* Increase kVPad to 2.0f in ExpandoMenuBar matching the constant in WindowMenuItem * Also replace a hardcoded instance of 4.0f with kVPad * 2 * Remove TTeamMenuItem::DrawContentLabel(), move code to DrawContent() * Cleanup label truncation code in TTeamMenuItem, still needs work. * Rename WindowMenuItem::FullTitle() to Name() matching TeamMenuItem * Move the code to set all label related variables in SetLabel() in TeamMenuItem * Change WindowMenuItem::SetRequireUpdate() to take a bool parameter * Make WindowMenuItem::Initialize() private and rename it to _Init() * Rename WindowMenuItem::ExpandedItem() to SetExpanded() * Truncate WindowMenuItem label like we are doing TeamMenuItem * Rename all WindowMenuItem::Title* methods and variables to Label* * Increase kVPad to 2.0f in ExpandoMenuBar matching the constant in WindowMenuItem * Also replace a hardcoded instance of 4.0f with kVPad * 2 * Remove TTeamMenuItem::DrawContentLabel(), move code to DrawContent() * Cleanup label truncation code in TTeamMenuItem, still needs work. * Rename WindowMenuItem::FullTitle() to Name() matching TeamMenuItem * Move the code to set all label related variables in SetLabel() in TeamMenuItem * Change WindowMenuItem::SetRequireUpdate() to take a bool parameter * Make WindowMenuItem::Initialize() private and rename it to _Init() * Rename WindowMenuItem::ExpandedItem() to SetExpanded() * Truncate WindowMenuItem label like we are doing TeamMenuItem * Rename all WindowMenuItem::Title* methods and variables to Label*
Categories: Development

Deskbar: style fixes to TeamMenuItem

Thu, 2015-02-12 22:20
Categories: Development

Interface Guidelines: migrate to docs/, use DocBookCSS.

Thu, 2015-02-12 22:08
DocBookCSS is a mostly-pure-CSS2 implementation of the DocBook standard. Unlike DocBookXSL which relies on transforming the XML, it utilizes the XML-styling features of modern web browsers to display the DocBook. Its appearance still is a long way from the Haiku Book and Userguide, but it looks (mostly) the same as the old DocBookXSL so we can stop using that. Eventually we just need to make DocBookCSS use our styling. DocBookCSS is a mostly-pure-CSS2 implementation of the DocBook standard. Unlike DocBookXSL which relies on transforming the XML, it utilizes the XML-styling features of modern web browsers to display the DocBook. Its appearance still is a long way from the Haiku Book and Userguide, but it looks (mostly) the same as the old DocBookXSL so we can stop using that. Eventually we just need to make DocBookCSS use our styling.
Categories: Development

src/documentation: delete the old HaikuUserGuide.txt.

Thu, 2015-02-12 15:37
Written by DarkWyrm, this user guide has been long since superseded by the new HTML-based User Guide, which has everything this did and then some, with the exception of the "History" section. That section does seem like it could be useful somewhere, so I've moved it to its own file in the "docs/misc" directory. Written by DarkWyrm, this user guide has been long since superseded by the new HTML-based User Guide, which has everything this did and then some, with the exception of the "History" section. That section does seem like it could be useful somewhere, so I've moved it to its own file in the "docs/misc" directory.
Categories: Development

passwd: fix copypasta.

Thu, 2015-02-12 15:26
The argument help text was correct, the summary was obviously not. Also fix an instance of double-semicolon. The argument help text was correct, the summary was obviously not. Also fix an instance of double-semicolon.
Categories: Development

Shortcuts: don't store the contents of the columns in the settings file.

Thu, 2015-02-12 14:46
Fixes #11820 and #11849. Signed-off-by: Augustin Cavalier Fixes #11820 and #11849. Signed-off-by: Augustin Cavalier
Categories: Development

Update usb.ids from www.linux-usb.org

Thu, 2015-02-12 04:20
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2015-02-12 04:20
Categories: Development

BToolBar: misc. fixes.

Thu, 2015-02-12 04:06
* Move common init. code to an _Init() function. * Create a layout constructor. * Make _AddView public and rename it to AddView. * Move common init. code to an _Init() function. * Create a layout constructor. * Make _AddView public and rename it to AddView.
Categories: Development

BToolbar: rename to BToolBar.

Thu, 2015-02-12 03:54
"BToolBar" matches the current convention ("BStatusBar", "BMenuBar", etc.) I've no idea what I was thinking when I renamed this before... Also adjust all users of BToolBar (Tracker and ShowImage). "BToolBar" matches the current convention ("BStatusBar", "BMenuBar", etc.) I've no idea what I was thinking when I renamed this before... Also adjust all users of BToolBar (Tracker and ShowImage).
Categories: Development

OptionalPackages: remove cmake from the default packages.

Thu, 2015-02-12 03:39
* It no longer has consistent naming across architectures, as it's now GCC4-only. * It hasn't been in the default images for that reason since that change was made a few months ago, and nobody has missed it. * Only a few pieces of software use it at this point, so those who need it can simply run "pkgman install cmd:cmake". * It no longer has consistent naming across architectures, as it's now GCC4-only. * It hasn't been in the default images for that reason since that change was made a few months ago, and nobody has missed it. * Only a few pieces of software use it at this point, so those who need it can simply run "pkgman install cmd:cmake".
Categories: Development

tracker_new_templates: Bump copyright year.

Thu, 2015-02-12 03:34
Categories: Development