[haiku] Re: Fwd: GSOC 2014 aspirant: Introduction

  • From: Anurag Goel <anurag.dsps@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Fri, 28 Feb 2014 19:32:31 +0530

Sorry , it took me a while to explore all the things.

I am interesting in enhancing the user experience of Haiku Text Editor. One
of the things which i found missing in all the above mentioned text editor
is option of "toolbar" . User always has to go in main menu to select an
option which is not a great user experience, i guess.So we can think of
improving that.

I don't know whether it is easy to make above mentioned changes in
existing code.That i can decide after doing some work on it.If it doesn't
than we can think of making a new text editor with all the functionality
given in ideas page.

I just wanted to concentrate over how can we make easier for user to use
our text editor with all functionality along with great user experience.

Can you give me your IRC nick so that i can discuss more about this over
there.

Anurag Goel
IRC - anurag_goel





On Thu, Feb 27, 2014 at 6:50 PM, Stephan Aßmus <superstippi@xxxxxx> wrote:

> Hi,
>
>
> On 25.02.2014 11:54, Anurag Goel wrote:
>
>> My name is Anurag Goel and I am a 3rd year undergraduate CSE student at
>> IIIT Hyderabad.
>>
>> I wish to work with Haiku for the Gsoc 2014.
>>
>
> Great to hear, welcome! :-D
>
>
>  There are couple of project i would like to work on, one of them is
>> Modular edit view (BIG).
>>
>
> I have recently worked on a new implementation of a text view for
> HaikuDepot, the software repository interface for Haiku.
>
> What I did is very, very basic as far as text stuff goes, but I have some
> experience on the subject and maybe an opinion on how some things should be
> done right. The main advantage of my work for HaikuDepot is that there is a
> clean model <-> view separation, unlike how it works in BTextView.
>
> A "modular text view" can mean all sorts of things. Is it for code
> editing, is it for WYSIWYG page layout? The GSoC could take different
> directions.
>
> And in Haiku, text rendering can be improved in many ways. For example,
> there is no support for complex text layouts (called "shaping", google
> "Harfbuzz" to learn more).
>
>
>  Please tell me how should i proceed further.Any kind of
>> help/guidance/suggestion would be very appreciable.
>>
>
> It would be nice if you could explore what exists in Haiku. Look at
> StyledEdit, look at Pe, look at BTextView (the basis for those two, see
> src/kits/interface/TextView.cpp and companion classes), look into
> HaikuDepot (src/apps/haikudepot/textview). It would be cool if you could
> form an opinion on this stuff and reduce the scope of the task to something
> that interests you and what you want to persue.
>
> If you want my opinion, I think a source code editor is a very big task. I
> wouldn't be interested in it, unless it improves the status quo (Pe,
> Paladin), which means a full IDE which integrates with the compiler as
> library (LLVM), with the Haiku Debugger, and with at least jam as a build
> system (a rewrite of our build tool "jam" as library was in the works).
>
> Instead, what I would find interesting is a replacement for StyledEdit
> which is (as a GSoC goal) usable for small, page-based text documents and
> could later be extended to something more powerful (i.e. the model design
> is not too limited).
>
> Please let me know what you think. :-)
>
> Best regards,
> -Stephan
>
>
>
>

Other related posts: