Search/go to redesign

Registered by Bogdan Marinov on 2009-12-02

At the moment, the Search dialog implements a "go to an object" feature, though the search itself is more like a "list lookup with auto-complete" - the results displayed are not full-text search results, but items beginning with the string that has been entered. The feature also sneakily adds results from an on-line, full-text search in the SIMBAD database, which can be a bit confusing.

An improved search/go to feature can be implemented either as a patch or a plug-in. It should provide real full-text search and list the results separately from the auto-complete suggestions. It should also provide an option to turn SIMBAD search on/off (e.g. with a checkbox) and indicate which search results are from SIMBAD and which are from the off-line catalogues.

Another standing problem is Greek character input for Bayer designations (e.g. "α Centauri"). At the moment, Bayer names can be entered by either using a Greek keyboard layout or by typing in the name of the letter (e.g. "Alpha Centauri"). It would be nice to have some kind of visual aid for the beginners.
https://blueprints.launchpad.net/stellarium/+spec/greek-character-input
(The old blueprint can be superseded by this one if it is approved.)

After my Greek character input patch, Mike Storm started redesigning the internal workings of the Search feature, but as far as I know, this hasn't been completed:
http://sourceforge.net/mailarchive/forum.php?thread_name=f7a4a2e60902271024v64de386h8aaf30d21a4aac3%40mail.gmail.com&forum_name=stellarium-pubdevel

Some people have asked for the ability to enter a set of coordinates (right ascension/declination or azimuth/altitude). This has been done once, experimentally, but was removed because it messed with the tab order. See revision 4325, when the feature was removed:
http://stellarium.svn.sourceforge.net/viewvc/stellarium?view=rev&revision=4325

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
treaves
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.11.0
Started by
Alexander Wolf on 2011-05-20
Completed by
Alexander Wolf on 2011-05-20

Whiteboard

I'm going to start looking into this.

First, I'd like to get the GOTO implemented, as it really shouldn't be that difficult, and it does make sense to incorporate that into the Search dialog.

Second, for the Greek letters, perhaps a reference for people to learn how to enter these characters would be good. Different operating systems do it a little differently, but, on Mac anyway it's not that hard. However, having a small pop-up with the characters should be that hard either.

For the Greek pop-up, we can add a decorator in the input field that when clicked, displays a small palate of the characters that the user can click on, to input that character.

I'll also start a branch for this.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.