Commit Graph

12392 Commits

Author SHA1 Message Date
Alexander von Gluck IV
1b9ee9d382 intel_gart: Add Atom DMI bridge ID's to match accelerant 2016-04-28 20:49:37 -05:00
Alexander von Gluck IV
dee0f365e1 intel_extreme: Improve LVDS panel detection robustness
* If older generation, check for mobile. If mobile GPU
  is found, make an assumption that a LVDS panel exists
  and attempt to leverage the vbios or VESA EDID.
2016-04-28 10:45:31 -05:00
Alexander von Gluck IV
00c9b19b31 intel_extrme: Add more Atom gpu PCI id's 2016-04-27 22:44:27 -05:00
Alexander von Gluck IV
3218cf3b36 ohci: Fix x86_64 usb tracing 2016-04-23 14:26:22 -05:00
Alexander von Gluck IV
78fc8fe7a0 xhci: 1.1 spec actually specifies 1023 maximum scratch pads.
* While my test XHCI machine only requested 36, the spec for 1.1
  actually states the controller can now "request up to 1023"
2016-04-23 13:03:43 -05:00
Alexander von Gluck IV
cf9e522172 xhci: 1.1 spec bumped scratchpads to 36. Set to sane 48 max 2016-04-23 12:49:10 -05:00
Alexander von Gluck IV
1b6e91d3b9 xhci: Tab cleanup of hw defines. No functional change 2016-04-23 12:47:59 -05:00
Alexander von Gluck IV
23cd7065bd intel_extreme: Disable register dumps
* Could cause instability in rare cases.
2016-04-23 09:13:23 -05:00
Alexander von Gluck IV
8d1cb54aac intel_extreme: Add in some code for the lakes (unused) 2016-04-22 22:41:52 -05:00
Alexander von Gluck IV
3b0f09dbfd intel_extreme: Fix blurry native LVDS mode
* Intel panel scaling was making native mode blury
* Resolutions < native result in a non-scaled screen for now.
* We should look into using the hardware scaler vs
  doing fake scaling.
* Resolves #12716
2016-04-15 18:05:04 -05:00
John Scipione
e9208b6876 ScreenSaver: Rename BuildScreenSaverDefaultSettingsView
...to just DefaultSettingsView

It is just as obvious what it does in context, but shorter.

Rename the function it contains from
BuildDefaultScreenSaverSettingsView to
BuildDefaultSettingsView
2016-04-13 15:50:30 -07:00
John Scipione
63d59e1081 Nebula: Use default insets
Simplify layout
2016-04-13 15:50:11 -07:00
John Scipione
523f450de0 Nebula: Pass view Bounds() instead of Frame() into SettingsView
This was why the view was not where it should be.
2016-04-13 15:41:40 -07:00
John Scipione
e5147b1d89 Nebula: Set View color in constructor
We don't need to wait for AttachedToWindow for view color
unlike high and low color.
2016-04-13 15:40:23 -07:00
John Scipione
a6ab3387c7 Nebula: Style fixes
80 char limit
add/update some pragmas
2016-04-13 15:40:22 -07:00
John Scipione
ebfc2fc68e Gravity: Use LayoutBuilder directly on view 2016-04-13 14:22:47 -07:00
John Scipione
263e936e87 Gravity: Fixup scroll bar range 2016-04-13 14:13:23 -07:00
John Scipione
3456c51030 Gravity: remove extra spaces 2016-04-13 14:13:23 -07:00
John Scipione
a80db836bf Appearance: Backport changes from Gravity back to Appearance
Make the square a rectangle with Golden Ratio
Use Set*UIColor() instead of Set*Color(ui_color())
Use B_CONTROL_BORDER_COLOR instead of hardcoding
Sort out copyright -- Haiku, Inc. didn't exist before 2003
Use variable width spacing based on font size from ControlLook
Removed unnecessary #includes

Did a little pixel pushing to make sure that everything is spaced
nicely and to ensure everything lies on integer pixel boundries.
2016-04-12 20:54:43 -07:00
John Scipione
d1d1535a73 Gravity: Use Set*UIColor() instead of Set*Color(ui_color())
Thanks jessicah!
2016-04-12 20:14:29 -07:00
John Scipione
ad5c346a3f Gravity: Remove copy pasta in copyright 2016-04-12 20:07:22 -07:00
John Scipione
cd91a71562 Gravity: update copyright
This was meant to go in the last commit
2016-04-12 19:36:36 -07:00
John Scipione
4b83455774 Gravity: Add ColorItem and RainbowItem
instead of using boring StringItems

ColorItem draws a small colored rectangle left of the string
RainbowItem draws a rainbow colored rectangle left of the string
2016-04-12 19:31:00 -07:00
John Scipione
89972206d8 Gravity: spaces => tabs in Jamfile 2016-04-12 19:17:10 -07:00
Dario Casalinuovo
598880fc30 MixerCore: Remove wrong flag 2016-04-12 02:54:36 +02:00
Dario Casalinuovo
b0dd37b7a0 AudioMixer: Review and rework synchronization
* The event time is managed through the main node control
loop.
* Make the mix thread to activate only when needed.
* Make the locking more simple and remove a race condition,
this will make the thread to be more silent too.
2016-04-12 02:33:48 +02:00
Dario Casalinuovo
ec2c5619c1 AVFormatWriter: Add more error checking
* Check before to write chunks if the header was correctly
written, the same happens for track infos, even if the code
doesn't support it.
2016-04-12 02:26:15 +02:00
Alexander von Gluck IV
05e1165520 h2generic: Stop using btDebug + style fixes 2016-04-10 01:01:07 -05:00
Alexander von Gluck IV
c58e1d7feb l2cap: Fix x86_64 build and refactor trace 2016-04-10 00:49:32 -05:00
Alexander von Gluck IV
e1e291b063 bluetooth: Drop vanity trace colors 2016-04-10 00:49:31 -05:00
Alexander von Gluck IV
1f2fa6cd09 bluetooth: Refactor debugging and trace calls
* The old debug system was too complex and made
  troubleshooring difficult. (it also was unique
  like a snowflake... which we don't want)
* Move to the classic TRACE / ERROR a large majority
  of the code has changed to.
* I like trace statements, but drop some obvious ones
* Fix style issues along the way
2016-04-09 23:40:54 -05:00
Alexander von Gluck IV
837845c53d bluetooth/hci: Add missing api_version 2016-04-09 21:35:55 -05:00
Alexander von Gluck IV
ebffd5b138 bluetooth/btCoreData: Add missing api_version 2016-04-09 21:34:29 -05:00
Alexander von Gluck IV
13afb4fb37 bluetooth/hci: x86_64 build fixes 2016-04-09 21:19:16 -05:00
Alexander von Gluck IV
73e3d8d20c bluetooth/btCoreData: x86_64 build fixes 2016-04-09 21:09:19 -05:00
Alexander von Gluck IV
f29863944e h2generic: Fix x86_64 build 2016-04-09 20:57:34 -05:00
Jérôme Duval
d3c8f2b271 dvb: update build with ffmpeg 3.0. 2016-04-09 23:32:08 +02:00
Alexander von Gluck IV
03b9db1a1a Merge branch 'intel-extreme'
Rework of the intel-extreme driver. Don't expect anything special yet.
2016-04-09 14:12:52 -05:00
Alexander von Gluck IV
debb71f548 intel_extreme: Disable 'experimental' GPUs SNB or higher
* VESA under Intel GPU's is generally native resolution
* These never worked well pre-rewrite, so lets disable
  them for now.
* I'd like testers to enable them slowly and report
  problems as enhancements.
2016-04-09 14:08:27 -05:00
Alexander von Gluck IV
10f2e843a6 intel_extreme: Power up DDI 2016-04-09 14:02:09 -05:00
Alexander von Gluck IV
037ecca315 ahci: Reduce aggressiveness of port reset
* While no removeable media is present, ahci
  ports continuously reset.
* hrev49665 made the port resets slightly more
  agressive resulting in strange removeable media
  behaviour.
* Lots of red herrings made this one take a while
  to figure out.
* Resolves #12415
2016-04-08 22:09:12 -05:00
Alexander von Gluck IV
fb75d9606c ahci: Simplification of reset code
* This simplifies the reset process again while keeping
  my original cleanups.
* I think trying a software reset before a hardware
  reset is desireable, however lets work on base
  functionality first.
2016-04-08 22:09:12 -05:00
Alexander von Gluck IV
f8df3953f4 radeon_hd: Fix build. Port missed macros in AtomBIOS parser 2016-04-08 11:33:41 -05:00
Alexander von Gluck IV
190b33c4b0 radeon_hd: Add updated / missing atombios opcodes
* Newer cards introduce two new opcodes mul32 and div32
* Add completely missing processds opcode
2016-04-08 09:36:18 -05:00
Dario Casalinuovo
6266cf35de AVFormatWriter: Fix bad error checking
* Review by Markus Overhagen, Thanks!
* Renamed fHeaderWritten variable to fCodecOpened too
2016-04-07 20:00:25 +02:00
John Scipione
cc067f16d4 SpiderSaver: Use DefaultItemSpacing 2016-04-06 13:39:29 -07:00
John Scipione
197c60bf3e SpiderSaver: Style fixes, move SpiderView into own files
Fixes after rebase to make the thing work, along with some style
fixes that got mixed in.
2016-04-06 13:39:29 -07:00
Dario Casalinuovo
cbada661c3 AVFormatWriter: Safeness after avformat_write_header fails
* The ffmpeg documentation explicit forbid to write the trailer
when the header write failed.
* Fixes #12678.
2016-04-06 00:35:44 +02:00
Dario Casalinuovo
16732ae7a4 VideoWindow consumer: Fix connection
* The integer overflowed for some reason.
* Fixes #9439.
2016-04-05 00:30:38 +02:00
John Scipione
abfb31b6d0 WebPTranslator: style fixes only 2016-03-30 14:41:51 -07:00