53380 Commits

Author SHA1 Message Date
John Scipione
93e5d9fa15 DiskUsage: Fix CID 1288122
In hrev48870 I made some updates to DiskUsage which accidentally caused this
CID.

Both the volume and item pointers were going out of scope without being deleted
in the error case leading to a resource leak. This commit seeks to fix the
problem by creating these objects as late as possible after the error checking.

tempVolume, which, as it's name implies, is created temporarily on the stack is
used instead of volume up until the point that AddTab() requires a more
permanent heap-stored volume pointer. Same goes for the VolumeView and
VolumeTab. name is created temporarily on the stack as well which works
because it is copied when passed into VolumeView constructor by the grandparent
BHandler before going out of scope.
hrev48897
2015-03-13 16:28:47 -04:00
Axel Dörfler
24bb6e132d addattr: host build fix.
* parsedate() is not yet part of the host environment; it's now only
  included in the Haiku version of the command.
hrev48896
2015-03-13 20:34:22 +01:00
Humdinger
53253ac470 Sentence casing in context menus. Thanks Janus for noticing. hrev48895 2015-03-13 20:01:47 +01:00
Axel Dörfler
78c9dabd9e addattr: added support for B_TIME_TYPE.
* Using parsedate().
hrev48894
2015-03-13 13:44:57 +01:00
Axel Dörfler
31a414d453 listattr: added support for B_TIME_TYPE. 2015-03-13 13:44:22 +01:00
Axel Dörfler
06732c7c71 addattr: minor cleanup. 2015-03-13 12:38:04 +01:00
Dario Casalinuovo
e40dece194 Use ERROR macro in MediaAddonServer instead of debugger call
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
hrev48893
2015-03-12 21:02:19 +01:00
Dario Casalinuovo
49f0011c1e Unregister SystemTimeSource when the media_addon_server quit, better error checking and explicit initialization/deletion for some attributes
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-03-12 21:02:08 +01:00
Dario Casalinuovo
5a1e452ba2 Fix style issues in MediaAddonServer
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-03-12 21:02:01 +01:00
Jérôme Duval
4d04c262c9 Updated sqlite and mpg123 packages
* added libunistring packages.
hrev48892
2015-03-12 20:39:18 +01:00
Jérôme Duval
2a8be552b7 Updated lzo and libssh2 packages. hrev48891 2015-03-12 20:13:48 +01:00
Augustin Cavalier
6310fe231c HaikuDepot: only display copyright symbol if the string is not empty. hrev48890 2015-03-12 12:16:07 -04:00
Augustin Cavalier
477c53895f HaikuDepot: display copyright symbol. hrev48889 2015-03-12 10:01:09 -04:00
Automatic Committer
04966b7319 Update usb.ids from www.linux-usb.org hrev48888 2015-03-12 05:20:26 +01:00
Automatic Committer
6bbc0153b6 Update pci.ids from pciids.sourceforge.net 2015-03-12 05:20:24 +01:00
Janus
f0cf06d6ae Fix 11899. [Mail Preferences] move the revert button to the left
Signed-off-by: John Scipione <jscipione@gmail.com>
hrev48887
2015-03-11 18:41:56 -04:00
Janus
60c23976e6 Fix 11898. [ShowImage] Move toolbar buttons near the screen border in fullscreen mode
Signed-off-by: John Scipione <jscipione@gmail.com>
2015-03-11 18:41:45 -04:00
Humdinger
2ce574a149 Updated unrar, befar, beae and added weather, beezer, desknotes
On request by diver. :)
Corrected beezer package name...
hrev48886
2015-03-11 19:50:00 +01:00
Humdinger
59252a03b2 Updated packages of yab and yab_ide hrev48885 2015-03-11 18:22:17 +01:00
Jérôme Duval
2eae5754c5 Update haikuwebkit package for x86_64. hrev48884 2015-03-11 07:46:49 +01:00
Alexander von Gluck IV
91c878846b u-boot: Improve error checking on framebuffer hrev48883 2015-03-10 22:40:38 -05:00
Alexander von Gluck IV
2ac9acbba4 bcm2835: Improve framebuffer tracing and error trapping 2015-03-10 22:40:07 -05:00
Alexander von Gluck IV
2fc1ec2238 bcm2835: Adjust mailbox base register 2015-03-10 22:07:38 -05:00
Alexander von Gluck IV
f90ec6bffc bcm2835: Use mailbox calls again hrev48882 2015-03-07 20:43:41 -06:00
Alexander von Gluck IV
b8dff21b5a rpi2: Add mmc code to generate SD card images
* jam -q haiku-mmc-image
* sudo dd if=haiku-rpi2.mmc of=/dev/...
2015-03-07 20:42:51 -06:00
François Revol
1bd23f7213 rpi1/rpi2: fix linux bootloader entry point
Looks like bad copy-paste :P
hrev48881
2015-03-08 00:14:56 +01:00
Alexander von Gluck IV
9f76848eca doc/rpi1: Fix old reference to old FDT blob hrev48880 2015-03-07 16:52:43 -06:00
Alexander von Gluck IV
1ac3785a72 doc: Update rpi1/rpi2 documentation. hrev48879 2015-03-07 16:50:51 -06:00
Alexander von Gluck IV
ed9321d9f7 rpi2: Change BoardConfig to armv7 hrev48878 2015-03-07 16:07:24 -06:00
Alexander von Gluck IV
ed9a0b70f3 u-boot/serial: Only reference pl011 on ARM
* This will likely change once we FDT.
hrev48877
2015-03-07 13:50:32 -06:00
Alexander von Gluck IV
deb4929b9a rpi1/rpi2: Use PL011 UART fallback in loader.
* Adjust UART base locations to reflect ARM pref base.
* We have a working haiku_loader_u-boot on Raspberry Pi 2!:q
hrev48876
2015-03-07 13:42:18 -06:00
Alexander von Gluck IV
db24244df1 rpi1/rpi2: More sane board loader bases 2015-03-07 13:00:56 -06:00
Alexander von Gluck IV
196479ae96 headers/bcm283X: Don't depend on others to include board_config.h hrev48875 2015-03-07 12:35:00 -06:00
Alexander von Gluck IV
427d40adb5 arm/targets: Add rpi2, rename raspberry_pi to rpi1
* The Raspberry pi 2 uses a new SoC which differs slightly
  from the Raspberry Pi 1.
* Someday these two board targets could go away when we get
  FDT support.
2015-03-07 12:31:12 -06:00
Alexander von Gluck IV
d05e5f1db6 bcm283X: Add new peripheral base for bcm2836
* BCM2836 == Raspberry Pi 2
hrev48874
2015-03-07 11:23:49 -06:00
Alexander von Gluck IV
523c77e052 arm: Rename BCM2835 SoC header to bcm283X.h
* Fix a few typos in hrev48873
2015-03-07 11:11:53 -06:00
Alexander von Gluck IV
f8e19d47fb arm: Rename BCM2708 to BCM2805
* To while there was some compatibility between
  BCM2708 and BCM2805, it makes the BCM2806 changes
  more confusing. We don't have any valueable BCM2708
  targets.
hrev48873
2015-03-07 11:03:01 -06:00
autonielx
ac6b4d6f37 Update translations from Pootle hrev48872 2015-03-07 06:31:53 +01:00
Alexander von Gluck IV
b8e37b7ba3 board/raspberry_pi: Add missing loader entry addresses hrev48871 2015-03-06 14:58:46 -06:00
John Scipione
fa05f35a2c DiskUsage: Skip virtual volumes
so we don't see the 4.00Kib system and config tab.
hrev48870
2015-03-06 13:51:55 -05:00
John Scipione
57ee63a5e5 DiskUsage: TabView flush to window border
http://postimg.org/image/izae7h1qd/
2015-03-06 13:51:55 -05:00
John Scipione
1b53ff0784 DiskUsage: Use an int32 instead of an int
for CountTabs() which returns an int32
2015-03-06 13:51:54 -05:00
John Scipione
58f4a50b33 DiskUsage: Style fixes 2015-03-06 13:51:54 -05:00
Paweł Dziepak
91bf7d51f0 boot/arm: mailbox_bxm2708: add final and override specifiers
Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
hrev48869
2015-03-06 19:03:59 +01:00
Paweł Dziepak
1410ffb696 boot/arm: use std::atomic<> to access bcm2708 mailbox
Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
2015-03-06 19:03:59 +01:00
Paweł Dziepak
2b92ac2a70 boot/arm: enable C++14
Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
2015-03-06 19:03:59 +01:00
Paweł Dziepak
1592beeabd build/raspberry_pi: tell gcc to generate code for armv6
Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org>
2015-03-06 19:03:59 +01:00
Alexander von Gluck IV
5eeb4163fa platform/u-boot: Make bcm2708 mailbox code functional
* Functional == compiles. Needs tested :-)
hrev48868
2015-03-06 10:17:52 -06:00
Alexander von Gluck IV
5906dbb4d4 platform/u-boot: Work towards using arm mailbox driver
* Reference bcm2708 framebuffer when it makes sense
* Add bcm2708 define to Raspberry Pi board_config.h
hrev48867
2015-03-06 07:47:32 -06:00
Alexander von Gluck IV
7ddf9bcf0d boot/arm: bcm2708 cleanup; no functional change hrev48866 2015-03-05 22:54:21 -06:00