Re: [Pan-devel] GTK3 branch?

2021-12-29 Thread Petr Kovar
On Wed, 29 Dec 2021 14:46:30 +0100
Dominique Dumont  wrote:

> On Wednesday, 29 December 2021 00:16:04 CET Jack wrote:
> > I suspect the only cases of any importance would be any LST versions of
> > the major distros, which sometimes do get stuck with old libraries.  (I
> > use Gentoo and Artix, so I can't give any examples.)  It should be
> > possible to check the oldest LTS versions of Ubuntu and Gnome as examples.
> 
> We're not selling a product, this is an open source project. I don't want to 
> spend much time supporting old distros. 
> 
> > I would consider it reasonable to make that fork, and only backport
> > security fixes to GTK2, and do all new feature development in GTK3 only.
> 
> Which would require to maintain 2 branches and release 2 Pan projects (one 
> gtk3-only and one with gtk2 compat). Sorry, no.
> 
> I'm fine with creating a Gtk3 branch on Pan repo. But I don't consider this a 
> fork. It's just a workflow: in the short future, Gtk2 support will be dropped.

Creating branches in git is cheap, as long as the branch is kept mergeable
with master. Going forward, gtk2 could also live in its own branch,
diverged from master development if there's an interest to continue
maintaining it, but I don't think there will be.

Thanks for the info on the final release, Detlef, wasn't aware of it,
actually. RIP gtk2!

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] GTK3 branch?

2021-12-28 Thread Petr Kovar
On Tue, 28 Dec 2021 19:18:51 +0100
Detlef Graef  wrote:

> Hi,
> 
> maybe it is reasonable to create a branch for GTK3 in the public Pan 
> Gitlab repo.
> 
> When I build Pan with GTK3 I get a lot of warnings regarding deprecated 
> GTK3 API calls.
> 
> If I create a merge request regarding GTK3 changes I would like to have 
> it in a own (GTK3) branch. I think by removing deprecated GTK3 API 
> calls, GTK2 builds won't be possible anymore (don't want to have a huge 
> number of #ifdef statements).
> 
> Any opinions?

That's certainly doable but note that once you do it you essentially create
a fork, and then maintaining both versions in parallel will be hard if not
impossible.

But as GTK 2 is getting very old though still maintained upstream, we should
probably do something here. The first and easy step would be to switch GTK
3 to default at build time.

I wonder how many Pan users still require GTK 2 these days?

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] [ANNOUNCE] Pan release 0.149

2021-12-27 Thread Petr Kovar
On Wed, 22 Dec 2021 19:03:53 +0100
Dominique Dumont  wrote:

> Hi
> 
> I'm happy to announce Pan 0.149
> 
> Pan is a powerful and user-friendly Usenet newsreader for GTK+.
> See http://pan.rebelbase.com/ for more information.
> 
> The main changes of this release are:
> - Fix freeze when loading group with non-ascii characters in subject
> - Avoid mojibake in Subject and Headers
> - Fix x-face folding (FoxMcCloud45)
> - Add Base64-encoded Face header. (FoxMcCloud45)
> 
> You can get Pan 0.149 release tarball on Gnome's gitlab:
> 
> - https://gitlab.gnome.org/GNOME/pan/-/tags/v0.149
> 
> The detailed release log is there:
> - https://gitlab.gnome.org/GNOME/pan/-/blob/master/NEWS

Thanks, Dominique-

Generated tarballs uploaded to
http://pan.rebelbase.com/download/releases/0.149/source/ together with the
previous one at http://pan.rebelbase.com/download/releases/0.148/source/
that has the issues discussed earlier.

0.149 should build just fine for everybody.

Thanks,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] Update pan web site ?

2021-12-07 Thread Petr Kovar
On Fri, 24 Sep 2021 09:21:54 +0200
Dominique Dumont  wrote:

> On Thursday, 23 September 2021 22:23:38 CEST Jack via Discussions of Pan 
> source code hacking. wrote:
> > When I looked at the site a few weeks ago, I
> > thought I saw a footer showing that the version of nginx being used was
> > not very recent.  I can't find it at all now, but it would be good to
> > know the software running the site is being kept up to date.
> 
> Http headers show:
> 
> Server: nginx/1.14.0 (Ubuntu)
> 
> which was released in August 2018

Yeah this is a known issue, but note the server has been run by Chris
Lambin, one of the original Pan authors, for the past few decades and I
don't really have root access to it.

It only serves plain HTML though. Content updates are always welcome. I
keep the GitHub mirror here for those interested:

https://github.com/pmkovar/pan-website

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] [Pan-announce] [ANNOUNCE] Pan release 0.148

2021-12-07 Thread Petr Kovar
On Sun, 24 Oct 2021 13:11:59 +0200
Dominique Dumont  wrote:

> Hi
> 
> I'm happy to announce Pan 0.148
> 
> Pan is a powerful and user-friendly Usenet newsreader for GTK+.
> See http://pan.rebelbase.com/ for more information.
> 
> The main changes of this release are:
> - gmime3 is used by default (configure option --with-gmime30 is gone)
> - gmime2 is deprecated, but can be used with configure option --with-gmime2
> - fixed missing buttons in Post widget
> - preference widget is no longer huge
> - release tag format is changed. This release is tagged v0.148
> 
> You can get Pan 0.148 release tarball on Gnome's gitlab:
> 
> - https://gitlab.gnome.org/GNOME/pan/-/tags/v0.148

So there's an issue with that tarball caused by a renamed file that
prevents us from generating a proper distcheck tarball for
pan.rebelbase.com. 

We'll probably have to upload the GitLab one anyway to release archives as
it's all we have but FYI. 

Meanwhile I've fixed this issue and enforced running make distcheck in the
GitLab CI, so this doesn't happen again in the future:

https://gitlab.gnome.org/GNOME/pan/-/commit/e7cff2a132c28c4c6752fe20bf790dcb37f4488a
https://gitlab.gnome.org/GNOME/pan/-/commit/d20d27dd6540757e49326ed9a5c6a244a62250c0

The next Pan version should have all of this fixed. Distributors, sorry for
the inconvenience.

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] [ANNOUNCE] New Pan release 0.147 (and new maintainer)

2021-09-22 Thread Petr Kovar
All,

As a follow up to the announcement below, the Pan 0.147 tarballs have now
been uploaded to the usual location at:

  http://pan.rebelbase.com/download/releases/0.147/source/

The pan.rebelbase.com site has also been updated for the release:

  http://pan.rebelbase.com/download/

Apologies for the delay.

Thank you,
Petr Kovar


On Sun, 19 Sep 2021 17:04:38 +0200
Dominique Dumont  wrote:

> Hi
> 
> After a 2 years hiatus, I'm happy to announce Pan version 0.147.
> 
> Yes, that's right, Pan has a new maintainer. I've been maintaining Pan 
> package 
> for Debian for almost 10 years, and I did not want this software to die, so 
> I've taken over upstream maintenance. 
> 
> As I've not seriously programmed in C++ for about 20 years, I'll heavily rely 
> on users' participation. So please, keep the MR coming, I'll strive to 
> review, 
> provide feedback and hopefully merge them. :-)
> 
> Back to Pan, this new release contains mostly bug fixes so pan can be 
> compiled 
> on major Linux distributions.
> 
> In the next releases, we'll try to get rid of gmime2 code. Please reach out to
> pan-devel [at] nongnu.org if this may cause issues.
> 
> Note that I have not (yet?) the credentials to update Pan website on 
> rebelbase.com. So the announce and tarball will not be propagated there soon 
> (if ever).
> 
> You can get Pan 0,147 release tarball on Gnome's gitlab:
> 
> - https://gitlab.gnome.org/GNOME/pan/-/tags/PAN_0_147
> 
> The detailed release log is there:
> - https://gitlab.gnome.org/GNOME/pan/-/blob/master/NEWS
> 
> This release still has known bugs:
> - compilation with gtk3 raises a lot of warning
> - message signing is broken
> 
> All the best
> 
> Dominique (aka dod at Debian)

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] Update pan web site ?

2021-09-22 Thread Petr Kovar
On Mon, 13 Sep 2021 10:58:38 +0200
Detlef Graef  wrote:

> Am 12.09.21 um 19:02 schrieb Dominique Dumont:
> > Hi
> > 
> > Does anyone know how to update pan web site ?
> > 
> > And how to push a tarball there ?
> 
> Do you mean http://pan.rebelbase.com/ ?
> 
> AFAIK Petr Kovar has updated the site after a release in the past.
> 
> http://pan.rebelbase.com/contact/

Yes, turns out site access still works on my side so I've updated the site
with Dominique's new release.

http://pan.rebelbase.com/

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.146 "Hic habitat felicitas"

2019-10-12 Thread Petr Kovar
October 12, 2019 - New Release
Pan 0.146 "Hic habitat felicitas"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.146

This is a maintenance release bringing you a number of bug fixes and
enhancements. Among other changes, the release addresses several
segmentation faults and improves CI for Pan. All users are advised to
upgrade to this latest version.

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.145

  26eea78 Update .gitlab-ci.yml with GTK 3 (Petr Kovar)
  7f59091 Use an int instead of a char (Jonathan Briggs)
  476b5a6 Fix for issue #77. Segfault when build with gmime-3 (Detlef Graef)
  e5be4d4 Fix to build Pan with options --with-gmime30 and
  --with-gmime-crypto (Detlef Graef)
  edad96d Update bug URLs (Sebastiaan Lokhorst)
  e65ba15 Replace Bugzilla by Gitlab URL in DOAP file (Andre Klapper)
  ba6322f Add .gitlab-ci.yml (Petr Kovar)
  b9a4154 Fix ypart begin for bpf ranges (Federico Cuello)
  1de4962 Update URLs to GitLab (Petr Kovar)
  ad60bca Module was renamed to pan (Andrea Veri)
* Contributors to this release:
  Petr Kovar, Detlef Graef, Sebastiaan Lokhorst, Jonathan Briggs,
  Federico Cuello, Daniel Mustieles, Andre Klapper, Andrea Veri
* Updated translations:
  bs(Sebastiaan Lokhorst)
  cs(Sebastiaan Lokhorst)
  da(Sebastiaan Lokhorst)
  de(Sebastiaan Lokhorst)
  el(Sebastiaan Lokhorst)
  es(Daniel Mustieles, Sebastiaan Lokhorst)
  fi(Sebastiaan Lokhorst)
  fr(Sebastiaan Lokhorst)
  hu(Sebastiaan Lokhorst)
  pl(Sebastiaan Lokhorst)
  pt(Sebastiaan Lokhorst)
  pt_BR (Rafael Fontenelle)
  ro(Sebastiaan Lokhorst)
  sl(Sebastiaan Lokhorst)
  sr(Sebastiaan Lokhorst)
  sr@latin  (Sebastiaan Lokhorst)
  sv(Josef Andersson)
  tr(Sebastiaan Lokhorst)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan bugs migrated from Bugzilla to GitLab

2018-09-22 Thread Petr Kovar
Hi all,

FYI, GNOME sysadmins recently migrated all open Pan bugs from Bugzilla to
https://gitlab.gnome.org/GNOME/pan/issues.

You can still access old Bugzilla bugs from https://bugzilla.gnome.org/ but
they are now read-only. To file a new bug (issue) or comment on existing
bugs, log in to https://gitlab.gnome.org/ with your GitHub, GitLab or Gmail
account, or create a new one account.

Thanks,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] pan repo renamed and migrated to gitlab.gnome.org

2018-05-31 Thread Petr Kovar
Hi all,

This is mostly a FYI for people using Pan from Git that following other
projects hosted on GNOME infrastructure, the pan2 git repo has been renamed
to pan and migrated to the GNOME GitLab instance at gitlab.gnome.org.

Redirects have been set up by the GNOME team, so if you have the repo
cloned, no action should be necessary and you can continue using your
clone.

You can update your clone config with the new URL:

git remote set-url origin g...@gitlab.gnome.org:GNOME/pan.git

To clone the repo:

git clone g...@gitlab.gnome.org:GNOME/pan.git

The rationale behind migrating to GitLab is that the new platform allows
for a GitHub-like contribution workflow with forking and submitting merge
requests, so there is no need to attach patches in Bugzilla or email
anymore.

The GitLab workflow:

Sign into GitLab, you can use your existing GitHub, GitLab.com or Gmail
account: 

https://gitlab.gnome.org/users/sign_in

Fork the pan repo:

https://gitlab.gnome.org/GNOME/pan/forks/new

Make your changes and submit a new merge request:

https://gitlab.gnome.org/GNOME/pan/merge_requests

Thaẗ́'s it!

Bug reports in Bugzilla are also going to be migrated to GitLab at a later
date. I'll also update the pan website with the new information when
everything is complete.

Thanks,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.145 "Duplicitous mercenary valetism"

2018-05-20 Thread Petr Kovar
May 20, 2018 - New Release
Pan 0.145 "Duplicitous mercenary valetism"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.145

This is a quick bugfix release that addresses a couple of issues, including
crashes on startup and when manipulating NZB files. All users are advised
to upgrade to this latest version.

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.144

  7ec8ca1 Do not use front() on empty vector (Jonathan Briggs)
  29aad7e Bug 793228 nzb file with empty segment lists crash pan
  (p...@flinders.org)
  27190a5 Bug 793277 Use after free in main() (p...@flinders.org)
* Contributors to this release:
  p...@flinders.org, Petr Kovar, Jonathan Briggs
* Updated translations:
  da(Joe Hansen)
  de(Mario Blättermann)
  es(Daniel Mustieles)
  hu(Balázs Úr)
  pt_BR (Rafael Fontenelle)
  sr(Мирослав Николић)
  sr@latin  (Мирослав Николић)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] A fix for a Fedora 28 bug

2018-04-06 Thread Petr Kovar
On Tue, 3 Apr 2018 23:35:58 -0600
Zan Lynx  wrote:

> I just found this Pan bug after upgrading to Fedora 28. It's because of
> new compilers and C++ libraries, etc. And because calling front() on an
> empty container is a bug.

Thanks for the patch, pushed as 7ec8ca1c45763682f159793b720b982b1618a488
to master. (I actually had to recreate the patch because the line breaks
got messed up.)

Cheers,
pk

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.144 "Time is the enemy"

2018-01-07 Thread Petr Kovar
January 7, 2018 - New Release
Pan 0.144 "Time is the enemy"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.144

This release fixes an issue with defaulting to GMime 3.0 when that library
version was found at build time, often causing Pan to crash. Support for
GMime 3.0 has been improved in this release, but remains experimental.
Other changes include improved MIME type handling, a brand new man page for
Pan, and conformance to freedesktop.org's Icon Theme Specification. All
users are advised to upgrade to this latest version.

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.143

  28ab3ba Validate pan.appdata.xml.in and tweak cleanfiles (Petr Kovar)
  83e8a01 Remove outdated FSF address (Petr Kovar)
  d73c52c Update README (Petr Kovar)
  aa59d3f Add man page (Petr Kovar)
  f55b7fb Upgrade pan.appdata.xml.in (Petr Kovar)
  f6061b3 Require GMime 3.0 to be explicitly enabled, don't fallback to it
  (Petr Kovar, #791435)
  7c9f34b Patch for GMime 3.0. Porting to GMime 3.0 still not completed.
  (Detlef Graef, #786438)
  0600d83 Can't open nzb files from desktop (Sebastiaan Lokhorst, #789988)
  75ae784 Follow Icon Theme Specification (Petr Kovar)
* Contributors to this release:
  Petr Kovar, Sebastiaan Lokhorst, Detlef Graef
* Updated translations:
  cs    (Petr Kovar)
  nb    (Petr Kovar)
  pl(Piotr Drąg)
  pt_BR (Rafael Fontenelle)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.143 "Quaint little villages here and there"

2017-12-03 Thread Petr Kovar
December 3, 2017 - New Release
Pan 0.143 "Quaint little villages here and there"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.143

This release improves security by allowing all TLS versions supported by
GnuTLS in security connections, it fixes group pane resizing in GTK+ 3,
and includes other GUI-related bug fixes and enhancements. This release
also comes with an experimental port to GMime 3.0, which is a work in
progress. All users are advised to upgrade to this latest version.

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.142

  bb0c906 INSTALL file is no longer used (Petr Kovar)
  25e2b0a Use xdg-open instead of deprecated gnome-open (Petr Kovar)
  02834e6 Update German translation (Mario Blättermann)
  12b6b46 Fix nits wrt GMime 3.0 (Petr Kovar)
  90c1604 First patch to enable GMime 3.0 lib. Porting to GMime 3.0 not yet
  completed. (Detlef Graef)
  b376c88 One more Unicode apostrophe (Piotr Drąg)
  8022375 Edit strings (Petr Kovar)
  42bea90 Added autohiding attachments panel (Marek Černocký)
  ea46a27 Fixed groups/body panels resizing in GTK 3 (Marek Černocký)
  e9a1173 Attempt to fix display of threads with unread articles. (Jason
  Lynch) 44d7766 Use Unicode in translatable strings (Piotr Drąg)
  75a9fd3 Updated Czech translation (Marek Cernocky)
  05f02ad Fixed showing combobox options unlocalized (Marek Cernocky)
  ba08fd2 Update Spanish translation (Daniel Mustieles)
  3e70a04 Update German translation (Mario Blättermann)
  b432931 Enable all TLS versions supported by GnuTLS (Detlef Graef)
* Contributors to this release:
  Petr Kovar, Piotr Drąg, Mario Blättermann, Marek Černocký, Marek Cernocky,
  Detlef Graef, Jason Lynch, Daniel Mustieles
* Updated translations:
  cs    (Petr Kovar, Marek Cernocky)
  da(Ask Hjorth Larsen)
  de(Mario Blättermann)
  es(Daniel Mustieles)
  hu(Balázs Úr)
  pl(Piotr Drąg)
  sr(Мирослав Николић)
  sr@latin  (Мирослав Николић)
  sv(Anders Jonsson, Sebastian Rasmussen, Josef Andersson)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.142 "He slipped to Sam a double gin"

2017-07-23 Thread Petr Kovar
July 23, 2017 - New Release:
Pan 0.142 "He slipped to Sam a double gin"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.142

This release fixes a number of smaller bugs and re-introduces built-in help
as an optional feature, accessible from the Pan Help menu and requiring
Yelp. Pan also no longer depends on intltool for UI translations, nor on
gnome-common when building from sources. The optional GTK+ 3 port now
depends on libsecret and gcr for password storage instead of the deprecated
libgnome-keyring. 

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.141

  8b56f1b Update docs for password storage change (Petr Kovar)
  b8c8c8e Fix some ISO C++ 11 warnings (Detlef Graef)
  1758891 Change use-gnome-keyring to use-password-storage (Petr Kovar)
  8f5e9f0 Build libsecret & gcr with gtk3 only, gnome-keyring with gtk2
      (Petr Kovar)
  1cf6b97 Remove dependency on deprecated libgnome-keyring. New libraries
  used: libsecret and gcr (GTK+ 3 only). (Detlef Graef)
  d1206be Rewrite autogen.sh to drop dependency on gnome-common (Detlef
  Graef) faa4de3 Nuke intltool (Petr Kovar)
  24f5aeb Forgot to update HELP_LINGUAS (Petr Kovar)
  7b53a67 Update and add Czech translation (Petr Kovar)
  1c4598a Fix the strftime test for mingw64 (Steve Davies)
  5790571 Update docs and include COPYING-DOCS (Petr Kovar)
  bcb5d0f Re-add help menu item for manual (Petr Kovar)
  df05588 Add new documentation infrastructure (Petr Kovar)
  564929f Updated Spanish translation (Daniel Mustieles)
  921488a Updated Spanish translation (Daniel Mustieles)
  776286e Updated Spanish translation (Daniel Mustieles)
  f3ff30e Fixed typos in a string (Daniel Mustieles)
  53d0103 Updated Spanish translation (Daniel Mustieles)
  117793f [l10n] Updated German doc translation (Mario Blättermann)
  68c2a7d Updated Spanish translation (Daniel Mustieles)
  f4cede7 Improve help (Heinrich Müller)
  a477483 Final fixes to the help system (Petr Kovar)
  14f1a6e Tweak the help support (Petr Kovar)
  707d801 Add gnome-doc-utils basic support (Petr Kovar)
  7c79aa0 Add Pan manual (Douglas Bollinger)
  ee7e4ad Fix size of preference window too large (Detlef Graef, #697983)
  a76d293 Fix Header Pane menu not shown when built without option
  --with-gnutls (Detlef Graef, #11)
  4c4dcf6 Mention crypto in configure output (Petr Kovar)
  6072d9a Post-release bump (Petr Kovar)
* Contributors to this release:
  Petr Kovar, Daniel Mustieles, Detlef Graef, Steve Davies, Mario
  Blättermann, Heinrich Müller, Douglas Bollinger
* Updated translations:
  ca(Jordi Mas)
  cs    (Petr Kovar)
  da(Joe Hansen)
  de(Mario Blättermann)
  es(Daniel Mustieles)
  pl(Piotr Drąg)
  pt_BR (Rafael Fontenelle, Enrico Nicoletto)
  sv(Anders Jonsson)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.141 "Tarzan's Death"

2016-12-30 Thread Petr Kovar
December 30, 2016 - New Release:
Pan 0.141 "Tarzan's Death"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.141

This is an incremental release with a handful of bug fixes and enhancements
that get us a little closer to 1.0.

Don't forget to check the README file before upgrading. Feedback, bug
reports and patches are very much encouraged.

Changes since 0.140

  194f2dc Treat a 500 response to MODE READER as OK (Per Hedeland)
  3de214e Fix a memory leak found by valgrind (Olaf Seibert)
  e5ea76f Fix a memory leak found by valgrind (Olaf Seibert)
  3ed2498 Fix a memory leak found by valgrind (Olaf Seibert)
  1bdde46 Fix a memory leak found by valgrind (Olaf Seibert)
  c166cc8 Fix a memory leak found by valgrind (Olaf Seibert)
  22e01f8 Fix a memory leak found by valgrind (Olaf Seibert)
  88e3401 clang static analyzer (Viktoras)
  9ad1e02 Cannot start after removing last news server (freepro)
  4207a74 Do not overwrite silently draft file (Detlef Graef, #704227)
  d1faec5 Get rid of deprecated g_atexit() calls (Detlef Graef)
  fefda68 Closing Pan without server config (Detlef Graef, #729329)
  73d0abd Deprecated g_type_init() with glib2 > 2.36 (Detlef Graef)
* Contributors to this release:
  Olaf Seibert, Detlef Graef, Petr Kovar, Viktoras, Per Hedeland, freepro
* Updated translations:
  ar(Piotr Drąg)
  az(Piotr Drąg)
  cs    (Petr Kovar)
  de(Mario Blättermann)
  en_CA (Piotr Drąg)
  en_GB (Piotr Drąg)
  es(Daniel Mustieles, Piotr Drąg)
  fr(Piotr Drąg)
  hu(Balázs Meskó)
  it(Piotr Drąg)
  ms(Piotr Drąg)
  nb(Piotr Drąg)
  pl(Piotr Drąg)
  pt(Piotr Drąg)
  pt_BR (Enrico Nicoletto)
  ro(Jobava)
  sl(Piotr Drąg)
  sr(Мирослав Николић)
  sr@latin  (Мирослав Николић, Piotr Drąg)
  sv(Josef Andersson)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: 0.140 "Chocolate Salty Balls"

2016-03-24 Thread Petr Kovar
March 24, 2016 - New Release:
Pan 0.140 "Chocolate Salty Balls"
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.140

After almost four years of hiatus, here comes a new release of Pan,
packed with bug fixes and feature enhancements that have piled up since the
last release. We're not quite there yet to make it a 1.0 release but it's
really close now.

Don't forget to check the README file before upgrading.

Changes since 0.139

  dfd5c32 Fix a memory leak found by valgrind (Olaf Seibert)
  9ca587f Avoid clearing a timer event source id which is by now invalid
  (Olaf Seibert)
  4c08134 Fix a memory leak found by valgrind (Olaf Seibert)
  7f2678d Fix a memory leak found by valgrind (Olaf Seibert)
  3c07a42 Fix a memory leak found by valgrind (Olaf Seibert)
  d702d1b Fix a memory leak found by valgrind (Olaf Seibert)
  83cd963 Fix a memory leak found by valgrind (Olaf Seibert)
  833ccc6 Fix a memory leak found by valgrind (Olaf Seibert)
  35ecd62 Fix typo in header guard (Olaf Seibert)
  bbf5f29 Conditional jump or move depends on uninitialised value(s) (Olaf
  Seibert)
  08d678e Conditional jump or move depends on uninitialised value(s) (Olaf
  Seibert)
  cb9c937 Conditional jump or move depends on uninitialised value(s) (Olaf
  Seibert)
  44ffc85 Fix build with libc++ (Petr Kovar)
  d62efbf Do not distribute outdated pan.iss (Petr Kovar)
  c3679d1 Move ChangeLog -> NEWS & update docs (Petr Kovar)
  f9e0a50 Replace RulesInfo.deque with deque
  (Olaf Seibert)
  4323223 Fix missing recursion (this is a pre-existing bug) (Olaf Seibert)
  0b399ec Changed a deque into a deque (Olaf
  Seibert)
  2024f05 Deleted object is touched again (Olaf Seibert)
  9b31c87 Remove leftover code (Petr Kovar)
  80566c8 Do not include https:// in GIT_REMOTE (Petr Kovar)
  f55cebc Rules Enabled preference flag wasn't loaded (Andrew Nile)
  b74bcc9 Prevent EOF char from stopping binary upload in Win (Andrew Nile)
  73863fc Missing break (Andrew Nile)
  81ec291 Update license.h (Petr Kovar)
  5186a2a Do not include protocol & user name in GIT_REMOTE (Petr Kovar)
  4228421 Fix accel key 'R' (used twice) (Detlef Graef)
  9471b22 fix: close posting window (Detlef Graef)
  46f97aa Unneeded detour via C-type strings (Olaf Seibert)
  6b1b345 Fix saving of SSL certificate (Detlef Graef)
  055fe95 Fix Edit SSL Certificates crash (walt)
  a52b404 Fix localedir (Petr Kovar)
  94d5b7c Update FSF address (Petr Kovar)
  3663720 Fix crash at PanTreeStore::get_iter() (Detlef Graef)
  2ce62c7 Update desktop file (Petr Kovar)
  0806805 Add appdata support for Pan (Petr Kovar)
  34e1bb5 file::get_pan_home() : fix for g++-5 non-CoW std::string semantics
  (Alexandre Rostovtsev)
  c186c9f Rename configure.in -> configure.ac (Petr Kovar)
  af87825 When "Show Matching Articles' Threads", messages with dangling
  References not shown (Lionel Elie Mamane)
  81929d0 Fixes in encode-cache.cc, task-upload.h, uuencode.c (Andrew Nile)
  2ae6aff Applied refresh patch for body-pane (Heinrich Müller)
  8bd7184 Fixes in pan/gui/prefs-ui.cc (Andrew Nile)
  0a57a01 Various UI fixes (Heinrich Müller)
  7ca9c6c Updated FSF's address (Daniel Mustieles)
  4820c84 Remove outdated pan.spec.in (Petr Kovar)
  6daf184 Fix XZVER, append \r\n (Heinrich Müller)
  b1af29b Fix for ISO C++ and struct deque (Heinrich Müller)
  6200d57 Fix XFEATURE for XOVER task (Heinrich Müller)
  8325c88 Fix XFEATURE for groups task (Heinrich Müller)
  29edfc3 Added aSYNC behavior; disabled treeview on search (Heinrich
  Müller) 
  b00f96e Added support for GtkSpell 3 (Yclept Nemo)
  099bd57 next-unread-group etc. broken (Heinrich Müller, #690789)
  42b9292 Improve verbose output in non-GUI mode (Heinrich Müller)
  c251367 Segmentation fault when using external editor to compose newsgroup
  postings (Heinrich Müller)
  db8adcf Let the user deactivate task pane pop-ups from task pane (Heinrich
  Müller)
  f509257 Posting - Error 441 is not a successful post (Heinrich Müller,
  #693786)
  f6c7a64 Use zlib CRC32 for compression.cc; fix non-GUI header XOVER
  (Heinrich Müller)
  cb7b50a Use zlib CRC32 (Heinrich Müller)
  5133e23 Improve speed of uudecode (Heinrich Müller)
  5eef4fc Fix IP lockout on ISP IP change; fix SIGSEGV in socket impl
  (Heinrich Müller)
  4922045 Fixes for XFEATURE; patch for 'match only read' (Heinrich Müller,
  Cal Peake)
  acb4362 Avoid NPE on early init of server edit dialog; fix XFEATURE
  (Heinrich Müller)
  2d053c4 Let the user choose compression type with com

Re: [Pan-devel] License issue with optional TLS component (bug 693272)

2013-02-11 Thread Petr Kovar
Hey Heinrich,

On Sun, 10 Feb 2013 11:01:29 +0100
Heinrich Müller heinrich.mueller82-gM/Ye1E23mwN
+bqq9rb...@public.gmane.org wrote:

 Am 09.02.2013 23:36, schrieb Petr Kovar:
  Hi all,
 
  I was wondering what is others' take on Pan bug 693272?
 
  https://bugzilla.gnome.org/show_bug.cgi?id=693272
 
  It indeed looks like we can't feature linking to a LGPLv3 library
  (gnutls2/3) due to the license incompatibility, which is very unfortunate.
 
  Getting permission from all code contributors to relicense the code to
  GPLv2 or later doesn't seem to be very realistic either.
 
 
 This sucks.
 I frankly didn't notice before, but perhaps we could license pan under 
 LGPL3?

I think that nowadays it's still the GPLv2 or later that would allow us to
use / link most GPL/LGPL software out there...

 I'm not familiar with the legal mumbo-jumno involved in this.
 Could you ask Charles / are you familiar with this ?

I'll try asking Charles on IRC. Will see.

Cheers, 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] color-groups: group-prefs set colors don't take

2012-06-03 Thread Petr Kovar
Hey Heinrich,

On Sat, 26 May 2012 17:14:21 + (UTC)
Heinrich Müller
heinrich.mueller82-re5jqeeqqe8avxtiumw...@public.gmane.org wrote:

 Am Tue, 15 May 2012 18:12:07 + schrieb Duncan:
 
  The git commit should be in the headers.
  
  I noticed immediately after rebuilding (first time with color-groups)
  that the group colors had reverted to black, not so good on a dark
  background, tho it's not black so I could sort of see them.
  
 Could you pull and try again?

FWIW, this doesn't work for me either. But the segfaults are gone. ;-)

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.137 The Mattel and Mars Bar Quick Energy Chocobot Hour

2012-05-01 Thread Petr Kovar
May 1, 2012 - New Release:
Pan 0.137 The Mattel and Mars Bar Quick Energy Chocobot Hour
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.137

This is a bugfix release for certain issues regarding race conditions with
thread handling, which resulted in random errors and segmentation faults.
Everybody using older versions of Pan is encouraged to upgrade. There have
been some minor UI enhancements, too.

Changes since 0.136

* Fixed errors regarding the segmentation faults etc. with thread handling.
  (Heinrich Müller)
* Colorize group names. (Heinrich Müller)
* Fix three-horizontal-pane layout between sessions. (Heinrich Müller)
* Stop tasks when there is no space left on device. (Heinrich Müller)
* Honor default attachments folder setting if group folder is not set.
  (Heinrich Müller)
* Updated translations: Spanish (Daniel Mustieles), Slovenian (Matej
  Urbančič, Martin Srebotnjak).

-- 
Heinrich Müller
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.136 Far too busy being delicious...

2012-04-08 Thread Petr Kovar
April 8, 2012 - New Release:
Pan 0.136 Far too busy being delicious...
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.136

This release introduces a plethora of bugfixes and improvements, everybody
using older versions of Pan is encouraged to upgrade. This version supports
binary uploading, TLS (SSL) connections, PGP handling and other nice
features.

Changes since 0.135

* Support for uploading attachments (with NZB creation) to Usenet.
  (Heinrich Müller)
* Selectable Content-Transfer-Encoding. (Heinrich Müller)
* Selectable GtkSpell default language. (Heinrich Müller)
* Support for encrypting and signing articles with a public/private PGP key.
  (Heinrich Müller)
* Connections can now be encrypted with TLS 1.0. (Heinrich Müller)
* Various bugfixes/enhancements from Bugzilla.
* Auto-Cache/-Download/-Delete/-Mark read based on scores. (Heinrich Müller)
* D-Bus support for automatic batch addition of new files to the Download
  Queue. (Heinrich Müller)
* Status Icon support. (Heinrich Müller)
* GNOME Keyring support for safely storing server passwords. (Heinrich
  Müller)
* Updated translations and help: Spanish (Daniel Mustieles, Nicolás
  Satragno), Slovenian (Andrej Žnidaršič, Matej Urbančič, Martin
  Srebotnjak), German (Christian Kirbach, Mario Blättermann), Czech (Marek
  Černocký, Petr Kovar), Esperanto (Kristjan SCHMIDT), Danish (Joe Hansen),
  Japanese (OKANO Takayoshi), Russian (Yuri Myasoedov), French (Bruno
  Brouard), Brazilian Portuguese (Gabriel Speckhahn).

-- 
Heinrich Müller
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] Feedback: New prefs dialog layout

2012-01-26 Thread Petr Kovar
Hi,

Some additional mostly nitpicking feedback. :-)

PREFERENCES

For the widgets placed before the text labels like Size of article cache,
File extension..., both items Minutes to... in Misc, and Default
bytes..., let's move these widgets after the text labels, to the right, so
they are placed consistently with widgets in other tabs, e.g. Colors or
Applications. The text labels should then obviously end with :, not .

The same for the Hotkeys tab. Also, let's not align the text labels
to the center, but to the left.

If we now have the option Show only icons.. available, why not also Show
only text...? We shouldn't let the user select both options though. :-)

Not sure if this has been already discussed, but the system tray
functionality doesn't work properly in GNOME Shell, although the Shell is
supposed to be compatible with libnotify (which is now deprecated in GNOME
3). E.g. Pidgin or other GTK+ 2 apps with libnotify support work as
expected with Shell. As a result, setting Pan to minimize to the tray
actually closes Pan.

Not sure if we need a special tab for single upload setting. Why not move
it to Misc as well?

Personally, I'm not much into exposing every possible option in the Pref
dialog (hi Duncan! :-), especially as for the Hotkeys settings, I'm pretty
sure people who are into modifying their hotkey preferences can surely
open the right text file in the text editor of their choice. And they
can even search quickly for the their hotkey setting in the text file, which
they cannot do in the GUI. I'd even guess that many advanced Pan users will
use their text editor regardless of what is exposed in the GUI. ;-)

HTML

One of the favorite topics here. :-) 

Currently, the HTML code is displayed in the body pane without any visual
separation from the plain text part. That's not very user-friendly.

I like the approach used in Sylpheed / Claws Mail: the HTML part of the
message is treated as an attachment so users can open the attachment (with a
web browser by default) directly in the client GUI.

Now that we have the Attachments bar below the body pane, I'd suggest
displaying there the HTMl part in the list of attachments/files, so users
can (double-)click and open it in the browser.

Of course, as with other options, this can be configurable. :-)

Anyway, keep up the good work, Heinrich!

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] How to help updating a translation ?

2012-01-23 Thread Petr Kovar
Hey,

On Sun, 22 Jan 2012 13:22:51 +0100
fredbezies fredbezies-re5jqeeqqe8avxtiumw...@public.gmane.org wrote:

 Hello.
 
 I worked on french translation, modified / added about 150 to 200 lines.
 
 Simple question : how to to transfer it in order to get it taken into
 account ?

The GNOME Translation Project manages Pan localization. So besides the
last French translator who contributed to Pan, you can also try to contact
the GNOME French translation team:

http://l10n.gnome.org/teams/fr/

It's also good for avoiding duplicated work. ;-)

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] ATTN: Testing is gone, all merged into master

2012-01-03 Thread Petr Kovar
Hi,

On Mon, 2 Jan 2012 15:43:21 + (UTC)
Heinrich Müller eddie_v-mmb7mzph...@public.gmane.org wrote:

 Hi guys. I merged all the testing stuff into master. Feel free to test it 
 and leave bugs at bugzilla.

Thanks, Heinrich! I'm CC'ing the other Pan list, since there might be some
willing testers too. ;-)

Quite a significant problem is that we are now requiring very recent
versions of some components (GMIME_REQUIRED=2.6.0, GNUTLS_REQUIRED=3.0.9).
So e.g. on Fedora 16, you can't build and test Pan without manually
compiling and rebuilding some of the dependencies, because Fedora 16 ships
gmime-2.5 and gnutls-2.12. Not sure what's the situation on Ubuntu, but
we'll most likely face serious packaging problems if we choose to release a
new version based on the current master now. Any thoughts?


Some additional comments:

When compiled without the GNUTLS support, there are empty rows displayed in
the Edit and View menus in places where there are the appropriate GNUTLS
menu items displayed if the GNUTLS is supported.

In the Post Article dialog, if selecting Send and Save Articles to
NZB when the file queue is empty, an error message is displayed, but
clicking the Go Back button does nothing.

In the Select Parts dialog, I'd add a close button somewhere, possibly
to the bottom right corner.

The Pan Preferences dialog is already too big to fit in a 1024x768
resolution screen. So I'd take some of the advanced preferences like cache,
autosave, language and system tray, and possibly merge them into the Upload
tab, then rename the tab to Advanced or similar.


I also fixed some capitalization issues in the master branch.

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] ANN : Tabs support for article overview

2011-11-02 Thread Petr Kovar
Hi Heinrich,

On Wed, 2 Nov 2011 10:24:01 + (UTC)
Heinrich Müller eddie_v-mmb7mzph...@public.gmane.org wrote:

 Am Mon, 31 Oct 2011 22:44:04 +0100 schrieb Petr Kovar:
 
  Hi Heinrich,
  
  On Fri, 28 Oct 2011 10:53:36 + (UTC)
  Heinrich Müller eddie_v-mmb7mzph...@public.gmane.org wrote:
  
  Hi guys. I just added tabs support for the article overview tab
  for testing. Feel free to test-drive it (branch is tabs).
  
  I think it looks really good, great work! 
  
  I've got some nitpicking suggestions:
  
  When you open Pan, there is now a large blank space displayed instead of the
  header pane. If it doesn't make sense to display a group with headers there
  automatically, I'd suggest adding a string like No group currently opened.
  \n To open a group, select it in the group pane. Or something like that.
  
  When you move between tabs, the actual change of the current group isn't
  reflected in the group pane - IOW the selected group in the group pane
  doesn't reflect the selected tab in the header pane (article overview). 
  
  The red close button on a tab is really large, could it be made a little bit
  smaller perhaps? 
  
  I'd suggest moving the Wrapping: status from an extra bar of its own to
  the status bar below, perhaps right to the Task field in the status bar so
  that it doesn't occupy unnecessary space in GUI. (Think of tablets etc. BTW
  Pan compiles on MeeGo too.)
  
  Thanks again and keep up the good work!
  
  Cheers,
  Petr Kovar
 
 Hi Petr.
 I'm done, except for the the text filter which gives me some headaches.
 The rest should work...

Excellent, thank you!

Some other things I've spotted:

When you select a group and open it, the Welcome to pan tab (I'd rephrase
the app name to Pan) is not closed automatically. I suggest replacing the
welcome tab with the tab of a group that is being opened.

I'd rephrase the text label to something like Welcome to Pan. To start
newsreading, select a group or add a news server. Just nitpicking here,
anyway. :)

As with Firefox and other popular apps with tabs, I'd like to be able to
configure switching to a newly opened tab automatically. And perhaps make
the automatic switching default.

I'd be nice to have the display of the whole tab bar configurable as well.

The changing of the currently selected group based on the active tab still
doesn't work for me when moving between tabs, unfortunately. 

Also, the close buttons on tabs are still huge, maybe this is related to
GTK+ themes or so, and not to Pan code directly? I can surely live with
that, just saying.

Thanks again,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] ANN : Tabs support for article overview

2011-10-31 Thread Petr Kovar
Hi Heinrich,

On Fri, 28 Oct 2011 10:53:36 + (UTC)
Heinrich Müller eddie_v-mmb7mzph...@public.gmane.org wrote:

 Hi guys. I just added tabs support for the article overview tab
 for testing. Feel free to test-drive it (branch is tabs).

I think it looks really good, great work! 

I've got some nitpicking suggestions:

When you open Pan, there is now a large blank space displayed instead of the
header pane. If it doesn't make sense to display a group with headers there
automatically, I'd suggest adding a string like No group currently opened.
\n To open a group, select it in the group pane. Or something like that.

When you move between tabs, the actual change of the current group isn't
reflected in the group pane - IOW the selected group in the group pane
doesn't reflect the selected tab in the header pane (article overview). 

The red close button on a tab is really large, could it be made a little bit
smaller perhaps? 

I'd suggest moving the Wrapping: status from an extra bar of its own to
the status bar below, perhaps right to the Task field in the status bar so
that it doesn't occupy unnecessary space in GUI. (Think of tablets etc. BTW
Pan compiles on MeeGo too.)

Thanks again and keep up the good work!

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] headers (Re: My list of present problems with Pan.)

2011-10-20 Thread Petr Kovar
Hi all,

On Tue, 18 Oct 2011 15:08:44 + (UTC)
SciFi sci-fi-g3uxj7io...@public.gmane.org wrote:

 
 
 I do understand the concerns about privacy
 when giving details in any post
 (not just/only header lines).

FWIW, the original bug with some concerns (or mentions of them) raised is
here:

https://bugzilla.gnome.org/show_bug.cgi?id=424083

Back in February, we closed that bug with Kenneth Haley's patch (see the
comments). It's not set in stone though, the bug can reopened, for
example. ;-)

Cheers, 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


Re: [Pan-devel] New icon for Pan?

2011-06-28 Thread Petr Kovar
Hi all!

Duncan , Thu, 23 Jun 2011 19:16:16 + (UTC):

(...)

 But that's getting the cart a bit before the horse.  PKovar is the keeper 
 of the official repo, and aside from his own personal opinion, I suppose 
 he'd be most interested in two things, what KHaley thinks, and how it 
 might fit within the Gnome guidelines.  About the latter I've not the 
 foggiest, tho PKovar may well have some clue.

What I'd like to say is that I like the picture, but at the same time I'd
prefer not to use any paid image sources for Pan. Not that I want to
discourage anybody from buying anything, however, at least we'd have to make
sure that the image in question is licensed under GPL or GPL-compatible
license. That's a hard requirement for us as Pan itself is free software.

There are no other GNOME guidelines out there apart from the licensing
requirements, we are free to do whatever we want with Pan, since Pan is not
an official part of the GNOME Desktop, it only uses GNOME infrastructure,
to a degree, that is.

Other than that, the contest sounds like a good idea!

Cheers,
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-devel


[Pan-devel] ANN: Pan 0.134 Wait for Me

2011-02-19 Thread Petr Kovar
February 15, 2011 - New Release:
0.134 Wait for Me
http://pan.rebelbase.com/download/

What is Pan?

Pan is a newsreader which attempts to be pleasing to both new and
experienced users. In addition to the standard newsreader features, Pan
also supports yEnc, offline newsreading, article filtering, multiple
connections, and more.

It's also the only Unix newsreader to get a perfect score on the Good
Net-Keeping Seal of Approval evaluations.

About 0.134

This release brings a large number of feature improvements and bugfixes
that have accumulated over the last 30 months of release hiatus. The code
is based on the Pan bugfix  testing repository maintained by K. Haley and
it is recommended for everyone using older versions of Pan to upgrade.

Changes since 0.133

* Fix compilation with GCC 4.4. (Charles Kerr, #573722)
* WARNING: setting an adjustment with non-zero page size is deprecated.
  (Charles Kerr, #579753)
* No window icon when running in NZB-mode. (Charles Kerr, #574419)
* Remove deprecated glib/gdk/gtk calls to prepare for GNOME 3.
  (Charles Kerr, #596648)
* Use GRegex instead of PCRE. (Charles Kerr, #596653)
* Tooltips missing from two 'Post Article' toolbar buttons.
  (Charles Kerr, #548860)
* Infinite loop with server that doesn't support LIST NEWSGROUPS.
  (Charles Kerr, #545220)
* 'Add port to server dialog' -- apply commits 862da67, af30418 from
  lostcoder. (K. Haley, Charles Kerr, #527313)
* Support 64 bit article numbers. (Charles Kerr, #549655)
* Don't queue xover for 0 connections. (Charles Kerr, #596682)
* Make wrapping honor changes in compose-wrap pref. (Charles Kerr, #596680)
* Change nzb task saving delay  add pref. (Charles Kerr, #596683)
* Port to GMime 2.4. (K. Haley, #541676)
* Spawn editor asynchronously. (K. Haley, #465763)
* Change allocation buffer for article tree. (K. Haley)
* Save some more memory by re-ordering a few variables. (K. Haley)
* Don't save files as executable. (K. Haley)
* Fix handling of multibyte spaces in text-massager. (K. Haley)
* Re-write multipart handling for viewing. (K. Haley)
* Change default mime-type for incoming attachments. (K. Haley, #135734)
* Add some additional mime types. (K. Haley)
* Add memchunk.h to Makefile.am. (K. Haley)
* GTK+ 2.16 required. (K. Haley)
* Fix bug in multipart article mids. (K. Haley)
* Add console support for windows. (K. Haley)
* Update filter-info and scorefile-test to support non-overview headers.
  (K. Haley)
* Skip non-overview test if not cached. (K. Haley)
* Make ArticleCache::get_message const. (K. Haley)
* Allow scoring article on all headers. (K. Haley)
* Promote rescore_articles to data interface. (K. Haley)
* Update score when article is cached. (K. Haley)
* Add regex support to search. (Jack Cuyler, K. Haley, #351196)
* Additional info for about  User-Agent. (K. Haley, #424083)
* Add support for compiling with gmime-2.5. (K. Haley)
* Allow subject line use in save path. (K. Haley, #403797)
* Improve regexes used for squashing subject line. (K. Haley)
* Reduce memory allocation for multiparts. (K. Haley)
* Allow newsrc paths relative to PAN_HOME. (K. Haley)
* Save tasks on exit. (K. Haley, #609355)
* Always show full revision info in UA hdr. (K. Haley)
* Remember size of post window. (K. Haley)
* Add tests for subject line. (K. Haley)
* Make separator user configurable. (K. Haley)
* Replace deprecated gdk_pixmap_create_from_data. (K. Haley)
* Add support for Face header. (K. Haley)
* Fix crash possibly due to change in cairo. (K. Haley)
* Change from GdkPixmap to GdkPixbuf. (K. Haley)
* Remove deprecated function through gtk 2.18. (K. Haley)
* Compatibility with -std=c++0x. (K. Haley)
* Fix crash in gio_func on OSX. (K. Haley)
* Updated translations: Arabic (Djihed Afifi), Brazilian Portuguese
  (Flamarion Jorge), Spanish (Jorge Gonzalez), Portuguese (Duarte Loreto),
  French (Claude Paroz, Bruno Brouard), Catalan (Joan Duran), German (Mario
  Blättermann, Andreas Kuhlen), Basque (Inaki Larranaga Murgoitio), Swedish
  (Daniel Nylander), Czech (Petr Kovar), Slovenian (Andrej Žnidaršič),
  Danish (Joe Hansen), Simplified Chinese (Aron Xu)

-- 
Petr Kovar

___
Pan-devel mailing list
Pan-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/pan-devel