Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 1 hour 31 min ago

Ticket #12937 ([Layer API] Gradients do not respect layer's opacity) created

Fri, 2016-09-02 21:54

When BGradient is applied to a rectangle it renders fully opaque, even though layer's opacity is set to 100 (with BeginLayer).

Screenshot and test program attached.

Categories: Development

Ticket #12732 (Regression with GMA3150 graphics) reopened

Fri, 2016-09-02 12:15

Regression has appeared again with hrev50525 and hrev50526 (it may have appeared earlier I haven't been able to check), it boots the loading screen fine, but when it loads the desktop it becomes all garbled, although it looks as though the system is still functioning.
It boots into a normal desktop if you select fallback VESA drivers.

Categories: Development

Ticket #12928 (Specific tarball causes KDL) closed

Fri, 2016-09-02 08:05
no change required
Categories: Development

Ticket #12936 (CD/DVD: Change startsequence to ask drives past Desktop is loaded) created

Fri, 2016-09-02 06:49

If i have a DVD into my dvd-drive the system need a very long time to load the system.

Is it possible to change asking the DVD/CD/Blue-Ray drive past the Desktop was loaded?

People do not know why the system hangs up at start up.

Categories: Development

Ticket #12935 (Radeon HD5450 no VGA output (regression)) created

Thu, 2016-09-01 23:06

hrev50523 x86_gcc2
ATI Radeon HD5450 with VGA, DVI, HDMI
DVI is working (1680x1050@59.9Hz)
VGA black screen (on-screen error message about unsupported video mode)
attached Radeon_HD5450_listdev
attached Radeon_HD5450_VGA (grep syslog radeon_hd)

DVI and VGA output are both verified working on Alpha 4.1 partition (same PC)

Categories: Development

Ticket #12934 ([Patch] agg_scanline_u.h: fix wrong base_type) created

Thu, 2016-09-01 12:31

As pointed out at [1] and by gcc trunk, modify base_type for scanline32_u8_am from scanline_u8 to scanline32_u8 at line 461 [2].

NOTE: agg 2.4 seems to be continued developing at [3], so we might update our agg from [3].

[1] ​https://sourceforge.net/p/agg/svn/37
[2] ​http://cgit.haiku-os.org/haiku/tree/headers/libs/agg/agg_scanline_u.h#n461
[3] ​https://sourceforge.net/projects/agg

In file included from /home/haiku/haiku/haiku/src/libs/icon/IconRenderer.h:18:0,
                 from /home/haiku/haiku/haiku/src/libs/icon/style/Style.h:18,
                 from /home/haiku/haiku/haiku/src/libs/icon/message/MessageImporter.cpp:24:
/home/haiku/haiku/haiku/headers/libs/agg/agg_scanline_u.h: In member function 'void agg::scanline32_u8_am<AlphaMask>::finalize(int)':
/home/haiku/haiku/haiku/headers/libs/agg/agg_scanline_u.h:480:32: error: 'agg::scanline_u8' is not a base of 'agg::scanline32_u8_am<AlphaMask>'
             this->scanline_u8::finalize(span_y);
                                ^~~~~~~~
/home/haiku/haiku/haiku/headers/libs/agg/agg_scanline_u.h:483:74: error: 'agg::scanline_u8' is not a base of 'agg::scanline32_u8_am<AlphaMask>'
                 typename scanline_u8::iterator span = this->scanline_u8::begin();
                                                                          ^~~~~
/home/haiku/haiku/haiku/headers/libs/agg/agg_scanline_u.h:484:53: error: 'agg::scanline_u8' is not a base of 'agg::scanline32_u8_am<AlphaMask>'
                 unsigned count = this->scanline_u8::num_spans();
                                                     ^~~~~~~~~
/home/haiku/haiku/haiku/headers/libs/agg/agg_scanline_u.h:488:68: error: 'agg::scanline_u8' is not a base of 'agg::scanline32_u8_am<AlphaMask>'
                                                 this->scanline_u8::y(),
                                                                    ^
Categories: Development

Ticket #12933 (Intel Graphics - boot with distortionated video after upgrade to hrev50525) created

Thu, 2016-09-01 03:42

Hello. I updated to hrev50525 (x86_gcc2) from a previous nightly from August 15, 2016 (don't remember an exact build number, sorry).

After update, the video looks distorted (looks like when you set a wrong refresh frequency on an old crt screen). The only way to fix it was boot with fail-safe video (VESA).

On previous version (from August 15), the video worked without issues.

My video hardware is:

device Display controller [3|80|0]
  vendor 8086: Intel Corporation
  device 2a43: Mobile 4 Series Chipset Integrated Graphics Controller
device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 8086: Intel Corporation
  device 2a42: Mobile 4 Series Chipset Integrated Graphics Controller
Categories: Development

Ticket #12932 (HaikuDepot: What is to uninstall, the user should decide) created

Wed, 2016-08-31 17:31

I think it's good that dependent packages of a software are installed over HaikuDepot too. I think it's good that dependent packages of a software deinstalled with the selected program too . But some times I does not want to uninstall all dependent packages.

Example:

I have installed 12 yab program on my computer and want to install an new program dependent on a newer yab version. Ater I install the new version of yab on my system, my older yab apps does not run anymore.So I decide to deinstall the latest yab version using HaikuDepot and all 12 programs dependent on yab deinstalled too.

So I need to install not only yab again, I need to install all 12 programs again.

Here I would like to see that the user is given the freedom to decide whether the dependent programs to Uninstall it or not. Because if I want to install an older version of yab from a source other than HaikuDepot because I get about HaikuDepot only the latest version, I would like to be able to decide the installed yab version without disconnecting all of them dependent yab programs. This saves the user a lot unnecessary work.

## German:

Ich finde es gut das über HaikuDepot Software abhängige Pakete mit installiert werden. Ich finde es auch gut das überflüssige Pakete mit deinstalliert werden sollen wenn man ein Programm deinstalliert. Aber manches mal möchte man vielleicht nicht das alle mit einem zu deinstallierten Paket verbundenen Pakete mit deinstalliert werden.

Beispiel:

Ich habe um die 12 yab Programm installiert und installiere ein zusätzliches yab Programm welches eine neuere yab Version benötigt auf meinen Rechner. Dadurch läuft nun das neue Programm aber die alten nicht mehr. Nun möchte ich diesen Fehler korrigieren und deinstalliere das zuletzt installierte yab Programm wieder. Dabei erkennt nun HaikuDepot, dass alle yab Programme von dem yab Paket abhängig sind und deinstalliert alle 12 schon vorher installierten yab Programm mit.

Wenn ich nun yab erneut installiere, muss ich danach alle 12 Programme die ich benötige wieder installieren.

Hier würde ich mir wünschen, dass dem Nutzer die Freiheit gegeben wird, zu entscheiden ob die abhängigen Programme mit deinstalliert werden sollen oder nicht. Denn wenn ich eine ältere yab Version aus einer anderen Quelle als HaikuDepot installieren möchte da ich über HaikuDepot nur die aktuellste Version bekomme, würde ich gerne entscheiden können die installierte yab Version zu entfernen ohne alle davon abhängige yab Programme. Das erspart dem Nutzer eine Menge unnötige Arbeit.

Categories: Development

Ticket #12931 (Spirograph (BeOS app) doesn't draw its background transparent) created

Wed, 2016-08-31 02:46

Draws spirographs similar to a popular toy. Problem as stated by packager:

"But the transparency does not work on Haiku, so you will only see the top layer."

I've included some screenshots

Categories: Development

Ticket #12930 (Intel Integrated Graphics boots into black screen) created

Wed, 2016-08-31 01:21

hrev50523 x86_gcc2
Only a black screen after booting Haiku

Categories: Development

Ticket #12929 ([XHCI] crash in LinkDescriptioinForPipe()) created

Tue, 2016-08-30 10:50

hrev50496 running in VirtualBox 5.0.26.

KDL often occurs on VM resume after pause.


Categories: Development

Ticket #11370 (GLTeapot crashes with specific user input) closed

Mon, 2016-08-29 09:10
fixed:

Thanks for the update.

Categories: Development

Ticket #12928 (Specific tarball causes KDL) created

Sun, 2016-08-28 20:34

The attached tarball will load into Expander. Trying to decompress it gives an immediate KDL. It is perfectly repeatable - I've done it three times in a row now.

This is on hrev 50501

Categories: Development

Ticket #12927 (Intel Extreme driver no longer works.) created

Sun, 2016-08-28 02:20

hrev50505 the intel extreme driver no-longer works on my eeepc

I could not blacklist from the boot menu, II had to make and copy a packages file blacklisting the driver from my pre-packagemanagement partition to get the system to boot properly.

This may have been this way for a while as I haven't updated because of comments about a regression with the intel extreme driver on the irc channel.

Categories: Development

Ticket #7802 (Bug involving optical mouse) reopened

Thu, 2016-08-25 19:52

The applied patch is stupid.
The original code used a byte received from that mouse, then was sign extended it, and checked that the distance reported wasn't too big (range -100 to 100) to filter out invalid packets.

Now the check allows all possible values to pass the check. This is not useful.

Categories: Development

Ticket #12926 (Intel Extreme Displayport Support) created

Wed, 2016-08-24 17:15

hrev50509 x86_gcc2
Dell Optiplex 780 USFF
Connected PC to widescreen monitor (Dell P2210) using DP cable
Left side of desktop is wrapped over to right side of display
DP only supports 1028 x 1024@60Hz. Maximum monitor resolution is 1680 x 1050@60Hz
attached IMG_0242.JPG
attached grep of intel_extreme from syslog
attached listdev

Categories: Development

Ticket #11765 (Wyse D10D KDLs at boot) closed

Wed, 2016-08-24 10:47
fixed:

Ok, thanks fo reporting.

Categories: Development

Ticket #12925 (Errors in "rename alert") closed

Wed, 2016-08-24 05:27
fixed:

Fixed in hrev50510.

Categories: Development