Commit Graph

41812 Commits

Author SHA1 Message Date
Jérôme Duval
9f6b2d77b7 PCI: add bridge control flags and use them. 2012-02-27 21:46:01 +01:00
Jérôme Duval
de49f7dda3 PCI: print human readable ranges for PCI-PCI bridge.
* pci_info: computes I/O, memory and prefetchable memory windows
  and displays them instead of raw register values.
2012-02-27 20:49:15 +01:00
Matt Madia
b034842c83 Updated to reflect the migration to Pootle.
For more info, see the mailing list:
http://www.freelists.org/post/haiku-i18n/All-languages-moved-to-Pootle
2012-02-26 16:59:38 +00:00
Stephan Aßmus
b860013aa0 Removed Fonts preflet from the image. 2012-02-26 10:46:44 +01:00
Stephan Aßmus
9ed32a430c Embedded the Font into the Appearance Preflet
* Copied the essential parts from the Font preflet into the Appearance
   preflet folder.
 * Adopted these files to better direct where BMessage arrive and why.
   The Font preflet just forwarded them from the BWindow handler,
   which was quite messy.
 * Embedded the Font preferences as another tab. The first one actually,
   with the Decor settings also moved in front of the Anti-Aliasing tab.
 * Refactored the Defaults and Revert button updates in the window code.
 * AInclude all active settings tabs in the Defaults and Revert handling
   for consistency. But eventually, the buttons should only affect the
   currently visible page.
2012-02-26 10:46:43 +01:00
Stephan Aßmus
f4183b0913 Complete make over of DecorSettingsView inner workings
* Cleaned up header (why declare some methods protected?!)
 * Refactoring by applying basic "write only once" rule
 * DecorInfoUtility is now cached as member
 * This also fixes multiple instances of it being leaked.
 * Return code of SetDecorator() is now checked, so it should be hard
   to go out of sync with actually visible Decorator.
 * fSavedDecor and fCurrentDecor were pointers to the memory of
   temporary BStrings, this never worked!
 * IsDefaultable() always returned true, despite it being pretty easy
   to implement properly.
 * Revert() didn't do anything, probably because fSavedDecor was never
   initialized anywhere.
 * The UI was not updated in all situations to decorator changes.

Alexander, please have a close look at these changes.
2012-02-26 10:46:42 +01:00
Oliver Tappe
c9ce04c45e Fix warnings about MB_LEN_MAX being redefined.
* in our limits.h, move #include_next of GCC's limits.h to the end such
  that things defined in it will not disturb our own definitions
2012-02-26 22:45:16 +01:00
Rene Gollent
3d4db3d64e Update Vision packages to account for BControlLook changes.
Fixes #8355.
2012-02-26 14:26:18 -05:00
Oliver Tappe
d9dc0dda43 Fix #8350: clockconfig has to use the current offset from GMT.
* instead of re-applying the fixed offset that had been set when the
  Time preflet was used last, use the stored timezone name in
  clockconfig in order to determine the current GMT-offset for that
  timezone
* clockconfig now requires liblocale.so
* drop the offset field from the settings as it is no longer used,
  clockconfig was the only client
* automatic whitespace cleanup
2012-02-26 19:07:29 +01:00
Oliver Tappe
0437cdba8f Cleanup: whitespace- and line-width-related adjustments. 2012-02-26 19:07:29 +01:00
Oliver Tappe
d88a361cc9 Cleanup: fix typo. 2012-02-26 19:07:29 +01:00
Oliver Tappe
dd7b8fc454 Cleanup: correct typo, bump copyright and adjust formatting. 2012-02-26 19:07:29 +01:00
Adrien Destugues - PulkoMandy
071507c82b Patch by RQ : cleanup of Lithuanian keymaps
* "ergonomic" is removed, it was custom made and does not exist outside of Haiku. It could be made an optional package.
 * Command/control/alt/option keys have a slightly better layout (both control keys do the same).
2012-02-26 15:52:57 +00:00
Adrien Destugues - PulkoMandy
d7b0b2a7cd Clean up Lithuanian keymaps names. 2012-02-26 15:50:22 +00:00
Axel Dörfler
d452ff664c Added some reserved fields to BControlLook.
* This makes future changes less troublesome, although we should also add
  some virtual slots there (probably just dozens of it, though, that's why
  I was being lazy).
* Don't pass messages by value; they are copied twice this way.
* Minor coding style corrections, automatic whitespace cleanup.
2012-02-26 14:58:52 +01:00
Jerome Duval
8adaa6c544 interface kit: added compatibility symbols for GCC4
* InvalidateLayout method for BBox, BButton, BCheckBox, BMenuField,
  BScrollView, BSlider, BStringView, BTextControl.
2012-02-26 10:36:04 +01:00
Jerome Duval
44c991efdb interface kit: added compatibility symbol for BeAE
* added  _ZN9BTextView16InvalidateLayoutEb for GCC4
2012-02-26 00:55:22 +01:00
Axel Dörfler
8f850dc003 Fixed the Switcher build after the not so recent layout changes. 2012-02-26 00:31:52 +01:00
Alexander von Gluck IV
59bfec576d radeon_hd: Better implement GPU idle function
* Function only checked for idle and didn't
  wait for the gpu memory controler to idle.
* May resolve mode setting issues on some
  newer hardware.
2012-02-25 11:04:08 -06:00
Alexander von Gluck IV
2399d174dc radeon_hd: Begin improvement on crtc state control
* Try to not blank the crtc when it is alreay disabled
* Clean up wording, active now present on display info
* Don't lock crtc when doing normal dpms calls, crtc
  should only be locked during mode set / change
2012-02-25 11:04:07 -06:00
Alexander von Gluck IV
a5e3ee78ee radeon_hd: AtomBIOS, correct logic. No functional change 2012-02-25 11:04:07 -06:00
Niels Sascha Reedijk
69f78b22c4 Initial load of Finnish catkeys in Pootle. 2012-02-25 23:25:37 +01:00
Jerome Duval
7327891c90 interface kit: added compatibility symbols for BeAE for #8354
* _ZN5BMenu16InvalidateLayoutEb for GCC4
* InvalidateLayout__7BSliderb for GCC2
2012-02-25 18:31:07 +01:00
Stephan Aßmus
0ef4598ff0 Updated Clockwerk optional packages for gcc2 and gcc4.
* Changes to the layout API broke the old packages.
 * The update to GCC4.6 broke compiling.
2012-02-25 17:33:26 +01:00
Jerome Duval
15f3f679cb atheroswifi: try at fixing #8351
* ath introduced an inconsistency between driver module name and driver_t name
  which the compat layer uses to lookup driver symbol
* we now use ath_pci instead of ath as driver_t name member.
* trace a message when a symbol can't be found during driver module search.
2012-02-25 15:38:46 +01:00
Niels Sascha Reedijk
65c85d310d Update catalogs from Pootle. 2012-02-25 10:19:25 +01:00
Oliver Tappe
e1aba79288 Activate locale settings in Deskbar & Time preflet.
* Both Deskbar and Time are using BCalendarView, which in turn uses
  DateTime, which uses strftime() to generate month/day names. Of
  course, this doesn't work as intended unless the locale has been
  initialized.
2012-02-23 23:15:37 +01:00
Oliver Tappe
c4389ee8b2 Add setting of LC_* env-vars to SetupEnvironment.
* setting those environment variables in SetupEnvironment makes them
  available to applications started during system boot (like Deskbar
  and Tracker)
2012-02-23 23:15:37 +01:00
Oliver Tappe
98057dd02a Adjust /bin/locale to print time-related locale, too.
* add support for printing the time-related locale (which may contain
  a '@strings=messages' suffix if required by locale configuration
* adjust cmdline params of /bin/locale to be a bit clearer (but keep
  support for -c for compatibility)
* adjust /etc/profile to invoke /bin/locale accordingly
2012-02-23 23:15:36 +01:00
Oliver Tappe
ec17468f63 Allow switching of timezone string to messages locale, too.
* adjust POSIX locale backend to redirect the timezone string
  through the messages/time-locale indirection
2012-02-23 23:15:36 +01:00
Oliver Tappe
1e1278f46f Implement taking date strings from messages locale.
* mimic LocaleKit and add option to POSIX locale backend for taking
  the date strings from the messages locale (instead of time locale)
2012-02-23 23:15:36 +01:00
Oliver Tappe
93efe98ec2 Cleanup: respect line-width limit. 2012-02-23 23:15:35 +01:00
Oliver Tappe
cefa27bf82 Cleanup: fix a couple of styleguide violations. 2012-02-23 23:15:35 +01:00
Jérôme Duval
7f837074a6 atheroswifi: GCC2 fixes 2012-02-23 22:59:34 +01:00
Jérôme Duval
74bf05c232 merged changes from FreeBSD 9.0 for ath driver. 2012-02-23 22:41:37 +01:00
Jérôme Duval
7c4899ed72 PDF driver: calls to ttf_get_uintxx are actually needed. 2012-02-23 21:13:16 +01:00
Jerome Duval
5c6b9eb00d Some fixes for GCC 4.6 warning: variable set but not used 2012-02-23 20:32:13 +01:00
Jerome Duval
4bbb27e3cc More 'GCC4.6 variable set but not used' fixes. 2012-02-23 20:32:12 +01:00
Jerome Duval
eb5f363978 Fixes some occurrences of 'variable set but not used', disables Werror for problematic items. 2012-02-23 20:32:11 +01:00
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