Development

[haiku-development] Re: Who's working Haiku's on UI/UX? (fox noodles)

Development mailing list - Tue, 2015-06-09 18:45
Ok think we all agree that this should be implemented right? Personally I do understand all those things Humdinger talks about, yet I'm still sticking to hidden scollbars(explaint above) (and I do scroll a lot trust me). So I guess it's just a matter of taste and should implemented in both ways. Let the user decide... On Mon, May 18, 2015 at 12:19 PM, Ithamar Adema ithamar@xxxxxxxxxxxxxxxxxxx ...
Categories: Development

[haiku-development] Re: Who's working Haiku's on UI/UX? (Ithamar Adema)

Development mailing list - Tue, 2015-06-09 18:45
On Mon, May 18, 2015 at 10:12 AM, Humdinger humdingerb@xxxxxxxxxxxxxx wrote: clicking in the scroll bar above/below the knob. Ok, fair enough. ...
Categories: Development

Icon-o-Matic: fix variables name 2

Source Activity - Tue, 2015-06-09 16:55
* thanks to stippi for pointing out the problem. * thanks to stippi for pointing out the problem.
Categories: Development

[haiku-development] Re: Who's working Haiku's on UI/UX? (Humdinger)

Development mailing list - Tue, 2015-06-09 16:45
On 18 May 2015 at 09:57, Ithamar Adema ithamar@xxxxxxxxxxxxxxxxxxx wrote: That's true. However, I still like to scroll a long text page-wise by clicking in the scroll bar above/below the knob. I also like to see where I am on the page with a glance. Or if I can scroll at all. Therefore completely hiding them would very bad IMO. Regards, Humdinger ...
Categories: Development

Ticket #12135 ([Tracker] Potential memory leak in the desktop background) created

Latest Bugs & Tasks - Tue, 2015-06-09 16:36

Use a very big image as the desktop background (see #8778).
Reboot the system, if doesn't show up at first try.
Use the Backgrounds preference to remove the image as the desktop background.
The Tracker doesn't release the huge amount of memory used for the image.

Categories: Development

Ticket #8778 (Poor handling of very large JPEG images in Backgrounds preferences.) closed

Latest Bugs & Tasks - Tue, 2015-06-09 16:19
duplicate:

Part 1 is reported in #8788 (Mouse click).
Part 2 is reported in #8779 (Corrupted image).
Part 3 is a system limit as explained in comment:4. There are no problems with the x86_64 version.

Categories: Development

Icon-O-Matic: fix variables name

Source Activity - Tue, 2015-06-09 16:08
Categories: Development

Icon-o-Matic: list views use system colors

Source Activity - Tue, 2015-06-09 14:00
* Fixes #10840. * Properties view needs more work for dark themes (There is another ticket for that). * Fixes #10840. * Properties view needs more work for dark themes (There is another ticket for that).
Categories: Development

Ticket #12134 (segfaulting on lyx binary when debugging enabled) created

Latest Bugs & Tasks - Tue, 2015-06-09 08:57

I'm trying to build lyx from their git repository (2.1.3 release is fine), but it segfaults when debugging is enabled. Disabling debugging when building creates a binary that runs without error.

After suggestions from hamishm, I've attached listarea and also syslog output.

Perhaps this is somehow related to the random binary crashes of #10279? CC'ing Ingo in case it is...

Categories: Development

Ticket #12133 (Missing <float.h>) closed

Latest Bugs & Tasks - Mon, 2015-06-08 12:38
invalid:

float.h is provided by gcc hpkgs.

Categories: Development

Ticket #12133 (Missing <float.h>) created

Latest Bugs & Tasks - Mon, 2015-06-08 12:34

Called by posix/limits.h but missing from sources.

Categories: Development

Ticket #12132 (Implement malloc_usable_size()) created

Latest Bugs & Tasks - Mon, 2015-06-08 10:41

Blender requires the following GNU POSIX extension, also provided by FreeBSD:
size_t malloc_usable_size(void *ptr);

​http://linux.die.net/man/3/malloc_usable_size

This is a request for comments.

diff --git a/headers/posix/malloc.h b/headers/posix/malloc.h
index b36b17d..7754038 100644
--- a/headers/posix/malloc.h
+++ b/headers/posix/malloc.h
@@ -20,6 +20,10 @@ extern void free(void *pointer);
 extern void *memalign(size_t alignment, size_t numBytes);
 extern void *valloc(size_t numBytes);
+#ifdef _GNU_SOURCE
+size_t malloc_usable_size(void *ptr);
+#endif
+
 #ifdef __cplusplus
 }
 #endif
diff --git a/src/system/libroot/posix/malloc/wrapper.cpp b/src/system/libroot/posix/malloc/wrapper.cpp
index 5b5e066..c83336a 100644
--- a/src/system/libroot/posix/malloc/wrapper.cpp
+++ b/src/system/libroot/posix/malloc/wrapper.cpp
@@ -490,6 +490,15 @@ realloc(void *ptr, size_t size)
 }
+extern "C" size_t
+malloc_usable_size(void *ptr)
+{
+       if (ptr == NULL)
+               return 0;
+       return threadHeap::objectSize(ptr);
+}
+
+
 //     #pragma mark - BeOS specific extensions
Categories: Development

GPT: ignore partitions at offset 0

Source Activity - Mon, 2015-06-08 01:48
* This would be a GPT partition pointing to itself, leading to infinite recursion in the GPT parser calling itself and Haiku would reset (probably triple fault?). * Thanks to Puck for discovering this! * This would be a GPT partition pointing to itself, leading to infinite recursion in the GPT parser calling itself and Haiku would reset (probably triple fault?). * Thanks to Puck for discovering this!
Categories: Development

[haiku-development] Re: Who's working Haiku's on UI/UX? (fox noodles)

Development mailing list - Mon, 2015-06-08 01:45
As you said, this idea to hide the scrollbar seems to come from touch-devices, or at least became popular with those. No I didn't say that, I said that you don't need to click a scroll bar nobody clicks a scroll bar for scrolling(right? well my granny maybe does but she's not the case. ) and since u don't need to click it it's hidden by default to let you save some free screen space and increase readability and then I said that's why they don't have those on mobile. ...
Categories: Development
Syndicate content