|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Completion surveyHi all,
I'm developing GtkSourceCompletion (Gsc) (http://gtksourcecomple.sourceforge.net/) and I want to do a survey. Currently I have created GtkSnippets library and I have integrated this library with Gsc. I have developed a provider that complete words written in a GtkTextView, in the Snippets database and words in a file. Another providers like Gedit documents, shows the open documents and, when select, set the focus on the selected document or open the document selected in the Recent Documents page... I need some feedback about the future or roadmap of Gsc. What do you need about Gsc? Examples: - Multiple files completion: Complete files from multiple files - Devhelp completion: Search into the devhelp database and show completion from it. - Command completion: Execute a shell command and show the completion with the command output - Use ctags to complete symbols in the current TAGS file Other features: - Change the API using another programming style. - Use of the completion with other widgets (Not only GtkTextView) like scintilla or a GtkEntry etc. I need your ideas to go in the right way and to do some useful features that we can use. Regards, Perriman _______________________________________________ gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
Re: Completion surveyHi!
What would be really useful to me is a common infrastructure in gtksourceview to allow showing completions and calltips. I am not much interested in providers itself because they mostly depend on the use of the editor and are not really useful to anjuta (we have the ctags thing and will have the devhelp thing soon, so we simply don't need it and I don't think there is a reason to implement it again). Regards, Johannes Am Donnerstag, den 06.11.2008, 10:14 +0100 schrieb Perriman: > Hi all, > > I'm developing GtkSourceCompletion (Gsc) > (http://gtksourcecomple.sourceforge.net/) and I want to do a survey. > > Currently I have created GtkSnippets library and I have integrated this > library with Gsc. I have developed a provider that complete words > written in a GtkTextView, in the Snippets database and words in a file. > Another providers like Gedit documents, shows the open documents and, > when select, set the focus on the selected document or open the > document selected in the Recent Documents page... > > I need some feedback about the future or roadmap of Gsc. What do you > need about Gsc? > > Examples: > > - Multiple files completion: Complete files from multiple files > - Devhelp completion: Search into the devhelp database and show > completion from it. > - Command completion: Execute a shell command and show the completion > with the command output > - Use ctags to complete symbols in the current TAGS file > > Other features: > > - Change the API using another programming style. > - Use of the completion with other widgets (Not only GtkTextView) like > scintilla or a GtkEntry etc. > > I need your ideas to go in the right way and to do some useful features > that we can use. > > > Regards, > Perriman > > > > > _______________________________________________ > gnome-devtools mailing list > gnome-devtools@... > http://mail.gnome.org/mailman/listinfo/gnome-devtools _______________________________________________ gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
Re: Completion surveyOn Thu, 06 Nov 2008 10:14:45 +0100, Perriman wrote:
> Hi all, > > I'm developing GtkSourceCompletion (Gsc) > (http://gtksourcecomple.sourceforge.net/) and I want to do a survey. > > Currently I have created GtkSnippets library and I have integrated this > library with Gsc. I have developed a provider that complete words > written in a GtkTextView, in the Snippets database and words in a file. > Another providers like Gedit documents, shows the open documents and, > when select, set the focus on the selected document or open the document > selected in the Recent Documents page... > > I need some feedback about the future or roadmap of Gsc. What do you > need about Gsc? > > Examples: > > - Multiple files completion: Complete files from multiple files - > Devhelp completion: Search into the devhelp database and show completion > from it. > - Command completion: Execute a shell command and show the completion > with the command output > - Use ctags to complete symbols in the current TAGS file > > Other features: > > - Change the API using another programming style. - Use of the > completion with other widgets (Not only GtkTextView) like scintilla or a > GtkEntry etc. > > I need your ideas to go in the right way and to do some useful features > that we can use. > > > Regards, > Perriman Hi Perriman, I already use Gsc for a toy project of mine and I'm quite satisfied with it. You can see it in action here: http://vtg.googlecode.com and a video with your completion library is here http://vtg.googlecode.com/svn/wiki/screencasts/vtg-demo-1.ogg Like Johannes said I'm interested in the completion infrastructure instead of more providers and I've a little feature request: an API to change the filter after the completion Popup is displayed. With that a user can continue to write in the gtksourceview window after to proposal popup is displayed and I can filter the proposals while typing. As a side note I experienced some performance issue during the creation of the proposal object, but I don't know if is a glib/gobject problem or a Gsc specific one. Anyway be aware that usually when completing a GtkWidget the proposals can be as high a 500 items (413 IIRC). Last but not least the deb packages are compiled with a lot of debug messages turned on ;) Have a nice day and thanks for all your work. Regards, Andrea P.S. I think that the Devhelp plugin will be great if integrated in a "calltip" component. _______________________________________________ gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
|
|
|
Re: Completion surveyHi!
> As a side note I experienced some performance issue during the creation > of the proposal object, but I don't know if is a glib/gobject problem or > a Gsc specific one. Anyway be aware that usually when completing a > GtkWidget the proposals can be as high a 500 items (413 IIRC). Well, that's related to GtkTreeModel/View or GtkComboBox. Just don't display more than 30 items, they are not useful to the user anyway. Instead, wait until you have more filter information. That works fine for use (though we don't use gsc). Regards, Johannes _______________________________________________ gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
Re: [gedit-list] Completion surveyHi Andrea!!
Woh!!! I like vtg!! I comment all issues down and sorry for my bad english: El Fri, 7 Nov 2008 13:30:15 +0000 (UTC) Andrea Del Signore <sejerpz@...> escribió: > On Thu, 06 Nov 2008 10:14:45 +0100, Perriman wrote: > > > Hi all, > > > > I'm developing GtkSourceCompletion (Gsc) > > (http://gtksourcecomple.sourceforge.net/) and I want to do a survey. > > > > Currently I have created GtkSnippets library and I have integrated > > this library with Gsc. I have developed a provider that complete > > words written in a GtkTextView, in the Snippets database and words > > in a file. Another providers like Gedit documents, shows the open > > documents and, when select, set the focus on the selected document > > or open the document selected in the Recent Documents page... > > > > I need some feedback about the future or roadmap of Gsc. What do you > > need about Gsc? > > > > Examples: > > > > - Multiple files completion: Complete files from multiple files - > > Devhelp completion: Search into the devhelp database and show > > completion from it. > > - Command completion: Execute a shell command and show the > > completion with the command output > > - Use ctags to complete symbols in the current TAGS file > > > > Other features: > > > > - Change the API using another programming style. - Use of the > > completion with other widgets (Not only GtkTextView) like scintilla > > or a GtkEntry etc. > > > > I need your ideas to go in the right way and to do some useful > > features that we can use. > > > > > > Regards, > > Perriman > > Hi Perriman, > > I already use Gsc for a toy project of mine and I'm quite satisfied > with it. You can see it in action here: > > http://vtg.googlecode.com > > and a video with your completion library is here > > http://vtg.googlecode.com/svn/wiki/screencasts/vtg-demo-1.ogg > > > > Like Johannes said I'm interested in the completion infrastructure > instead of more providers and I've a little feature request: > > an API to change the filter after the completion Popup is displayed. > > With that a user can continue to write in the gtksourceview window > after to proposal popup is displayed and I can filter the proposals > while typing. I currently have GscTriggerAutowords. This trigger call to completion when the user writes directly in the GtkTextView with a delay. Really, this trigger call to a new completion when the user writes a new character instead of call to completion once and when the user writes a new character, filter the current content (with the filter). I will add a new filter type to the popup. Something like "HIDDEN_FILTER" and you can call to completion once and then change the current filter by code without display the filter widget and without get the focus. With that you could show the popup without the filter visible and the user can write into the GtkTextView an you can modify the filter programmatically. > > As a side note I experienced some performance issue during the > creation of the proposal object, but I don't know if is a > glib/gobject problem or a Gsc specific one. Anyway be aware that > usually when completing a GtkWidget the proposals can be as high a > 500 items (413 IIRC). I will change an internal management of the apply signal in the proposal. I think this is very slow because when you create a new Proposal, it register an apply signal with a default function. I will remove this apply signal in the proposal and I will add a new apply function in the iface and, If you want to change the default apply function, you will must to overwrite this function instead of connect to the proposal apply signal. I think it is a lot of faster than register and connect to a signal. > > Last but not least the deb packages are compiled with a lot of debug > messages turned on ;) Sorry, It was my first package and I had a lot of problems and forget clean the debug messages. > > > Have a nice day and thanks for all your work. Regards, > Andrea > > P.S. > I think that the Devhelp plugin will be great if integrated in a > "calltip" component. +1 Regards, Perriman > > _______________________________________________ > gedit-list mailing list > gedit-list@... > http://mail.gnome.org/mailman/listinfo/gedit-list _______________________________________________ gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
Re: Completion surveyHi all,
Currently I'm developing a new GscInfo object. This object can be used to show a calltip. You can take a look in the svn version to test/completion-demo for some examples (sorry for the demo code). You can adjust height and width to text an use it to show the calltips. It is a simple object, only a few function to set text, show and a useful function to set the popup info into the cursor. If you want, you can take a look. I will develop some new features like sort/extended view and a bottom bar with a buttom (you will hide it) to show the sort or extended information (sort is the calltip and, if you press extended we can show the function doc by example). Regards, Perriman El Thu, 06 Nov 2008 15:09:56 +0100 Johannes Schmid <jhs@...> escribió: > Hi! > > What would be really useful to me is a common infrastructure in > gtksourceview to allow showing completions and calltips. I am not much > interested in providers itself because they mostly depend on the use > of the editor and are not really useful to anjuta (we have the ctags > thing and will have the devhelp thing soon, so we simply don't need > it and I don't think there is a reason to implement it again). > > Regards, > Johannes > > Am Donnerstag, den 06.11.2008, 10:14 +0100 schrieb Perriman: > > Hi all, > > > > I'm developing GtkSourceCompletion (Gsc) > > (http://gtksourcecomple.sourceforge.net/) and I want to do a survey. > > > > Currently I have created GtkSnippets library and I have integrated > > this library with Gsc. I have developed a provider that complete > > words written in a GtkTextView, in the Snippets database and words > > in a file. Another providers like Gedit documents, shows the open > > documents and, when select, set the focus on the selected document > > or open the document selected in the Recent Documents page... > > > > I need some feedback about the future or roadmap of Gsc. What do you > > need about Gsc? > > > > Examples: > > > > - Multiple files completion: Complete files from multiple files > > - Devhelp completion: Search into the devhelp database and show > > completion from it. > > - Command completion: Execute a shell command and show the > > completion with the command output > > - Use ctags to complete symbols in the current TAGS file > > > > Other features: > > > > - Change the API using another programming style. > > - Use of the completion with other widgets (Not only GtkTextView) > > like scintilla or a GtkEntry etc. > > > > I need your ideas to go in the right way and to do some useful > > features that we can use. > > > > > > Regards, > > Perriman > > > > > > > > > > _______________________________________________ > > gnome-devtools mailing list > > gnome-devtools@... > > http://mail.gnome.org/mailman/listinfo/gnome-devtools gnome-devtools mailing list gnome-devtools@... http://mail.gnome.org/mailman/listinfo/gnome-devtools |
|
|
|
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |