41851 Commits

Author SHA1 Message Date
Alexander von Gluck IV
b44d24c0ad network status: Add notifications for major network events
* Add a notification if the network interface monitored by
  the system tray icon has a major state change.
* This gives users a little feedback on connection state.
* User is only prompted once on each state change.
* TODO: change system tray icons to vector so we can scale
  them up better.
hrev43825
2012-03-05 16:30:27 -06:00
Humdinger
935af17a2f Recompiled gcc2 version of optional package Clockwerk. hrev43824 2012-03-04 20:25:18 +01:00
Michael Lotz
a16d549ade Add scripting property for toggling fullscreen. hrev43823 2012-03-04 15:26:05 +01:00
Alexander von Gluck IV
fe4fdaad2e jam: Add board definition for Raspberry Pi
* used by HAIKU_BOOT_BOARD.
* gcc machine options from Raspberry Pi wiki.
* don't get too excited, or expect any Haiku
  love for it anytime soon.
hrev43822
2012-03-04 07:44:27 -06:00
Stephan Aßmus
a0e9f8e205 Fixed wrong assert and locking when using Workspace objects.
* The assert in the Workspace constructor was definitely for the
  wrong lock. One should be holding the all window lock either
  in read or write mode. The Desktop message loop lock should be
  unrelated.
* Added boolean to the constructor which controls the assert.
* Added documentation to Workspace class, since it's not at
  all obvious how this is intended to be used.
* Fixed ServerApp to lock the Desktop correctly when using
  Workspace desktop colors.
hrev43821
2012-03-04 14:32:07 +01:00
Adrien Destugues - PulkoMandy
d41ac61f73 The display line length constraint is different on <= G35 cards.
* Decide which constraint to use depending on the card model.
 * May fix #8001, only tested on my hardware which already worked...
hrev43820
2012-03-04 09:14:38 +01:00
Adrien Destugues - PulkoMandy
2d80a54724 Window title in Expanded Deskbar update properly
* Regression introduced by r43195
 * Fixes #8126
hrev43819
2012-03-03 22:59:55 +01:00
Adrien Destugues - PulkoMandy
5e8f4256fe Revert part of r43092.
* Caching of CountItems() to avoid calling it at each loop iteration
 * Use of strcasecmp when comparing strings for exact equality
hrev43818
2012-03-03 22:44:35 +01:00
Niels Sascha Reedijk
ef3aa6274d Initial sync of 'el' from Pootle hrev43817 2012-03-03 20:37:12 +01:00
Niels Sascha Reedijk
7d6033e13a Initial import of nb to Pootle hrev43816 2012-03-03 20:32:40 +01:00
Jérôme Duval
38d688ccbe BHandler: hopefully fixes a regression introduced in hrev43777.
* BHandler scripting handles bad scripting syntax by returning the Messenger property.
* Thanks to Siarzhuk Zharski for pointing this out.
hrev43815
2012-03-03 20:09:30 +01:00
Niels Sascha Reedijk
79a6d5e3f9 Weekly updates of translations from Pootle. hrev43814 2012-03-03 19:59:45 +01:00
Rene Gollent
8f5079af02 When changing the tab height, also update the layout insets if needed.
Fixes #8374.
hrev43813
2012-03-03 08:32:05 -05:00
Rene Gollent
4183675895 Move black/white color constant definitions to header.
Previously, there were two instances of the actual variables, named in
ControlLook.cpp and Utilities.cpp. This caused clashes on gcc4 builds, leading
to various crashes during initialization. Instead we now declare them as
static constants in the header itself as is done for various other interface
color constants elsewhere. Fixes ticket #8358.
hrev43812
2012-03-02 20:39:12 -05:00
Alexander von Gluck IV
7c89d968b5 radeon_hd: Ensure vramBase is at 0.
* This value is card internal framebuffer offset
* 0 is the proper value, however it was causing issues for me
* The mode setting issues I saw before are now gone, and this
  seems to make mode setting more stable now.
hrev43811
2012-03-02 16:03:35 -06:00
Alexander von Gluck IV
7dd182106a radeon_hd: Fix invalid encoder state
* This was a *big* oops on my part.
* We were missing initial setup call for
  Kaleidoscope and DP Bridge encoders.
* If you were having radeon HD mode setting
  issues, try this change.
* Potential fix for #5722, #7397, #8059, #8151, #8282,
  #8289, #8310, #8322, #8331
hrev43810
2012-03-01 07:11:28 -06:00
Alexander von Gluck IV
ccb23a1eee radeon_hd: Improve dig encoder picking 2012-03-01 06:12:56 -06:00
Axel Dörfler
e7985acc3c Build fix -- accidently committed stuff that doesn't exist yet.
* Also removed debug leftover from register_additional_commands().
hrev43809
2012-03-01 09:34:46 +01:00
Jerome Duval
7633665c77 multi_audio: Changes to please GCC2
* avoid template function pointers
* use a default function pointer
hrev43808
2012-03-01 00:45:12 +01:00
Axel Dörfler
e9091262c5 Added "checkfs" as additional command for the bfs_shell. hrev43807 2012-02-29 23:28:54 +01:00
Axel Dörfler
29ecf7b04e command_ioctl() leaked the root directory's file descriptor. 2012-02-29 23:27:46 +01:00
Axel Dörfler
360a644650 Implemented support for file system specific commands.
* File system specific shell implementations can now register any additional
  commands by implementing the register_additional_commands() function.
hrev43806
2012-02-29 22:12:37 +01:00
Humdinger
a697ddedc5 Cancel settings window on ESC, small cleanup. hrev43805 2012-02-29 20:21:20 +01:00
Humdinger
ddec5397e4 Now sets back its settings when closing the settings window with "Cancel".
* Pulled reading and writing settings into private functions.
* Call _ReadSettings() when canceling settings window to revert to
  original settings.
2012-02-29 19:22:07 +01:00
Humdinger
98cce525f0 Clean up. No functional change. 2012-02-29 19:19:37 +01:00
Humdinger
a866fc60f9 Remodeled the settings window after MediaPlayer. 2012-02-29 19:17:46 +01:00
Humdinger
4c9dc4c642 Cosmetical improvements. 2012-02-29 18:58:28 +01:00
Humdinger
eb3fc7f079 Sentence case for file info window 2012-02-29 18:55:04 +01:00
Humdinger
108d2173b9 Tuned spacing in the settings layout a bit. 2012-02-29 18:53:15 +01:00
Humdinger
c2060a1f34 Added more translators, mostly GCI students. 2012-02-29 18:51:59 +01:00
Jerome Leveque
ea81d6eaf0 multi_audio: Add multiple Audio In Feature, implement listed TODO
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
hrev43804
2012-02-29 00:36:05 +01:00
Alexander von Gluck IV
e766693eb0 radeon_hd: lvds, dvo, and hdmi encoder improvements
* Begin storing the lcd flags in lvds info call as the
  encoder needs them.
* Fill out laptop / lvds todo in encoder code.
* Stub out dvo encoder calls, not sure use cases for dvo.
hrev43803
2012-02-28 09:56:20 -06:00
Alexander von Gluck IV
64ff3d1891 radeon_hd: Pass dpms calls to encoders as well 2012-02-28 09:56:20 -06:00
Jerome Leveque
eaa6a6c40c multi_audio: Add support for input/output framerate change
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
hrev43802
2012-02-28 21:39:03 +01:00
Jerome Leveque
fc581f23c9 ice1712: Add settings file features and fix coding rules hrev43801 2012-02-28 20:54:28 +01:00
Jerome Leveque
5e9105aa28 ice1712: Fix operator priority with parenthesis 2012-02-28 20:54:06 +01:00
Niels Sascha Reedijk
5c4cfe702a Initial sync of Japanese from Pootle. hrev43800 2012-02-28 14:44:56 +01:00
Niels Sascha Reedijk
9e4ccda8d7 Initial sync of Polish catalogs from Pootle. hrev43799 2012-02-28 09:57:51 +01:00
Jérôme Duval
25d6ff130c PCI: use definitions for PCI status. hrev43798 2012-02-27 22:00:54 +01:00
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
hrev43797
2012-02-26 16:59:38 +00:00
Stephan Aßmus
b860013aa0 Removed Fonts preflet from the image. hrev43796 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
hrev43795
2012-02-26 22:45:16 +01:00
Rene Gollent
3d4db3d64e Update Vision packages to account for BControlLook changes.
Fixes #8355.
hrev43794
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
hrev43793
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