Hi,
I would like to announce yet another project management plugin for
geany. The main reason behind its creation is that I work with
thousands of source files and the session-based "project" geany uses
isn't sufficient for my purpose. I also had a look at geanyprj and
while I like some of the ide
Hi, thanks for the response. A few comments of mine below:
On Tue, Jun 8, 2010 at 03:03, Lex Trotman wrote:
> On 8 June 2010 07:38, Jiří Techet wrote:
>> Hi,
>>
>
> Hi, havn't had time to look at your code but a couple of comments below.
>
>> I would l
On Tue, Jun 8, 2010 at 19:03, Dimitar Zhekov wrote:
> On Mon, 7 Jun 2010 23:38:19 +0200
> Jiří Techet wrote:
>
>> * I find the session-based project conceptually wrong - having several
>> files opened doesn't mean that they belong to the same project - for
>>
On Wed, Jun 9, 2010 at 03:40, Lex Trotman wrote:
> Hi again,
>
> Note I wasn't criticising your plugin, but wanted to make sure you
> knew about some potential upcoming capabilities that might also be
> useful in combination.
I absolutely understand. In fact, I prefer critical voices - it makes
n
On Wed, Jun 9, 2010 at 14:56, Nick Treleaven
wrote:
> On Tue, 8 Jun 2010 18:59:35 +0200
> Jiří Techet wrote:
>
>> And this fix should definitely go to 0.19:
>>
>> http://gitorious.org/~techy/geany/techys-geany/commit/62deb4ec5c2b8de4d0979c55f853f529efde223f
>
On Wed, Jun 9, 2010 at 14:58, Nick Treleaven
wrote:
> On Mon, 7 Jun 2010 23:38:19 +0200
> Jiří Techet wrote:
>
>> * for big projects I'd like to create some basic ctags support. The
>> tag manager used by geany is totally unusable for big projects because
>> b
On Wed, Jun 9, 2010 at 15:06, Nick Treleaven
wrote:
> On Wed, 9 Jun 2010 13:06:45 +0200
> Jiří Techet wrote:
>
>> > Sure its easier if everyone is using git, but ATM this is an SVN project.
>> >
>>
>> It's true that I've used the workflow typical
Hi,
>> http://gitorious.org/~techy/geany/techys-geany
>>
>> (branches: changebar fixes gproject-deps all) The first three links
>> are from the gproject-deps branch and the last one from the fixes
>> branch. The changebar is, not surprisingly, in the changebar branch.
>
> That seems a bit confusin
On Wed, Jun 9, 2010 at 16:56, Chow Loong Jin wrote:
> On Wed, 9 Jun 2010 23:22:51 +1000
> Lex Trotman wrote:
>
>> Sigh, this isn't your fault, but I have problems with installing
>> unknown software to system directories and plugins autofools is broken
>> WRT installing to a non-standard prefix,
On Wed, Jun 9, 2010 at 15:16, Thomas Martitz
wrote:
> Am 09.06.2010 13:06, schrieb Jiří Techet:
>>
>> It's true that I've used the workflow typical for a git project - from
>> geany web page, which offers both git and SVN repository I assumed
>> that I ca
On Wed, Jun 9, 2010 at 18:17, Nick Treleaven
wrote:
> On Wed, 9 Jun 2010 15:10:22 +0200
> Jiří Techet wrote:
>
>> > BTW, why do you destroy the dialog instead of hiding it?
>>
>> It's just that I can write
>>
>> if (switch_dialog)
>>
>&g
There is a 600ms interval in which the panel displaying the current file
name isn't displayed. If you switch tabs with a keybinding and do it
too quickly (press it twice in the 600ms period), the wrong file is
put on top of the stack. This patch fixes the problem
Signed-off-by: Jiří T
The following patches fix some problems in geany. More details can be
found in the description of the individual patches:
[PATCH 1/3] Fix tab history switching
[PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin
[PATCH 3/3] Add .gitignore
Regards,
Jiri
__
Signed-off-by: Jiří Techet
---
src/plugindata.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/plugindata.h b/src/plugindata.h
index aff3143..9facecb 100644
--- a/src/plugindata.h
+++ b/src/plugindata.h
@@ -64,6 +64,7 @@ enum {
* - Geany ABI data types are
Add .gitignore to eliminate the files we do not want to see in git
Signed-off-by: Jiří Techet
---
.gitignore | 37 +
1 files changed, 37 insertions(+), 0 deletions(-)
create mode 100644 .gitignore
diff --git a/.gitignore b/.gitignore
new file mode 100644
The following patches are required by gproject to build and
run correctly. More details in the individual patches.
[PATCH 1/3] Add a signal that is emitted before build starts
[PATCH 2/3] Make it possible to fill some fields of find in files dialog by
plugins
[PATCH 3/3] Open files from msgwindow
Signed-off-by: Jiří Techet
---
doc/plugins.dox | 12
src/build.c |2 ++
src/geanyobject.c |8
src/geanyobject.h |2 ++
4 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/doc/plugins.dox b/doc/plugins.dox
index df156eb..ba3128a 100644
--- a
This patch makes it possible for plugins to fill the values of the "search for"
and "extra options" fields of the find in files dialog.
Signed-off-by: Jiří Techet
---
plugins/geanyfunctions.h |2 ++
src/plugindata.h |1 +
src/plugins.c|
It should be possible to open files from the msgwindow even if
find_in_files_dir is not set (when providing full path)
Signed-off-by: Jiří Techet
---
src/msgwindow.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/msgwindow.c b/src/msgwindow.c
index 302c82a
This patch enables experimental scintilla changebar for geany. For testing only.
Signed-off-by: Jiří Techet
---
scintilla/CellBuffer.cxx | 366 ++---
scintilla/CellBuffer.h| 94 +-
scintilla/Document.cxx| 48
On Wed, Jun 9, 2010 at 18:15, Nick Treleaven
wrote:
> On Tue, 8 Jun 2010 18:59:35 +0200
> Jiří Techet wrote:
>
>> To be honest, I find the new build dialog in 0.19 (and how it
>> interacts with the session-project) pretty confusing - when you use it
>> for the first
On Thu, Jun 10, 2010 at 00:52, Lex Trotman wrote:
> On 10 June 2010 02:15, Nick Treleaven wrote:
>> On Tue, 8 Jun 2010 18:59:35 +0200
>> Jiří Techet wrote:
>>
>>> To be honest, I find the new build dialog in 0.19 (and how it
>>> interacts with the sessi
On Thu, Jun 10, 2010 at 01:25, Lex Trotman wrote:
> On 10 June 2010 07:02, Jiří Techet wrote:
>> On Wed, Jun 9, 2010 at 18:15, Nick Treleaven
>> wrote:
>>> On Tue, 8 Jun 2010 18:59:35 +0200
>>> Jiří Techet wrote:
>>>
>>>> To be h
On Thu, Jun 10, 2010 at 02:00, Lex Trotman wrote:
> On 10 June 2010 02:57, Chow Loong Jin wrote:
>> On Wed, 09 Jun 2010 18:15:02 +0200
>> Thomas Martitz wrote:
>>
>>> Am 09.06.2010 18:09, schrieb Nick Treleaven:
>>> > On Wed, 09 Jun 2010 15:11:48 +0200
>>> > Thomas Martitz wrote:
>>> >
>>> >
On Thu, Jun 10, 2010 at 03:07, Lex Trotman wrote:
> Hi,
>
> Note to self, read the whole thread before replying to any :-) see my
> other reply plus below.
>
>
>>> Yes I realised a while ago it can be confusing, thats part of why I
>>> want to combine both dialogs into one in v2.0.
>>>
>>
>> Yes,
On Thu, Jun 10, 2010 at 12:35, Lex Trotman wrote:
> On 10 June 2010 19:44, Jiří Techet wrote:
>> On Thu, Jun 10, 2010 at 03:07, Lex Trotman wrote:
>>> Hi,
>>>
>>> Note to self, read the whole thread before replying to any :-) see my
>>> other rep
On Thu, Jun 10, 2010 at 13:05, Nick Treleaven
wrote:
> On Wed, 9 Jun 2010 21:40:58 +0200
> Jiří Techet wrote:
>
>> Signed-off-by: Jiří Techet
>> ---
>> src/plugindata.h | 2 ++
>
>> + gint plugin_version_check(gint abi_ver);\
>>
On Thu, Jun 10, 2010 at 13:40, Nick Treleaven
wrote:
> On Wed, 9 Jun 2010 21:40:57 +0200
> Jiří Techet wrote:
>
>> There is a 600ms interval in which the panel displaying the current file
>> name isn't displayed. If you switch tabs with a keybinding and do it
>>
On Thu, Jun 10, 2010 at 13:49, Nick Treleaven
wrote:
> On Thu, 10 Jun 2010 13:33:44 +0200
> Jiří Techet wrote:
>
>> On Thu, Jun 10, 2010 at 13:05, Nick Treleaven
>> wrote:
>> > On Wed, 9 Jun 2010 21:40:58 +0200
>> > Jiří Techet wrote
On Thu, Jun 10, 2010 at 15:23, Lex Trotman wrote:
> On 10 June 2010 21:03, Nick Treleaven wrote:
>> On Thu, 10 Jun 2010 11:44:24 +0200
>> Jiří Techet wrote:
>>
>>> > And you program in C++ !! I'd have thought overriding some entries
>>> > only
On Thu, Jun 10, 2010 at 14:59, Lex Trotman wrote:
> On 10 June 2010 21:23, Nick Treleaven wrote:
>> On Thu, 10 Jun 2010 11:44:24 +0200
>> Jiří Techet wrote:
>>
>>> >> Yes, it's pretty confusing. Once you create a project you don't expect
>>&
On Thu, Jun 10, 2010 at 08:23, Chow Loong Jin wrote:
> On Thu, 10 Jun 2010 11:16:53 +1000
> Lex Trotman wrote:
>
>> Hi Chow,
>>
>> remembering that I'm AC_illiterate :) the problem seems to be that
>> plugins configure where they install based on where geany's pkg-config
>> says, ignoring what th
On Thu, Jun 10, 2010 at 17:25, Nick Treleaven
wrote:
> On Thu, 10 Jun 2010 16:28:42 +0200
> Jiří Techet wrote:
>
>> >> Go is not a good replacement for C++, try D. Some people say Go is a
>> >> good replacement for C.
>> >
>> > And some pe
On Thu, Jun 10, 2010 at 17:39, Nick Treleaven
wrote:
> On Thu, 10 Jun 2010 17:24:39 +0200
> Jiří Techet wrote:
>
>> 1. the GeanyProject structure should be private for the project
>> implementation and contain those things that are relevant to the
>> session-proj
On Thu, Jun 10, 2010 at 18:20, Nick Treleaven
wrote:
> On Thu, 10 Jun 2010 18:10:57 +0200
> Jiří Techet wrote:
>
>> > Otherwise it's a mess e.g. with project indentation settings.
>>
>> Glad you said it first, I feel I have been too negative in the past
>
On Thu, Jun 10, 2010 at 18:36, Frank Lanitz wrote:
> Hi,
>
> On Wed, 9 Jun 2010 21:40:59 +0200
> Jiří Techet wrote:
>
>> Add .gitignore to eliminate the files we do not want to see in git
>
> I don't see any need to add an .gitignore to the subversion repository
On Thu, Jun 10, 2010 at 18:21, Chow Loong Jin wrote:
> On Thu, 10 Jun 2010 17:29:26 +0200
> Jiří Techet wrote:
>
>> On Thu, Jun 10, 2010 at 08:23, Chow Loong Jin
>> wrote:
>> > On Thu, 10 Jun 2010 11:16:53 +1000
>> > Lex Trotman wrote:
>> >
On Thu, Jun 10, 2010 at 19:54, Dimitar Zhekov wrote:
> On Tue, 8 Jun 2010 22:19:37 +0200
> Jiří Techet wrote:
>
>> On Tue, Jun 8, 2010 at 19:03, Dimitar Zhekov
>> wrote:
>> >
>> > Depends what you call of a project. How about "the files in a certain
On Thu, Jun 10, 2010 at 23:09, Dimitar Zhekov wrote:
> On Fri, 11 Jun 2010 02:18:39 +0800
> Chow Loong Jin wrote:
>
>>
>> It's git://gitorious.org/gproject/mainline.git.
>
> Thanks.
>
> On Thu, 10 Jun 2010 22:31:27 +0200
> Jiří Techet wrot
On Thu, Jun 10, 2010 at 23:07, Yura Siamashka wrote:
> On Thu, 10 Jun 2010 22:31:27 +0200
> Jiří Techet wrote:
>
>> I'd be happy if you tested it - you'd be the first one ;-).
>
> I tested your plugin and I really liked it, nice job.
Thanks for your original
On Fri, Jun 11, 2010 at 00:17, Lex Trotman wrote:
> On 11 June 2010 02:15, Nick Treleaven wrote:
>> On Thu, 10 Jun 2010 17:48:39 +0200
>> Jiří Techet wrote:
>>
>>> > I agree it helps, but are there really no successful widespread
>>> > languages tha
On Fri, Jun 11, 2010 at 01:18, Lex Trotman wrote:
> On 11 June 2010 01:24, Jiří Techet wrote:
>> On Thu, Jun 10, 2010 at 14:59, Lex Trotman wrote:
>>> On 10 June 2010 21:23, Nick Treleaven wrote:
>>>> On Thu, 10 Jun 2010 11:44:24 +0200
>>>> Jiří Tec
On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov wrote:
> On Fri, 11 Jun 2010 00:17:13 +0200
> Jiří Techet wrote:
>
>> > Find in project segfaults. I'll compile a -g version tomorrow.
>>
>> Fixed & pushed (I knew about this and had the fix, just forgot to push
On Fri, Jun 11, 2010 at 14:07, Lex Trotman wrote:
>> To me this seems to be much better than the current state and would
>> solve all the problems I have with the current settings
>
> As I have said just because you have problems doesn't mean that other
> people should give up functionality that t
On Sat, Jun 12, 2010 at 01:06, Jiří Techet wrote:
> On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov
> wrote:
>> On Fri, 11 Jun 2010 00:17:13 +0200
>> Jiří Techet wrote:
>>
>>> > Find in project segfaults. I'll compile a -g version tomorrow.
>>>
2010/6/12 Enrico Tröger :
> On Thu, 10 Jun 2010 13:33:44 +0200, Jiří wrote:
>
>> On Thu, Jun 10, 2010 at 13:05, Nick Treleaven
>> wrote:
>> > On Wed, 9 Jun 2010 21:40:58 +0200
>> > Jiří Techet wrote:
>> >
>> >> Signed-off-
2010/6/12 Enrico Tröger :
> On Thu, 10 Jun 2010 09:29:18 +1000, Lex wrote:
>
>> Hi Jiri,
>>
>> I'd recommend that you send your patches as attachments, putting them
>> in the mail body can get them wrapped.
>
> +1, Nick also said this above.
>
Sorry, I can resend them again, just tell me. (I don't
2010/6/12 Enrico Tröger :
> On Wed, 9 Jun 2010 17:09:49 +0100, Nick wrote:
>
>> On Wed, 09 Jun 2010 15:11:48 +0200
>> Thomas Martitz wrote:
>>
>> > Am 09.06.2010 03:40, schrieb Lex Trotman:
>> > > Sure its easier if everyone is using git, but ATM this is an SVN
>> > > project.
>> >
>> > Although m
On Sat, Jun 12, 2010 at 07:44, Lex Trotman wrote:
> Hi Nick, Enrico, Jiri,
>
> I have made a version of build such that In the build config dialogs,
> that is both "set build commands" dialog and project properties tab:
>
> 1. settings being overridden from another source are insensitive
> (curren
2010/6/13 Enrico Tröger :
> On Sat, 12 Jun 2010 20:23:56 +0200, Jiří wrote:
>
>> 2010/6/12 Enrico Tröger :
>> > On Thu, 10 Jun 2010 09:29:18 +1000, Lex wrote:
>> >
>> >> Hi Jiri,
>> >>
>> >> I'd recommend that you send your patches as attachments, putting
>> >> them in the mail body can get them wr
>> Why? If you want to ensure that the sources satisfy some standards,
>> then it's alright. You use -Wall after all.
>
> Really?
> I had a quick look and didn't find any reference. Did I miss anything?
My imagination, apparently ;-).
>
>
>> > -Wmissing-prototypes and friends are gcc specific and
On Sun, Jun 13, 2010 at 14:38, Thomas Martitz
wrote:
> Am 13.06.2010 14:22, schrieb Enrico Tröger:
>>
>> Well, if Frank doesn't want to and Nick doesn't mind, we maybe can
>> indeed save us the whole trouble of discussing about switching :).
>>
>>
>> Btw, my personal opinion on switching or not do
On Sun, Jun 13, 2010 at 17:59, Chow Loong Jin wrote:
> On Sun, 13 Jun 2010 13:11:43 +0200
> Enrico Tröger wrote:
>
>> On Sat, 12 Jun 2010 21:30:24 +0200, Jiří wrote:
>>
>>
>> > This choice will also influence the workflow in which you will use
>> > git. If contributors cannot have their branches
On Sun, Jun 13, 2010 at 17:38, Chow Loong Jin wrote:
> Bandwidth issues. If your connection to your git host sucks
> (sourceforge.net particularly sucks from Asian countries) then you want
Sourceforge tends to have "bad days" here too (Czech Republic) - I
suspect it's a global problem. (From my e
On Sun, Jun 13, 2010 at 00:25, Lex Trotman wrote:
> On 13 June 2010 07:46, Jiří Techet wrote:
>> On Sat, Jun 12, 2010 at 07:44, Lex Trotman wrote:
>>> Hi Nick, Enrico, Jiri,
>>>
>>> I have made a version of build such that In the build config dialogs,
On Sat, Jun 12, 2010 at 02:59, Lex Trotman wrote:
(snip)
>>
>> See my talk with Dimitar (I know you did, thanks for the hint, I've
>> completely overlooked that you get GKeyFile as the parameter) - my
>> thinking about how to integrate my project management to geany has
>> changed a bit. With GKey
On Mon, Jun 14, 2010 at 09:47, Lex Trotman wrote:
> On 14 June 2010 15:41, Thomas Martitz
> wrote:
>> Am 14.06.2010 03:58, schrieb Lex Trotman:
>>>
>>> I guess we should also consider that no matter how easy we think it
>>> will be there will probably be some disruption during the changeover
>>>
On Mon, Jun 14, 2010 at 03:26, Lex Trotman wrote:
> On 14 June 2010 10:04, Jiří Techet wrote:
>> On Sat, Jun 12, 2010 at 02:59, Lex Trotman wrote:
>> (snip)
>>>>
>>>> See my talk with Dimitar (I know you did, thanks for the hint, I've
>>>
On Mon, Jun 14, 2010 at 03:20, Lex Trotman wrote:
>> Of course, I don't have this version in mind when posting my comments.
>> Your current version is alright for 0.19.1.
>>
>
> Ok thanks, as you probably can tell I'd rather move on than try to
> tart up what I consider to be a fundamentally bad U
On Sun, Jun 13, 2010 at 14:07, Dimitar Zhekov wrote:
> On Sat, 12 Jun 2010 01:06:34 +0200
> Jiří Techet wrote:
>
>> On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov
>> wrote:
>> > On Fri, 11 Jun 2010 00:17:13 +0200
>> > Yes, it displays the matchin
On Tue, Jun 15, 2010 at 17:42, Nick Treleaven
wrote:
> On Sun, 13 Jun 2010 14:22:05 +0200
> Enrico Tröger wrote:
>
>> > > > > I have a few years of daily experience both with SVN and GIT.
>> > > > > We use SVN at work and I use GIT for all my personal projects.
>> > > > > I like GIT better than S
On Thu, Jun 17, 2010 at 00:38, Lex Trotman wrote:
>
>
>> Just a few more comments related to the possible switch. First, just
>> an observation - the people who said they don't mind are those who
>> have write access to SVN.
>
> Thats a fair comment, probably because they are the ones who will be
Hi Nick,
sure, the explanation follows next:
On Thu, Jun 17, 2010 at 16:28, Nick Treleaven
wrote:
> On Wed, 9 Jun 2010 21:49:03 +0200
> Jiří Techet wrote:
>
>> The following patches are required by gproject to build and
>> run correctly. More details in the individual pa
On Sun, Jun 20, 2010 at 15:52, Dimitar Zhekov wrote:
> Hi,
>
> The description of tm_get_real_path() claims that "unlike realpath, a
> reasonable guess is returned even if the file does not exist". However,
> from what I see, it simply returns realpath(), and IMHO, it shouldn't
> try to guess some
On Sat, Jun 19, 2010 at 00:22, Lex Trotman wrote:
> On 19 June 2010 03:22, Nick Treleaven wrote:
>> On Fri, 18 Jun 2010 21:42:59 +1000
>> Lex Trotman wrote:
>>
>>> >> I remember there was some discussion about saving everything when I
>>> >> started the build system changes. I don't remember wh
On Fri, Jun 18, 2010 at 13:26, Nick Treleaven
wrote:
> On Thu, 17 Jun 2010 22:56:06 +0200
> Jiří Techet wrote:
>
>> >> [PATCH 1/3] Add a signal that is emitted before build starts
>>
>> I want to be able to save all project files before the build starts.
>>
On Mon, Jun 21, 2010 at 14:29, Nick Treleaven
wrote:
> On Mon, 21 Jun 2010 08:57:16 +1000
> Lex Trotman wrote:
>
>> >> I agree that there should be an option in preferences. On the other
>> >> hand, I understand that with how the geany project works it doesn't
>> >> know what files belong to the
On Mon, Jun 21, 2010 at 16:08, Nick Treleaven
wrote:
> On Mon, 21 Jun 2010 08:47:54 +1000
> Lex Trotman wrote:
>
>> > I like your idea in general, the only thing I don't like about it is
>> > that you wouldn't see the patterns in the FIF dialog, which would make
>> > it a bit unclear what you are
On Tue, Jun 22, 2010 at 13:46, Nick Treleaven
wrote:
> On Mon, 21 Jun 2010 20:53:58 +0200
> Jiří Techet wrote:
>
>> >> Having a filetype pattern in the find in files dialog could be useful.
>> >> Note that --include is a GNU grep extension, so a blank file pa
On Tue, Jun 22, 2010 at 18:54, Nick Treleaven
wrote:
> On Tue, 22 Jun 2010 16:48:29 +0100
> Nick Treleaven wrote:
>
>> > To me it looks much easier to use what's already present in grep right
>> > now and if this isn't satisfactory, it could be reimplemented the way
>> > you propose in the future
On Thu, Jun 24, 2010 at 15:50, Nick Treleaven
wrote:
> On Wed, 23 Jun 2010 22:57:00 +0200
> Jiří Techet wrote:
>
>> >> Let's use --include then if the user ticks a checkbox. That way a
>> >> non-gnu system will still be able to do non-recursive all files s
On Fri, Jun 25, 2010 at 17:31, Nick Treleaven
wrote:
> On Fri, 25 Jun 2010 14:32:38 +0200
> Jiří Techet wrote:
>
>> > I wanted the Files box to be there and wanted to tidy up some things in
>> > the GUI code so that's done now.
>>
>> Looks good. I wa
On Sat, Jun 26, 2010 at 18:27, Nick Treleaven
wrote:
> On Wed, 23 Jun 2010 17:58:11 +0100
> Nick Treleaven wrote:
>
>> On Wed, 23 Jun 2010 19:31:03 +0300
>> Dimitar Zhekov wrote:
>>
>> > Hi, everyone,
>> >
>> > The status line is pretty crowded, as you know, so how about making it
>> > configura
On Fri, Jul 2, 2010 at 14:48, Nick Treleaven
wrote:
> On Sun, 20 Jun 2010 17:24:48 +0200
> Jiří Techet wrote:
>
>> >> >> [PATCH 3/3] Open files from msgwindow even if find_in_files_dir is not
>> >> >> set
>> >>
>> >> Currentl
ng of projects. If
anyone wishes to take over the old plugin, feel free to do so.
Cheers,
Jiri
commit 8b9e9c923197180a6ebc592b3f6f5c7205b0338a
Author: Jiří Techet
Date: Sat Jul 3 23:49:03 2010 +0200
Rewrite tab switching queue
There was one more bug related to the tab switching.
Hi Nick,
thanks for looking at the patches. Let me know if I should re-send
them by email or modify them in some way.
Further comments below.
On Wed, Jul 7, 2010 at 18:23, Nick Treleaven
wrote:
> On Sun, 4 Jul 2010 00:54:17 +0200
> Jiří Techet wrote:
>
>> This time I did my be
On Fri, Jul 9, 2010 at 13:57, Nick Treleaven
wrote:
> On Thu, 8 Jul 2010 23:59:04 +0200
> Jiří Techet wrote:
>
>> Hi Nick,
>>
>> thanks for looking at the patches. Let me know if I should re-send
>> them by email or modify them in some way.
>
> Can you se
On Fri, Jul 9, 2010 at 19:49, Dimitar Zhekov wrote:
> On Sun, 4 Jul 2010 00:54:17 +0200
> Jiří Techet wrote:
>
>> Hi everybody,
>
> Hi. I finally had the time to read the long list of suggested gproject
> changes and the discussion on them.
>
>> Rewrite t
On Fri, Jul 9, 2010 at 03:37, Lex Trotman wrote:
> Hi Jiri
>
>
Remove the "set" button from the project properties dialog
Unless I miss something the button just adds %d to the corresponding
fields, but this is already the default settings so I don't see any
Hi,
there's one annoying bug I'm experiencing with geany. These are the
steps to reproduce it:
1. Open a file and scroll down a bit.
2. Open the file again e.g. by double clicking the filename in the
file browser plugin.
3. Click somewhere in the editor.
What happens is that the editor moves dow
On Sun, Jul 11, 2010 at 15:19, Dimitar Zhekov wrote:
> On Fri, 9 Jul 2010 23:36:06 +0200
> Jiří Techet wrote:
>
>> On Fri, Jul 9, 2010 at 19:49, Dimitar Zhekov
>> wrote:
>> > On Sun, 4 Jul 2010 00:54:17 +0200
>> >
>> > I haven't tested
On Mon, Jul 12, 2010 at 14:49, Nick Treleaven
wrote:
> On Sat, 10 Jul 2010 01:57:27 +0200
> Jiří Techet wrote:
>
>> There's one more problem related to wrong cursor position. After
>> updating to Scintilla 2.12 (also bisected) when a file is opened from
>> a mes
On Wed, Jul 14, 2010 at 21:11, Dimitar Zhekov wrote:
> On Mon, 12 Jul 2010 13:21:03 +0200
> Jiří Techet wrote:
>
>> On Sun, Jul 11, 2010 at 15:19, Dimitar Zhekov
>> wrote:
>> > On Fri, 9 Jul 2010 23:36:06 +0200
>> >
>> > Why have per-pro
On Fri, Jul 16, 2010 at 19:49, Dimitar Zhekov wrote:
> On Fri, 16 Jul 2010 15:14:04 +0200
> Jiří Techet wrote:
>
>> On Wed, Jul 14, 2010 at 21:11, Dimitar Zhekov
>> wrote:
>> > On Mon, 12 Jul 2010 13:21:03 +0200
>> >
>> > The global gprojec
Hi,
I have one more feature idea and would like to ask if it is something
that others would like to see too before I start implementing it. I'm
working on a project where everyone expresses his personality by using
different tab width for indenting - I have already seen sources with
tab size of 2,
On Wed, Jul 21, 2010 at 07:08, Eugene Arshinov wrote:
> On Tue, 20 Jul 2010 22:20:52 +0200%
> Jiří Techet wrote:
>
>> Hi,
>>
>> I have one more feature idea and would like to ask if it is something
>> that others would like to see too before I start implementin
On Thu, Jul 22, 2010 at 20:05, Dimitar Zhekov wrote:
> On Tue, 20 Jul 2010 22:20:52 +0200
> Jiří Techet wrote:
>
>> I have one more feature idea and would like to ask if it is something
>> that others would like to see too before I start implementing it. I'm
>
On Fri, Jul 23, 2010 at 00:18, Dominic Hopf wrote:
> Am Dienstag, den 20.07.2010, 22:20 +0200 schrieb Jiří Techet:
>> Hi,
>>
>> I have one more feature idea and would like to ask if it is something
>> that others would like to see too before I start implementing it.
Hi,
I'm sending my stack of patches against geany again, this time as individual
patches. Here's the full list:
[PATCH 01/19] Prevent -Wmissing-prototypes report warning when compiling a
plugin
[PATCH 02/19] Add signals for project options dialog opening and closing
[PATCH 03/19] Make the proje
Signed-off-by: Jiří Techet
---
src/plugindata.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/plugindata.h b/src/plugindata.h
index 4bd8773..8e44da5 100644
--- a/src/plugindata.h
+++ b/src/plugindata.h
@@ -68,6 +68,7 @@ enum {
* want your plugin to require the
Plugins can override project patterns. In that case the "file patterns"
field is made inactive in the Project tab of the project properties
dialog.
Signed-off-by: Jiří Techet
---
plugins/geanyfunctions.h |2 +
src/plugindata.h |9 +++
src/plugins.c
Not really a hard requirement but since the project plugin settings
can now be also integrated to the project settings dialog, it
looks strange when the project-related items are in the Tools menu.
Signed-off-by: Jiří Techet
---
src/main.c |1 +
src/ui_utils.h |1 +
2 files changed
These signals can be used by plugins to add their settings tab and
read the settings when the user presses OK. The code had to be
reorganized slightly because first project-dialog-confirmed has
to be emitted (so the plugin can read the settings) and project-save
afterwards.
Signed-off-by: Jiří
When reloading a file with ctrl+R don't display the warning dialog
that the unsaved changes might be lost when the file has not been
modified.
Signed-off-by: Jiří Techet
---
src/callbacks.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/callbacks.c
Plugins might want to open file relatively to certain directory
so make it possible by this patch.
Signed-off-by: Jiří Techet
---
plugins/geanyfunctions.h |2 ++
src/msgwindow.c | 23 +++
src/msgwindow.h |4 +++-
src/plugindata.h |1
r instance
/home/techet/geany/foo.c
/home/techet/geany/foo.c: this the file you were searching for
are both valid and the file is opened when the message is clicked.
Signed-off-by: Jiří Techet
---
src/msgwindow.c | 33 +
1 files changed, 33 insertions(+), 0
This is used by the patch that writes relative paths to the project
file. I put it to utils because I use it in gproject as well and
might be useful for others.
Signed-off-by: Jiří Techet
---
plugins/geanyfunctions.h |2 ++
src/plugindata.h |2 +-
src/plugins.c
maybe I miss some
use case of tabs being closed sequentially - just tell me.
Signed-off-by: Jiří Techet
---
src/keybindings.c | 10 ++
src/notebook.c|9 -
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/src/keybindings.c b/src/keybindings.c
index 7c0
Use selectable GtkLabel so it's possible to copy the file name but
it is immediatelly clear that it cannot be edited.
Signed-off-by: Jiří Techet
---
src/project.c | 28
1 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/src/project.c b/src/proj
30 is too little. For instance
/home/techet/projects/geany/geany.geany
is 39 characters long and this is really short path. I find 50
characters to be about minimal usable size so users do not have
to scroll inside the edit box too often.
---
src/project.c |2 +-
1 files changed, 1 insertio
1 - 100 of 248 matches
Mail list logo