Commit Graph

41773 Commits

Author SHA1 Message Date
Jerome Duval
0d33f92c77 PDF driver: variable set but not used. 2012-02-23 20:32:11 +01:00
François Revol
d4ad358195 Added 'devup' function to autoupdate projects
* scans projects for the AUTOUP tag in the .profile script.
* runs the $DEVUPCMD sequentially with the needed environment.
2012-02-23 02:39:09 +01:00
François Revol
9130cabf87 Cleanup
* separate unrelated code.
* remove "function" bashism.
* add a possible update command override variable $DEVUPCMD that is pushed to the history.
2012-02-23 02:38:22 +01:00
Philippe Saint-Pierre
7ee685d20c Desklink: Close the Volume Window after dropping the replicant
When dropping a replicant of the Volume Control, close the volume window.

Enhancement #7718.
2012-02-22 20:00:43 -05:00
Philippe Saint-Pierre
c90ebe1e5a CPUFrequency replicant
Use be_control_look to outline label (and change text color) when needed.
2012-02-22 19:25:11 -05:00
Philippe Saint-Pierre
d63b75faf8 Outline of labels/strings drawn to desktop
* Rather than duplicating the decision taking logic involving wheter or not to draw
the outline or glow in every replicant, update be_control_look to make it more
generic.
* The Monitoring of the background preferences is now only done in Tracker (where it
was already being done).
* Add a BControlLook::B_IGNORE_OUTLINE flag to avoid this new behaviour.
* Remove that said logic from ActivityMonitor and use be_control_look.
* Use the ignore flag in DeskCalc to avoid the outline in its case.

Should fix #7716, #7291.
2012-02-22 19:06:22 -05:00
Axel Dörfler
f1553a0fc4 Made it pass the tests, simplified number comparison.
* Space after a number was not correctly handled (must be ignored).
* Better conceal the fact that I'm not always the brightest - the number
  comparison was pretty questionable :-)
2012-02-22 23:43:22 +01:00
Axel Dörfler
71171a7d8c Added unit tests for NaturalCompare() that currently fail. 2012-02-22 23:33:54 +01:00
Axel Dörfler
f88aa5f760 Made NaturalCompare() accept NULL strings. 2012-02-22 23:32:09 +01:00
Alexander von Gluck IV
24dfcdc195 radeon_hd: AtomBIOS parser improvements
* "DANGER" is a little strong of a warning
* Provide better tracing when things go wrong
* Give raw table / operation values in addition
  to AtomBIOS pointers
2012-02-22 09:35:15 -06:00
Alexander von Gluck IV
43b4a25fe4 radeon_hd: The lack of a default case here was on purpose 2012-02-22 07:50:21 -06:00
Alexander von Gluck IV
c937ca1987 radeon_hd: Improve pll DP bridge code
* Only set DP bridge on DP bridge.
* Add a bit of tracing
2012-02-22 06:52:51 -06:00
Alexander von Gluck IV
4ee41b26a0 radeon_hd: Disable spread spectrum
* SS requires complex pll adjustments that we don't do atm
2012-02-22 06:31:53 -06:00
Alexander von Gluck IV
962eb31b1c radeon_hd: Add better tracing 2012-02-22 05:10:37 -06:00
Alexander von Gluck IV
c1cd48b72f kernel: Fix fpu on non-apic systems
* If apic is not present, the smp code never gets called
  to set up the fpu.
* Detect lack of apic, and set up fpu in arch_cpu.
* Should fix #8346 and #8348
2012-02-21 11:58:15 -06:00
Alexander von Gluck IV
4bd6c200c1 radeon_hd: Implement preferred mode
* Add preferredMode display mode to each display.
* If LVDS is detected, set preferredMode based on AtomBIOS
* Fixes blocker #8329 ?
2012-02-21 09:48:11 -06:00
Matt Madia
9498da9c14 Seems even my fix was off by one. 2012-02-20 15:20:00 +00:00
Alexander von Gluck IV
47cede7b8c swrast: Fix gcc4 Pentium compatibility
* Move to new mesa optional package whih build options:
  -march=i586 -mtune=i686 -mmmx (removing all -msse*)
* SSE asm still executes based on CPU flags
* Fixes blocker #8318
2012-02-20 12:56:53 -06:00
Humdinger
5721015d44 Added demo packages for audio, video, data and images. 2012-02-20 19:49:36 +01:00
Matt Madia
5227cdd195 Fixed an off by one error. 2012-02-20 09:58:21 +00:00
Matt Madia
743d0826f7 Updated the cert package, to one with a date stamp.
The haiku-files.org cron script will create a new package only when the cert
has been updated. An email will inform me of such an update.
2012-02-19 14:00:48 +00:00
Jérôme Duval
9d46237ba1 TabView.cpp: Use B_IF_GCC_2 to simplify things 2012-02-19 15:47:49 +01:00
Matt Madia
9fda190ce1 Updated scripts to load html pages from cgit, not svn. 2012-02-19 09:43:26 +00:00
Matt Madia
07a95d0fec Removed the R1a3 release notes from the alpha build profile. 2012-02-19 09:41:18 +00:00
Matt Madia
bff40a31c1 Updated WebPositive. Supports common/data/ssl/cert.pem
This package contains only the app + libs. The certificate file
is satisfied through OptionalPackageDependencies. The bookmarks
have been moved (and updated) to a separate archive.

Thanks Rene Gollent and Chris Roberts for the help!

This group of changesets should close #7707, though it is possible
that other optional-packages, pre-built software will still fail to
locate the certificates file in the new location.
2012-02-19 09:29:31 +00:00
Matt Madia
ea70913a5c Rebuilt Curl 7.21.7 (haikuports r1815) to support cert.pem
Thanks Chris Roberts for the help with Curl!
2012-02-19 09:29:30 +00:00
Matt Madia
94c3d306db Created CARootCertificates, extracts to common/data/ssl/cert.pem
Via a cron script, www.haiku-files.org will automatically create a new package
from http://curl.haxx.se/ca/cacert.pem. This new package satisfies our
OpenSSL's expectations of where the certificate file lives. It also ensures
that new builds of Haiku will have the newest certificate file. As an example,
the cacert.pem included in Web+ was from Sept-2009.

Updated builds of Curl and Web+ to follow.
2012-02-19 09:29:29 +00:00
Ingo Weinhold
7e2730f048 View.cpp: Use B_IF_GCC_2 to simplify things 2012-02-19 15:16:07 +01:00
Ingo Weinhold
547ad24cea Add macro B_IF_GCC_2
It resolves to an "if" or "else" parameter depending on the gcc version.
2012-02-19 15:11:57 +01:00
Jérôme Duval
48d21c1299 added BView::_ReservedView12() symbol for GCC4
* added _ZN5BView15_ReservedView12Ev
* helps with #8336
2012-02-19 14:36:53 +01:00
Alexander von Gluck IV
4a84bae838 swrast: Legacy renderer fixes / cleanup
* Fix red teapot on mouseover. This was due to extra
  buffer swap.
* Fix crash on double buffer usage.
* We still use single buffer at the moment as Haiku
  has a software cursor that gets overwritten by GL apps
2012-02-18 15:31:06 -06:00
Jérôme Duval
0348cf8177 usb.ids is mirrored on haiku-files.org 2012-02-18 19:54:24 +01:00
Jérôme Duval
2450238230 Improve awk escape sequences a bit. 2012-02-18 18:11:38 +01:00
Joachim Seemer
2112fd9ab8 MediaPlayer: localize InfoWin.cpp (see #7270).
* based on a patch from Joachim Seemer, which I reworked a bit.
2012-02-18 17:07:54 +01:00
Jeroen Oortwijn
4ab51d63e2 Wacom input device: Update Wacom Bamboo proximity check
* changes the proximity check to be much more forgiving when you go over
  the edge of the active area.
2012-02-18 15:42:54 +01:00
Jérôme Duval
484b565ad0 CannaIM: style cleanup 2012-02-18 15:17:28 +01:00
Murai Takashi
d8116125d1 CannaIM: can't display conversion candidate in KouhoWindow (#8300).
* To display conversion candidate in KouhoWindow, we need to change skipping
  index bytes. In CannaInterface::GenerateKouhoString(), we have skipped
  2 bytes as index before conversion candidate, but index is UTF8 FULL
  WIDTH NUMBERS, so we need to skip 3 bytes.
* To show highlightRect correctly, change Invalidate(highlightRect) to
  Invalidate() in KouhoView::HighlightLine().
* Change BeOS's Haru font to VL PGothic (CannaLooper::ReadSettings()
  and KouhoWindow::KouhoWindow()).
2012-02-18 15:06:57 +01:00
Jérôme Duval
4ea3e0d3b8 listusb: display USB vendor and devices names based on usb.ids
* download usb.ids, processed like pci.ids to generate a header.
* best would be to load and parse the file at runtime with shared code.
2012-02-18 14:25:10 +01:00
Jérôme Duval
c3f7a9bca5 usb_midi: Jamfile cleanup
* source doesn't use usbdevs generated headers
* package rules cleanup
2012-02-18 11:49:19 +01:00
Alexander von Gluck IV
e8790580ad radeon_hd: LVDS AtomBIOS mode reading
* This isn't done, but all we need to do now is create
  a simulated edid struct for LVDS screens.
2012-02-17 08:13:29 -06:00
Alexander von Gluck IV
437937ab64 radeon_hd: Add rebranded HD 73xx, add process, add rumored cards 2012-02-17 08:13:28 -06:00
Alexander von Gluck IV
3944c320dd radeon_hd: Clean up PCIID hex case 2012-02-17 08:13:28 -06:00
Niels Sascha Reedijk
b39e687949 Update welcome pages from i18n.haiku-os.org 2012-02-17 20:39:23 +01:00
Alexander von Gluck IV
0a2f1274ff radeon_hd: Update southern islands info
* Add 7770 and 7750 pciid's
* Remove Thames and reorganize code names for SI
  (seems the codenames changed before release)
* Untested as always
2012-02-16 12:05:06 -06:00
Jérôme Duval
a57a200337 marvell_yukon: implement HAIKU_CHECK_DISABLE_INTERRUPTS()
* hrev43729 switched the interrupt handler to a threaded handler, thus requiring
  to implement HAIKU_CHECK_DISABLE_INTERRUPTS()
* should help fixing #8327
2012-02-16 21:03:42 +01:00
Alexander von Gluck IV
6e434fd80e wifi-firmware: Move from svn to cgit for byteswap.h 2012-02-15 17:25:13 -06:00
Alexander von Gluck IV
3f1eed704a kernel: x86 SSE improvements
* Prepend x86_ to non-static x86 code
* Add x86_init_fpu function to kernel header
* Don't init fpu multiple times on smp systems
* Verified fpu is still started on smp and non-smp
* SSE code still generates general protection faults
  on smp systems though
2012-02-15 12:33:45 -06:00
Jérôme Duval
eed234ca08 iprowifi4965: removed obsolete firmwares. 2012-02-15 23:18:08 +01:00
Jérôme Duval
1d95605a03 FreeBSD compat layer: net80211 workaround for Haiku.
* directly call the output hook as before the net80211 code merge
2012-02-15 23:06:06 +01:00
Jérôme Duval
5f1c0791b3 merged changes from FreeBSD 9.0 for most wlan drivers and net80211.
* merged changes from FreeBSD 9.0 for most wlan drivers except atheroswifi and net80211.
* added iwlwifi-6000g2b-ucode-18.168.6.1
2012-02-15 00:56:04 +01:00