View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/gpredict

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/csete/gpredict.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log

Branches

Name Last Modified Last Commit
master 2026-02-02 14:52:03 UTC
Port GooCanvas to native GTK3/Cairo drawing

Author: Bastian Germann
Author Date: 2026-02-01 15:18:33 UTC

Port GooCanvas to native GTK3/Cairo drawing

Replace all GooCanvas-based canvas widgets with GtkDrawingArea and
Cairo for rendering satellite tracking visualizations:

- gtk-polar-view: Polar plot for real-time satellite tracking
- gtk-polar-plot: Polar plot for pass visualization
- gtk-azel-plot: Azimuth/Elevation time plot
- gtk-sat-map: World map with satellite positions and ground tracks
- gtk-sky-glance: Timeline view of upcoming passes

Key changes:
- Replace GooCanvasItemModel objects with coordinate fields in structs
- Implement on_draw() callbacks using Cairo API for all rendering
- Add manual hit testing for mouse interactions
- Store render state (points, colors, positions) in widget structures
- Use gtk_widget_queue_draw() to trigger redraws

Build system updates:
- Remove goocanvas-2.0/3.0 pkg-config checks from configure.ac
- Add explicit gtk+-3.0 dependency check
- Update CI workflows and snap

This eliminates the external GooCanvas library dependency, reducing
build complexity and improving portability. The application now only
requires GTK+ 3.0 and standard system libraries.

Fixes: #369

hamlibvfo 2023-12-24 22:15:17 UTC
Merge branch 'Hamlib_VFO' of https://github.com/KaComet/gpredict into hamlibvfo

Author: Alexandru Csete
Author Date: 2023-12-24 22:15:17 UTC

Merge branch 'Hamlib_VFO' of https://github.com/KaComet/gpredict into hamlibvfo

2.2.x 2018-01-21 10:56:58 UTC
Update satellite database

Author: Alexandru Csete
Author Date: 2018-01-21 10:55:41 UTC

Update satellite database

1.3.x 2011-03-02 11:14:35 UTC
Updated date for 1.3

Author: csete
Author Date: 2011-03-02 11:14:35 UTC

Updated date for 1.3

git-svn-id: https://gpredict.svn.sourceforge.net/svnroot/gpredict/trunk@780 ab6734ba-2843-0410-b83b-99c217ef6c0f

14 of 4 results

Other repositories

Name Last Modified
lp:gpredict 2026-02-02
lp:~gpredict-team/gpredict/+git/gpredict-packaging 2017-12-21
12 of 2 results
You can't create new repositories for Gpredict.