profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/nohal/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

nohal/imgkap 11

Tool to create and convert BSB / KAP charts

nohal/AVRLib 6

My clone of https://gitorious.org/avrlib

nohal/gecomapi_pi 5

Google Earth plugin for OpenCPN

nohal/homebrew-navutils 4

Tap with various useful navigational tools

nohal/chartdldr_pi 3

Chart Downloader plugin for OpenCPN

nohal/grib2_pi 3

Konni's GRIB2 plugin for OpenCPN

nohal/findit_pi 2

A stowage manager for OpenCPN

nohal/launcher_pi 2

Launcher plugin for OpenCPN - alows user defined comands to be executed from inside OpenCPN

nohal/aisradar_pi 1

Plugin for openCPN that displays AIS targets in a radar view style

nohal/arduino 1

My arduino projects

issue commentOpenCPN/OpenCPN

Source: whitespace: room for improvements.

do we actually have users in the southern hemisphere?

Do I count? We sure also have plenty in NZ and Australia, so the term "before the season" is somewhat relative.

leamas

comment created time in 2 days

issue commentOpenCPN/OpenCPN

Source: whitespace: room for improvements.

I personally don't have any big pieces of code to be landed, so any moment is good for me. Perhaps 5.6.0 release is a better point than 5.2.6 though.

leamas

comment created time in 2 days

push eventOpenCPN/OpenCPN

Pavel Kalian

commit sha 5a6bb57d352761c0cd8c553f4b2b671ed7ffd86d

Turn off certificate verification in cURL to allow downloads from sites not providing full trust chain and depending on AIA

view details

push time in 14 days

startedsorintlab/stolon

started time in 22 days

issue commentOpenCPN/OpenCPN

iENC > data/s57data/chartsymbols.xml: BOYLAT26 and BOYLAT27 do not show up

No, you have to read the code to understand how all this works.

Dirk--

comment created time in 24 days

issue commentOpenCPN/OpenCPN

iENC > data/s57data/chartsymbols.xml: BOYLAT26 and BOYLAT27 do not show up

And to your question, I personaly handle it with grep, cut and sort

Dirk--

comment created time in a month

issue commentOpenCPN/OpenCPN

iENC > data/s57data/chartsymbols.xml: BOYLAT26 and BOYLAT27 do not show up

Be VERY careful with this, if you study the file, you will see that there already are intentional rules that replace older versions with the same RCID. You will also destroy the reference to the original IHO data, which will make our life extremely hard if we ever get access to a newer version of it.

Dirk--

comment created time in a month

issue commentOpenCPN/OpenCPN

iENC > data/s57data/chartsymbols.xml: BOYLAT26 and BOYLAT27 do not show up

The id and RCID attributes must be unique. The id is a simple incrementing integer, that is the easy part - pick a number one bigger than the id of our last existing lookup object, the RCID comes originaly from the S52 lookup definitions, of which we have a dated version in https://raw.githubusercontent.com/OpenCPN/OpenCPN/master/data/s57data/S52RAZDS.RLE As we do not have access to the current versions of the tables, if they exist at all, the best you can do is to invent a for now unused RCID and hope there won't be a conflict in the future. The objects are loaded serially, so reusing a RCID of a previously existing object means you replace it - in your original PR, the second definition would simply replace the first one loaded just before it.

Dirk--

comment created time in a month

issue commentOpenCPN/OpenCPN

iENC > data/s57data/chartsymbols.xml: BOYLAT26 and BOYLAT27 do not show up

Can you please consider submitting pull requests for this stuff instead of just opening the issue?

Dirk--

comment created time in a month

push eventOpenCPN/OpenCPN

Pavel Kalian

commit sha 650ce8b1ef83e2c3209574944bcf252f9bba6f5b

Improve the behavior of navobject property dialog on macOS (Closes #2317) On macOS, when the modal dialog is shown on top of a non-modal window floating on top of the main application window, it may lose focus when the user switches to another application and back and there is no way to recover but knowing Esc closes the lost dialog or killing the application. We sacrifice the non-modal window floating over the main app even when it does not have focus and switch to the more macOS native behavior of the window submerging and being recallable from the Window menu, using the window switching shortcuts (Cmd `) or Mission Control.

view details

push time in a month

issue closedOpenCPN/OpenCPN

Lock-up when adding link to waypoint properties

If I want to add a link to a waypoint's properties, I cntl-click in the Links field to bring up the Add new button. This opens a panel in which I can enter the text to be linked and its URL. This works if I add the information immediately.

However, if I switch away to, say, copy the URL from a web page before pasting it into the panel, everything locks up. The only way out is to quit OpenCPN.

The problem seems to arise if the focus is moved away from the panel while it is still open - you cannot reactivate it on returning with the URL.

MacOS 10.15.7 OpenCPN 5.2.4+6b314e6

closed time in a month

antipole2

issue commentOpenCPN/OpenCPN

Lock-up when adding link to waypoint properties

Hitting Esc key should be enough to get rid of the lost dialog window and keep going. I will submit some proper fix later.

antipole2

comment created time in a month

issue commentOpenCPN/OpenCPN

UNIX display with scaling != 100% is broken

You may also try to start OpenCPN from the terminal using GDK_SCALE=1 opencpn

keesverruijt

comment created time in a month

issue commentOpenCPN/OpenCPN

UNIX display with scaling != 100% is broken

The packages are in the PPA at https://launchpad.net/~opencpn/+archive/ubuntu/opencpn/+packages

from a quick look the newest "old" enough package currently available there is for Bionic. I don't have any Ubuntu machine to try so can't tell if it is usable on Focal the same way the Cosmic package suggested here was.

keesverruijt

comment created time in a month

issue commentOpenCPN/OpenCPN

UNIX display with scaling != 100% is broken

You got some super overcomplicated, but sure correct, answers there. But the workaround is to simply install OpenCPN package built for an older Ubuntu release, which will pull in all the required dependencies. You don't need to compile anything.

keesverruijt

comment created time in a month

issue commentOpenCPN/OpenCPN

UNIX display with scaling != 100% is broken

It would, wxWidgets and OpenCPN are always built against GTK+ onLinux, that you use Kubuntu changes nothing on that.

keesverruijt

comment created time in a month

push eventchartcatalogs/catalogs

Pavel Kalian

commit sha 6fd9da20dba125344ff0cec79df391ab8546e4f3

Update the NZ catalog

view details

push time in a month

startedCrunchyData/pgmonitor

started time in a month

startedzalando/patroni

started time in a month

issue commentOpenCPN/OpenCPN

Plugin Manager too sensitive to environments

There is absolutely no warranty that a binary for Ubuntu LTS will work on the next non-LTS release, it is pure luck that it usually does. Actually the non-LTS after a LTS is the point where the ABIs may and do change and things tend to break. Luckily that does not happen too often.

Of course there are known examples where everything we use broke down completely on Ubuntu (and Debian, but there it is not a minor version bump) with a "minor" version update - it was around the migration to GCC5 and newer (where the new C++11 ABI was made default) and GTK3, you sure remember the total mess with several versions of all the GUI libraries - the old ones, the ones with the "v5" suffix and the incomplee set of the ones built against GTK3, with wxWidgets being a nightmare as it lacks competent maintainers in pretty much all the distributions.

The only solution I will admit is something like able to work "reliably" is to implement some sort of compatibility matrix that will be part of the plugin system and will say "If the system reports X and we do not directly have a build for it, it may use plugins built for Y we do have builds for (A somewhat tested to be compatible Ubuntu LTS for example)" - one data file, easy to contribute to, saves work to plugin authors, adds happyness to the users, is not too much of a time consumer for the core team. Everywhere else, investment to flatpak will pay off longer term as far as I'm concerned.

jongough

comment created time in 2 months

push eventOpenCPN/OpenCPN

Alec Leamas

commit sha 456050c67517a30630069e89976ad7312e75fbad

cmake: FindPANGO: Handle /usr/include/pango-1.0 path.

view details

Alec Leamas

commit sha 6273e29d17258d7794a4e9d521b10928a42ca453

ci: macos: Update library install hack.

view details

Pavel Kalian

commit sha cbd19ee2a3696c2b42d966c11e04564077be436a

Merge pull request #2301 from leamas/ci-macos-2300 Ci macos 2300

view details

push time in 2 months

PR merged OpenCPN/OpenCPN

Ci macos 2300

Fix a new cmake bug which seems to have surfaced after the 69228f627 fix.

While on it, add an alternative installation path for the pango headers. Hasn't arrived to Debian yet, but will no doubt do later.

Closes: #2300

+6 -3

0 comment

3 changed files

leamas

pr closed time in 2 months

issue closedOpenCPN/OpenCPN

ci: macos builds are broken

As heading says: The MacOS builds doesn't work. to be investigated.

closed time in 2 months

leamas

issue commentOpenCPN/OpenCPN

[RFE] Udev rules strategy

And same as any other bugs these will be fixed. The discussion about separating OpenCPN into a heap of single purpose executables is closed and it will not happen.

leamas

comment created time in 2 months

issue commentOpenCPN/OpenCPN

[RFE] Udev rules strategy

Seems like nobody but you considers these a mistake, so please refer to the earlier answers you already got and, please, do not start again.

leamas

comment created time in 2 months

issue commentOpenCPN/OpenCPN

Modifying Grib_pi GUI with wxFormBuilder

No, there is not. Either you have to mock your changes up in wxFormBuilder and then modify the code or refactor the whole thing on top of a new source generated from wxFormbuilder.

ThomTrab

comment created time in 2 months

push eventchartcatalogs/catalogs

Pavel Kalian

commit sha b3b9f78e9f8c42b8f2375e477fa5c32392da22c2

Update the CZ catalog

view details

push time in 2 months

push eventchartcatalogs/catalogs

Pavel Kalian

commit sha 5a81b29d6b72435868ae254db2b9f487026dfb16

Fix the AT catalog

view details

push time in 2 months

push eventchartcatalogs/scripts

Pavel Kalian

commit sha b243639c202d032531d12571beb8c98123b778d7

Fix Danube IENC Catalog generation

view details

push time in 2 months

push eventchartcatalogs/scripts

Pavel Kalian

commit sha fa5f35eb27b99c3f9d99d49247c8c529afcc34f4

Add script for automatic generation of IENC catalogs from Danubeportal

view details

push time in 2 months