File: TODO

package info (click to toggle)
pan 0.11.2-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 9,808 kB
  • ctags: 4,297
  • sloc: ansic: 52,310; makefile: 904; sh: 840
file content (664 lines) | stat: -rw-r--r-- 30,645 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
=============================================================================
Pan 0.11.1.94
=============================================================================

[ ] <charles> about the manual, send mail to pan@rebelbase.com
    <charles> I've got an outline handwritten out; as soon as I get it online
    <charles> I'll mail you and let you run with it
    <charles> (a really rough outline, I admit, but it's better than nothing.)
    <hank_kiss> send it to z@vasoftware.com
    <hank_kiss> thats a better address for that
    Doug Siddens <angel03@charter.net> has also volunteered:
    I'm a Linux virgin and don't know squat about this system.  However, I
    did teach composition to jail inmates and like to think I can write or
    edit to clarity.  If I can contribute e- me.

[?] Scrollbar doesn't appear when Christophe's been reading
    alt.binaries.pictures.fractals

[?] <verdurin> I have a task in the queue, queued -26 times, 77% done and
    none of the tasks have restarted now the connection is back online
    <charles> "-26 times"?
    <verdurin> Yep;  I've had -100 before now

[x] Torbjorn Olofsson <tol@du.se>
    Pan still lock up sometimes, with the following:                               
    pan-WARNING **: ERROR thread 1024 attempted double lock! gui.c:1215
    pan-WARNING **: ERROR last lock from gui.c:1644
    pan-WARNING **: file util.c: line 106 func pan_lock_unconditional_from:             
    should not be reached, please report bug to pan@rebelbase.com      
    [In zoom mode]

[ ] http://bugzilla.gnome.org/show_bug.cgi?id=69359

[ ] http://bugzilla.gnome.org/show_bug.cgi?id=69330
    Queue not restarting after being unpaused

[X] http://bugzilla.gnome.org/show_bug.cgi?id=69282
    #6  0x0806a792 in articlelist_selection_changed_cb (call_object=0x818d610,
        call_arg=0x814f638, user_data=0x0) at articlelist.c:2529
    #7  0x080dbda7 in pan_callback_call (pcl=0x817cd60, call_object=0x818d610,
        call_arg=0x814f638) at pan-callback.c:69
    #8  0x0806a9bb in tree_select_row_idle (data=0x0) at articlelist.c:2600
    #9  0x4042f79d in g_idle_dispatch () at eval.c:41
    #10 0x4042e773 in g_main_dispatch () at eval.c:41
    #11 0x4042ed39 in g_main_iterate () at eval.c:41
    #12 0x4042eeec in g_main_run () at eval.c:41             
    #13 0x401dd333 in gtk_main () at eval.c:41
    #14 0x0808d326 in main (argc=1, argv=0xbffff9f4) at pan.c:201

[X] Tivo Leedjrv <leedjarv@interest.ee>
    When reading articles using shortcut key N (for next unread article),
    the articles do not get marked read, although when pressing M (mark
    as read) the article only then gets marked read.
    > If you read an article and it's not marked as read, does the 'unread'
    > count in the group list change?  Also, if after it's not marked read
    > you leave the group and come back, is it displayed as read then?
    The unread count stays the same. When I come back, it is still displayed
    as unread (the closed envelope icon). Also, I quit Pan and restart it and
    the article is still unread. Also, when I get new messages (the A shortcut
    key), the already read articles are still marked as unread and then it's
    already a total mess :(
    > BTW, is this for all articles or just some of them?
    This is for all articles in all groups. I think I first noticed it a
    couple of days ago when I updated from CVS.

=============================================================================
Pan 0.11.3
=============================================================================

[ ] "Michael J. Venables" <michael@ronin-group.org>
    encrypt the password in .gnome/Pan

[ ] Charles Kerr
    Move the "Filter" button up to the menubar so that keyboard navigation
    is possible.  Also judging from gooja it seems that the current location
    is not as intuitive as it could be.

[ ] Charles Kerr
    Need an up/down arrow in the rule-ui.

[ ] Alen Williams <alen_williams@address4life.com>
    When using the article filter in a  news group, it would be nice if
    there could be a .not. or invert button somewhere. So if the filter is
    "Banana", then I'd like to be able to hit the button and select all the
    articles (so I can delete them or mark them read) that DON'T have Banana
    in there...

=============================================================================
Pan 0.12
=============================================================================

[ ] Attachments: mime, uu.  Multiparts?  SFVs?
    [ ] attachments tab in message composer
    [ ] option: "mime-encoded single message (small attachments, like pictures)
        or "uuencoded multi-part messages (large attachments)"
    [ ] It would be good to create GMimeMessages for sending
    [ ] the bodies of these posts should not be saved to pan.sent (too big)

[ ] Jed S. Baer
    The [Send Now] button puts the posting job at the bottom of the task
    queue. I'd like it if posts went to the top. Yeah, I know that could
    wind up being an issue someday for large binary attachments. Maybe that
    could be addressed by detecting an attachment, and putting it at the
    top/bottom of the task queue based upon that?

=============================================================================
Unsorted
=============================================================================

[ ] Martin Wulffeld <tranquil@mail.dk>
    3) When handling a group with lots of (let's say around 10000) messages
    Pan is quite slow to use. For instance select all threads and selecting
   'Ignore threads' the message window blinks for a couple of minutes.
    ff05d7b4 draw_rows (1e0af8, 0, 1d6008, c4, 126180, 12693c) + 250
    ff05d9b0 clist_refresh (1e0af8, ff05d8b0, 1e0910, 800, 0, 0) + 100
    ff04f220 gtk_clist_thaw (1e0af8, c515, 1d1d90, 5c00, 0, ffbee888) + 108
    00026778 rekill_thread_nolock (81c540, 2, 0, 3400, fe9bc440, ab8) + 178
    00026c9c articlelist_selected_thread_ignore_nolock (211848, 0, 1a48cc, 400, 125eec, 12693c) + dc
    00026c9c articlelist_selected_thread_ignore_nolock

[ ] Martin Wulffeld <tranquil@mail.dk>
    1) When in a thread and you press minus several times the thread should
    continue collapsing until at the 'root' of the thread. It's a pain to
    have to move to a part of the thread for collapsing it further.

[ ] Martin Wulffeld <tranquil@mail.dk>
    5) Selecting an ignored thread Pan will load the article. If I have
    ignored a thread I absolutely do not want it to be loaded. If I want it
    loaded I should have to un-ignore it.

[ ] Martin Wulffeld <tranquil@mail.dk>
    6) Ignoring a thread Pan should automatically move to the next unread  
    thread/message.

[ ] Martin Wulffeld <tranquil@mail.dk>
    12) Maybe I didn't look close enough but I can't find a purging
    mechanism!?

[ ] Jacob Gorban <j_gorban@yahoo.com>
    1. Steps to reproduce:
    Select a thread which has several replies. Press the [+] button on
    the left of it. Select one of the early replies and press on
    [+] again to close the thread.
    Result:
    In the thread (header) pane the cursor will be on a line which is         
    (number of replies - number of previously selected reply)       
    higher than the thread where it was opened.

[ ] John Levon wrote:
    > A thread should automatically expand at one level deep when I have it
    > selected in the messages pane.
    A useful option, I think.

[ ] John Levon wrote:
    download new headers
    mark all as read
    delete all
    download new headers
    there are two problems :
    1) I get new headers that I've apparently already read
    2) New unread headers are not marked as read when I read them

[ ] <watsondk@pobox.com>
    Just downloaded the source tarball for 0.10.0, after the upgrade of libxml
    it built ok. Now the issues, using the default settings, I setup my news
    server onto it and subscribed to several NG thats ok, now the problem,
    there seems to be a font problem, I have little blocks in place of fonts
    for the subjects with new/unread threads. So so I looked in the setup and
    made sure that helvetica 12 was set for both the font setings under
    display threads. Nope still does it.

[ ] From: Bill Ryder <bryder@sgi.com>
    Subject: More on handling of <URL:blahbalh> and <http://jblahd>
    This is still 0.9.7 (I can't tell if 0.9.90 fixes it) -
    RFC 1738 lists a number of acceptable ways to include URLs in context.
    Netscape gets quite a few of them wrong too (in particular ones with
    punctuation and spaces in them)
    Perhaps this isn't pan but some library used?

[ ] 2. I wanna expand on Christian. I would like to have customizeable headers
    above the messages-bodies. E.g, I'm interessted in the newsreaders the
    guys use. Perhaps othe are more interessted in only few more headers and
    don't wanna see *all* the headers.

[ ] Robert Broughton <bob@broughton.ca>
    > I mentioned newsgroup moderation. To do this, I really need access to
    > all headers. What I would like to be able to do is fire up the external
    > editor, and edit headers at will.

[ ] When hitting 'ignore', it would be nice if we jumped to the next
    message, since we apparently don't want to see that one anymore.

[ ] would be nice to be able to sort group list by column

[ ] different keystrokes for pgup/pgdn in each window, so focus doesn't matter

[ ] option to set debugging levels during runtime

[ ] Frederik Vanrenterghem
    when watching pictures in ng's, these are sometimes split over 2 parts.
    Downloading combines them, but viewing them doesn't, so you get half an
    image. Probably this should be an option, as it might be the behaviour
    some people want.

[ ] "Thomas K. Gamble" <tgamble@la-tierra.com>
    When adding new conditions to the filter editor, they get dumped to the bottom.

[ ] "Anthony DeRobertis" <asd@suespammers.org>
    Arg! Filters aren't powerfull enough... I can only seem to filter on the
    Subject and Author headers.
    Can we please allow filtering on arbitrary headers? Today, I'd like to
    kill by NNTP-Posting-Host to make nanae semi-readable again...

[ ] picommander@t-online.de (Peter Borgmann)
    Never checked out printing in PAN before: It works fine but PAN
    shouldn't print the Message - Header IMO. Is there already a solution to
    that behaviour?

[ ] Add scoring to the rules/filter tools.

[ ] "lock" an article to prevent purging of header & body

[ ] From: Kevin Gottsman <gottsman@chicagonet.net>
    One annoying bug in Pan is that it opens multiple downloads for the same
    article. For example: If I click on a subject with an attachment, it begins
    to download. If I also press 'o' to open the file, then it begins a second
    download. I think it would be good if Pan was smart enough to realize that
    the article is already being downloaded.

[ ] It's real easy for dead articles to not get expired, which is annoying when
    sifting through dead articles.  May want to just get an article list a la
    Forte Agent

[ ] "Dan Mann" <daniel_b_mann@hotmail.com>
    Pan is great!  One suggestion here: How about being able to pan (no
    pun intended) images inside the preview pane by holding down the mouse
    button and moving the mouse around the screen (like gqview does)?
    This would be awesome because I wouldn't have to depend on the
    scroll bar(s). Right click zoom 1:1 and fit window (along with memory
    of this setting) would be great as well.

[ ] Frank Van Damme
    One suggestion here (doesn't have too much too do with the menu's).
    A window where one can set options like the text to be printed
    (none/full/short headers), and maybe: support for CUPS?

[ ] Reserve a connection for reading articles, so that even when new headers
    are downloading you can read an article.

[ ] Charles
    When you hit 'offline', the idle connections aren't closed.

[ ] Garry Knight
    Rule to search cached article body

[ ] Wendell Dingus" <wendell@BISonline.com>
    Yesterday I opened a group and tagged the
    first 3 files at the top of the list. I inadvertantly also had the "minus
    sign - book pic - name of group" at the top of the article pane selected. I
    pressed SHIFT-S and nothing. I did so a few times before realizing I had the
    group name selected also. No biggie, just might confuse someone...

[ ] Adam Warner <iconsult@ihug.co.nz>
    For example, I just posted to nz.test and aus.test (nz.test; aus.test).
    If I follow up to nz.test then the cross-posting works.
    However if I follow up to aus.test then I am only posting to aus.test.
    This is a verified problem. There also appears to be an issue where
    replies to a cross-post are only seen in one of the newsgroups.

[ ] When you hit 'offline', the idle connections aren't closed.

[ ] Martin (pan-users)
    What I'd really like to see is (at least an option for) the delete key
    to not only delete the current message, but also select/display the next
    message. One thing I've always liked about Agent is that it allowed the
    user to combine the ease and paned display of a GUI with a setup for
    (mostly) keyboard use that allows the user to read through a lot of
    messages very fast.

[ ] Jordan Nelson (pan-users)
    It would be very helpful if you could configure Pan to run a system call
    (like a perl script or something) with the filename of the just-decoded
    file as the first argument.  This could allow for doing whatever you want
    to a file, such as automatically sorting it, logging it to a database,
    etc.  Am I making any sense?

[ ] Ryan Ware (pan-users)
    The first is a way to save the task list so that it doesn't disappear if
    you exit.  On rare occasions, Pan has crashed on me after I've selected
    what to download for the night.  It would be nice if I could just reload
    what was in the task list.

[ ] Ryan Ware (pan-users)
    Also, sorting the tasklist by date/time the article was posted would be
    nice.  My connection isn't very fast (iDSL) and it would be nice to start
    with what's going to expire first.

[ ] Ryan Ware (pan-users)
    It would also be nice to be able to merge groups together so that you
    didn't have to see the same posts in group after group.  However, this can
    have a tendency to use a _lot_ of memory.

[ ] Johnathan Moran
    <saving the queue for Pan's next session> could be handy, though somewhat
    at cross purposes with flagging articles. In the past Pan would leave the
    little triangle image there for saving an attachment even if the download
    had been cancelled.  I would use that to go back and download the
    attachments if for some reason I had to  end what was in progress. However
    Pan no longer does that and few times I've taken a screenshot of the task
    list when I had painstakingly assembled a large download and then needed
    to end it.

[ ] "best_before_'89" <ohmwork@technologist.com>
    When I search for an article by a certain sender, it gets found. The
    problem is that when it is highlighted, and I click on it, it does not
    open.  I have to click on a message either side of it first, THEN I go
    back and click on the found message to open it.

[ ] Speaker-To-Animals (speaker@computation.com)
    The Pan newsreader seems to have a bad bug.  If I select an article in
    the newsgroups list to save and then navigate to Folder Tools and "Move
    Article", Pan just complains that I have to select a target folder in the
    Groups list...
    but everytime I select the Folder to move to, the newsgroup headers for
    the newsgroup I'm in dissapear and so I can't select an article to move.
    Either I'm not doing something right, or this is a seriously bad design
    flaw in the interface.  Exactly how am I supposed to save articles from
    newsgroups in Pan?  It doesn't seem possible...
    and Pan REALLY needs to implement drag and drop.  Come on its the 21st
    Century!  Drag and drop should be standard!

[ ] Japie <House-Mouse@hetnet.nl>
    Folders, subscribed, and unsubscribed all in a tree view in grouplist

[ ] Magnus <elp@algonet.se>
    I think the I found a bug, when download new message and bodys in selected
    group it doesn't download the body if there is unread message in the group.
    Happen to me anyway.

[ ] Steve Glasser <sara27@earthlink.net>g
    After downloading newsgroup headers, using the "panel-resizing" button causes
    the mouse cursor to freeze--the only way to escape seems to be to kill X.
    Sorry no run log--couldn't copy it after the cursor froze

[ ] Michael Perry <mperry@tsoft.com>
    >How to resize the main window (806x520)?  I have a 800x600 resolution and
    >Pan is to big, I resize it and tell the different window managers (e,
    >windowmaker, sawfish, etc) to remember the size,,, Pan ignores it.
    This has been reported several times to the mailing list and on
    news.software.readers.  I have the same problem so I quit using pan because
    the display takes up all of my 800x600 display on my latitude ls laptop.

[ ] Paul Smith <ozric99.nospam@lineone.net>
    I've selected the "use single click preview" option but am not getting
    the effect I'd like.  I'd like to press N to go to the next unread
    message and display it in the preview pane similar to pressing Ctrl-U in
    Outlook Express, but I still seem to have to actually click on the
    message in the thread pane to display it in the preview pane.  Is there
    something I'm doing wrong?  Apologies if I've missed something obvious.                         

[ ] Sean Tomlinson <steelrat@slip.net>
    Aluminum Foil
    Simon Templar
    acmay@mace.penguinpowered.coma
    Optionally stop the download.
    Add an option to force a grouping & decode of selected articles as a multipart

[ ] When you go back to the articles tab from the message tab, the
    view is down at the bottom of the window instead of up at the
    current article, where it should be.

[ ] Martin Cosgrave <martian@marsbard.com>
    It would be nice to have some sort of bandwidth limitation; since the
    news server is usually the closest thing it seems to get high bitrates
    at the expense of other more distant services.

[ ] Simon Templar <simont@infomaniak.ch>
    Decode a random group of articles selected by user

[ ] Bruce Wolk <bawolk@ucdavis.edu>
    Wants to re-order or remove columns from the thread view

[ ] Article.size

[ ] "Save" should be available from the popup in the text window.

[ ] ability to pause individual tasks in the task list

[ ] serialize tasks

[ ] consider 'save article' appending to ~/News/Pan/Folders/groupname.mbox

[ ] better charset support

[ ] Jabali Pragya <jabali@lineone.net>
    Its overall colouring scheme I found a bit confusing - there is no
    way of telling whether there is a new article in a particular thread
    other than looking at the number of articles in the unread column.

[ ] option to auto-expand threads when reading one.

[ ] option to auto-expand threads.  (Add to preferences, it should be default)
    (Add to preferences, it should be default)

[ ] Steve Cox <stevec@canaries.co.uk>
    Just to make things more complicated/specific, what about having
    multiple user profiles under the user section of preferences
    (Like the multiple news servers etc).  Then in the newsserver
    preferences, a default user profile could be set.

[ ] Why do we have task-body and task-bodies?  Can these be merged?

[ ] Ability to filter by any header (such as content-type, newsreader etc)

[ ] Ability to "score" like slrn:
    - each article has a default score of 0
    - filters can increase or decrease the score - if group in sorted by
      score, the oens with the highest score are on top, the others on
      bottom (threading still functional, though!)
    - when scoring an article down and it reaches a certain lowpoint(slrn
      uses -9999), it's killed - this enables gradually scoring bozo's out
      of the display: first they might get scored down, then they
      might get scored read and finally they might simply disappear 

[ ] Ability to set an Expiry-Date on a Filter

[ ] Ability to score by Author:
    - ie, scoring the good ones up, kinda like watching, but with
      distinction: for example, my own articles are (of course :) high
      priority, replies to my articles are scored high as well, unlessthey
      were killed before.  However, if an article got a low score for
      example due to a certain newsreader (OE), but is a response to
      my article, it is marked read, but displayed on top, below my
      article in the thread, clearly marked as "important, but scored
      down (ie read)"

[ ] Doug Palmer <doug@charvolant.org>
    And for a difficult one. Is it possible to set up a rule action which says
    'delete/mark as read this article and all the followups to this article
    (or depth-n followups)'? This would be very useful in conjunction with a
    spam/bozo filter. There are certain bozos that post in such a way as to
    almost guarantee that the replies spiral into a mess of off-topic flaming.
    Actually, depth-n followups would probably be the most useful, as things
    settle down after a while; setting it to depth-1 would take care of most
    problems. It wouldn't matter too much if this action gets things wrong
    from time to time, as articles expire. But it would save a lot of pruning
    time on potentially interesting megathreads.

[ ] Spoiler
    Some time ago I implemented spoiler-support for pan, it's easy
    enough - when you encounter "^L" (control-l, formfeed), you "mute"
    the following text - you can copy most of the code from the
    mute-quoted-text routine.  It's common in all newsgroups discussing
    tv-shows for example. 

[ ] Attribution Line:
    Different Attribution line according to what newsgroup you're in:
    In German newsgrouop I use "X schrieb:" instead of "X wrote:"
    Different possibilities of attribution line - currently Pan has
    message-ID, author and date, I'd like to differentiate between
    author-name and author-email, some people might want to have
    subject and newsgroup (even though I personally don't see the
    need for anything other than "X wrote:")

[ ] Special-character-decoding
    Has this gotten better?  I remember there were some special cases
    where the decoding didn't work correctly.  Also, how does Pan handle
    detecting the correct charset for posting?  Some people might be using
    iso-8859-13 for example and that would need to be declared in the headers.

[ ] Cross-posted articles
    If I read article x in group y and it was xposted to group z, then 
    ant tit to be marked read when I enter group z.  I know this requires
    database-synching of the different groups which, probably, is a PITA,
    but it's really neat.  Maybe one could do this through a filter?
    mark read if article was already read in other group or something?

[ ] "Dan Stromberg" <strombrg@nis.acs.uci.edu> 
    Is there a way of piping an article through a filter?  trn does this
    with the "|" command - I've found it really useful.  Even better than
    that would be if there were a way of configuring pan so you have a
    configurable button you can click that you've preassociated a command
    with, that'll do the pipe without having to type the command each time.
    I'm particularly interested in this so that I can pipe the ascii diagrams
    in rec.games.go to a filter that makes the diagrams more presentable.
    But this could also be helpful with unsharing source code and such too.

[ ] Convenient jumping from one newsgroup to another from a post's newsgroups
    header (ie, viewing a crossposted message thread in all it's newsgroups)

[ ] In composer: add "Save as Draft" and "Delete"

[ ] some way to do one-shot tasks without waiting a turn in the queue.

[ ] Saving of queued tasks

[ ] Nicer handling of message headers (ie, a list of commonly-used headers)

[ ] a case-sensitivity toggle for rule criteria? 

[ ] replace ^I with spaces when posting a message to skip tab damage

[ ] spellchecker

[ ] optional disabling of User-Agent header

[ ] tree view for groups?

[ ] the subject Find: filter doesn't find new subjects nested in a thread

[ ] I'd like to select the whole text of the message (like ctrl-a in (Francesco)

[ ] For the newsgroup list pane, I find it irritating to have to set the
    properties for each of the groups I subscribe, I rather liked Agent's way
    of setting default properties for all of the subscribed newsgroups, and
    being able to 'adjust' using the property for a particular newsgroup to
    override the default properties.

[ ] Andreas Scherbaum <ads@htl.de>
    And another thing, more a feature request: is it possible to get
    a window to fetch a single message from server with a given
    message-id? Most references to other articles coming this way
    so it would be nice to give pan the message id and it will
    fetch the message from the news server and display it.

[ ] Yong Chiew Ning <cnyong@attglobal.net>
    This is a wish for Pan. Is it possible to have a button somewhere to
    download flagged articles in all subscribed groups at once when clicked?
    This will make it very convenient for offline browsing. Thank you.

[ ] Japie <House-Mouse@hetnet.nl>
    a wish for Pan, wich is already more than complete.
    -showing emoticons as images. (like mozilla does)

[ ] Jan Schaumann
    do we want Pan to support "posted-and-mailed" -
    http://www.newsreaders.com/tech/draft-zawinski-p%26m.txt ?

[ ] Jan Schaumann
    do we want Pan to support "mail-copies-to" -
    http://www.newsreaders.com/misc/mail-copies-to.html ?

[ ] Jan Schaumann
    do we want pan to support spoilers -
    http://www.newsreaders.com/spoilers/ ?

[ ] queue.c's g_slist_append is non-optimal (GLib 2.0: Use GQueue)

[ ] Ari Pollak <compwiz@bigfoot.com>
    Pan suggestion - have an option to check all subscribed newsgroups for
    new messages on startup.

[ ] Jim Henderson <jhenderson@bigfoot.com>
    Date/time is an option I like to have available, though, since I use
    Netscape to read the same groups at work and know what time I'm caught
    up through on the two servers I use most...
    (Analysis: plugging in date/time into a rule and saving the rule to
    have to apply it would be annoying; better to have the 'apply' button
    let the user fill in fields somehow)

[ ] Jason Baietto <jason@metrolink.com>
    I absolutely love pan, but I have a minor feature request.
    Can you add resettable per-server download counters so that
    I can keep track of how many megabytes I've downloaded from
    a given server?  Pan makes it so easy to download stuff that
    I've exceeded my nntp provider's limits twice now.
    Thanks in advance and thanks for a terrific product.

[ ] "Laurent Duperval" <laurent.duperval@uforce.com>
    I'd like an Online/offline button for each server, so I don't have
    to go to the Prefs window when I want to change the online/offline status.

[ ] Matthew Lenz <hohlraum@nocturnal.org>
    i dunno how newshark does this, but it associates a 'life' percentage
    to articles and gives you an idea as to how much longer a specific article
    (or binary post cluster) will be around before being dropped from the
    server.  It also lets you sort by this percentage in the download pane.
    (so you can be sure to download the oldest article first)

[ ] Matthew Lenz <hohlraum@nocturnal.org>
    preview a binary attachment.  (for example only download and decode the
    first N number of parts and then launch in associated viewer.)

[ ] python/perl hooks

[ ] It can open all kinds of links without forcing netscape on me

[ ] virtual folders - one for programming, one for gardening

[ ] x-face support?

[ ] add task saving/loading so that task lists can be saved and run later.

[ ] Let the user go offline immediately after a task is completed, instead of
    recycling sockets.  (This will probably be in the form of putting the
    "Close server connection after N seconds idle" control in the online
    preferences dialog)

[ ] Add support for SSL. <http://www.moxienet.com/lynx/> has patches for SLL
    support in Lynx, which points the way pretty nicely.  (Note to users:
    I need an account on an SSL news server;  please mail charles@superpimp.org
    if you can provide one for testing.)

[ ] Jan Schaumann <jschauma@netmeister.org>
    Shortcut to edit a message in pan.sendlater, possibly 'e'
    (Analysis: just make it more prominent in the menus)

[ ] binary retrieval druid (wizard like for automatic binary "sucking").

[ ] "Yes, and go offline afterwards" choice in "Go Online?" dialog

[ ] perhaps add 'previous unread article' back in

[ ] add 'next group' and 'previous group' back in

[ ] Add the option to track any thread in which the user-specified author
    is a participant

[ ] specify which server to send posts through, rather than always using
    current server

[ ] search headers from multiple groups

[ ] delete old articles as a group grows to larger than N articles

[ ] pan-users: status bar for "no new headers" "message sent successfully!" etc
    (gnome_app_flash, if we only had a status bar. :)

[ ] group selector for crossposting, so you don't have to type in the names.

[ ] pan-users: single-click to open all threads  (>2x)

[ ] xnews-like text toolbar

[ ] pan-users: extern app to pass messages through before they're posted.

[ ] prefs option to check server for new messages when you load a group

[ ] more search options to "find" dialog? -- filter by date

[ ] log viewer improvements: coloring based on priority, error, etc

[ ] per-group configuration options: logging

[ ] group-centric design?

[ ] "Michael J. Venables" <michael@ronin-group.org>
    an indicator as to online status
    (There's a status light graphic under the "Online Settings"
    but I can't see that that actually gets displayed anywhere.)

[ ] "Michael J. Venables" <michael@ronin-group.org>
    a button to toggle online status

[ ] "Michael J. Venables" <michael@ronin-group.org>
    a leech function (like NewsBot (http://www.sb-software.com/))
    for viewing, filtering and grabbing all binaries (independent
    of the news thread viewer itself)

[ ] Peter
    Option to always make the article pane have the focus, so that 
    mouseless reading is easier, e.g. if you hit the log file button, 
    after a user-specified time the focus reverts to the article.