Commit Graph

57089 Commits

Author SHA1 Message Date
Jerome Duval
9453d20fb3 Rebuild packages for x86_64 (libunistring->zstd) 2017-06-26 18:21:27 +02:00
Jérôme Duval
97d0899807 Includes libpng16 instead of libpng. 2017-06-26 17:54:24 +02:00
Jerome Duval
365e457cf0 Rebuild packages for x86_64 (libunistring->libuv) 2017-06-26 17:49:47 +02:00
Adrien Destugues
bb0d0ea2e3 pc_serial: cleanup, no functional changes
- Improve readability of code to detect serial debug
- Rename usb_serial_* functions to pc_serial_* (code was copied from the
  USB serial driver)
2017-06-25 07:54:02 +02:00
Victor
af5001925e Fixed (again) the way URL locking works.
URL input is considered locked when it is focused and original text was
changed. Pressing ESC will now change URL input's text to the current URL.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2017-06-25 07:40:35 +02:00
Adrien Destugues
4c9ec29000 pc_serial: if kernel debugger is disabled, use the port
This makes it a lot easier to use and test pc_serial, even on machines
with a single serial port (COM2 is getting even more rare than COM1
these days).
2017-06-24 21:57:43 +02:00
Jérôme Duval
ad25016cab Mass rebuild synched with 2017Q2 (LIBN->LIBT).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:22:54 +02:00
Jérôme Duval
b1a8ce42e2 Mass rebuild synched with 2017Q2 (LA->LIBM).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:07:22 +02:00
Jérôme Duval
59c22e99f4 Mass rebuild synched with 2017Q2 after time_t change (G->K).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:49:44 +02:00
Jérôme Duval
9d23dd4779 Mass rebuild synched after time_t change (A->F).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:42:15 +02:00
Jérôme Duval
cf085a53c8 Any arch packages rebuild synched with 2017Q2 branch after time_t change. 2017-06-24 19:29:06 +02:00
autonielx
79bc8e9587 Update translations from Pootle 2017-06-24 18:10:44 +02:00
Augustin Cavalier
7aae2f7475 userguide: Actually sort the language menu. 2017-06-24 00:19:23 +02:00
Pedro Pinto
856da1f3ff Add missing include with Partition class definition
* Fixes a compilation error while compiling the u-boot loader for
  the ARM platform.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2017-06-23 17:30:27 -04:00
Automatic Committer
b72ba05bda Update pci.ids from pciids.sourceforge.net 2017-06-22 05:20:20 +02:00
Jérôme Duval
8f83b81ad4 x86_64 is now compatible up to hrev51198. 2017-06-20 17:50:59 +02:00
Jérôme Duval
b474a3388a Repository rebuild. 2017-06-20 05:54:02 +02:00
Jérôme Duval
ecf36dc934 Rebuild x86_64 regular packages after time_t change. 2017-06-19 23:20:34 +02:00
Jérôme Duval
cffce774dd Add a test for wait4(). 2017-06-19 18:33:15 +02:00
Humdinger
ed8fe1c762 fRiSS package updated to v0.8.1 2017-06-18 08:59:45 +02:00
Augustin Cavalier
b988c71571 Update userguide translations 2017-06-17 20:50:50 +02:00
Jessica Hamilton
72fc5e6a71 framebuffer: remove driver & accelerant.
* Functionality provided by the framebuffer driver for UEFI
  systems has now been folded into the vesa driver, so is
  no longer needed.
2017-06-16 20:31:24 +12:00
Jessica Hamilton
b9eacd390d vesa: fold framebuffer driver into vesa driver.
* The app_server isn't designed to support two fallback drivers, so
  on systems using UEFI to boot, the framebuffer driver will often
  win when other drivers would likely work on those systems.
2017-06-16 20:29:15 +12:00
Augustin Cavalier
0bb2d0ecad docs/user: Status codes are defined in Errors.h, not Error.h. 2017-06-14 18:05:31 -04:00
Jérôme Duval
9690e94af2 Rebuild x86_64 bootstrap packages after time_t change. 2017-06-12 21:03:36 +02:00
Jérôme Duval
952318fe76 Bump B_HAIKU_VERSION to B_HAIKU_VERSION_1_PRE_BETA_1. 2017-06-12 21:03:36 +02:00
Humdinger
96bdefaf43 Tracker: Use layout management for "Select..." window
Also remove the BMessageFilter EscapeFilter and use B_CLOSE_ON_ESCAPE
in the window constructor instead.

I moved fExpressionTextControl->MakeFocus(true); down to when the
window is Lock()ed. Otherwise the text control refuses to be focused...
2017-06-12 19:31:06 +02:00
Wiktor
846ac853ce Changed URL input locking to use BMessageRunner.
In the current state, opening a link in a new tab will cause URL input to
become empty. This fixes the issue by changing the way locking works and
implementing a lock timeout. The text passed to SetText() will be instead
stored as previous text, so if the user presses ESC after editing the URL,
URL input will update to the latest sent text (i. e. current URL). Also
fixed two lines the style checker was complaining about.

Fixes #13548.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2017-06-11 13:19:12 +02:00
Augustin Cavalier
ba25f57aad Tracker: More B_PRId32 -> B_PRIdTIME. 2017-06-10 21:17:38 -04:00
Humdinger
4888f2bcd3 Fixed Pe package for gcc2 2017-06-09 13:54:47 +02:00
Rene Gollent
f67172ac7e x86: Fix Pe package.
- Update Pe to 2.4.5-5 to account for BCollator API changes. Thanks to korli
  for flex-related build fixes!
2017-06-07 22:07:13 -04:00
Augustin Cavalier
45de4ebf98 CharacterMap: Miscellaneous sentence-casing fixes after previous commits. 2017-06-06 22:10:26 -04:00
Gareth Poole
b3a584c317 Update character map to Unicode 9.0
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2017-06-06 22:10:20 -04:00
Gareth Poole
86d16b89f8 Update character map to Unicode 8.0
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2017-06-06 22:09:52 -04:00
Augustin Cavalier
9f6dbb5ff0 Fix the build following the 64-bit time_t switch. 2017-06-06 17:38:17 -04:00
Augustin Cavalier
39efd913c1 Switch to a 64-bit time_t everywhere except 32-bit x86.
Thus, BeOS compatibility is preserved (and there is no risk of
breaking GCC5<->GCC2 interoperation on hybrid builds.)

This commit only makes the actual change, the build fixes are
in the next commit.
2017-06-06 17:38:17 -04:00
Augustin Cavalier
6ad3d25212 real_time_clock: Change _user_{get|set}_timezone argument to int32.
Both the user-mode syscalls.h and the kernel-mode one define it
as an int32, not a time_t, and as it's a timezone offset not
an actual time, there's no reason it needs to be one.
2017-06-06 17:38:17 -04:00
Humdinger
4b6eeb5a95 Update Giddy3 package
Making it actually installable, adding a vector icon, add
versions for x86 and x86_64.
2017-06-06 08:51:14 +02:00
Humdinger
9d24a8d3dd Added a few 64bit packages
As tested by Vidrep. Thanks!
2017-06-05 19:38:33 +02:00
Adrien Destugues
36576214eb Remove __STDC_FORMAT/CONSTANT_MACROS
These were added in C99 to avoid interferring with C++, but then C++11
caught up with inttypes/h/stdint.h and removed the need for the macros.
They have disappeared from C11 as a result, and also from current glibc
implementation (https://sourceware.org/bugzilla/show_bug.cgi?id=15366)

So it seems reasonably safe to do the same, and it will save people
having to enable access to these macros explicitly when writing C++.
2017-06-04 17:29:29 +02:00
Mark Hellegers
5721d1791e BHttpTime: Handle sunday properly
Cookies with expiration on a sunday would be misformatted, which could
lead to websites not recognizing them.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>

Fixes 13543
2017-06-04 07:47:53 +02:00
Adrien Destugues
4edf3ea9c1 ffmpeg: Fix decoding of GBRP colorspace
It turns out the first plane is blue, not green. Yes, this does not
match with the colorspace name...
2017-05-30 21:55:02 +02:00
Adrien Destugues
50f36c92b5 MediaPlayer: fix a memory leak in SRT character set decoding 2017-05-30 20:41:03 +02:00
Adrien Destugues
15afaf0bcc MediaPlayer: detect and convert encoding in subtitles.
The SRT file format unfortunately does not specify a text encoding (in
fact, there isn't even really a specification for it). Just loading the
bytes and assuming UTF-8 does not work so well, so we now try to detect
the encoding from the first line of text found.

Fixes #9668

(sometimes watching a movie is all an adventure!)
2017-05-29 21:51:08 +02:00
Adrien Destugues
982fc0c222 ffmpeg: implement conversion for the GBRP pixel format
ffmpeg decodes some videos in this format: separate planes for G, R and
B values of the pixels. It does not manage to perform the conversion on
its own (we would need to use swscale for that), so provide our own
converter (the code is trivial anyways).
2017-05-29 21:51:08 +02:00
Dario Casalinuovo
ea5cc6995e ffmpeg: Set frame's format, width and height from current context.
Fixes 12953.
2017-05-29 19:26:33 +02:00
Augustin Cavalier
b70a58f95a pthread.h: Remove PTHREAD_RWLOCK_INITIALIZER macro.
This reverts commit 17286dc70a.

As discussed on the mailing list. As it turns out, this was less
than half of an actual implementation of this macro, and there's
technically no way to implement it without introducing (theoretical)
race conditions, in the current design anyway.
2017-05-29 10:54:41 -04:00
Adrien Destugues
756c36e7ee Rotate permission labels in Tracker InfoWindow
This allows to fit a lot more text in the same horizontal space, so we
can fit the label in various locales, without spreading the checkboxes
further apart.

Fixes #6987
2017-05-29 15:27:49 +02:00
Adrien Destugues
fd9afd8ac6 Missing localizations in tracker info window.
Patches from Karvjorm in #6987 (but not directly related to that ticket)
2017-05-29 14:32:36 +02:00
Adrien Destugues
3ec7701779 NaturalCompare: implement using locale kit
The non-locale aware version is kept in src/build/libshared for use on
the host system and in packagefs (kernel add-on). In both cases, ICU is
not available.

Fixes #8192
2017-05-29 14:04:44 +02:00