51868 Commits

Author SHA1 Message Date
Michael Lotz
8ea3e9126d Typo: Fix doubled "not" in comment. hrev48041 2014-10-18 19:32:33 +02:00
Michael Lotz
cf302a3861 Appearance: Increase max font size to 24 and add 16 to the list.
The list went up to 24 already, but was capped by the previous max size
of 18. Adding 16 to the arbitrary list of font sizes closes the rather
large gap between font sizes 14 and 18 that were already in the list.
Providing a slider or text field for the font size would probably be
better in the long run.
2014-10-18 19:23:51 +02:00
Michael Lotz
8635eef042 freebsd_network: Check non-packaged data dir for firmware.
When loading firmware, check the system non-packaged data dir first,
then the system data directory (as before). This allows loading of
firmware that doesn't reside in the system package.
hrev48040
2014-10-18 18:48:19 +02:00
Michael Lotz
cd506e763c Add FreeBSD WLAN drivers to x86_64 images.
Tested working with iprowifi4965, the rest at least compiles.
2014-10-18 18:48:18 +02:00
Adrien Destugues
0c90c6d7e5 MediaConverter: style fixes. hrev48039 2014-10-18 18:29:05 +02:00
Adrien Destugues
37daf9367a Update ffmpeg supported encoders list
* Add FLAC, which works
* Remove raw audio, ogg and AC3, as they are crashing the current ffmpeg
version.

Now it's possible to use MediaConvert to convert to FLAC, at least. For
other formats we will need to either fix ffmpeg, or write encoders using
the respective libraries (musepack, libvorbis, ...) for each format we
want to support.

Note that there are also some problems at the reading side, so using
MediaConvert, the output will be truncated and about 2 seconds of audio
will be missing at the end of the file in several cases. When this
happens, the input file is not removed from the list. Watch out for this
and don't delete the source files until you're very sure the output is
correct!
2014-10-18 18:27:29 +02:00
Adrien Destugues
3c5f0e6b53 Musepack: fix build. 2014-10-18 18:27:27 +02:00
Rene Gollent
a12b88a87d Remove canna reference to fix build. (#11186). hrev48038 2014-10-18 12:03:58 -04:00
Humdinger
d47602421f Updated quicklaunch, ubertuber, youtube_dl packages hrev48037 2014-10-18 17:32:20 +02:00
Michael Lotz
84c7fd129a Update glib2, qemu packages for x86_64. hrev48036 2014-10-18 17:10:32 +02:00
Adrien Destugues
bbcce443cc Remove more of Canna.
Fixes #11186 for real.
hrev48035
2014-10-18 14:40:43 +02:00
Adrien Destugues
80891f9253 Remove Canna input method.
It is outsourced now.
hrev48034
2014-10-18 11:14:22 +02:00
Adrien Destugues
4f978fe4db BNetBuffer: add some error checks.
The allocation of fImpl can fail, and some methods used it without
checking. Return an error code (or NULL or 0) instead of crashing in
these cases.

Also InitCheck the fInputBuffer in BHttpRequest before trying to use it.

Fixes #11350.
hrev48033
2014-10-18 10:15:06 +02:00
autonielx
bcd40fc754 Update translations from Pootle hrev48032 2014-10-18 06:25:34 +02:00
Jérôme Duval
878ea71b7d Add x86_64 packages for fribidi, flac, libsndfile. hrev48031 2014-10-16 23:24:13 +02:00
Michael Lotz
cc9efa0e97 Update {glib2|pkgconfig}[_x86_gcc2] and qemu for x86. hrev48030 2014-10-16 21:16:36 +02:00
Automatic Committer
55bfc6f011 Update pci.ids from pciids.sourceforge.net hrev48029 2014-10-16 05:20:20 +02:00
Axel Dörfler
bf97f54d17 PowerStatus: removed unused uninitialized variable.
* Might help with #11329; I can't test this right now.
hrev48028
2014-10-15 23:30:19 +02:00
Michael Lotz
5ac86f880d Update qemu_x86 to version 2.1.2. hrev48027 2014-10-15 22:10:51 +02:00
Michael Lotz
d32ac3c120 Update glib2 and glib2_x86 packages to current revision.
This brings in fixed compatibility declarations of provided libs.
2014-10-15 22:10:50 +02:00
Adrien Destugues
1c0b6a4293 SecureSocket: disable SSL versions 2 and 3
There are known vulnerabilities in those. Everyone should be using TLS
by now.
hrev48026
2014-10-15 16:17:09 +02:00
Adrien Destugues
00640ac82e Forgot to fix LDBL_MIN... hrev48025 2014-10-15 13:08:10 +02:00
Adrien Destugues
6355741d06 Update the gcc2 package again to fix openexr the right way. hrev48024 2014-10-15 11:30:30 +02:00
Adrien Destugues
1f792e1852 gcc2 float.h: use decimal floats. 2014-10-15 11:29:54 +02:00
Adrien Destugues
10191d82c2 Revert "Temporary build fix for OpenEXR."
This reverts commit 1431a56f3371270f08d20ca2e46a28418ac7ecd9.
This has been fixed in a better way in the gcc2 package.
2014-10-15 11:29:04 +02:00
Adrien Destugues
77342b3ad8 Chart: clear view when switiching to BDirectWindow
Even when BDirectWindow is used, the back buffer data can be copied to
the front buffer. This happens when resizing or moving the window, and
when moving the cursor above it.

Since Charts does not touch the whole window when redrawing (it only
erases previous stars and draws new ones) this led to the last frame
drawn on the back buffer to stay visible until stars erased it.

Clearing the back buffer view with the current "sapce color" makes this
much less visible.

Fixes #96.
hrev48023
2014-10-15 09:22:41 +02:00
Adrien Destugues
1431a56f33 Temporary build fix for OpenEXR.
* It seems hex floats are not allowed in C++.
* I will fix this more cleanly, but it needs another rebuild of the gcc2
package. Until then, this lets haiku compile.
hrev48022
2014-10-14 23:28:36 +02:00
Oliver Tappe
839fef77e1 Import pci.ids and usb.ids into repository.
* They will be updated by a cron job once per day.

This improves the reproducability of non-current builds, as the ID-files
will no longer change over time.
hrev48021
2014-10-14 22:42:55 +02:00
Adrien Destugues
5ad71574bd Update gcc2 package. hrev48020 2014-10-14 22:35:54 +02:00
Adrien Destugues
7f6fdce3c1 Update haiku copy of gcc2 float.h
Shouldn't be needed, but we may as well use the correct version here
too.
2014-10-14 22:11:27 +02:00
Adrien Destugues
25c0dd66c5 utf16 XML: forgot the ? hrev48019 2014-10-14 11:16:52 +02:00
Adrien Destugues
aff9c2526f Web+: advertise support for XML and WebP
* XML files can be viewed if they have XSLT stylesheets.
* WebP will be decoded in the next haikuwebkit release.
hrev48018
2014-10-14 11:11:50 +02:00
Adrien Destugues
a510fce212 Detect utf-16 encoded XML files.
* Increase sniffing rule priority to 0.251, otherwise files are detected
as text/plain (for anything lower than 0.25)
* Add sniffing pattern for utf-16 xml.
hrev48017
2014-10-14 11:07:29 +02:00
Adrien Destugues
9c0027a40d Fix sniffer rule for MHTML files.
* Fixes issues with mhtml files in WebKit testsuite.
hrev48016
2014-10-14 10:34:45 +02:00
Adrien Destugues
10c7810268 Detect SVG images missing the <?xml/> tag.
* If the file starts with "<svg", it's likely an SVG image.
* Fixes another misdetected file in WebKit testsuite.
hrev48015
2014-10-14 10:22:42 +02:00
Jessica Hamilton
2cecbed4f7 x86_64: haikuwebkit 1.4.5 hrev48014 2014-10-14 14:50:26 +00:00
Jessica Hamilton
4e9ab758cb x86: haikuwebkit 1.4.5 2014-10-14 14:46:35 +00:00
Jessica Hamilton
b6cf71dc87 x86 hybrid: add provides for lib:libstdc++ in x86_gcc2
* this provides parity with the gcc_x86_syslibs packages, so
  that special handling isn't required for the gcc4hybrid
  builds when a recipe depends on libstdc++ (e.g. haikuwebkit)
2014-10-14 14:42:00 +00:00
Adrien Destugues
2baa894c76 icons screensaver: double free when in RandomSaver
RandomSaver apparently calls StopSaver two times, and Icons was having a
double free in that case.

Fixes #10957.
hrev48013
2014-10-13 17:20:50 +02:00
Adrien Destugues
a3cdc7c588 Gravity and GLife: fix crash on start.
Locking the GL context from a GLView subclass constructor can't work, as
it isn't ready yet. Move the initial setup to AttachedToWindow instead.

Fixes #8898, #10469.
hrev48012
2014-10-13 15:29:46 +02:00
Adrien Destugues
1883fcfcde Update mesa package to 7.9.2-9
* After testing the previous fix, I found that Flurry would crash again
because of a stack overflow in Mesa. This new package fixes that other
issue, so Flurry runs again.
* GLife and Gravity are still crashing, however. I'll debug these next.
hrev48011
2014-10-13 15:06:48 +02:00
Adrien Destugues
a1262bbf33 GL screensavers fail to load Mesa renderer add-on
The screensaver add-ons are properly linked against libGL. The libGL
code tries to load the swrast add-on. But this fails because the
BGLRenderer constructor (which is provided by libGL) is not found.

It seems that when loading an add-on, libraries linked to by other
add-ons (and not the app itself) are not searched to resolve symbols. To
avoid this issue, we now link ScreenSaver and screen_blanker to libGL,
so the GL renderer add-on can find it.

Fixes #10206
2014-10-13 15:06:47 +02:00
Jessica Hamilton
ac58e1cc33 icu: update to 54.1 on x86_64 and x86 hrev48010 2014-10-13 09:12:00 +00:00
Adrien Destugues
64bda0cc91 Add missing error check in BMessageFormat
* Avoids a crash when an invalid format pattern is used
* Add tests exercising this with various badly formatted patterns.
hrev48009
2014-10-13 09:07:53 +02:00
Stephan Aßmus
96ebc1d602 HaikuDepot: React to B_SELECT_ALL in custom text view hrev48008 2014-10-12 23:41:27 +02:00
Stephan Aßmus
639756547d HaikuDepot: Move worker thread init into method
... and call it from the second version of the MainWindow constructor.
hrev48007
2014-10-12 23:21:54 +02:00
Stephan Aßmus
027e51ae7d HaikuDepot: Log more errors to stderr.
These errors do not necessarily need to be reported to the user via alerts.
They are more of an indication that HaikuDepot needs to be smarter when
figuring out what package actions to present at all.
2014-10-12 23:21:52 +02:00
Stephan Aßmus
1783f96af9 HaikuDepot: Show alert when scheduling package action failed 2014-10-12 23:21:49 +02:00
Adrien Destugues
c8b83b1708 Make disabling BOptionPopUp actually work
* Patch by ttcoder
* Fixes #10735
hrev48006
2014-10-12 16:54:27 +02:00
Adrien Destugues
b7aac5d21e Fix BDragger drawing when parent doesn't draw.
BDragger use some tricks to draw as a partially transparent view, it
calls the parent Draw method, then draws a partially transparent bitmap
over the resulting drawing.

This only works if the parent does somthing in the dragger area. In case
it doesn't, first fill the dragger with the parent view color, so there
is at least "something" in those pixels.

Fixes #5906.
hrev48005
2014-10-12 16:42:22 +02:00