Adrien Destugues
ed3c7f8fc2
BTranslatorRoster::Default docs: Further rework and typo fixes
2015-10-26 18:43:35 +01:00
Markus Himmel
7676393722
Minor correction in BTranslatorRoster documentation
2015-10-26 18:40:31 +01:00
Axel Dörfler
2e17b6504f
BLaunchRoster::ResetStickyEvent() added.
...
* Used to unflag sticky events that already have been triggered once.
2015-10-25 14:41:17 +01:00
Axel Dörfler
7cd19b7e5c
launch_daemon: Implemented sticky events, and registration.
...
* Sticky events are events that keep their signal raised, ie. even if
a job is initialized afterwards, it will still be triggered.
* Consolidated naming for external events.
* Events are now registered once they are actually being used. This
allows them to allocate the resources they need to do their thing.
2015-10-17 14:16:26 +02:00
Augustin Cavalier
1ea54e567e
docs/user: BAlert: Fix incorrect ::TextView() docs.
...
TextView() returns *the* BTextView the BAlert is using, not a new
TextView with the contents of the BAlert (which is what this seemed to
imply).
2015-08-26 14:42:11 -04:00
Michael Lotz
5ca445dfc6
FS module docs: Add documentation for entry_cache_add_missing().
...
This was missed when introducing the feature in hrev49558. Thanks Jérôme
for the pointer!
Also add a note explaining that update operations on cached entries and
the removal of uncached entries are safe.
2015-08-21 21:08:15 +02:00
Michael Lotz
86b5886640
BReferenceable docs: Fix a typo and one obvious mixup.
2015-08-02 23:19:07 +02:00
Axel Dörfler
58fd8acd78
Added BLaunchRoster documentation.
...
* Untested, and could use some more love when it comes to possible
error codes.
2015-07-22 20:45:38 +02:00
Augustin Cavalier
4d556706b5
docs/user: s/http:/https:/.
2015-07-21 18:24:37 -04:00
Augustin Cavalier
8868ca02ed
docs/user: TabView: Fix erroneous descriptions of Select() and Deselect().
2015-07-14 11:26:39 -04:00
John Scipione
0afa3a4850
BRoster docs: force be_roster to link, lang cleanup
2015-07-07 16:22:31 -07:00
John Scipione
e8aeed6eef
Fix BRoster::Launch documentation const mismatch
2015-07-07 16:22:29 -07:00
John Scipione
49a56113ef
Fix typo: on => one
2015-07-07 16:22:27 -07:00
John Scipione
046d20afd1
BScrollView::ScrollBar return val docs past tense
2015-07-07 16:22:25 -07:00
John Scipione
5a2ed95c23
Clarify ScrollView::ScrollBar() direction parameter in docs
2015-07-07 16:22:23 -07:00
John Scipione
c466b4daeb
IK: Change orientation param name to direction
...
for ScrollView::ScrollBar in ScrollView.h and the documentation. This makes
the parameter name consisent and fixes a doxygen warning.
2015-07-07 16:22:22 -07:00
Augustin Cavalier
93c67e52f3
docs/user: Add/update some '\sa's.
2015-07-07 11:57:42 -04:00
Augustin Cavalier
0426b7e7e8
docs/user: Fix documentation of BTab::SetLabel.
2015-07-07 11:57:40 -04:00
Michael Lotz
0bba9b9752
Fix some typos and whitespace in BLayout docs.
2015-04-15 00:30:55 +02:00
Augustin Cavalier
51362d85d8
Haiku Book: Doxyfile: eat __attribute__ directives.
...
Without this, Doxygen attempts to parse __attribute__ directives
and often outputs garbage instead of properly parsing them, so just
exclude them from the documentation.
Fixes some incorrect function listings in BString documentation
and possibly more elsewhere.
2015-04-06 18:00:39 -04:00
Augustin Cavalier
64f7e980a4
BString docs: don't have tags in hsection titles.
2015-04-06 17:51:04 -04:00
Augustin Cavalier
906283b6d6
Haiku Book: Make the layout introduction somewhat more professional.
2015-03-25 11:47:29 -04:00
Augustin Cavalier
9d6780b587
Haiku Book: disable class diagrams.
...
The last time this was discussed on the ML, the consensus was that
the text lists were nicer than the diagrams (with only one objection).
For the minority that wants class diagrams, it's easy enough to reverse
this one-line change.
2015-03-25 11:37:10 -04:00
Augustin Cavalier
e6ecb3fc07
Haiku Book: Midi2 fixes.
...
* Automatic whitespace cleanup.
* Removed all of Midi2 from the "libbe" group, as they aren't part of it
* Get rid of the redundant "libmidi2" group, as all of midi2 is already in
the "MIDI 2 Kit" group, and the docs explicitly state that the MIDI 2 Kit
has its own library.
2015-03-25 11:30:01 -04:00
Augustin Cavalier
aa6ef6658c
Haiku Book: fix device drivers group definition.
...
Also removed the "Keyboard" group definition, which was broken. There
wasn't anything in that group, and there's only one page on the
keyboard anyway.
2015-03-25 11:23:51 -04:00
Augustin Cavalier
c86c9e29d3
ScrollView docs: make parameter name match the header file.
2015-02-27 02:39:07 -05:00
Augustin Cavalier
4cb2c39774
Haiku Book: compatibility: list all authors at the top of the file as per convention.
...
All of the other .dox files here list authors at the top of the file
in a standard (non-Doxygen) comment, so do the same here.
I've listed the file as copyright 2011, as (according to Git) that's
the last time it was functionally changed. I also added a few people
in as being authors of the file who seem to have made significant
changes to it.
2015-02-11 19:14:20 -05:00
Augustin Cavalier
aa01bfe571
Haiku Book: fix some typos.
...
The possessive form of "it" is "its", not "it's" ("it's" is just
shorthand for "it is").
Closes #11712 .
2015-02-11 19:04:38 -05:00
Augustin Cavalier
82d26eb239
Haiku Book: old Midi Kit: fix link to the BeBook.
...
That online copy of the BeBook went offline some time ago, and we
now host one, so point to that instead.
2015-02-11 19:00:18 -05:00
John Scipione
b1a9f638da
Add preliminary Net Kit intro by Philippe Houdoin
...
From here:
http://philippe.houdoin.free.fr/phil/beos/openbeos/network_kit/overview.html
2015-01-27 19:16:54 -05:00
John Scipione
d04b3b772c
Remove trailing . from titles
2015-01-27 19:15:11 -05:00
John Scipione
7177815b20
Use regular bullets for lists, matches User Guide
2015-01-27 19:14:36 -05:00
John Scipione
3cf6e692c8
Fix typos in BReferencable docs
2015-01-27 18:17:16 -05:00
Adrien Destugues
f6c0340128
Add documentation for BReference and BReferenceable.
2015-01-26 13:59:55 +01:00
John Scipione
a82d6bdd3e
Replace 'should' with 'must' in BInvoker::SendMessage() docs
2015-01-22 13:43:45 -05:00
John Scipione
a66de90c49
Clarify BInvoker::SetMessage() docs some more
...
The language on SetMessage() was still a bit confusing, this should
hopefully clear it up.
2015-01-20 20:13:57 -05:00
Adrien Destugues
412f030b0f
Some clarifications to BInvoker docs.
2015-01-17 13:41:55 +01:00
John Scipione
db7ef1292a
Add BMessageRunner docs
2015-01-16 18:00:50 -05:00
John Scipione
2eb2dcfabe
Small fixes to BMessenger docs
2015-01-16 17:59:48 -05:00
John Scipione
fd3c25a928
Move the operator function docs over too
2015-01-16 16:43:34 -05:00
John Scipione
973984649c
Add BMessenger docs
2015-01-16 16:43:33 -05:00
John Scipione
19ce061e0b
Update BInvoker docs to clarify them
...
...with notes from PulkoMandy and Axel. Also added author credits.
Class documentation is moved to the appropriate method and then \sa
is used to point to the documentation so it is only documented in
one location.
Added some text about how the interaction between BInvoker and
BHandler and/or BLooper works.
BMessenger needs to be documented to understand how SetTimeout() is
suppose to work, refer to BeBook for now.
2015-01-16 14:24:32 -05:00
John Scipione
23f1ce0756
BInvoker::Timeout was introduced in BeOS R5, not R3
2015-01-15 15:33:27 -05:00
John Scipione
9bf7584d96
Add BInvoker docs
2015-01-15 15:30:23 -05:00
Adrien Destugues
c50131cd6a
Complete and rework BJoystick docs.
2015-01-10 11:44:58 +01:00
mandar
c8e6696716
Add documentation for the Open method in the joystick class.
2015-01-10 11:31:02 +01:00
Adrien Destugues
6aa4d138bf
LayoutBuilder: document C++ method chaining behavior
...
Fixes #8515 .
2015-01-07 17:29:35 +01:00
Augustin Cavalier
c09cca4a79
BSize docs: fix description of B_SIZE_UNSET.
...
Thanks Ingo for noticing!
2015-01-07 15:34:49 +01:00
Augustin Cavalier
ab00c90d87
Create docs for BSize class.
...
Fixes #11713 .
Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
2015-01-07 08:29:33 +01:00
Adrien Destugues
29b7900ec8
Add BJoystick docs to the Haiku Book.
2015-01-06 15:58:50 +01:00
mandar
70916faa5d
Add documentation for BJoystick::CountDevices
...
Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
2015-01-06 15:58:45 +01:00
Markus Himmel
70dc2e27e9
Add BTranslatorRoster documentation
2015-01-03 01:20:35 +01:00
Markus Himmel
b9e01b33ed
Fixup BTranslator documentation
2015-01-03 01:20:28 +01:00
François Revol
02bdb5db9a
Add libtranslation group definition to doxygen stuff
2015-01-03 01:05:27 +01:00
John Scipione
4536c6033b
Update BToolTip class docs, added credit.
...
with remarks from Axel and PulkoMandy, thanks guys.
2015-01-02 18:15:25 -05:00
Markus Himmel
29608b033c
Fix BTranslator documentation formatting
...
Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
GCI2014 task https://www.google-melange.com/gci/task/view/google/gci2014/5830218824548352
2014-12-30 22:28:19 +01:00
François Revol
d7c90b6275
Add doxygen file for BTranslator class.
...
By Markus Himmel (GCI2014).
2014-12-30 04:54:19 +01:00
John Scipione
d87c6913ec
Add preliminary BToolTip docs
2014-12-23 17:32:05 -05:00
Adrien Destugues
207212972e
BMessage: remove unimplemented GetPointer from headers and docs
...
* This was never implemented and no one noticed until now.
* A default value for a pointer doesn't make that much sense anyway, so
using the FindPointer method is fine.
2014-12-22 15:01:56 +01:00
John Scipione
d3c4833514
Some more small documentation fixes
2014-12-19 19:58:14 -05:00
John Scipione
5ebeb710ab
B_WIDTH_FROM_LABEL was not available until BeOS R5
2014-12-19 19:51:46 -05:00
John Scipione
ce3da8de9f
Add docs for BTab and BTabView
2014-12-19 19:51:44 -05:00
John Scipione
a28ddb79ec
A few minor fixes to BTextControl docs
2014-12-19 19:51:39 -05:00
John Scipione
d78a330deb
Add BTextControl docs
2014-12-18 20:46:30 -05:00
John Scipione
95faf2ce54
Minor doc changes
2014-12-18 20:45:25 -05:00
John Scipione
a03f66b7fb
Fix a few errors in the nascent BOptionPopUp docs
2014-12-15 21:14:47 -05:00
John Scipione
71f6259a0f
Fix locale docs as suggested by Adrien, more work still needed
2014-12-15 21:12:54 -05:00
Adrien Destugues
244f97dc27
LayoutItem: better documentation for SetExplicitMinSize.
...
This is a bit counter-intuitive, at least to me, as forcing the minimal
size can lead to the item being smaller than it would otherwise.
2014-12-15 10:46:11 +01:00
Niels Sascha Reedijk
f36b3f9b3e
Generate the Makefile for making docsets.
...
Docset is an increasingly popular format that is used to generate
an index for HTML documentation that can be viewed by specialized
viewers such as Dash (on the Mac). The output can only be generated
on a Mac currently. Enabling the DOCSET parameter will generate a
Makefile in the html output directory, which can be used to generate
the Docset itself.
Enabling the Docset Makefile does not negatively impact other things,
as such it seems safe to just enable it for whoever wants to build
the docset on a mac.
2014-12-08 22:14:24 +01:00
Adrien Destugues
9f9d972f79
Minimal documentation for BOptionPopUp.
...
This was available in R5 but somehow went missing from our version of
the Be Book (it is documented in the release notes in Tycom Systems
version). Document the more important methods of it, at least.
2014-12-08 14:38:09 +01:00
John Scipione
459706ee4d
Update BView and BStringView docs
...
... based on Adrien's suggestions.
* Add \warning back to BView::ResizeToPreferred(), add \remark to highlight
methods only appropriate to use as part of a BLayout.
* Clarify BView::SetFont() method and refer to BFont docs.
* Clarify BStringView::SetText(), Text(), and Draw().
* add field descriptions for BStringView::Instantiate().
2014-12-05 20:35:40 -05:00
John Scipione
6db90d17a1
Fix BMimeType::SetIconForType() docs
2014-12-04 19:55:40 -05:00
John Scipione
7ec9bf2f5a
A few more small fixes, trying to go quick
2014-12-04 19:33:35 -05:00
John Scipione
9bd3dedfce
Fix a bit of copy pasta in the locale docs
2014-12-04 19:23:47 -05:00
John Scipione
4a31c32620
Update locale docs to match new reality.
...
Created docs for NumberFormat, DateFormat, DateTimeFormat, and TimeFormat
and moved the docs from BLocale to the respective new file. Also
DurationFormat was updated as well.
doxygen once again compiles the docs without warnings.
2014-12-04 19:13:46 -05:00
John Scipione
02e24cdbfd
StringView docs, capitalize T
2014-12-04 19:12:45 -05:00
John Scipione
a3a2f89ec6
Tiny fix to StringView docs
2014-12-04 18:24:04 -05:00
John Scipione
44bcfa5d3b
Add BStringView class docs
2014-12-04 17:57:11 -05:00
John Scipione
13c789f6c0
A few updates to the BView docs (needed for BStringView)
2014-12-04 17:56:53 -05:00
Stefano Ceccherini
c804ffd3b7
Documentation: Fix typo in BString
2014-09-09 23:05:18 +02:00
Adrien Destugues
f4df6bfab7
BEntry::Unset doc: missing \fn, better description.
2014-08-23 17:37:33 +02:00
John Scipione
18842fc23e
Add newline to end of BShape docs
2014-07-14 19:16:06 -04:00
John Scipione
cb65c3a037
Document BShape and BShapeIterator
2014-07-14 19:03:20 -04:00
John Scipione
22da33b202
Add a few missing \fn's to BFont docs
2014-07-14 19:02:12 -04:00
Ingo Weinhold
8546c4160e
BPositionIO: Add {Read,Write}AtExactly()
...
Analoguous to {Read,Write}Exactly(), just for the *At() versions.
2014-07-12 15:40:21 +02:00
John Scipione
ba88ee2be4
Allow ol's to show numbers
2014-07-02 11:11:57 -04:00
John Scipione
425871d3af
Update BWindow::Zoom() docs
2014-07-02 11:09:31 -04:00
Ingo Weinhold
b773d89eba
BDataIO: Add Flush()
2014-06-30 21:55:40 +02:00
John Scipione
955ace81fd
Move the search text box to the right
...
The "API DOCUMENTATION" text placement corresponds similar text in the
User Guide.
2014-06-30 15:22:53 -04:00
Augustin Cavalier
67e4499bbe
Add search function to the API docs.
...
* Uses Google site search.
* CSS taken from the User Guide Translator's CSS.
Signed-off-by: John Scipione <jscipione@gmail.com>
2014-06-30 15:22:52 -04:00
John Scipione
5b55bbb0a6
BString docs: Add docs for StartsWith() and EndsWith()
...
I'm not sure why these method docs got skipped, they are
nice to know about.
2014-06-30 14:50:20 -04:00
John Scipione
798a273725
BString docs: Fix a bunch of other stuff.
...
A lot of clarification.
Also, sometimes "the object" was used to refer to the BString you're doing
stuff to and sometimes "the BString" was used, settle on "the BString".
2014-06-25 15:39:08 -04:00
John Scipione
79c6af799c
BString docs: Remove extra "to" in AppendChars() string param
...
Thanks stippi for noticing this oversight.
2014-06-25 15:39:07 -04:00
John Scipione
e0016ffde9
Style fixes to BRoster, move docs to doxygen.
...
Keep the brief description as a regular comment above each public method.
Leave the docs of private methods.
Some variable renaming mostly because of abbreviations.
Add documentation for all the public methods and app_info members and defines
that didn't have docs in the cpp file.
2014-06-25 15:35:09 -04:00
John Scipione
2ea139b8a3
BString docs: Document undocumented methods
2014-06-24 20:45:51 -04:00
John Scipione
c4b9309a99
Update Support Kit docs, add \since
...
Also add preliminary documentation for BObjectList.
2014-06-24 19:30:54 -04:00
Ingo Weinhold
0d8b44e25b
BDataIO: Add methods {Read,Write}Exactly()
2014-06-23 22:58:15 +02:00
Ingo Weinhold
98759fe6e6
BDataIO: Provide default implementations for Read()/Write()
...
This makes the interface somewhat more suitable for unidirectional use,
since one doesn't have to implement the other, not needed method.
2014-06-23 22:58:14 +02:00
Adrien Destugues
33d60fa21f
BRegion: add ScaleBy(BSize) and user documentation.
2014-06-19 19:23:31 +02:00
John Scipione
5732a55917
A couple of small fixes to FindDirectory docs
2014-06-19 12:25:54 -04:00