Commit Graph

48714 Commits

Author SHA1 Message Date
Rene Gollent
2d768aeb6f libnetwork: Fix 64-bit debug build. 2013-12-13 17:54:07 -05:00
Rene Gollent
4b62c6b0bc libmedia: Fix x86-64 debug build. 2013-12-13 17:53:12 -05:00
Rene Gollent
df612ac9b3 Fix #10302.
- In the case of an error while unflattening, BMediaRoster::GetParameterWebFor()
would allocate a new parameter web object into the passed in web pointer, and
then delete it again. This would result in the desklink MixerControl object having
a bogus pointer in its fParameterWeb member, leading to a crash. As such, create
the object in a local variable first, and only overwrite the passed in pointer on
success. Furthermore, explicitly reset said pointer to NULL in desklink on failure,
as _Disconnect() tries to delete it unconditionally.
2013-12-13 17:27:48 -05:00
Rene Gollent
de1fb0e450 Time prefs: Fix x86-64 build. 2013-12-13 16:30:26 -05:00
Ingo Weinhold
c17e350c3b HaikuPorts x86: Update pe package
Meta data cosmetics only.
2013-12-13 15:32:47 +01:00
Gerasim Troeglazov
dc17c462e3 PSDTranslator: Add support for monochrome (1bit) and 16bit colors 2013-12-13 08:56:54 +00:00
Gerasim Troeglazov
0ba6a7e263 PSDTranslator: fix types 2013-12-13 08:38:17 +00:00
John Scipione
dd0bdb49dc Fix a bug retreiving tooltips
Noticed this in Time prefs was displaying wrong time zone tool tip,
dug deeper...

hrev46290 introduced this bug because it passes fLastCursorPosition
into the “be:view_where” parameter of the B_MOUSE_IDLE message.
The problem is that fLastCursorPosition is in the screen’s coordinate
system, not the view’s and BView expects “be:view_where” to be in the
view’s coordinate system.

So, to fix this I pass fLastCursorPosition in the “screen_where” parameter
instead which I’ve instructed BView to interpret as the point in the screen’s
coordinate system which is then dutifully converted back the the view’s
coordinate system.

I tried to follow the naming scheme of other code, not sure if screen_where
should be namespaced with the be: predicate or not.
2013-12-13 02:21:10 -05:00
John Scipione
8f5d92f98d EventDispatcher: Style fixes 2013-12-13 01:32:38 -05:00
John Scipione
7888f1d6ea Make destructor virtual 2013-12-13 00:42:11 -05:00
John Scipione
5b013eab68 Time prefs: rework time zone view
* Add country flags back to the time zone view.
* Use Appearance color constants.
2013-12-13 00:42:10 -05:00
John Scipione
553211b499 Time prefs: style fixes to ZoneView 2013-12-13 00:42:10 -05:00
John Scipione
3a2b6b9d52 Locale: Small cleanup of outline list view.
* preserve high and low colors of view between draws
* Use DefaultLabelSpacing() instead of using hard 4 pixel spacing
2013-12-13 00:42:09 -05:00
John Scipione
8c6d549022 BStringItem: Set the low color to the list view color
instead of the low color, practically this should make little difference,
just a cleanup.
2013-12-13 00:42:09 -05:00
John Scipione
e3be58f144 BStringItem: Tiny style fix 2013-12-13 00:42:09 -05:00
Rene Gollent
b38580f902 Add x86_64 which package. 2013-12-12 21:51:22 -05:00
Ingo Weinhold
685dd8a6fb HaikuPorts x86: Update pe package
Fixes "Find Function" dialog and adds haikuporter recipe highlighting.
2013-12-12 21:06:13 +01:00
Gerasim Troeglazov
85a9ab3f04 PSDTranslator: Add support for Grayscale, CMYK and Lab color modes 2013-12-12 11:25:38 +00:00
John Scipione
46f5821ad1 Add docs for BOutlineListView class 2013-12-11 16:15:15 -05:00
John Scipione
1e1afb3939 Updates to BOutlineListView for docs
mostly param naming.

No functional change intended.
2013-12-11 16:13:52 -05:00
John Scipione
853f724631 Minor updates to BListView docs 2013-12-11 16:13:12 -05:00
Siarzhuk Zharski
372072c899 StyledEdit/DiskUsage/DriveSetup post-hrev46520 fixes
* StyledEdit - make Find/Replace windows non zoomable, select the search
  string view on showing the window for repetitional search;
* Devices - fix plain property list background - to standard one and
  restore read-only state of this pane;
* DriveSetup - remove radio-mode of drive list context popup menu;
* DiskUsage - SetLowColor to parent background to avoid small text
  rendering issue.

Many thanks to Sergei Reznikov for testing and pointing issues out.
2013-12-11 20:44:16 +01:00
Adrien Destugues
07d157db54 BHttpRequest::Result() returns a BUrlResult&.
This overrides BUrlRequest::Result. The returned reference points to a
BHttpResult and can be cast by callers.
2013-12-11 17:50:20 +01:00
Adrien Destugues
de9cdfb46c Update HaikuWebkit to version 1.2.1.
* This fixes the crash on trying to download something, and has some new
features as well.
2013-12-11 17:30:00 +01:00
Adrien Destugues
824dd0a834 Reintroduce BUrlResult and add BDataRequest
* BUrlResult is back, with ContentType and Length methods.
* BHttpResult subclasses it and use HTTP header fields to implement
those
* Introduce BDataRequest for "data" URIs. These embed the data inside
the URI, either as plaintext or base64 encoded.
2013-12-11 17:29:25 +01:00
François Revol
d43ede6002 Add an icon for Open Cubic Player (ocp)
The best I could do, feel free to fix.
2013-12-11 08:27:25 +01:00
Ingo Weinhold
781671ad5b dump_mapping_info(): Remove problematic initializer
Fixes gcc 2 build.
2013-12-10 23:17:43 +01:00
Ingo Weinhold
523b866f89 HaikuImage*: Create missing writable dirs in ~/config
Also reduce code duplication by moving the respective code to
HaikuImageCommon.
2013-12-10 23:17:43 +01:00
Stephan Aßmus
96c5f7eda4 HaikuDepot: Fixed some inconsistencies in List.h 2013-12-10 23:07:16 +01:00
Stephan Aßmus
55ef89adc2 HaikuDepot: Update the correct view for given notification 2013-12-10 22:36:49 +01:00
Stephan Aßmus
a60a23f886 HaikuDepot: Clean up how PackageInfo is populated
* Remove the stuff from constructor, which cannot be known at the time
   (icon and changelog).
 * Added setters for those and notification handling (not yet in the
   listeners).
 * Add more PackageInfoListener flags.
 * Populate categories and dummy user ratings for "wonderbrush". This
   code was still in from testing, but the package name is actually
   different in real PM.
2013-12-10 22:36:48 +01:00
Puck Meerburg
eb8e4edca5 MediaReplicant: Middle button mute/unmute support
* Add mute/unmute support by clicking middle mouse button
  on media replicant;
* Fixes #7468.

- GCI 2013
2013-12-10 21:25:25 +01:00
Freeman Lou
93d99e8353 DriveSetup: propose to force unmount if umount failed
* Propose to repeat unmount attemp with force unmount flag in case the unmount
  attempt was unsuccsessful;
* Fixes #8548;

- GCI 2013
2013-12-10 21:25:23 +01:00
Freeman Lou
5ff76056f7 Screenshot: Alt-D/H/A/F s.cuts to select target folder
* Fixes #7987.

- GCI 2013
2013-12-10 21:25:20 +01:00
Freeman Lou
7470dfe2d3 DiskUsage: Change background color to parent one
* Fixes #7985.

- GCI 2013
2013-12-10 21:25:17 +01:00
Thomas Schmidt
ab967391f4 ps: Support -o option to customize team info columns
* Add option -o to customize team info columns output;
* Fixes #10156.

- GCI 2013
2013-12-10 21:25:15 +01:00
Ezo
f43a6c9aab Devices: implement copy to clipboard in device info page
* Add support for copy to clipboard on device information pages;
* Fixes #8880.

- GCI 2013
2013-12-10 21:25:12 +01:00
Ezo
579c4d6e5f StyleEdit: non-modal Find/Replace windows implementation
* Switch to non-modal floating windows for Find/Replace dialogs,
  preserve parameters of the previous search in this editor session;
* Fixes #10053.

- GCI 2013
2013-12-10 21:25:10 +01:00
Ingo Weinhold
b28411fdfe HaikuPorts x86_gcc2: Add missing libpcre_devel package 2013-12-10 21:06:32 +01:00
Ingo Weinhold
c259766f94 KDL "mapping" command: Allow specifying a thread ID
... instead of only a team ID.
2013-12-10 19:13:56 +01:00
Ingo Weinhold
5d3978dbe7 KDL "mapping" command: Fix argument check
It wasn't possible to actually specify the second argument (team ID).
2013-12-10 19:13:08 +01:00
Ingo Weinhold
a3fe978f8a boot loader: Always show 4 GB memory limit safemode option
On x86 we mainly want to disable PAE, which is now also used with less
memory as long as NX support is available. Ideally we'd check this
condition as well and only add the menu item, if the kernel would
enable PAE.
2013-12-10 19:12:16 +01:00
Ingo Weinhold
fc7801bc6f boot loader: apply_boot_settings(): Replace string literal 2013-12-10 19:08:07 +01:00
Ingo Weinhold
647b768f54 x86: Disable PAE, if 4 GB memory limit safemode is set 2013-12-10 19:07:01 +01:00
Ingo Weinhold
9bdb5e0a92 kernel safemode: Add functions to get options early
Add get_safemode_option_early() and get_safemode_boolean_early() to get
safemode options before the kernel heap has been initialized. They use a
simplified parser.
2013-12-10 19:05:47 +01:00
Ingo Weinhold
7a1e706df7 safemode.h: Update coding style 2013-12-10 17:07:20 +01:00
Stephan Aßmus
84ec24f2ff CharacterStyleData: Added some comments in the header 2013-12-10 12:41:46 +01:00
Stephan Aßmus
415a1d65ee HaikuDepot: Display when some info is unavailable. 2013-12-10 12:41:46 +01:00
Stephan Aßmus
42434b0d5a MarkupParser: Make the normal text styles available. 2013-12-10 12:41:45 +01:00
Rene Gollent
dad4ae32f1 Debugger: Fix race condition.
- For the functionality added to address #10283, we need to wait until we
receive the Team listener's thread state change notification before submitting
the report generation request, else the thread might not actually be stopped
yet when the generator walks the thread list. Should fix some lingering issues
with stack traces sometimes not being returned when using this mode of
operation.
2013-12-09 18:40:45 -05:00