Re: [Geany-Devel] splitwindow2

2013-11-03 Thread Thomas Martitz
Am 10.10.2013 12:03, schrieb Thomas Martitz: > Hello, > > I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. But, also as a warning, I'm progressing only slowly because I'm at the final phase of my master thesis which current

Re: [Geany-Devel] splitwindow2

2013-10-24 Thread Thomas Martitz
Am 14.10.2013 21:48, schrieb Thomas Martitz: > Am 10.10.2013 12:03, schrieb Thomas Martitz: >> Hello, >> >> [1]: https://github.com/kugel-/geany/tree/splitwindow2 > > I have pushed a new version. It works really well so far. But of course there's still lots of TODOs but it is already pretty usable.

Re: [Geany-Devel] splitwindow2

2013-10-14 Thread Thomas Martitz
Am 10.10.2013 12:03, schrieb Thomas Martitz: Hello, [1]: https://github.com/kugel-/geany/tree/splitwindow2 I have pushed a new version. It works really well so far. But of course there's still lots of TODOs but it is already pretty usable. Best regards. _

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Lex Trotman
[...] > You don't need to walk any tree's, if you need to notebook from the >> scintilla, just store a pointer to the notebook in the scintilla, ex. using >> g_object_set_data() or more painfully by subclassing it. >> > > That pointer needs to be updated properly when the doc is moved. I rather >

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Lex Trotman
On 11 October 2013 21:29, Colomban Wendling wrote: > Le 10/10/2013 12:03, Thomas Martitz a écrit : > > Hello, > > > > I just wanted to let you know that I'm working on a new splitwindow > > implementation and I would like to have early input. [...] > > I don't have time yet to fully get down to th

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Thomas Martitz
Am 11.10.2013 13:12, schrieb Matthew Brush: I just mean that the study of such applications is not new, like some canonical texts such as http://en.wikipedia.org/wiki/Design_Patterns, specifically 2.1. We also have all of those that came before, like borland, ms, anjuta, vim, emacs, eclipse

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Matthew Brush
On 13-10-11 03:29 AM, Thomas Martitz wrote: Am 11.10.2013 12:07, schrieb Matthew Brush: On 13-10-11 02:23 AM, Thomas Martitz wrote: Am 11.10.2013 07:01, schrieb Matthew Brush: notebooks". 99% of the now hardcoded places will work fine, e.g. I'm using gtk_widget_get_parent(sci) to get a doc's

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Thomas Martitz
Am 11.10.2013 12:07, schrieb Matthew Brush: On 13-10-11 02:23 AM, Thomas Martitz wrote: Am 11.10.2013 07:01, schrieb Matthew Brush: notebooks". 99% of the now hardcoded places will work fine, e.g. I'm using gtk_widget_get_parent(sci) to get a doc's notebook and implement a foreach_notebook(

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Colomban Wendling
Le 10/10/2013 12:03, Thomas Martitz a écrit : > Hello, > > I just wanted to let you know that I'm working on a new splitwindow > implementation and I would like to have early input. [...] I don't have time yet to fully get down to the complicated discussion this went on, but I just wanted to poin

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Matthew Brush
On 13-10-11 02:23 AM, Thomas Martitz wrote: Am 11.10.2013 07:01, schrieb Matthew Brush: notebooks". 99% of the now hardcoded places will work fine, e.g. I'm using gtk_widget_get_parent(sci) to get a doc's notebook and implement a foreach_notebook() macro. So this should make it really trivial

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Thomas Martitz
Am 11.10.2013 07:01, schrieb Matthew Brush: notebooks". 99% of the now hardcoded places will work fine, e.g. I'm using gtk_widget_get_parent(sci) to get a doc's notebook and implement a foreach_notebook() macro. So this should make it really trivial to support even more than 2 notebooks. gtk

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Lex Trotman
Hi Thomas, I havn't had a chance to use it yet, but I've looked at it, and have left a few comments on the github code. Certainly at this prototype stage its pretty simple :) Cheers Lex ___ Devel mailing list Devel@lists.geany.org https://lists.geany.o

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Matthew Brush
On 13-10-10 05:03 PM, Thomas Martitz wrote: Am 11.10.2013 00:55, schrieb Matthew Brush: On 13-10-10 03:03 AM, Thomas Martitz wrote: Hello, I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. But, also as a warning, I'm progre

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Matthew Brush
On 13-10-10 06:51 PM, Lex Trotman wrote: [...] - state is not saved/restored across Geany restarts - it's completely awkward because the other view shows a doc that's also in the main view, editing in the other view will change the main view at the same time. I think this is intended and

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Lex Trotman
[...] > - state is not saved/restored across Geany restarts >> - it's completely awkward because the other view shows a doc that's also >> in the main view, editing in the other view will change the main view at >> the same time. >> > > I think this is intended and I find it useful personally. I

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Thomas Martitz
Am 11.10.2013 00:55, schrieb Matthew Brush: On 13-10-10 03:03 AM, Thomas Martitz wrote: Hello, I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. But, also as a warning, I'm progressing only slowly because I'm at the final ph

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Matthew Brush
On 13-10-10 03:03 AM, Thomas Martitz wrote: Hello, I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. But, also as a warning, I'm progressing only slowly because I'm at the final phase of my master thesis which currently needs

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Steven Blatnick
Out of curiosity, do you plan to be able to split a single document, or only two separate ones, or both? It sounds like this is for showing two different documents at once, as loading a single document with two views of it would probably have it's own problems associated with it. On 10/10/201

Re: [Geany-Devel] splitwindow2

2013-10-10 Thread Lex Trotman
On 10 October 2013 21:03, Thomas Martitz < thomas.mart...@student.htw-berlin.de> wrote: > Hello, > > I just wanted to let you know that I'm working on a new splitwindow > implementation and I would like to have early input. But, also as a > warning, I'm progressing only slowly because I'm at the f

[Geany-Devel] splitwindow2

2013-10-10 Thread Thomas Martitz
Hello, I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. But, also as a warning, I'm progressing only slowly because I'm at the final phase of my master thesis which currently needs more attention that Geany hacking. Anyw