Commit Graph

43637 Commits

Author SHA1 Message Date
threedeyes
e1f99aae59 NTFS: Added simple disk_system add-on for ntfs 2012-11-04 00:48:07 +00:00
threedeyes
04db9fefe3 NTFS: Initial support for volume initialization
* Moving files taken from ntfs3g in a separate folder.
* Added files from ntfsprogs: mkntfs.c
* Initial support for initialization
2012-11-04 00:48:05 +00:00
threedeyes
a09a46f8a0 NTFS: Change pretty name as at other fs-addons 2012-11-04 00:48:04 +00:00
François Revol
962eb4be43 Allow local caching of optional packages
Introduce HAIKU_DOWNLOAD_CACHE variable that can point to a directory.
containing optional packages to check first before downloading.
Missing packages are also added to the cache.
This allows sharing and reusing them to make builds without a connection.
2012-11-04 01:17:00 +01:00
Fredrik Holmqvist
9b0d045c59 Update to ACPICA 20121018.
This is an update from 20120711 and A LOT has happened since then. See
    https://acpica.org/download/changes.txt for all the changes.
2012-11-03 22:46:22 +01:00
François Revol
54391a5df2 Fix installoptionalpackage for OpenSSL and Webkit
* The regex for the OpenSSL package name variable didn't catch up
with the changed file which checked for the gcc version.
* Webkit was declared using a custom variable that wasn't grepped for.
2012-11-03 13:41:04 +01:00
Rene Gollent
114d994682 Don't pollute global namespace with min/max defines.
Fixes build on new gcc4 revision.
2012-11-03 13:38:10 +01:00
Axel Dörfler
6e50e79e54 Added Get*()/Set*() methods like the ones from KMessage. 2012-11-03 11:54:21 +01:00
François Revol
4373e37dd8 Hide error when cd-ing out of the git tree 2012-11-03 00:18:54 +01:00
John Scipione
68c70f9b6d Variable name cleanup 2012-11-02 19:08:11 -04:00
John Scipione
a4f0328efe Rename hextent and vextent to knobWidth and knobHeight 2012-11-02 19:08:11 -04:00
John Scipione
0dead7ddb6 No reason to check to see if the scrollbar knobs will fit for the fake scrollbar, just assume they will 2012-11-02 19:08:10 -04:00
John Scipione
dfa8cf8c05 Change SCROLL_KNOB_* constants to B_SCROLL_KNOB_* 2012-11-02 19:08:09 -04:00
Axel Dörfler
87e7009019 Style cleanup. 2012-11-02 23:42:31 +01:00
Axel Dörfler
009fd25715 Added BMessage::Append(), and new(std::nothrow_t).
* Append() copies all fields from the specified message.
* The nothrow operator new allows you to add BMessages to a BObjectList.
2012-11-02 23:42:29 +01:00
threedeyes
1d910b5e2b NTFS: More fixes for #8332
* Generate name for unnamed volumes
+alpha 4
2012-11-02 13:42:41 +00:00
threedeyes
82fc1a8f3c NTFS: Fix - Tracker faults when 'Show volumes on desktop' mode enabled.
+alpha 4
2012-11-02 12:40:00 +00:00
John Scipione
12a7abb6fa Make the fake scrollbar controls navigatable by the keyboard 2012-11-02 01:50:15 -04:00
John Scipione
6218c8f7ea Scroll bars is 2 words 2012-11-02 01:07:01 -04:00
John Scipione
6408201e33 Line the boxes up, at least for the default font size 2012-11-02 01:07:01 -04:00
John Scipione
84256e0ab1 Move the 'Look and feel' tab first 2012-11-02 01:06:59 -04:00
John Scipione
928ffe6dee Allow the user to select the scrollbar setting graphically.
This uses custom controls to allow the user to choose between
single and double arrows and none, dots, or line knob styles
in a graphical fashion copied from BeOS Scrollbar preflet.
2012-11-02 01:06:59 -04:00
John Scipione
4b5a6861f2 Add the scrollbar constants enum to the header.
Also make some minor tweaks in ScrollBar.cpp
2012-11-02 01:06:59 -04:00
John Scipione
51e2ba81f1 Variable name refactoring. They are knobs, not marks 2012-11-02 01:06:58 -04:00
John Scipione
a0e61cdf4c Implement BeOS style scrollbar knobs.
Not hooked up to a setting yet.
2012-11-02 01:06:58 -04:00
Joseph R. Prostko
ab4ed6e33b Update Puri optional package for libpng update
* Puri wouldn't work after the update to libpng 1.5
* It was still looking for libpng.so.1.4
* Not intended for r1alpha4 branch, as it's still on libpng 1.4
2012-11-01 16:31:10 -04:00
Joseph R. Prostko
e49510df49 Updated GCC2 and GCC4 optional packages
* These were updated again due to recent changes to the buildtools
* Packages are based on btrev43045, whereas the previous set was based on btrev43040
+alpha 4 (GCC2 package needed to match recent date versioning change to configure script)
2012-11-01 11:50:50 -04:00
Joseph R. Prostko
c5af98dce4 Revert of hrev44719
* The buildtool sources were updated in btrev43044 to include the gnu directory
* Now xattr.h (or any future headers in gnu) will be found
2012-11-01 00:11:26 -04:00
Joseph R. Prostko
54295d081f Updated configure script due to GCC2 update
* The GCC2 buildtool sources were updated, so change the date
* A new GCC2 optional package will be added later today
+alpha 4 (build will break otherwise)
2012-10-31 23:33:20 -04:00
threedeyes
bd2b61fbd0 NTFS: Code cleanup. No functional changes. 2012-10-31 00:41:30 +00:00
threedeyes
ef544e59f2 NTFS: Optimize for fs_walk function. 2012-10-31 00:33:10 +00:00
threedeyes
ba49a8daf7 NTFS: Fixes for Identify partition function.
* Try to fix #8332
2012-10-31 00:20:08 +00:00
threedeyes
157d826681 NTFS: fake-attributes improvements
* Fake-atributes enabled by default (Real attributes require optimization. Too slow with big and fragmented volumes.)
* Upadted mime-table for file extension to mime-type mapping.
* Fix for fake-attributes mode switching.
2012-10-31 00:00:06 +00:00
Jérôme Duval
4107ac9cda Cleanup of remains of subversion in the build system 2012-10-30 22:36:32 +01:00
Jérôme Duval
0d6a077db2 Development: don't link to libs with minor version numbers
This change should be backported to alpha4 (without the zlib part).
2012-10-30 22:18:42 +01:00
Jérôme Duval
7be608abc4 HPGSTranslator: fix the build
* add missing definition since libpng upgrades
* don't treat warnings as errors
2012-10-30 21:51:23 +01:00
Jérôme Duval
a6a99fce04 zlib: added an optional build package, integrated to the build
* optional package for zlib 1.2.7
* keep zlib in build for the bootloader tarfs
2012-10-30 21:50:24 +01:00
Jerome Duval
e634025c06 unistd.h: added noreturn attribute on _exit() 2012-10-27 19:50:26 +02:00
Adrien Destugues - PulkoMandy
100db087dc Allow use of c_str() on wstring. 2012-10-27 17:14:55 +02:00
Adrien Destugues - PulkoMandy
7ee53ed3bd Add tan(), tanh(), log10() to std::complex
Keep the haiku/ version of the headers in sync with buildtools
(see btrev43041)

I'm curious: why do we have a copy of these headers in haiku/ tree ?
2012-10-27 15:44:59 +02:00
threedeyes
39f5f3042c NTFS: Deep code refactoring and lot of fixes
* Fix: the size of dirent struct in the fake attributes was counted incorrectly
* Directory reading code was re-written from scratch. That fixes hopefully #7573, #4974, #4877, #9082
* Create, rename, unlink routines were completely reimplemented
* Added fully functional support of extended attributes. This fixes #6509
2012-10-27 09:21:53 +00:00
Axel Dörfler
5262b98eab Converted the promise_tx2 driver to the device manager.
* This is part of ticket #9087. I have not added it to the image yet, before
  it's getting tested, though.
2012-10-26 12:18:42 +02:00
Siarzhuk Zharski
bf855d3754 sys/xattr.h should be installed under 3rdparty instead of gnu directory 2012-10-25 20:47:18 +02:00
czeidler
26fbc34f1b Max size constraints can be NULL. 2012-10-25 18:59:44 +13:00
John Scipione
97d1235cef Fill in the return key rect with the background color.
This eliminates artifacts that are seen when the key is drawn while
being dragged.
2012-10-23 20:37:38 -04:00
Jérôme Duval
ee3c886743 UDF: use mirror metadata file when needed
* style fixes
* try the mirror metadata file in case read fails on the main file
2012-10-23 21:49:27 +02:00
threedeyes
3a0a7215a9 Added support for fake attributes.
If necessary, you can disable support for extended attributes in the settings file.
2012-10-23 04:31:34 +00:00
John Scipione
184ecaf4c5 Draw rounded inner corners for return key in Keymap.
Draw the return key with rounded inner corners instead of square, this
builds on top of the changes made in hrev44709. The secret to rounding
the corners was to draw both the edge and background of the individual
sections before drawing the button's background on top minus the
clipped out bottom left section.

+alpha4 (optionally, purely cosmetic but shouldn't hurt)
2012-10-22 20:18:21 -04:00
threedeyes
c0c445f1f4 NTFS:Critical fixes for renaming and creating nodes. The adaptation of some functions to the new version of the libntfs3g. 2012-10-22 10:13:02 +00:00
Prasad Joshi
3cd9a30037 ls: Change color scheme for other writable directory (#4494)
The ls command, uses blue color for directories. For a directory that
has write permission for others, it uses green highlighting while
displaying the directory name. However, blue text and green highlight
is difficult to read.

The patch keeps the text color as blue and changes the highlight to
yellow.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2012-10-21 14:53:45 +02:00