Changeset 28475 in osm for applications/editors/josm


Ignore:
Timestamp:
2012-07-12T14:08:18+02:00 (12 years ago)
Author:
simon04
Message:

JOSM/wikipedia: tweak toggle dialog title

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/wikipedia/src/org/wikipedia/WikipediaToggleDialog.java

    r28474 r28475  
    6767                new SideButton(new OpenWikipediaArticleAction()),
    6868                new SideButton(new WikipediaSettingsAction(), false)));
     69        setTitle(/* I18n: [language].Wikipedia.org */ tr("{0}.Wikipedia.org", wikipediaLang.get()));
    6970    }
    7071    final StringProperty wikipediaLang = new StringProperty("wikipedia.lang", LanguageInfo.getJOSMLocaleCode().substring(0, 2));
     
    9899                    if (entry.getWiwosmStatus() != null && entry.getWiwosmStatus()) {
    99100                        label.setIcon(ImageProvider.getIfAvailable("misc", "grey_check"));
    100                         label.setToolTipText(tr("Available via WIWOSM server"));
     101                        label.setToolTipText(/* I18n: WIWOSM server already links Wikipedia article to object/s */ tr("Available via WIWOSM server"));
    101102                    } else if (articles.contains(entry.wikipediaArticle)) {
    102103                        label.setIcon(ImageProvider.getIfAvailable("misc", "green_check"));
    103                         label.setToolTipText(tr("Available in local dataset"));
     104                        label.setToolTipText(/* I18n: object/s from dataset contain link to Wikipedia article */ tr("Available in local dataset"));
    104105                    } else {
    105106                        label.setToolTipText(tr("Not linked yet"));
    106107                    }
     108                    if (entry.description != null) {
     109                        label.setToolTipText("<html>" + entry.description + "</html>");
     110                    }
    107111                    return label;
    108112                }
    109113            });
    110         }
    111 
    112         @Override
    113         public String getToolTipText(MouseEvent e) {
    114             final int index = locationToIndex(e.getPoint());
    115             if (index >= 0) {
    116                 final String description = ((WikipediaEntry) model.getElementAt(index)).description;
    117                 if (description != null) {
    118                     return "<html>" + description + "</html>";
    119                 }
    120             }
    121             return super.getToolTipText(e);
    122114        }
    123115    };
     
    300292                // add entries to list model
    301293                setWikipediaEntries(entries);
     294                setTitle(/* I18n: [language].Wikipedia.org: coordinates */ tr("{0}.Wikipedia.org: coordinates", wikipediaLang.get()));
    302295            } catch (Exception ex) {
    303296                throw new RuntimeException(ex);
     
    336329                Collections.sort(entries);
    337330                setWikipediaEntries(entries);
     331                setTitle(/* I18n: [language].Wikipedia.org: [category] */ tr("{0}.Wikipedia.org: {1}", wikipediaLang.get(), category));
    338332            } catch (IOException ex) {
    339333                throw new RuntimeException(ex);
Note: See TracChangeset for help on using the changeset viewer.