Rene Gollent
df459da6ed
{Tree,Table}: Add cell rect accessor.
...
BColumnListView:
- Add helper method for getting the visible rect of a given field.
Refactor SuggestTextPosition to use it.
{Tree,Table}:
- Add wrapper to retrieve table cell rect using the aforementioned
BCLV helper.
2015-07-17 23:12:39 -04:00
Rene Gollent
8988902ec3
Debugger: Implement editor hooks for integer values.
...
IntegerValueHandler:
- Add hook for acquiring value editor.
2015-07-17 23:12:10 -04:00
Rene Gollent
568f200843
Debugger: Add ValueWriter support class.
...
- Given a value + corresponding location description, this handles
ensuring that the data ends up in the appropriate locations in the
target team.
2015-07-17 22:03:24 -04:00
Rene Gollent
5b026a2960
Debugger: Improve variable tooltips.
...
VariablesView:
- Tooltips now indicate if there was a problem resolving either the location
or the actual value of a given variable, as well as whether or not the
variable is editable in its current location.
2015-07-17 22:03:22 -04:00
Rene Gollent
4c880a79bc
Debugger: Add writable property to ValueLocation.
...
Value{Piece}Location:
- Add member to indicate whether the current location, respectively
all its pieces are in locations where they can theoretically be
modified.
2015-07-17 22:03:21 -04:00
Automatic Committer
cac898133b
Update pci.ids from pciids.sourceforge.net
2015-07-16 05:20:29 +02:00
Jérôme Duval
49f3476475
Updated gcc packages for x86_gcc2 and x86.
2015-07-15 05:05:48 +02:00
Alexander von Gluck IV
1b69f3394b
radeon_hd: Properly and consistently pick HPD ID
2015-07-14 20:38:15 -05:00
Humdinger
8512a55f41
Fixed Web+ Bookmarks.
...
* the LoaderPage for the BeBook now points to /system/documentation/BeBook
* the HaikuPorts bookmark now points to https://github.com/haikuports
2015-07-14 18:03:22 +02:00
Augustin Cavalier
8868ca02ed
docs/user: TabView: Fix erroneous descriptions of Select() and Deselect().
2015-07-14 11:26:39 -04:00
Augustin Cavalier
fe47b32f75
TabView: Assume be_control_look is not NULL.
2015-07-14 11:25:46 -04:00
Augustin Cavalier
6fd2553690
TabView: Lots of style fixes.
2015-07-14 11:22:44 -04:00
Augustin Cavalier
c432a83bf3
TabView: Add TabViewPrivate class, actually fix non-layout SetView.
...
Thanks to Axel and Stephan for reviewing!
2015-07-14 11:04:39 -04:00
Adrien Destugues
ce7470f8bf
BTab: fix behavior with custom BTabView
...
* BTab should not assume too much about BTabView, because some apps (eg.
Terminal) completely override the structure of it.
* Use the given owner view in Select/Deselect, rather than trying to
guess from the fTabView.
Fixes tabs not showing in Terminal, mouse not working in Terminal, and
probably some other problems there as the view tree was not correct
anymore.
2015-07-14 11:34:48 +02:00
Adrien Destugues
d585e4c396
DNS prefs: use thread-safe DNS settings getter
...
__res_state can't be used with pthreads involved, instead use
__res_get_state and __res_put_state which maintain a pool of res_state
instances.
Fixes #12195 .
2015-07-14 11:02:56 +02:00
Adrien Destugues
58f9556840
Update OpenSSH package.
...
Fixes #12181 .
2015-07-14 10:10:01 +02:00
Adrien Destugues
c1dbcef20d
getaddrinfo: properly implement AI_ADDRCONFIG
...
* Exclude the localhost interface when building the supported family list,
* Filter DNS replies to keep only the allowed address families.
Fixes #8293 , for real this time.
2015-07-14 09:42:27 +02:00
Humdinger
2bf1d39d9d
Added libiodbc, postgresql, psqlodbc
...
Thanks Mark Hellegers for the recipes!
2015-07-14 09:19:37 +02:00
Alexander von Gluck IV
991710be39
radeon_hd: Reduce DisplayPort Tracing
2015-07-13 23:26:35 -05:00
Alexander von Gluck IV
f1b29809bd
radeon_hd: Fix missing DP link status request flag
2015-07-13 23:26:31 -05:00
Alexander von Gluck IV
80a0d0da5a
radeon_hd: Fix missing subtraction of MOT in case.
...
* DP i2c edid byte-bang working again
2015-07-13 23:26:29 -05:00
Alexander von Gluck IV
408e616e05
radeon_hd: Sanitize dp_aux messages before use
2015-07-13 23:26:26 -05:00
Alexander von Gluck IV
7ea1ad1028
radeon_hd: Fix dp aux request / response shifts
2015-07-13 23:26:24 -05:00
Alexander von Gluck IV
8611df9d0b
radeon_hd: Move i2c to dp aux transaction function.
...
* WIP: EDID version 255.255 found
2015-07-13 23:26:18 -05:00
Alexander von Gluck IV
8a5884f561
radeon_hd: Improve aux transaction tracing
2015-07-13 23:26:15 -05:00
Alexander von Gluck IV
9cfe6f909d
radeon_hd: Fix missing TRACE connector id
2015-07-13 23:26:13 -05:00
Alexander von Gluck IV
9816a89ade
radeon_hd: Move to a unified dp aux transaction function.
...
* Leverage a single common dp aux message struct.
* Likely lots of obvious bugs that need fixed still.
* Untested.
2015-07-13 23:26:10 -05:00
Augustin Cavalier
6031dea0cb
BTabView: Lots of fixes & cleanup.
...
* Address TODO about setting fSelected when nothing is done.
* Pass a pointer to the tab view to the BTab so that it can call Invalidate().
(Checked against BeOS).
* Call Invalidate() from the BTab after SetView() & SetName().
Fixes #12108 & #12196 .
2015-07-13 21:34:52 -04:00
Dario Casalinuovo
fb6c8a0479
NodeTest: Add GetNodeAttributesFor test
2015-07-13 18:13:48 +02:00
Dario Casalinuovo
c079d8d6d9
Implement BMediaRoster::GetNodeAttributesFor
2015-07-13 18:13:48 +02:00
Adrien Destugues
76e7f5688d
bfs_tools: add some extra checks to avoid crashes.
...
I'm not sure I'm fixing the root cause of problems here, but this avoids
some crashes and I could recover my files this way.
2015-07-13 18:09:18 +02:00
Adrien Destugues
10e6523159
bfs_tools: some more structs needed packing.
2015-07-13 18:08:53 +02:00
Jérôme Duval
e5e3ac7f70
Updated gcc package for x86_64.
2015-07-13 06:47:26 +02:00
Rene Gollent
32b9dee486
Debugger: Minor tweaks.
2015-07-12 15:14:51 -04:00
Dario Casalinuovo
8abf9450f0
BMediaNode API is now feature complete
...
* Change BMediaNode::GetNodeAttributes macro to CALLED(),
since the base implementation should just return B_ERROR,
unset as unimplemented for consistency.
* This means that since the latest changes the class
is now feature complete and implements the whole R5 API.
* Add documentation comment for it as well.
* Fix some lines going over 80 chars.
2015-07-12 13:58:44 +02:00
Humdinger
32e484046d
Updated yab-ide to 2.2.5-1.
2015-07-12 08:12:21 +02:00
Dario Casalinuovo
57fddf2a93
AudioMixer: Remove duplicated case forgot after cleanup
2015-07-11 16:50:32 +02:00
Dario Casalinuovo
44cd1f48f3
MediaKit: Move old R3 API files to legacy subdir
2015-07-11 16:44:43 +02:00
Dario Casalinuovo
331792160a
BBuffer: initialize variables and cleanup
...
* Restore the BSmallBuffer exception in constructor,
it's not actually implemented or used but it should
still be keep safe.
* Initialize some variables in BBuffer and BBufferGroup.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
8c19f07f3c
AudioMixer: check for errors.
...
* Improve CreateBufferGroup function.
* Initialize variables.
* Check for BBufferGroup::InitCheck.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
e3b2c4efea
multi_audio_node: check BBufferGroup init errors
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
714446cfab
BufferProducer: check for BBufferGroup creation
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
280c64a92f
BBufferGroup: rework init error handling
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
1cc20d8231
BBufferGroup: Check for duplicated buffer id
...
* This exclude some possible cheating cases.
It impose to have only a buffer_id per thread,
so instances will not be duplicated if not needed.
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
0341eac71b
BufferConsumer: rework SetOutputBuffersFor
...
* Use MemoryDeleter.
* Avoid use of dynamic allocation.
2015-07-11 15:40:15 +02:00
Dario Casalinuovo
f50d7408b5
BBufferGroup::GetBufferList: avoid dynamic allocation
2015-07-11 15:40:15 +02:00
Dario Casalinuovo
aa50bf9e9e
BufferCache: Don't find anonymous buffers
2015-07-11 15:36:00 +02:00
Dario Casalinuovo
2e60efdafe
BMediaNode: Improve readability
...
* Style fixes.
* Remove pervasive comments.
* Cleanup.
2015-07-11 15:36:00 +02:00
autonielx
1f5588ed21
Update translations from Pootle
2015-07-11 06:40:05 +02:00
Jérôme Duval
a83446983d
libroot: added a complex.h header based on ...
...
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html
* added missing parts from glibc.
* x86_64 was already complete, x86 was missing a few functions.
* should help with #12202 , provided that the gcc4 buildtools are rebuilt.
2015-07-10 22:39:21 +02:00