Just a reminder:
If you are building from github source, and have a bug to report, we must know whether you built from branch beta31_stable, or branch master. They will have the same version identifier, namely 3.1.714. Branch master, however, is the working sandbox. It is not alleged to run, may not even build right, and could eat all the cheese in your house...
Just a reminder:
If you are building from github source, and have a bug to report, we must know whether you built from branch beta31_stable, or branch master. They will have the same version identifier, namely 3.1.714.
Hmm... On that subject: Should we commit fixes to the beta branch instead? I just went with the master branch out of habit, since you've been assembling the release branches before.
(New features obviously should go on master first, but fixes to beta bugs/regressions could go either way as I see it...)
My preference is:
0. Keep beta30_stable stable, as it were. It is the latest official Beta release.
1. accumulate incremental fixes in master. The only real reason to push fixes to master often is so that the developers can avoid merge hassles.
2. keep a changelog file (I do that)
3. tag Flyspray fixes as "solution pending" when a fix is done and alpha tested.
4. Release a new beta312_stable when "enough" has been fixed/implemented.
5. Update Flyspray tasks with "Implemented in current beta"
I make no promises that issues flying by on the Forum thread will be noticed or fixed. Usually they are, but Flyspray is the best practice. Trackable and concise.
We need to run a fairly tight ship, since we have an unknown number of testers, with unknown skills, and more than 100,000 installed field copies, (or at least unique downloads).
It seems no one thought about running the pot-update and po-update this time. I have done it and committed to the master branch.
For over two years, I try to do as quickly as possible translation in French. We should not see any other motive than the. This also helps to make these translations available to the French sailors who want to test OpenCPN. Among them: Sailor54, Ptizef and others that provide dynamic, and "customer service", for free, for OpenCPN in our country.
But you can do like with the previous version. Wait until the last beta to include, finally, the new French mo file in the software.
OK, I thought the compiler was supposed to be smart enough to not do the second condition if the first one was true, but obviously that is not the case. Thanks for catching that one!
It seems like you have some plugin that does something funny with its icon after a while. Would it be possible for you to replace that line in styles.cpp with:
But you can do like with the previous version. Wait until the last beta to include, finally, the new French mo file in the software.
I think it's great that you try to be quick with translations! I try to do the same for Swedish, even though we have less skilled beta testers in Sweden than in France... I think Dave just forgot the .pot step when he tagged the release this time. That's human, after all
I think it's great that you try to be quick with translations! I try to do the same for Swedish, even though we have less skilled beta testers in Sweden than in France... I think Dave just forgot the .pot step when he tagged the release this time. That's human, after all
GD Jesper,
Changed the code as you said but no change.
Removed the WMM plugin, as you mentioned funny icon behaviour, and this plugin is indeed update the icon picture 'life'. After deleting wmm.so it looks to be okay.
Dirk
GD Jesper,
Changed the code as you said but no change.
Removed the WMM plugin, as you mentioned funny icon behaviour, and this plugin is indeed update the icon picture 'life'. After deleting wmm.so it looks to be okay.
OK, thanks. Pavel actually reported his plugins worked OK with the new code before, but I guess we need more testing . That's for tomorrow though...
Jesper...
WMM is the only plugin so far that updates it's icon while it's running (and there's gps position available)... I have not tested this part against 3.1 beta at all yet, so this one can be the case.