Development mailing list
[haiku-development] Re: Haiku development: getting involved (Sean Collins)
Stephan Aßmus wrote:
IMHO the best motivation is to work on something that annoys you, that
you need, or that you find interesting.
The bug tracker is full of tickets with interesing/annoying bugs or
feature requests. It probably helps to look at the tickets by
...
Categories: Development
[haiku-development] Re: Haiku development: getting involved (Fredrik Holmqvist)
2013/5/9 Vladimir Kovalev maverik.mail@xxxxxxxxx:
Fredrik, can you please provide more information about what has been already
done and about the task itself (if any), so I can quickly jump into it.
Ok here goes. It's not a task without challanges, so I understand if
it doesn't fit you.
we use ACPICA to call ACPI system so first thing is to read the ACPICA
specification[1] which describes the functions available.
Currently the driver builds and detects the prescence of functions for
...
Categories: Development
[haiku-development] Re: Haiku development: getting involved (Stephan Aßmus)
Hi Vladimir,
welcome!
On 08.05.2013 21:36, Vladimir Kovalev wrote:
I've already familiarized with haiku source code and build system (under
Fedora Linux, unfortunately without xattr support because of my ext4
partitions). So I'm opened to any suggestions about what tasks can I
...
Categories: Development
[haiku-development] Re: Haiku development: getting involved (Vladimir Kovalev)
Thanks for your hospitality. It is good to see such a friendly community. I
need some time to get familiarized with the tasks you suggest and to make a
decision.
Fredrik, can you please provide more information about what has been
already done and about the task itself (if any), so I can quickly jump into
it.
Thanks.
...
Categories: Development
[haiku-development] Re: quit/kill Team Monitor (Giovanni Mugnai)
2013/5/8 Giovanni Mugnai musical777@xxxxxxxxx:
How should i change this part of code
to quit/kill Team Monitor on CTRL ALT CANC event when LockWorkstation
is active?
I have solved. This is what i have done:
//msng.SendMessage(B_QUIT_REQUESTED);
new BMessage(B_QUIT_REQUESTED);
...
Categories: Development
[haiku-development] Re: Haiku development: getting involved (Fredrik Holmqvist)
Hi and welcome,
If you want to get your hands dirty on driver development, I can
suggest the stub driver for brightness and display-controls[1]. A lot
of people would like to have those controls and the ACPI and the
ACPICA specifications are quite good. The driver detection code is
done, what is needed is installing handlers for notifications and
acting on these.
See 'ACPI Extensions for Display Adapters' in the ACPI spec.
...
Categories: Development
[haiku-development] Re: Haiku development: getting involved (pulkomandy)
On 2013-05-08 at 21:36:56 [+0200], Vladimir Kovalev maverik.mail@xxxxxxxxx
wrote:
So can anyone kindly suggest me a list of
tasks to start from, not too difficult and not too easy at the same time.
Or a place where I can find them. I just don't know whether I can take
_any_ task from bug-tracker.
Welcome !
...
Categories: Development
[haiku-development] Haiku development: getting involved (Vladimir Kovalev)
Hi all.
My name is Vladimir Kovalev, I'm from Russia (Moscow). I'm a professional
C/C++ developer with 5+ years of experience. I have a bachelor's degree at
Applied maths and computer science and master's degree (Moscow State
University) also at Applied Maths and Computer Science.
With deep knowledge of C/C++ (including new C++11 standard), STL, Boost and
other libraries I want to help the haiku community to develop Haiku OS.
...
Categories: Development
[haiku-development] quit/kill Team Monitor (Giovanni Mugnai)
Hi,
in these days i've recompiled Lock Workstation: an app which
provides a login mask to lock Haiku boxes with a password (and i've
also made a modern login mask, only using the magnificient
WonderBrush) :-)
Screenshot:
For security reason, when LockWorkstation is activated, mouse click is
disabled and also Team Monitor *should* be disabled, but CTRL ALT CANC
when LockWorkstation is activate, will bring Team Monitor window, with
...
Categories: Development
[haiku-development] Re: Mediaplayer use of BList to store indices (Jérôme Duval)
2013/5/4 Ingo Weinhold ingo_weinhold@xxxxxx
It's ugly anyway, so why not just:
indices.AddItem((void*)(long)**index);
(addr_t) would be the correct type.
Thanks, I used long, will change to addr_t.
...
Categories: Development
[haiku-development] Re: Mediaplayer use of BList to store indices (Ingo Weinhold)
On 05/04/2013 12:23 PM, Axel Dörfler wrote:
On 05/04/2013 11:22 AM, Jérôme Duval wrote:
I went ahead with some 64 bit fixes in MediaPlayer and got stuck with
this:
src/apps/mediaplayer/playlist/ListViews.cpp: In member function 'virtual
void DragSortableListView::MessageReceived(BMessage*)':
...
Categories: Development
[haiku-development] Re: B_PRIdBIGTIME and B_PRIiBIGTIME macros (Axel Dörfler)
On 05/04/2013 10:08 AM, Jérôme Duval wrote:
is it OK to add these macros in SupportDefs.h?
/* bigtime_t */
#define B_PRIdBIGTIME B_PRId64
#define B_PRIiBIGTIME B_PRIi64
...
Categories: Development
[haiku-development] Re: Mediaplayer use of BList to store indices (Axel Dörfler)
Hi Jérôme,
On 05/04/2013 11:22 AM, Jérôme Duval wrote:
I went ahead with some 64 bit fixes in MediaPlayer and got stuck with this:
src/apps/mediaplayer/playlist/ListViews.cpp: In member function 'virtual
void DragSortableListView::MessageReceived(BMessage*)':
src/apps/mediaplayer/playlist/ListViews.cpp:331:28: error: cast to
...
Categories: Development
[haiku-development] Mediaplayer use of BList to store indices (Jérôme Duval)
Hi,
I went ahead with some 64 bit fixes in MediaPlayer and got stuck with this:
src/apps/mediaplayer/playlist/ListViews.cpp: In member function 'virtual
void DragSortableListView::MessageReceived(BMessage*)':
src/apps/mediaplayer/playlist/ListViews.cpp:331:28: error: cast to pointer
from integer of different size [-Werror=int-to-pointer-cast]
The code tries to add an int32 in a BList:
...
Categories: Development
[haiku-development] B_PRIdBIGTIME and B_PRIiBIGTIME macros (Jérôme Duval)
Hi,
is it OK to add these macros in SupportDefs.h?
/* bigtime_t */
#define B_PRIdBIGTIME B_PRId64
#define B_PRIiBIGTIME B_PRIi64
Bye,
Jerome
...
Categories: Development
[haiku-development] Re: [haiku-bugs] [Haiku] #9658: Enable subpixel antialiasing (freetype) by default (Marcus Jacob)
Hi,
what happend to the discussion about providing an optional freetype2 package
with subpixel rendering enabled? Is anybody actually working on this? What is
the status?
Cheers,
Rossi
--
...
Categories: Development
[haiku-development] Re: BAboutWindow lifecycle (pulkomandy)
How is it okay? The app is not waiting on user input so a modal dialog
is wrong. Maybe excusable because it's supposedly short-lived but this
is just not the kind of tradeoff we should be making.
Ok, I went with minimal changes and only removed the QuitRequested hack.
Instead I added a static method GetWindow in the BAboutWindow class. This
will return the existing window, if there is one, or a new window if there is
not. This gets us behaviour close to what was there before, allows the window
to close, and remove the fAboutWindow field from callers, making their code a
...
Categories: Development
[haiku-development] Re: BAboutWindow lifecycle (Axel Dörfler)
On April 29, 2013 at 10:25 PM John Scipione jscipione@xxxxxxxxx wrote:
I don't like modal windows much, but I think BAboutWindow falls in the case
where it's ok to do that.
How is it okay? The app is not waiting on user input so a modal dialog
is wrong. Maybe excusable because it's supposedly short-lived but this
is just not the kind of tradeoff we should be making.
How is it a tradeoff when there is no point at all to keep this window open?
Making non-modal about windows is not just wasted effort, it's also completely
superfluous.
...
Categories: Development
