lp:~stellarium/stellarium/gz_storePanelPositions
Created by
gzotti
and last modified
I have finally found a way around my biggest nuisance with the GUI panels (StelDialog): They appear always in the center. For the time panel this always meant for me "click on time panel and shift to lower right". For the locations I have another favorite place on screen. Now these locations will be remembered.
I have enabled all (?) StelDialogs in all GUIs and plugin GUIs with this storage function. It's very simple: Each dialog need a unique name (new variable "dialogName"; for plugins I usually use the name of the plugin) and a signal connection set up. To break the storing, just remove the connect() line.
If a panel is called with a location off-screen, it will be shifted to be visible.
- Get this branch:
- bzr branch lp:~stellarium/stellarium/gz_storePanelPositions
Members of
Stellarium
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Alexander Wolf: Approve
-
Diff: 908 lines (+133/-5)43 files modifiedplugins/AngleMeasure/src/gui/AngleMeasureDialog.cpp (+2/-0)
plugins/ArchaeoLines/src/gui/ArchaeoLinesDialog.cpp (+2/-0)
plugins/EquationOfTime/src/gui/EquationOfTimeWindow.cpp (+2/-0)
plugins/Exoplanets/src/gui/ExoplanetsDialog.cpp (+2/-0)
plugins/FOV/src/gui/FOVWindow.cpp (+2/-0)
plugins/MeteorShowers/src/gui/MSConfigDialog.cpp (+2/-0)
plugins/MeteorShowers/src/gui/MSSearchDialog.cpp (+2/-0)
plugins/Novae/src/gui/NovaeDialog.cpp (+2/-0)
plugins/Observability/src/gui/ObservabilityDialog.cpp (+2/-0)
plugins/Oculars/src/gui/OcularDialog.cpp (+2/-0)
plugins/PointerCoordinates/src/gui/PointerCoordinatesWindow.cpp (+2/-0)
plugins/Pulsars/src/gui/PulsarsDialog.cpp (+2/-0)
plugins/Quasars/src/gui/QuasarsDialog.cpp (+2/-0)
plugins/Satellites/src/gui/SatellitesDialog.cpp (+2/-0)
plugins/Satellites/src/gui/SatellitesImportDialog.cpp (+3/-0)
plugins/Scenery3d/src/gui/Scenery3dDialog.cpp (+2/-0)
plugins/Scenery3d/src/gui/StoredViewDialog.cpp (+2/-0)
plugins/SolarSystemEditor/src/gui/ManualImportWindow.cpp (+2/-0)
plugins/SolarSystemEditor/src/gui/MpcImportWindow.cpp (+2/-0)
plugins/SolarSystemEditor/src/gui/SolarSystemManagerWindow.cpp (+2/-0)
plugins/Supernovae/src/gui/SupernovaeDialog.cpp (+2/-0)
plugins/TelescopeControl/src/gui/SlewDialog.cpp (+2/-0)
plugins/TelescopeControl/src/gui/StoredPointsDialog.cpp (+2/-0)
plugins/TelescopeControl/src/gui/TelescopeConfigurationDialog.cpp (+2/-0)
plugins/TelescopeControl/src/gui/TelescopeDialog.cpp (+3/-1)
plugins/TimeZoneConfiguration/src/gui/DefineTimeZoneWindow.cpp (+2/-0)
plugins/TimeZoneConfiguration/src/gui/TimeZoneConfigurationWindow.cpp (+2/-0)
src/gui/AddRemoveLandscapesDialog.cpp (+2/-0)
src/gui/AstroCalcDialog.cpp (+2/-0)
src/gui/AtmosphereDialog.cpp (+2/-0)
src/gui/ConfigurationDialog.cpp (+7/-0)
src/gui/CustomDeltaTEquationDialog.cpp (+2/-0)
src/gui/DateTimeDialog.cpp (+2/-0)
src/gui/Dialog.cpp (+3/-0)
src/gui/Dialog.hpp (+3/-0)
src/gui/HelpDialog.cpp (+2/-0)
src/gui/LocationDialog.cpp (+2/-0)
src/gui/ScriptConsole.cpp (+2/-0)
src/gui/SearchDialog.cpp (+2/-0)
src/gui/ShortcutsDialog.cpp (+3/-1)
src/gui/StelDialog.cpp (+37/-3)
src/gui/StelDialog.hpp (+4/-0)
src/gui/ViewDialog.cpp (+2/-0)
Related bugs
Bug #1249251: enhancement: location of pop up windows | Wishlist | Fix Released |
Related blueprints
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:stellarium