• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Stellarium / stellarium / 23203922253
11%
master: 11%

Build:
Build:
LAST BUILD BRANCH: fix-search-window-sluggishness
DEFAULT BRANCH: master
Ran 17 Mar 2026 04:37PM UTC
Jobs 1
Files 668
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Mar 2026 04:05PM UTC coverage: 11.264%. First build
23203922253

Pull #4819

github

10110111
Make object searches return StelObjectP

The Search dialog is currently implemented in a very suboptimal way,
especially since #4635, when it started triggering searches by name in
its CompletionListModel::data method. The search is supposed to get
object type for each item found, which is only a name of the object.

What the dialog would really want is to have object pointers in the
search results, not simply names. This requires a huge refactoring of
the search API in StelObjectModule, so that the object listing methods
return the object pointers. This is exactly what this change does. In
addition to the pointers the API still returns the names, because it
looks like the right names for search results are not always trivial
to find out from the object itself.

Fixes #4655.
Pull Request #4819: Fix search window sluggishness

0 of 500 new or added lines in 21 files covered. (0.0%)

14713 of 130618 relevant lines covered (11.26%)

15121.59 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
plugins/TelescopeControl/src/TelescopeControl.hpp
4
0.0
plugins/MeteorShowers/src/MeteorShowers.cpp
4
0.0
plugins/Supernovae/src/Supernovae.cpp
4
0.0
src/core/modules/AsterismMgr.cpp
4
0.0
src/core/modules/HighlightMgr.cpp
5
0.0
plugins/TelescopeControl/src/TelescopeControl.cpp
6
0.0
plugins/Quasars/src/Quasars.cpp
6
0.0
src/core/modules/CustomObjectMgr.cpp
7
0.0
src/core/StelObjectMgr.cpp
9
0.0
plugins/RemoteControl/src/ObjectService.cpp
13
0.0
src/core/modules/NomenclatureMgr.cpp
15
0.0
src/core/StelObjectModule.cpp
16
0.0
src/core/modules/ConstellationMgr.cpp
19
0.0
plugins/Novae/src/Novae.cpp
20
0.32
plugins/Satellites/src/Satellites.cpp
20
0.0
src/gui/SearchDialog.cpp
23
0.0
plugins/Pulsars/src/Pulsars.cpp
25
0.0
plugins/Exoplanets/src/Exoplanets.cpp
36
0.0
src/core/modules/SolarSystem.cpp
123
0.0
src/core/modules/StarMgr.cpp
140
0.0
src/core/modules/NebulaMgr.cpp
Jobs
ID Job ID Ran Files Coverage
1 23203922253.1 17 Mar 2026 04:37PM UTC 668
11.26
GitHub Action Run
Source Files on build 23203922253
  • Tree
  • List 668
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23203922253
  • Pull Request #4819
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc