goPronto! [ CurrentChangeLog ] news | screenshots | themes | download | development | support | archives
Date: Wed Apr 18 10:08:33 CEST 2001

(muhri)

Fix for bodytext2db to work correctly when message_sources table exist for Pg users from Jeff Duffy and a new kick ass splash screen for
2.2.5 from Phil M (marmot) Thanks again Phil, as
always your splashes kick major ass.


-------------------------------------------------------------------------------

Date: Tue Apr 17 22:44:56 CEST 2001

(muhri)

Ok, I broke APOP when I re-arranged Get.pm, fixed now.. Thanks to
Peter Lohmann for reporting and helping
by providing me a test account.


-------------------------------------------------------------------------------

Date: Tue Apr 17 13:19:00 CEST 2001

(muhri)

Storing Messages in the Database & remote connection enabled for PostgreSQL
users (note u need pg 7.1 to be able to store messages in db as versions
prior to that didn't support big text fields) Also, Pronto will check your
dbd version, if its not 0.96 it will refuse to use that feature since 0.95
had a bug that caused a segfault when using MsginDB. So please make sure if
that you are using DBD::Pg 0.96 or higer and PostgreSQL 7.1 .. Ofcourse when
you turn that option on you'll need to run the bodytext2db migration script.
Enjoy.


-------------------------------------------------------------------------------

Date: Mon Apr 16 16:49:30 CEST 2001

(muhri)

Fixed tabs not showing in a message when using an HTML widget to display
messages.


-------------------------------------------------------------------------------

Date: Sun Apr 15 10:29:26 CDT 2001

(muhri)

Patch from Jeff Duffy for the install file to reflect the
recent release of Pg 7.1, Patch from Zach Bean to push LIST
further down in Get.pm and check for $count before erroring out.


-------------------------------------------------------------------------------

Date: Sat Apr 14 13:08:44 CEST 2001

(muhri)

If you detach the FolderTree, then destroy it and try to change prefs before
reattaching it, potential crash fixed.


-------------------------------------------------------------------------------

Date: Sat Apr 14 12:45:42 CEST 2001

(muhri)

agh! my changes yesterday to the file selection dialog were english specific thus preventing users using other locales to attach files correctly. Thanks
to MadMax for reporting, fixed now. There will be a 2.2.5 release probably
today or monday. I should enable MsgInDb for Pg since Pg 7.1 is out officialy.


-------------------------------------------------------------------------------

Date: Sat Apr 14 12:35:48 CEST 2001

(muhri)

CList view was messing a "&" on a call caused a crash when trying to open in
a new view when in non-threaded mode. Thanks to Lang
for finding out. Also Addressbook put back in selfload mode.


-------------------------------------------------------------------------------

Date: Fri Apr 13 17:09:47 CEST 2001

(muhri)
Updated German translation from Christian and he also pointed out taht two strings from the config file werent surrounded by _() so i fixed that



-------------------------------------------------------------------------------

Date: Fri Apr 13 12:02:00 CEST 2001

(muhri)

The compose window File selection widget (when you hit add in the attachment
pane) can now select multiple files :) use as you would use the message list
when selecting, shift, ctrl and clicks ..


-------------------------------------------------------------------------------

Date: Fri Apr 13 10:38:49 CEST 2001

(muhri)

I need more people like Jeff Duffy He fixed up the install
file really nice, Thanks a lot Jeff..


-------------------------------------------------------------------------------

Date: Thu Apr 12 16:04:15 CEST 2001

(muhri)

remove trailing file:/ passed in gmc, nautilus / efm dont do that


-------------------------------------------------------------------------------

Date: Thu Apr 12 15:42:43 CEST 2001

(muhri)

Pronto Composer Window now accepts files dragged via Xdnd compatible file
managers to the attachment clist.


-------------------------------------------------------------------------------

Date: Thu Apr 12 15:07:04 CEST 2001

(muhri)

Sort the Boxlist combos..


-------------------------------------------------------------------------------

Date: Wed Apr 11 15:01:24 CEST 2001

(muhri)

Clear the screen when you quit cpronto


-------------------------------------------------------------------------------

Date: Tue Apr 3 11:20:40 CEST 2001

(muhri)

Turned off AutoCommit and added modified creation
statement for Postgres. Added message insertion sanity check.

Patch from Jeff Duffy for bodytext2db script.


-------------------------------------------------------------------------------

Date: Mon Apr 2 13:11:38 CEST 2001

(muhri)

Hmm, I wonder what happened to the Re: and Fw: not repeating code in
Cpronto! fixed now.


-------------------------------------------------------------------------------

Date: Mon Apr 2 11:56:01 CEST 2001

(muhri)

Fix for urls that have commas "," getting cut off, reported by David Boles




-------------------------------------------------------------------------------

Date: Mon Apr 2 11:25:26 CEST 2001

(muhri)

updated dbswitch.pl to work with latest pronto .. it will only work for switching db in pronto 2.2.x series. So for older version users must bring thier db
up to date first then attempt to switch. eg of using it

perl migration-scripts/dbswitch.pl CSV mysql

to swtich from csv to mysql


-------------------------------------------------------------------------------

Date: Sat Mar 31 18:40:13 CST 2001

(muhri)

Made tooltips enabling/disabling configurable.. In Config->View you can set
that.. For Graham K. Dodd missing from Earlier Michael patch.. Bad boy Ishamael !!


-------------------------------------------------------------------------------

Date: Sat Mar 31 11:04:30 CST 2001

(muhri)

Patch from Dan to fix some return receipt behavior
when message is sent to multiple reciepents and return receipt is requested.


-------------------------------------------------------------------------------

Date: Fri Mar 30 15:57:24 CEST 2001

(muhri)

If Gtk->set_locale() call is not avaiable for people who want to see pronto
in thier native locale, dont crap out , just give a message on what to do.



-------------------------------------------------------------------------------

Date: Thu Mar 29 17:07:18 CEST 2001

(muhri)

Remember the last dir the user opened to attach files from, for out good friend
madmax :)


-------------------------------------------------------------------------------

Date: Mon Mar 19 09:21:08 CET 2001

(muhri)

Added an MSOutlook 2000 addressbook conversion script to Pronto's Addressbook
from Adam Warner


-------------------------------------------------------------------------------

Date: Mon Feb 26 10:56:27 EST 2001

(ishamael)

added a german translation from quiana@quiana.net



-------------------------------------------------------------------------------

Date: Mon Feb 26 06:51:53 EST 2001

(ishamael)

This is hardly my fault.
cliffom, start naming patches/diffs
.patch or .diff



-------------------------------------------------------------------------------

Date: Sun Feb 25 19:47:16 EST 2001

(ishamael)

adds a scrollbar to the text widget
so if anyone has long reply headers
they can scroll
minor yes, but I know some ppl will complain


-------------------------------------------------------------------------------

Date: Sun Feb 25 15:00:27 EST 2001

(ishamael)

Patch from Michael Clifford for more
configuration in the reply to message header, thanks man.


-------------------------------------------------------------------------------

Date: Sat Feb 17 10:56:30 CST 2001

(muhri)

Remember CList View window size..


-------------------------------------------------------------------------------

Date: Fri Feb 16 08:19:35 CST 2001

(muhri)

Fixed Column widgets not appearing on seperate clist views.


-------------------------------------------------------------------------------

Date: Fri Feb 16 06:26:28 CST 2001

(muhri)

Now that you can detach the folder tree, you can create many "Views" (ie, only
to view, not to do anything else besides that - yeah you can read :))
Right click on a folder and choose open in a new view, this way you can
have many folders open, casecade them, play with them, do whatever you find
useful :)
Still needs somework, column widgets are not showing.. wonder why.

-------------------------------------------------------------------------------

Date: Fri Feb 16 03:09:39 CST 2001

(muhri)

Remember if the FolderTree was detached and start detached next time.. For Charlie again :)


-------------------------------------------------------------------------------

Date: Thu Feb 15 16:45:49 CST 2001

(muhri)

A column widget on the new column in the foldertree to detach and reattach
easier to reach than the menu.. For my bud Charlie.



-------------------------------------------------------------------------------

Date: Wed Feb 14 13:06:14 CST 2001

(muhri)

Ability to Detach the FolderTree into its own window and reattaching it..
View->Deatch Folder Tree and View->Reattach Folder Tree

I made this feature cause I have been on my laptop for so long and sometimes
I want the full space of the clist and the message pane.. 800x600 is too
small for me.. So detaching the folder tree and hiding it is great to me, instead
of sliding the horizontal pane bud each time I wanted to do that..

if anyone asks, I'll make it remember that it was detached and start detached
next time.. but only if some one asks :)


-------------------------------------------------------------------------------

Date: Wed Feb 14 05:40:08 CST 2001

(muhri)

Make Auto Saving compose sessions configurable, on by default. To turn off
go to advanced section and uncheck the option.


-------------------------------------------------------------------------------

Date: Wed Feb 14 03:29:22 CST 2001

(muhri)

Hmm, why did I not allow searching by more fields in the and/or section, no idea
but now it does :)


-------------------------------------------------------------------------------

Date: Tue Feb 13 18:05:39 CST 2001

(muhri)

Pronto! now manages compose sessions in case of a crash, since this textwidget
is very flaky and people using Pixmap engine themes have reported lockups
while writing long messages, I haven't been able to reproduce this, but here
is a session management system - whenever pronto composes a message it keeps
an auto-save copy of it until its sent then deleted, in the case of a crash
then this session file is saved. Access stale sessions from the compose message
file menu - File->Restore a session.. Enjoy :)

PS - CVS users, please make a dir in ~/.pronto called sessions



-------------------------------------------------------------------------------

Date: Sun Feb 11 14:21:44 CST 2001

(muhri)

Halfway surgery through Get.pm - I have tested pop3 & mbox and they still work
as expected, if anyone is using Maildir, please test to see that nothing has been
affected. Next - figure out a way to make the socket non-blocking .. Help !! hehe



-------------------------------------------------------------------------------

Date: Sun Feb 4 14:40:22 CST 2001

(muhri)

assume text/plain on broken text; headers


-------------------------------------------------------------------------------

Date: Sat Feb 3 13:36:33 CST 2001

(muhri)

This is as suggested by Joe, grab focus on the entry in new folder dialog


-------------------------------------------------------------------------------

Date: Tue Jan 30 02:15:51 CST 2001

(muhri)

move locale stuff from pronto-main to prontolib.. Lots of peieces of Pronto
will be using it so it should be there for Prontoget and Prontosend independance.


-------------------------------------------------------------------------------

Date: Tue Jan 23 15:51:12 CST 2001

(muhri)

Patch from Koos Pol - begining of gettext support
for Pronto, people interested in seeing locale specific messages (although
no locale files are available yet) should download Locale::gettext module.

Changes by me:

Dont require Locale::gettext, evaulate the availabilty and init gettext
according to that otherwise just return what was passed without change
in sub _();



-------------------------------------------------------------------------------

(muhri)

Fix for reply-to-list on lists that include other text in the list header.
like pronto's new list.
------------

(muhri)

Addressbook sorting back in.

-----------

(muhri)

Drag and drop fixes.

------------

(muhri)

Drag and drop between message list and folder list - unfortunately due to a
gtk limitation, reorderable tree can't recieve dragged messages from the list
so its enabled by a pref option from the advanced section (on by default).
If you prefer reordering your list over drag and drop then disable it. Or if
you prefer drag and drop over reordering your list then keep it on and turn it
off just whenever you want to reorder your list since thats not a thing that
is done repeatedly ;-). To drag multiple emails select the emails you want
then ctrl and drag - for signle email just drag and drop.

-------------

(muhri)

Fixes to the installer so that HTML::Parser makefile does not hang when asking
a question on perl 5.6 and above. Also it uses an HTTP mirror by default.
use of wget is recommended.


----------------
(muhri)

Clear the read pane after empty (folder/trash) and we have something there or
we are still focused there.

-----------------

(muhri)

create dirs if you find an existing db with a new pronto install, thanks to
the vox for finding out about this glitch

-----------------
(muhri)

At Russel Evan request, Empty deleted items and Empty folder can be
non-blocking operation, to enable go to advanced section of config
and enable non-blocking for empty operations.

-----------------

(muhri)

Now Xmailer: header contians operating system that Pronto! was running on, cause
we'd like to know ;-)

----------------

(muhri)

New option to slice out signature on reply, off by default. To turn on, go to
advanced section of config and enable it.

------------------

(muhri)

assign invalid date messages a download timestamp. so it won't annoy us on sorting

-----------------------

(muhri)

some small fixes and an option to not show the splash screen on startup
its in the advanced section of the config since i did not feel like making
a new tab for it. Also now if Pronto can't connect to the db, it'll show an
error dialog to let the user know then quit gracefully.

----------------------------------
Date: Wed Nov 15 12:01:02 CST 2000

(muhri)

/r/n friendly importing from ward and some stuff i forgot to commit before


-------------------------------------------------------------------------------

Date: Mon Nov 13 04:59:09 CST 2000

(muhri)

some perl pickiness


-------------------------------------------------------------------------------

Date: Mon Nov 13 04:08:39 CST 2000

(muhri)

Slow connections cause the progressbar window to not redraw correctly, here is
to help it.


-------------------------------------------------------------------------------

Date: Mon Nov 6 00:58:38 CST 2000

(muhri)

why should db users suffer for CSV, dont substract fields to 255 chars
if the db is NOT csv.


-------------------------------------------------------------------------------

Date: Mon Oct 30 02:00:12 CST 2000

(muhri)

Kick ass splash design from Phil Morris (marmot)
Perl camel with a twist :-) so I made an informative splash status to go
with it, its quite fast to go by so if you are not on a slow machine you
won't enjoy this peice very much but its fun to watch .. Thanks marmot..



-------------------------------------------------------------------------------

Date: Thu Oct 26 02:21:07 CDT 2000

(muhri)

hmm forgot about the little baby prontobrowser, quote that too :)


-------------------------------------------------------------------------------

Date: Thu Oct 26 02:09:31 CDT 2000

(muhri)

quote urls so that when you launch viewers - urls with chars that the shell
does not like be passed



-------------------------------------------------------------------------------

Date: Sun Oct 22 22:01:04 CDT 2000

(muhri)

be smarter about html widget requirements since a user may have an HTMLwidget
but running in text mode.


-------------------------------------------------------------------------------

Date: Fri Oct 20 16:15:01 CDT 2000

(muhri)

This slipped by, Pg addressbook creation had a bad field in it !


-------------------------------------------------------------------------------

Date: Thu Oct 12 15:19:22 CDT 2000

(muhri)


Ok verbose error patch from Troy and an option to turn it on/off for the
lazy who keep thier autocheck on no matter what.



-------------------------------------------------------------------------------

Date: Wed Oct 11 19:57:10 CDT 2000

(muhri)

Fix for Send / reply_all when friendly name has a "," in it.



-------------------------------------------------------------------------------

Date: Wed Oct 4 20:26:52 CDT 2000

(muhri)

Added date case for dates with empty () - how malformed *sigh* ..


-------------------------------------------------------------------------------

Date: Fri Sep 29 02:11:05 CDT 2000

(muhri)

Changed config dialog to use the new stuff I did for html on the fly view in
a window .. cleaner.. also fixed switching from html to an html or vice
versa to actually view the message that was selected.


-------------------------------------------------------------------------------

Date: Fri Sep 29 01:32:57 CDT 2000

(muhri)

View in an HTML window for those who use the text widget but would want to
do the ocassional view in html window for some messages but dont want to go
through the config, basically a quick way to do that.. ctrl-m is the short
cut and as always its configurable through the key editor.


-------------------------------------------------------------------------------

Date: Fri Sep 22 15:05:10 CDT 2000

(muhri)

Re-Wrote config dialog to use a ctree now, much cleaner .. also a new
advanced config section - dont mess with it unless you know what it means.


-------------------------------------------------------------------------------

Date: Fri Sep 22 12:46:33 CDT 2000

(muhri)

Fix encoding of messages, fix for switching signatures between accounts
when you have an external program generate the signatures, and some other
little fixies.


-------------------------------------------------------------------------------

Date: Wed Sep 20 20:26:47 CDT 2000

(muhri)

delete key deletes messages, I am sure lots of people will be happy now,
windows lovers especially, like our friend the_vox, hehe


-------------------------------------------------------------------------------

Date: Tue Sep 19 22:58:57 CDT 2000

(muhri)

APOP support - thanks a bunch to Ernie for supplying us an account to test
on .. Now you be our first test rat :-)


-------------------------------------------------------------------------------

Date: Mon Sep 18 03:24:38 CDT 2000

(muhri)

Ok, I also added version checking of the modules in ProntoInstaller, so its
your best way to know wether you have an outdated module that needs updating
so make sure anyone who will upgrade to 2.2 tomorrow to use it and RUN the
migration-script 2.0to2.2 before starting it :-)


-------------------------------------------------------------------------------

Date: Sun Sep 17 12:37:56 CDT 2000

(muhri)

Mark all folder as read on right click menu


-------------------------------------------------------------------------------

Date: Fri Sep 15 14:17:52 CDT 2000

(muhri)

Addressbook had lots of incompatibilities with CSV, fixed that now and one
fix for insertion of Search folder at firstrun as well as the addressses
table for CSV users also at first run.



-------------------------------------------------------------------------------

Date: Sat Sep 9 00:34:35 CDT 2000

(muhri)

frames around the addressbook list and group list in group creation


-------------------------------------------------------------------------------

Date: Fri Sep 8 18:47:39 CDT 2000

(muhri)

Combined Shank's script to fix the boxlist into the 2.0to2.2 migration
script and also its available as a seperate script for those of us who use
CVS and should not go through all the hoopla.. fixboxlist.pl so run it now
if you up to current cvs - also up to 2.1.7


-------------------------------------------------------------------------------

Date: Fri Sep 8 12:25:13 EDT 2000

(shank)

Folder tree ordering....the saga continues
Make sure parent is defined before we try to use it,
i wonder how it even worked before.


-------------------------------------------------------------------------------

Date: Fri Sep 8 12:06:23 EDT 2000

(shank)

More folder ordering fun. Fixed case when parent is NULL and elimantated warning.


-------------------------------------------------------------------------------

Date: Fri Sep 8 10:02:03 EDT 2000

(shank)

Quick fix for folder ordering problems.
It queries the db for each folder individually, but i plan
to change this later, so it will only query db once.
Also, run pronto from commandline, and if u notice:
"oops, blah folder was missed..."
make sure your siblings and parents are correct for your boxlist.
Get back to me if:
1. you are getting oops error and are sure ur boxlist is correct
2. u notice in folders missing(there shouldn't be,
even if your boxlist table is f****d up)
3. u get not oops error and folderlist is not in correct order

Please bang on this, any bug reports will be welcome.


-------------------------------------------------------------------------------

Date: Wed Sep 6 17:23:43 CDT 2000

(muhri)

Fixed up the migration script to add the new addressbook stuff, and renamed
it 2.0to2.2 .. please dont run it again if you are running CVS and would
like to use it after the addressbook, do the sql stuff manually from the
previous commit messages as it will mess up your vfolders if you do :) This
is the migration script that people will run from 2.0.1 to come up to date
to 2.2 only... so CVS people are sole on doing the addybook update.


-------------------------------------------------------------------------------

Date: Wed Sep 6 17:04:49 CDT 2000

(muhri)

Fixes to link loading when your browser is not netscape, also changed the
wording to mean more generic browsers, we have skipstone now :) .. Also be
more parnoid before launching a program that is forked.


-------------------------------------------------------------------------------

Date: Wed Sep 6 16:35:51 CDT 2000

(muhri)

phew ! massive clean up of the source and cleaned out all useless stuff, All
the modules that were selfloaded are put back on selfload for release
prepartion. I still have a couple of things to deal with as in on the fly
switching to db storing / and the reverse.

Also, Noidd .. I made it not execute gpg if the path is not found, I
hope thats ok with you, I know you are busy so unitl you have time thats the
solution so that it wont go poof !

Added two migration-scripts to the scripts section, one that I have written
a long time ago to import your addressbook from CSV into db format and the
ohter to import mboxes from the command line into the db.

up to 2.1.6 - please bang on it and report bugs.

other than that, this baby is looking sweeeeeet!

-------------------------------------------------------------------------------

Date: Sun Sep 3 18:00:28 CDT 2000

(muhri)

Patch from Scott one superb new spanky ass
Addressbook. I haven't made a migration script yet so you will have to do this

create table groups(id int not null, name text);
and later table addresses add groups text;

these examples are for MySQL.

enjoy and once again give scott a big ass applause, great job.


-------------------------------------------------------------------------------

Date: Wed Aug 30 14:30:56 CDT 2000

(muhri)

Dont barf if you can't make a connection or if the user has network problems.


-------------------------------------------------------------------------------

Date: Sun Aug 27 17:38:29 CDT 2000

(muhri)

Remove ( ) from addresses before replying thats sooo bad


-------------------------------------------------------------------------------

Date: Sun Aug 27 14:30:03 CDT 2000

(muhri)

Alt-T to toggle threads/no threads and you can modify that too :)



-------------------------------------------------------------------------------

Date: Sun Aug 27 12:36:23 CDT 2000

(muhri)

Fix Copying messages for people storing thier messages in the db.


-------------------------------------------------------------------------------

Date: Sun Aug 27 03:29:35 CDT 2000

(muhri)

Now you can export VFolders and even your search results :) thats just neat,
hehe .. also the addressbook looks better for duplicates before attempting
to add an address / ala duplicating it.


-------------------------------------------------------------------------------

Date: Sat Aug 26 19:54:11 CDT 2000

(muhri)

Now actually when you sort by subject Pronto removes the Re: and sorts then
puts the Re's back where they belong. this is for sinisa@mysql.com


-------------------------------------------------------------------------------

Date: Sat Aug 26 03:41:49 CDT 2000

(muhri)

Ability to override signatures provided by Pronto's account setup and
choosing a command to provide your sigs instead. Edit -> options -> Send and
check the option and provide a command. This is also a requested feature
that CmdrTaco wanted since forever. Now pay me :)


-------------------------------------------------------------------------------

Date: Sat Aug 26 02:47:57 CDT 2000

(muhri)

Another one for CmdrTaco -
when you create a filter for a message from the message list, there is an
checkbox to immediately refilter it also.


-------------------------------------------------------------------------------

Date: Sat Aug 26 01:54:00 CDT 2000

(muhri)

Stop button when you are searching the body of messages, in case you decide
to stop it at some point. You won't lose what it found up to the point it
stopped.


-------------------------------------------------------------------------------

Date: Fri Aug 25 19:17:31 CDT 2000

(muhri)


Patch from Amanuel - implements size limit
restricting on messages being downloaded from the pop server a top his
previous server status patch. Good work :)

-------------------------------------------------------------------------------

Date: Fri Aug 25 11:02:01 CDT 2000

(muhri)

Wrap stuff that begins with "-" so that messges like joor's dont get mangled.


-------------------------------------------------------------------------------

Date: Fri Aug 25 10:26:39 CDT 2000

(muhri)

This is some stuff that CmdrTaco requested, Reply-All back in message menu
and reply alltogether all put in one menu
Reply -> To sender usual key
To List usual key
To All ->
Including Self Alt-i
Execluding Self Alt-w
and Alt-e for edit, ofcourse you can modify those keys.

-------------------------------------------------------------------------------

Date: Fri Aug 25 06:11:17 CDT 2000

(muhri)

- No longer jumping up to the begining of the message after new mail is
recieved.
- Fixed positioning of focus after a refresh in vfolders and various other
positioning issues.


-------------------------------------------------------------------------------

Date: Fri Aug 25 02:06:12 CDT 2000

(muhri)

Fix renaming folder where it does not update other parts, selfload really
sucks appearntly, this has been a wrong variable being changed that does not
even exist and there was no complains from selfloader or perl *sigh*


-------------------------------------------------------------------------------

Date: Fri Aug 25 00:33:56 CDT 2000

(muhri)

- Dont lock mailboxes that are being imported only. be careful with
importing your actual /var/spool now ! for that you should be reading an
account or just copy it somewhere else and let pronto read it then. Although
I may put a case for some one importing from /var/spool but I dont think its
necessary.

- Play sound at the end of retrival now. Happy now Vox :)

- Search when Message in DB with IO::Scalar was darn slow, using IO::File now.

- When there is a body search involved in search folder or Vfolder, a nice
little status dialog pops up and tells you its working so that no one thinks
Pronto hung or something :) and yes its modal.

- Remade Vfolders cases into case 1000 instead of 100 ( this is mostly for developers to
know ) users dont worry about that, but you will have to run 2.0to2.x again,
yes.

Lots of changes, enjoy and report bugs as I am sure I must have missed
something :)

-------------------------------------------------------------------------------

Date: Wed Aug 23 18:57:27 CDT 2000

(muhri)

Empty trash on exit, edit->options->db and check it if you would like to do
that.


-------------------------------------------------------------------------------

Date: Wed Aug 23 17:17:54 CDT 2000

(muhri)

a little fix for pronto --help, and a new menu item that will help the users
find what important components and thier versions are running so they can
tell us if they have a problem, its under help->my info


-------------------------------------------------------------------------------

Date: Tue Aug 22 18:33:14 CDT 2000

(muhri)

Thanks to Amanuel for finding out, seems that Gtk::Perl fixed the editable
entries so now tabbing from subject works to the text widget.


-------------------------------------------------------------------------------

Date: Tue Aug 22 11:32:37 CDT 2000

(muhri)

Fixed Bug reported by Reid Stuherland where Pronto would
split message in some cases, thanks to Reid for giving me an account that
helped me debug the problem :)


-------------------------------------------------------------------------------

Date: Tue Aug 22 09:20:38 CDT 2000

(muhri)

Make font switching apply immediately from the config again


-------------------------------------------------------------------------------

Date: Tue Aug 22 01:00:47 CDT 2000

(muhri)

Moved line setting styles prefs into a sub menu
added expander style menu
Folder tree inherits line style and expander style of message list
defautl is triangle
reference font styles, supposidley uses less mem


-------------------------------------------------------------------------------

Date: Tue Aug 22 04:41:15 CDT 2000

(muhri)

ok bolding or setting another font on messages when they are new is back as an option - edit->fonts-> change message font when its new. now WARNING WARNING WARNING you will not want to use this feature with gtk-perl less than 0.7003, the tarball is at http://www.muhri.net/pronto/gnome-perl.tar.gz - if you did not upgrade this is the time to do it. I think at the release time I will make it a requirement but since this is CVS I wont. If you aren't sure about what your version of gtk-perl is, do this at the command line

perl -e 'use Gtk; print $Gtk::VERSION;';

the option is off by default. Also updated the installer with newer module versions


-------------------------------------------------------------------------------

Date: Mon Aug 21 21:53:45 EDT 2000

(ishamael)

ok, refresh actually works now...


-------------------------------------------------------------------------------

Date: Mon Aug 21 21:33:10 EDT 2000

(ishamael)

fixed a bug in the Text widget


-------------------------------------------------------------------------------

Date: Mon Aug 21 21:31:29 EDT 2000

(ishamael)

added a redraw function, available with the 'w' key for those of you
with debugging or perl problems


-------------------------------------------------------------------------------

Date: Mon Aug 21 15:22:22 CDT 2000

(maher)

do onto bigmessages for pop as you do onto others for serverstats :)


-------------------------------------------------------------------------------

Date: Mon Aug 21 11:55:01 CDT 2000

(muhri)

(Amanuel ) - patch for handling server status for pop
users, you need to run the migration-script 2.0to2.x again (yes) it will
update the necessary things.

(me) - fixes to the patch ( Amanuel forgot some lil things
-search,vfolder,save as vfolder, subject threads etc..- ) and the ability
to hide the new column introduced by the patch for us who dont use pop.

Charlie - look at cpronto.pl - there was stuff from the patch in it too, but
I'll leave that for you to mess with.

we're up to 2.1.4 now too ...

-------------------------------------------------------------------------------

Date: Mon Aug 21 02:42:26 CDT 2000

(muhri)

expand the whole thread if it contains an unread message, its annoying to
scroll like crazy, for vox.


-------------------------------------------------------------------------------

Date: Mon Aug 21 02:33:21 CDT 2000

(muhri)

hmmm... man! dont create ten zillion styles.. create your styles at startup
time and reuse them. It seems I can put back bolding on new messages again,
it does use more mem though but does not leak as much as before.. appearntly
gtk::perl was plugged some really. However, there is a noticable differance
when setting styles to bold on new and not doing that... nontheless, folder
style setting should not increase mem like before. maybe I'll commit back
bolding on new messages tomrrow and have the users test it out and they
decide :)


-------------------------------------------------------------------------------

Date: Sat Aug 19 18:26:58 CDT 2000

(muhri)

KeyEditor is in alt-k for a short cut which you can modify too using itself
:) Almost all the actions are there now, until I polish the rest of it, I
will add the rest later.


-------------------------------------------------------------------------------

Date: Fri Aug 18 02:56:41 CDT 2000

(muhri)

get rid of mailto: that GNOME URL handler passes you


-------------------------------------------------------------------------------

Date: Wed Aug 16 23:10:40 CDT 2000

(muhri)

- get_raw_headers works for messages in db
- reply to list (alt-l) or message->reply to list or right click on reply
and choose to list, tries to find the list address from the headers, if not
falls back on regular reply. I hope you enjoy this one :)


-------------------------------------------------------------------------------

Date: Wed Aug 16 20:30:45 CDT 2000

(muhri)

Thanks to the vox for finding out about yet another wrong call to err_dialog


-------------------------------------------------------------------------------

Date: Wed Aug 16 17:28:38 CDT 2000

(muhri)

wrong call to keyserver_search_window


-------------------------------------------------------------------------------

Date: Wed Aug 16 15:14:51 CDT 2000

(muhri)

No more jumping around when you use the arrow keys in the entries in the
compose window - totally unnecessary peice of code !!!


-------------------------------------------------------------------------------

Date: Wed Aug 16 00:24:56 CDT 2000

(muhri)

blah again


-------------------------------------------------------------------------------

Date: Tue Aug 15 23:58:03 CDT 2000

(muhri)

Trying out this commit script - sorry about all those messages folks.


-------------------------------------------------------------------------------

Date: Wed Aug 16 00:39:17 EDT 2000

(ishamael)

Added an address book to the compose text screen, might have done some
bug fixing...


-------------------------------------------------------------------------------

Date: Tue Aug 15 15:03:41 CDT 2000

(maher)

argh!!! argh!! there was auto_increment stuff all over our FirstRun.pm table
creation script, only if I knew who did this, thanks to daz for finding out.


-------------------------------------------------------------------------------

Date: Tue Aug 15 14:46:58 CDT 2000

(maher)

forgot to make use arrows insensitive when switching to non-threads mode or if
running that mode


-------------------------------------------------------------------------------

Date: Tue Aug 15 14:21:45 CDT 2000

(maher)

dont print debugging messages from uidl's do a wr_debug if someone has debug
enabled they should see it - not everybody else.


-------------------------------------------------------------------------------

Date: Tue Aug 15 14:13:16 EDT 2000

(ishamael)

Changed a few interface elements, I hope its easier to use and understand
now. Also added a help screen, view it by hitting (*gasp*) 'h'


-------------------------------------------------------------------------------

Date: Tue Aug 15 12:15:00 CDT 2000

(muhri)

another patch for uidl from Amanuel


-------------------------------------------------------------------------------

Date: Tue Aug 15 01:51:50 CDT 2000

(muhri)

and cpronto is known as cpronto.pl now. Ish dont remove the Id tag all the
time from it, its useful!


-------------------------------------------------------------------------------

Date: Tue Aug 15 01:48:03 CDT 2000

(muhri)

attachment fixes for cpronto - now it decodes multipart messages correctly.
Ish, dont say I dont clean up after you now, hehe


-------------------------------------------------------------------------------

Date: Tue Aug 15 01:06:03 CDT 2000

(muhri)

A fix for digest messages and a new option message list -> threads -> use
arrows which will make threaded subjects under the parent thread have an
arrow like so --> which is even configruable to whatever you desire from
edit->options->message colors/etc.


-------------------------------------------------------------------------------

Date: Tue Aug 15 00:29:32 EDT 2000

(ishamael)

well, i think ill try this again.....


-------------------------------------------------------------------------------

Date: Tue Aug 15 00:27:24 EDT 2000

(ishamael)

few bugs in various widgets


-------------------------------------------------------------------------------

Date: Mon Aug 14 18:51:47 CDT 2000

(muhri)

Let MySQL users choose thier port also, in the startup wizard or from the
config->database .. and fixes to thread by subject.


-------------------------------------------------------------------------------

Date: Mon Aug 14 14:22:49 CDT 2000

(maher)

more stuff for cpronto



-------------------------------------------------------------------------------

Date: Mon Aug 14 13:52:14 EDT 2000

(ishamael)

updated the mail checking routine in cpronto, ive disabled forking get as
it doesnt allow for updating of the Lists properly


-------------------------------------------------------------------------------

Date: Mon Aug 14 13:39:08 EDT 2000

(ishamael)

more stuff. cpronto 0.3 actually works now (fully), so test it out and
please submit bug reports/suggestions etc



-------------------------------------------------------------------------------

Date: Mon Aug 14 13:38:12 EDT 2000

(ishamael)

stuff (really should be writing down when i do it....)


-------------------------------------------------------------------------------

Date: Mon Aug 14 17:58:58 GMT 2000

(red)

Toto, we are not in EFnet anymore


-------------------------------------------------------------------------------

Date: Mon Aug 14 17:51:05 GMT 2000

(red)

Added dependants which did not work with some users


-------------------------------------------------------------------------------

Date: Mon Aug 14 02:34:16 CDT 2000

(muhri)

send code for cpronto - complete but there is something fishy. Dont use it
yet.


-------------------------------------------------------------------------------

Date: Mon Aug 14 02:28:20 EDT 2000

(ishamael)

might have changed something.......


-------------------------------------------------------------------------------

Date: Mon Aug 14 02:27:15 EDT 2000

(ishamael)

most everythings done, muhri: write me some sending code


-------------------------------------------------------------------------------

Date: Mon Aug 14 01:18:34 EDT 2000

(ishamael)

other stuff ive forgotten, im sure

-------------------------------------------------------------------------------

Date: Mon Aug 14 01:17:32 EDT 2000

(ishamael)

i have no idea what i changed here...


-------------------------------------------------------------------------------

Date: Sun Aug 13 21:57:20 CDT 2000

(muhri)

nothing important - just headers for editors to read ..


-------------------------------------------------------------------------------

Date: Sun Aug 13 19:27:46 CDT 2000

(muhri)

argh - the migration script had a mistake for people using Pg.. if you are
using Pg - rerun it - XuiDL stuff that is


-------------------------------------------------------------------------------

Date: Sun Aug 13 03:20:15 CDT 2000

(muhri)

migration script 2.0to2.x adds xuidl for all users - you need to run this if
you want to use CVS pronto.


-------------------------------------------------------------------------------

Date: Sun Aug 13 02:14:08 CDT 2000

(muhri)

UIDL patch from Amanuel Tewolde - Now Pronto supports
UIDL - if the pop server does not support it, it falls back to TOP like
before.


-------------------------------------------------------------------------------

Date: Fri Aug 11 19:01:20 CDT 2000

(muhri)

Key accel (s) for on the fly subject threading on/off


-------------------------------------------------------------------------------

Date: Fri Aug 11 17:02:47 CDT 2000

(muhri)

Wrong count for apply_filters from Refilter which caused Refilter not to
function on sentto refiltering - Thanks to Tal Danzing for finding out..



-------------------------------------------------------------------------------

Date: Fri Aug 11 15:53:47 CDT 2000

(maher)

up to 2.1.1 and some other search changes - set the store in db label to
insensitive also - not just the button when a user's db does not allow that.


-------------------------------------------------------------------------------

Date: Fri Aug 11 15:30:08 CDT 2000

(maher)

make search work again for msgindb - using get_source_io_hanlde, happy alex :)


-------------------------------------------------------------------------------

Date: Fri Aug 11 15:04:05 CDT 2000

(maher)

some small stuff


-------------------------------------------------------------------------------

Date: Fri Aug 11 14:22:35 CDT 2000

(maher)

view-> message list -> threads and turn on thread by subject if you like to as
a legitimate option now. Also when running in no threads mode, I forgot to
disbale the guess rejects selection - fixed that.


-------------------------------------------------------------------------------

Date: Fri Aug 11 12:58:07 CDT 2000

(muhri)

Do not thread subjects that are not replies ! thats for the thread by
subject stuff


-------------------------------------------------------------------------------

Date: Fri Aug 11 12:33:35 CDT 2000

(muhri)

Fork send and Fork get are how they should be now, two seperate options
giving the user more control over which process they want to fork


-------------------------------------------------------------------------------

Date: Fri Aug 11 11:56:49 CDT 2000

(muhri)

Pronto Desktop icon - courtesy of Gnea

-------------------------------------------------------------------------------

Date: Fri Aug 11 11:43:57 EDT 2000

(ishamael)

more work on cpronto-0.3.pl. bug fixes, and reply/delete code
delete is untested, dont use it
still no sending tho


-------------------------------------------------------------------------------

Date: Fri Aug 11 11:43:06 EDT 2000

(ishamael)

CPronto.pm bug fixes


-------------------------------------------------------------------------------

Date: Fri Aug 11 07:44:17 EDT 2000

(ishamael)

still cleaning up after muhri, thanks Gnea.


-------------------------------------------------------------------------------

Date: Fri Aug 11 04:54:25 EDT 2000

(ishamael)

oooo, sexy new cpronto. doesnt do much but read messages, but look
at the awesome user interface!!


-------------------------------------------------------------------------------

Date: Fri Aug 11 04:52:01 EDT 2000

(ishamael)

more CPronto.pm stuff,
fixed a bunch of bugs in the List widget.
added List->del_row($row_num);
added page up/down in List.
got rid of all the nasty flickering.



-------------------------------------------------------------------------------

Date: Fri Aug 11 02:54:57 EDT 2000

(ishamael)

cleaned up after muhri, tsk tsk did you not even bother running it? *grin*


-------------------------------------------------------------------------------

Date: Fri Aug 11 01:40:10 CDT 2000

(muhri)

some expermintal code for message threading by subject for extreme
circumstances where the people you mail always use aol or hotmail or any
other crap like that, i actually did this for 1.2 but did not have enough
time to complete it at Louis's request. To enable it you will have to
manually add a line to your ~/.prontorc that says threadbysubject: y


-------------------------------------------------------------------------------

Date: Fri Aug 11 00:41:02 EDT 2000

(ishamael)

Pronto::CPronto::List works with more than two columns now.


-------------------------------------------------------------------------------

Date: Fri Aug 11 00:23:46 EDT 2000

(ishamael)

fixed a big bug in pushing KEY_DC in an Entry
fixed a rather obious bug in the Text widget, non-editable means NON-editable now
added List->set_item_data($row,$col,$data)



-------------------------------------------------------------------------------

Date: Thu Aug 10 20:06:54 CDT 2000

(muhri)

Patch Evan Martin to right justify to and cc when
not needed and expand as needed when they get filled in. Thanks


-------------------------------------------------------------------------------

Date: Thu Aug 10 01:02:11 CDT 2000

(muhri)

monkey ai breaks - monkey zalini reports - monkey muhri fixes! and fixes !
ai owes me money by now, hehe


-------------------------------------------------------------------------------

Date: Thu Aug 10 00:49:45 CDT 2000

(muhri)


yasfbai - Yet another spelling fix by ai ! bad boy

-------------------------------------------------------------------------------

Date: Thu Aug 10 00:36:19 CDT 2000

(muhri)

The startup wizard now allows people wiht MySQL dbdrivers to check wether to
save messages in the db and which host to connect to, a typo fix thanks to
zal for finding out about it and Message.pm running under strict again.


-------------------------------------------------------------------------------

Date: Wed Aug 9 23:39:09 CDT 2000

(muhri)

Finally a frontend to database host and wether to store the messages in the
db or not - mysql users only ofcourse, and be careful.


-------------------------------------------------------------------------------

Date: Wed Aug 9 22:16:32 CDT 2000

(muhri)

Send did nto work from the command line due to new dependancy Data::Message.
Fixed.


-------------------------------------------------------------------------------

Date: Wed Aug 9 22:10:29 CDT 2000

(muhri)

$msgid was missing from get_source


-------------------------------------------------------------------------------

Date: Wed Aug 9 22:03:56 CDT 2000

(muhri)

removed an extra :) that was extra in the source


-------------------------------------------------------------------------------

Date: Wed Aug 9 22:47:47 EDT 2000

(ai)

Changed as much code as possible to use the new subs in Data::Message without disturbing anything major. Code outside of Data::Message now shuoldn't have to worry about whether msgs are stored in db or not.


-------------------------------------------------------------------------------

Date: Wed Aug 9 20:30:49 CDT 2000

(muhri)

Here is a fix for CVS for the error that Evan Martin reported about wrong
call to filename_to_tree.


-------------------------------------------------------------------------------

Date: Wed Aug 9 19:54:50 CDT 2000

(muhri)

and another fix


-------------------------------------------------------------------------------

Date: Wed Aug 9 19:47:09 CDT 2000

(muhri)

make header filters work again


-------------------------------------------------------------------------------

Date: Wed Aug 9 19:21:00 CDT 2000

(muhri)

small fix


-------------------------------------------------------------------------------

Date: Wed Aug 9 19:11:06 CDT 2000

(muhri)

ok fixed the newid problems


-------------------------------------------------------------------------------

Date: Wed Aug 9 19:02:55 CDT 2000

(muhri)

newid messed up all folder creation - will have to think of a better thing..
here is the fix for now


-------------------------------------------------------------------------------

Date: Wed Aug 9 18:31:22 CDT 2000

(muhri)

get_position and set_position work again


-------------------------------------------------------------------------------

Date: Wed Aug 9 17:53:22 CDT 2000

(muhri)

DeleteMarksAsRead disappeared for somereason, its back.


-------------------------------------------------------------------------------

Date: Wed Aug 9 17:23:03 CDT 2000

(muhri)

argh! now its fixed


-------------------------------------------------------------------------------

Date: Wed Aug 9 17:18:49 CDT 2000

(muhri)

fixed a bug for delete


-------------------------------------------------------------------------------

Date: Wed Aug 9 14:28:10 CDT 2000

(muhri)

one more fix to db cpronto


-------------------------------------------------------------------------------

Date: Wed Aug 9 13:12:48 CDT 2000

(muhri)

so i can read my email from work


-------------------------------------------------------------------------------

Date: Wed Aug 9 12:27:53 CDT 2000

(muhri)

Forgot Message sending last night !

-------------------------------------------------------------------------------

Date: Wed Aug 9 07:20:43 EDT 2000

(ai)

Split message move/copy/delete into signal handlers and data manipulation. (Muhri: help me with get/set_position, for now the messagelist doesn't remember it).

Major speedup to importing mail and to downloading mail - up to 150% in some cases.

-------------------------------------------------------------------------------

Date: Wed Aug 9 03:15:19 CDT 2000

(muhri)

handle delete correctly if messages are stored in teh db, and empty trash also


-------------------------------------------------------------------------------

Date: Wed Aug 9 03:06:26 CDT 2000

(muhri)

ooooops!!!!!!!


-------------------------------------------------------------------------------

Date: Wed Aug 9 02:42:49 CDT 2000

(muhri)

Moved message storing in db to a seperate table - now if you were using that
here is what you will want to do
create table message_sources (id int4 PRIMARY KEY, bodytext longtext);
then run the migration script convert. when its done and everything is ok,
then you can safely alter table messages drop column bodytext; and notice
the increase in speed especially if you had lots of messages. If you are
about to do this, all you have to do is like before to run
./migration-scripts/bodytext2db and then edit your RC to change MsgInDB to
value "y"




-------------------------------------------------------------------------------

Date: Wed Aug 9 01:35:29 CDT 2000

(muhri)

Save and export work if you store your messages in the db and also a new
call Pronto::Data::Message::get_source_from_db($msgid) to get a certain
message source from the db.


-------------------------------------------------------------------------------

Date: Wed Aug 9 00:38:51 CDT 2000

(muhri)

Fix for Pg users


-------------------------------------------------------------------------------

Date: Wed Aug 9 00:33:34 CDT 2000

(muhri)

Temp fix for now so that prontoget runs again from the command line for cvs


-------------------------------------------------------------------------------

Date: Tue Aug 8 23:53:45 CDT 2000

(muhri)

fixes for release 2.0.1 - thanks to awpti@awpti.org for finding all those
spelling mistakes in calls :)


-------------------------------------------------------------------------------

Date: Tue Aug 8 22:15:55 EDT 2000

(ishamael)

CPronto.pm:
added hide functions to all the widgets
added word wrapping to the Text Widget


-------------------------------------------------------------------------------

Date: Tue Aug 8 10:23:23 /etc/localtime 2000

(ishamael)

Dead sexy new Curses widget set for cpronto (to be rewritten shortly),
check it out at Pronto/CPronto.pm.


-------------------------------------------------------------------------------

Date: Tue Aug 8 01:07:01 CDT 2000

(muhri)

No more uninitilized values, i think its safe to use CVS again now.


-------------------------------------------------------------------------------

Date: Tue Aug 8 00:55:31 CDT 2000

(muhri)

fixes to refilter


-------------------------------------------------------------------------------

Date: Mon Aug 7 23:28:36 CDT 2000

(muhri)

typo


-------------------------------------------------------------------------------

Date: Mon Aug 7 23:26:43 CDT 2000

(muhri)

Refiltering code merged.. User should not notice a differance.


-------------------------------------------------------------------------------

Date: Mon Aug 7 19:53:13 EDT 2000

(ai)

tiny oops.


-------------------------------------------------------------------------------

Date: Mon Aug 7 19:50:26 EDT 2000

(ai)

Complete benchmarking setup, now does imports and searches too, and can be runwith one command. Note: you MUST set up a special environment just for this, NOT your regular mail setup.


-------------------------------------------------------------------------------

Date: Mon Aug 7 18:18:05 CDT 2000

(muhri)

fixed view source to work with messgaes stored in the db and sped it up too


-------------------------------------------------------------------------------

Date: Mon Aug 7 16:20:01 CDT 2000

(muhri)

ops!


-------------------------------------------------------------------------------

Date: Mon Aug 7 16:10:42 CDT 2000

(maher)

store messages you send in the db also, same thing for cpronto


-------------------------------------------------------------------------------

Date: Mon Aug 7 14:29:13 CDT 2000

(maher)

here is benchmark for alex


-------------------------------------------------------------------------------

Date: Mon Aug 7 13:36:16 CDT 2000

(muhri)

This is a 0.1 cpronto that can read from the db or file.. until we stabilize
the next cpronto


-------------------------------------------------------------------------------

Date: Mon Aug 7 12:35:04 CDT 2000

(muhri)

New option to store in db for MySQL users only, Pg does not support as big
of fields yet. Also, you can pick your host to connect to, those options
still dont have a GUI, a migration-script called bodytext2db is available to
those of you who want to try it and ARE running MySQL. You have to run that
script and modify your RC manually changing the MsgInDB option to y after
you run Pronto once ( it'll be there ) - again, CVS is for the brave only.
You have been warned !!!!!!!


-------------------------------------------------------------------------------

Date: Mon Aug 7 15:08:38 GMT 2000

(red)

Hmmm, control characters in a Makefile - not optimal. Now it compiles.


-------------------------------------------------------------------------------

Date: Mon Aug 7 02:34:32 EDT 2000

(ai)

Fixes to filtering. Fixes to delete button/menu item not being hooked up in th main window. Fixes to message saving (not complete).



-------------------------------------------------------------------------------

Date: Sun Aug 6 16:44:45 CDT 2000

(muhri)

updates on those thanks to Emmet


-------------------------------------------------------------------------------

Date: Sun Aug 6 09:41:33 EDT 2000

(ai)

Added several benchmarks that measure the speed of common UI operations: switching folder, moving messages, and reading messages. Not yet done: importing messages, filtering, searching.



-------------------------------------------------------------------------------

Date: Sun Aug 6 03:59:36 EDT 2000

(ai)

A tweak to search.pm that may make it faster.


-------------------------------------------------------------------------------

Date: Sun Aug 6 01:04:57 EDT 2000

(ai)

Most places changed to use the new Pronto::Data::Message code. Greatly sped up full-text search, and a lot less code redundancy. Some subs are going to go away soon - marked with DEPRECIATED.

WARNING: Lots of possible breakage, pre-alpha, do not try this at home.

-------------------------------------------------------------------------------

Date: Sat Aug 5 18:14:31 EDT 2000

(ai)

Implemented new Data::Message interface (mostly done). Added list of changes that need to happen in the rest of the code.



-------------------------------------------------------------------------------

Date: Sat Aug 5 15:07:32 CDT 2000

(muhri)

up to 2.0 stable, making a distro


-------------------------------------------------------------------------------

Date: Sat Aug 5 15:26:16 /etc/localtime 2000

(ishamael)

reply/forward/delete/etc commands in view message for muhri


-------------------------------------------------------------------------------

Date: Sat Aug 5 15:19:34 /etc/localtime 2000

(ishamael)




-------------------------------------------------------------------------------

Date: Sat Aug 5 15:08:44 /etc/localtime 2000

(ishamael)

More cpronto stuff.


-------------------------------------------------------------------------------

Date: Sat Aug 5 03:48:21 /etc/localtime 2000

(ishamael)

finished cpronto.new.pl, few problems still, muhri can fix them tho *grin*


-------------------------------------------------------------------------------

Date: Sat Aug 5 02:42:27 CDT 2000

(muhri)

Fall back to fixed font when helvetica is not found, Tymanthius want to test
this for me?


-------------------------------------------------------------------------------

Date: Fri Aug 4 16:07:24 CDT 2000

(maher)

just a changelog of what is the differance between 1.2.x and 2.0 - if i forgot
something let me know


-------------------------------------------------------------------------------

Date: Fri Aug 4 15:43:44 CDT 2000

(maher)

ok .. csv users should be happy now, fixed the bug of disappearing headers
after send and receive :)


-------------------------------------------------------------------------------

Date: Fri Aug 4 14:30:01 CDT 2000

(muhri)

The call to first creation of database was still wrong, fixed now.


-------------------------------------------------------------------------------

Date: Fri Aug 4 13:10:25 CDT 2000

(muhri)

ah !!!!!!!!! finally fixed the annoying bug, no more crash if a user does
not have an HTML widget installed and they use Config ... up to 2.0a3 ..
we'll release tomorrow if no further problems arise.. please bang on this :)


-------------------------------------------------------------------------------

Date: Fri Aug 4 01:26:59 CDT 2000

(muhri)

bug still not gone - just some fixups in hope to find it tomorrow


-------------------------------------------------------------------------------

Date: Fri Aug 4 01:19:32 EDT 2000

(ai)

fixed rare crash in prefs when there's no html widgets installed.



-------------------------------------------------------------------------------

Date: Thu Aug 3 18:25:17 CDT 2000

(muhri)

Well that was ugly, I spent the whole day trying to fix this bug from
CSCMail days where importing into sent folders should use the TO field to
display the info in the clist to find that the import code was slightly
messed up also. so here is some small fixes to the import code and any mail
you import to your sentitems will display correct info in the clist now.


-------------------------------------------------------------------------------

Date: Thu Aug 3 15:48:46 /etc/localtime 2000

(ishamael)

removed use Thread; from cpronto.new, stupid Curses


-------------------------------------------------------------------------------

Date: Thu Aug 3 11:20:18 CDT 2000

(muhri)

some cleanups


-------------------------------------------------------------------------------

Date: Thu Aug 3 04:50:56 /etc/localtime 2000

(ishamael)

cpronto stuff:
Wrote an internal message editor/reader, very nice.
Started color support.
Attempted mouse support......
Cleaned up a few things.

These changes limit you to nothing but viewing and "sending" messages
at the moment, as the sending code in cpronto will need to be
rewritten. Play with cpronto.new.pl and suggest/complain, please


-------------------------------------------------------------------------------

Date: Thu Aug 3 00:25:59 CDT 2000

(muhri)

Bill wanted to be able to bcc only, without having to send to so he sent a patch :)


-------------------------------------------------------------------------------

Date: Wed Aug 2 23:31:11 CDT 2000

(muhri)

GUI frontend for forking or not, and also a GUI frontend for the option ai put in yesterday for maximum size of chars to colorize a message at.


-------------------------------------------------------------------------------

Date: Wed Aug 2 16:16:08 CDT 2000

(maher)

forgot an extra )


-------------------------------------------------------------------------------

Date: Wed Aug 2 15:37:48 CDT 2000

(muhri)

Fork processes again, those of you who dont want it have to edit the rc and
set forkget to 0 until i make a gui for it.


-------------------------------------------------------------------------------

Date: Wed Aug 2 14:31:03 CDT 2000

(maher)

Updates on Send.pm - see if this will be better for people who are expericing a
blocking compose window after send.


-------------------------------------------------------------------------------

Date: Wed Aug 2 09:44:52 CDT 2000

(muhri)

Preserve selected folder and message when switching layouts or html/text
widgets. Unfortunately can't do the same thing for switching from threads to
non-threads because again Gtk::Perl does not support find_node_by_data for
ctree and the row numbers differ from CList to CTree and I am sick of making
work arounds!


-------------------------------------------------------------------------------

Date: Wed Aug 2 08:14:03 CDT 2000

(muhri)

Update calls for TableEdit.pm error calling


-------------------------------------------------------------------------------

Date: Tue Aug 1 23:31:00 CDT 2000

(muhri)

Spelling fix


-------------------------------------------------------------------------------

Date: Tue Aug 1 23:07:27 CDT 2000

(muhri)

Fix for search folder deleting


-------------------------------------------------------------------------------

Date: Tue Aug 1 22:59:43 CDT 2000

(muhri)

Thanks to Bill for pointing out, I forgot to update the calls after moving
the stuff to MessageOp


-------------------------------------------------------------------------------

Date: Tue Aug 1 21:42:27 CDT 2000

(muhri)

clear list when selected folder is the parent folders


-------------------------------------------------------------------------------

Date: Tue Aug 1 20:13:04 CDT 2000

(muhri)

force size restraint on gtktext also


-------------------------------------------------------------------------------

Date: Tue Aug 1 20:06:55 CDT 2000

(muhri)

a bunch of stuff cleaned up
toggle stuff out of main and into Pronto::MainWindow
speed up next part just like the first parts



-------------------------------------------------------------------------------

Date: Tue Aug 1 20:36:47 EDT 2000

(ai)

Sped up slow handling of huge messages.



-------------------------------------------------------------------------------

Date: Tue Aug 1 19:17:37 CDT 2000

(muhri)

All message operations out of main and into Pronto::Data::MessageOp


-------------------------------------------------------------------------------

Date: Tue Aug 1 19:09:14 EDT 2000

(ai)

documented interface for manipulating message data.



-------------------------------------------------------------------------------

Date: Tue Aug 1 17:56:06 CDT 2000

(muhri)

More cleaning


-------------------------------------------------------------------------------

Date: Tue Aug 1 16:00:08 CDT 2000

(maher)

replaced all instances of querying the folder_tree with get_folder_id()


-------------------------------------------------------------------------------

Date: Tue Aug 1 15:46:33 CDT 2000

(maher)

fixed more stuff iwth reply-all and fixed a call to add from list to
addressbook which was not updated.


-------------------------------------------------------------------------------

Date: Tue Aug 1 14:28:03 CDT 2000

(maher)

Fixed a bug in reply to all where it repeated lists twice, and added the
ability to remove your self or include your self in the reply-to-all.. The
default behavior is to remove self, if you would like to include your self
right click on reply-to-all button and choose include self.


-------------------------------------------------------------------------------

Date: Tue Aug 1 12:33:42 CDT 2000

(muhri)

up this to 2.0a2 so we know


-------------------------------------------------------------------------------

Date: Tue Aug 1 12:31:36 CDT 2000

(muhri)

New Delete/Move and updated copy code - No more crashes since I worked
around Gtk::Perl - No more calls are done to Gtk::Perl when deleting /
moving messages - sad but Gtk::Perl is very broken in that department.
Deleting messages in the search folder works now but its a bit broken ( the
message list will clear and you will be forced to push the go button again
on the search window ) <-- I will fix that later. Please everybody update
and try the new method and report problems/comments.


-------------------------------------------------------------------------------

Date: Tue Aug 1 05:29:22 EDT 2000

(ai)

NOTE: IMPORTANT. I've added a bunch of comments at the top of most modules documenting what the public interface to each should be. This is a large set of changes. They aren't done yet, this is just a proposal, but I'd really like all developers to take a good look at it now. Also, read the proposed_interface_notes.txt which may explain a few things.

-------------------------------------------------------------------------------

Date: Mon Jul 31 04:19:03 CDT 2000

(muhri)

Id's for all the files - Everyone will need a NEW checkout now, including
developers.


-------------------------------------------------------------------------------

Date: Mon Jul 31 04:15:00 CDT 2000

(muhri)

2.0 tree is the main tree now - its very stable..


-------------------------------------------------------------------------------

Date: Sun Jul 30 15:26:56 CDT 2000

(muhri)

forgot this


-------------------------------------------------------------------------------

Date: Sun Jul 30 15:26:09 CDT 2000

(muhri)


Don't exit after errors from retriving or sending mail - we are not running
prontoget or prontosend seperately now ... just quit yourself.

-------------------------------------------------------------------------------

Date: Sun Jul 30 13:13:51 CDT 2000

(muhri)

Fixed a harmless G-LIB warning that appeard on some machines, thanks to
doxavg and bigguy for letting me use thier boxes :)


-------------------------------------------------------------------------------

Date: Sun Jul 30 10:50:52 GMT 2000

(red)

Created new method to assign the gpgpath to the gpg_object as
at the time of the object creation, main::prefs has not been
parsed so bug introduced.

Added better logic so that keychecks are not done on outgoing
mail which is not encrypted.


-------------------------------------------------------------------------------

Date: Sun Jul 30 02:30:38 CDT 2000

(muhri)

wrong path for gpg ! fixed..


-------------------------------------------------------------------------------

Date: Sat Jul 29 22:13:52 CDT 2000

(muhri)

More fixes to get and GPG has an appropriate path selection in the config
now, default is /usr/local/bin/gpg - so if anybody has their gpg somewhere
else, change it in the Config->paths.





-------------------------------------------------------------------------------

Date: Sat Jul 29 21:31:46 CDT 2000

(muhri)

Added Noidd's stuff to the makefile so that if you make install it does not
complain..


-------------------------------------------------------------------------------

Date: Sat Jul 29 21:27:33 CDT 2000

(muhri)

Fixes to get


-------------------------------------------------------------------------------

Date: Sun Jul 30 01:06:55 GMT 2000

(red)

Removed old files


-------------------------------------------------------------------------------

Date: Sun Jul 30 01:04:12 GMT 2000

(red)

More stuff - mainly GPG stubs moving to different naming space


-------------------------------------------------------------------------------

Date: Sat Jul 29 19:02:33 CDT 2000

(muhri)

Now Send and Get are modules - Makes a huge differance .. No more forking of
prontoget and prontosend if we are running Pronto ... almost no memory
footprint when retriving or sending mail now since its all internal to the
parent process. Not to worry those of you who still want to run prontoget in
cron or prontosend later when they connect manually if Pronto is not
running, I did not forget about you. I ported the prontoget and send scripts
over to use the modules also. Please report any bugs if any :)


PS Those of you who were having problems with the headers messing up and
said that commenting exec() did it for you, lets see what happens with this
- ofcourse you have to use the stuff in playground/ dir.. checkout from cvs
and cd pronto/playground and make install - then try it. You will need to
add a trueregex column to your db :

Mysql - update table filters add trueregex int;
PgSQL - update table filters add column trueregex int;
CSV - edit ~/.pronto/filters and add ,trueregex on the first line (with a
decent editor that does not break lines) ie - NOT pico :)

other than that enjoy !!!


-------------------------------------------------------------------------------

Date: Sat Jul 29 22:12:11 GMT 2000

(red)

Fixed ref for create_database


-------------------------------------------------------------------------------

Date: Sat Jul 29 21:58:39 GMT 2000

(red)

Added inital stubs for propper GPG and PGP support. Common code
will go in Prontocrypt (excluding GUI objects) and will be
inhereted. Proper interface polymorphism will be used to deal
with GPG/PGP switching.

Don't do anything with this yet.


-------------------------------------------------------------------------------

Date: Sun Jul 23 15:31:30 CDT 2000

(muhri)

and the rest!!!!!


-------------------------------------------------------------------------------

Date: Sun Jul 23 15:30:42 CDT 2000

(muhri)

changes I made while making the 1.2.3 release


-------------------------------------------------------------------------------

Date: Sun Jul 23 14:19:23 CDT 2000

(muhri)

Not everybody uses Netscape


-------------------------------------------------------------------------------

Date: Sun Jul 23 04:18:11 CDT 2000

(muhri)

XmHTML is a pain :(


-------------------------------------------------------------------------------

Date: Fri Jul 21 16:21:55 CDT 2000

(muhri)

Fixed a bug that got introduced sometimes before the release in creation of
nested folders.


-------------------------------------------------------------------------------

Date: Thu Jul 20 03:17:39 CDT 2000

(muhri)

Thanks to the new design, now switching to the text widget or text widget to
html requires no restart :)


-------------------------------------------------------------------------------

Date: Thu Jul 20 00:00:15 CDT 2000

(muhri)

A work around for when switching layouts, now the you wont have to resize
much, it tries to guess a nice size relative to each layout.. also all the
changes went into the 2.0a tree (playground directory in cvs) feel free to
bang on both and submit bug reports.


-------------------------------------------------------------------------------

Date: Wed Jul 19 20:12:34 CDT 2000

(muhri)

Thanks to Daniel, fixed the toolbar not respecting the user's preference
after switching layouts.


-------------------------------------------------------------------------------

Date: Wed Jul 19 19:40:08 CDT 2000

(muhri)

left out some debugging, took it out now


-------------------------------------------------------------------------------

Date: Wed Jul 19 19:30:41 CDT 2000

(muhri)

Well, major surgery to the interface creating sub routine or should I say
routine(s), hehe.. Well now you can switch to the requested view mode where
the folder tree runs through the whole screen, view->layout->switch and
watch it happen.. due to scroll windows saving thier sizes, when switching
from folder tree runs through the screen to the standard input you will have
to resize your pane once but then it saves its size. Also, a fix to shut csv
up from complaining about uninitlized values. Please bang on this as I have
changed lots of peices of code and I would like to make sure everythign is
ok before I release 1.2.2 - I hope my two days of hackign were worth it. for
one thing it was cause I disocvered a use of a widget that was NOT needed at
all - I dont know how it got in there - 1mb of mem less on my machine.




-------------------------------------------------------------------------------

Date: Tue Jul 18 17:37:57 CDT 2000

(muhri)

Apply button in the config dialog, now you can play with the options and hit
apply to see what happens.. no need to reopen the config window


-------------------------------------------------------------------------------

Date: Sat Jul 15 22:52:54 CDT 2000

(muhri)


Another fix for 1.2.1 - when deleting a parent dont hide the whole thread
afterwards ! thanks to Paul, pippin reported this bug before but didnt tell
me it was a parent that did that !! I was trying with threads :P

-------------------------------------------------------------------------------

Date: Sat Jul 15 13:36:44 CDT 2000

(muhri)

argh - search fixes .. there will be a 1.2.1


-------------------------------------------------------------------------------

Date: Fri Jul 14 14:56:26 CDT 2000

(maher)

Upgrade script from 1.0 to 1.2 - nobody has to do anything but run this one
if they were running 1.0 - even CSV users :)


-------------------------------------------------------------------------------

Date: Fri Jul 14 12:15:56 CDT 2000

(muhri)

- Wrap fix
- Dont destory the new folder dialog if a name was rejected.
- Wrapper.pm out of distro ( not needed )
- Makefile's & Installer updated to 1.2.0 and up to 1.2.0 ( release in a couple of hours )


-------------------------------------------------------------------------------

Date: Fri Jul 14 00:14:01 CDT 2000

(muhri)

argh! stupidness... this should now really fix what Ricardo reported for
unique names, it complained about anything that matched before, my mistake.


-------------------------------------------------------------------------------

Date: Thu Jul 13 20:38:35 CDT 2000

(muhri)

Forgot to add something to the 2.0 tree


-------------------------------------------------------------------------------

Date: Thu Jul 13 14:28:41 CDT 2000

(maher)

Guess Reject Threads, a new option, on by default and can be turned off from
view menu... What this option will do is if a message gets out of a thread, it
will guess where it should be and stick in the appropriate thread.
hope you guys like it


-------------------------------------------------------------------------------

Date: Thu Jul 13 01:08:26 CDT 2000

(muhri)

Hopefully fixed the wrapping now forever, Thanks to AI!


-------------------------------------------------------------------------------

Date: Wed Jul 12 19:37:34 CDT 2000

(muhri)

Thanks to Ricardo - fixed a problem where pronto will create duplicate
folder names while uniqueness is required ... Also, Michael, see if this
wrapping is better - test with another client ..


-------------------------------------------------------------------------------

Date: Wed Jul 12 10:12:40 CDT 2000

(muhri)

This did nto commit right - more TrueRegex yanking


-------------------------------------------------------------------------------

Date: Wed Jul 12 09:53:35 CDT 2000

(muhri)

TrueRegex out of 1.2 tree - Sorry Jayceel but its in 2.0tree and working so
far also, take a look there. But 1.2 needs to get out of here and that stuff
needs more testing :)


-------------------------------------------------------------------------------

Date: Wed Jul 12 02:38:28 CDT 2000

(muhri)

Reference fix


-------------------------------------------------------------------------------

Date: Tue Jul 11 21:15:00 CDT 2000

(muhri)

Thanks to Daniel for much testing / This is a new wrapping method, beat on
it more...


-------------------------------------------------------------------------------

Date: Mon Jul 10 18:10:00 CDT 2000

(muhri)

Welcome Wrapper.pm to the Pronto Family, hopefully wrapping problems are
gone now :) please bang on this as much as you can cause we are up to 1.2
pre now ... Same changes went into the 2.0a1 tree


-------------------------------------------------------------------------------

Date: Mon Jul 10 02:57:04 CDT 2000

(muhri)

Finally got to fix the nested message stuff for messages forwarded from
yahoo/hotmail and sisters.. you will want to update your MIME-Tools package,
from here
ftp://ftp.sedl.org/pub/mirrors/CPAN/authors/id/ERYQ/MIME-tools-5.211.tar.gz
which depends on IO-Stringy, if you dont have version 1.212 of that you will
want to get it also:
ftp://ftp.sedl.org/pub/mirrors/CPAN/authors/id/ERYQ/IO-stringy-1.212.tar.gz
it will not compile without the proper version so you can check first :)
if any of you guys are using CVS and stil dont see the attachments or the
forwarded text in your messages - use file -> save as and send me the .txt
file as an attachment so I can further test ...


-------------------------------------------------------------------------------

Date: Sun Jul 9 19:40:29 CDT 2000

(muhri)

Better $SIG{CHLD} handling, thanks to doxavg


-------------------------------------------------------------------------------

Date: Sun Jul 9 16:18:54 CDT 2000

(muhri)

Thanks to Cliff for a regex to shut up invalid date complaining...


-------------------------------------------------------------------------------

Date: Sun Jul 9 13:30:37 CDT 2000

(muhri)

lets see if this is gonna help the delete/move Gtk::Perl bug


-------------------------------------------------------------------------------

Date: Sun Jul 9 12:37:05 CDT 2000

(muhri)

Perl 5.6 does not like to ignore SIG CHLD so a workaround and up playground
to 2.0a1


-------------------------------------------------------------------------------

Date: Sat Jul 8 02:08:55 CDT 2000

(muhri)

Now we use SIG USR1 and USR2 because NUM40 and UNUSED were not portable ..
so BSD users should be happy now :)


-------------------------------------------------------------------------------

Date: Sat Jul 8 01:11:36 CDT 2000

(muhri)

Fixes to thread - thanks to ai for the help :)


-------------------------------------------------------------------------------

Date: Sat Jul 8 00:25:36 CDT 2000

(muhri)

finally manip 5.39 is out... updated that and hopefully users will not have
to mess with TimeZones anymore :)


-------------------------------------------------------------------------------

Date: Fri Jul 7 00:35:42 CDT 2000

(muhri)

bsd fixes


-------------------------------------------------------------------------------

Date: Thu Jul 6 15:04:20 CDT 2000

(maher)

Fixes to MainWindow.pm and new Link.pm/ClickHandle.pm


-------------------------------------------------------------------------------

Date: Thu Jul 6 11:18:33 CDT 2000

(muhri)

MainWindow.pm - incomplete... I will fix it later


-------------------------------------------------------------------------------

Date: Thu Jul 6 11:02:52 CDT 2000

(muhri)

small fix for timer


-------------------------------------------------------------------------------

Date: Thu Jul 6 10:31:12 CDT 2000

(muhri)

Refresh lists is in MessageList.pm now


-------------------------------------------------------------------------------

Date: Thu Jul 6 09:44:06 CDT 2000

(muhri)

Lots of other fixes and a fix to pronto virtual folders and search in
threaded mode (new count did not show) fixed the smae in playground too


-------------------------------------------------------------------------------

Date: Thu Jul 6 09:06:18 CDT 2000

(muhri)

Fixes to TableEdit.pm and FolderMenus.pm


-------------------------------------------------------------------------------

Date: Thu Jul 6 04:31:28 EDT 2000

(ai)

added a (proposed) short-term todo-list for playground.


-------------------------------------------------------------------------------

Date: Thu Jul 6 03:22:39 EDT 2000

(ai)

moved &delete_item into TableEdit.pm


-------------------------------------------------------------------------------

Date: Thu Jul 6 02:51:22 EDT 2000

(ai)

removed the FolderMenus and TreeEdit stuff


-------------------------------------------------------------------------------

Date: Thu Jul 6 02:46:58 EDT 2000

(ai)

fixes to make everything else work with FolderMenus.pm



-------------------------------------------------------------------------------

Date: Thu Jul 6 02:43:12 EDT 2000

(ai)

added explicit package names so that this works.


-------------------------------------------------------------------------------

Date: Thu Jul 6 01:14:24 EDT 2000

(ai)

moved folder menu stuff into Pronto::FolderMenus.pm



-------------------------------------------------------------------------------

Date: Wed Jul 5 23:18:33 EDT 2000

(ai)

send_message to messageop, take 2



-------------------------------------------------------------------------------

Date: Wed Jul 5 22:30:09 EDT 2000

(ai)

added a tool that prints out very verbose dependency information: which sub calls which sub, which sub is called by which sub, which sub uses which globals. it and also calculates some simple size and complexity metrics to pinpoint subs that are candidates for simplification.

usage: perl metrics.pl *.pm

-------------------------------------------------------------------------------

Date: Wed Jul 5 21:16:26 CDT 2000

(muhri)

message list is seperate now, with sorting and thread specific operations
also in there...


-------------------------------------------------------------------------------

Date: Wed Jul 5 19:49:47 CDT 2000

(muhri)

IPC, MessageOperations and Filter editing are seperate now


-------------------------------------------------------------------------------

Date: Wed Jul 5 16:35:30 CDT 2000

(maher)

First time run stuff and View stuff for non-view pane specific operations are
sperate now too


-------------------------------------------------------------------------------

Date: Wed Jul 5 15:35:29 CDT 2000

(maher)

Folder UI operations are seperate as well as ViewMessage.. Also renamed GPG's
variables and copied it into playground



-------------------------------------------------------------------------------

Date: Wed Jul 5 11:27:24 CDT 2000

(muhri)

Still playground stuff, Now Compose and SendMessage are seperate modules.


-------------------------------------------------------------------------------

Date: Tue Jul 4 23:56:09 CDT 2000

(muhri)

This one should not have happened


-------------------------------------------------------------------------------

Date: Tue Jul 4 23:52:29 CDT 2000

(muhri)

Playground stuff - Config, Search and Help are split :)


-------------------------------------------------------------------------------

Date: Sun Jul 2 13:03:29 CDT 2000

(muhri)

since a lot of people are running the installer without command line args if they do not have wget installed, we should not continue the installation so the installer exits with a message now.


-------------------------------------------------------------------------------

Date: Sat Jul 1 12:58:53 CDT 2000

(muhri)

fixed a crash with refilter in threaded mode


-------------------------------------------------------------------------------

Date: Sat Jul 1 06:18:47 CDT 2000

(muhri)

took back what I did, I need to rethink it (on error reporting to prontosend that is)


-------------------------------------------------------------------------------

Date: Sat Jul 1 00:39:41 CDT 2000

(muhri)

More errors to report in prontosend and a small case for refreshing the threads if the parent thread is gone not to try hard looking for it and endup with a potential crash :)


-------------------------------------------------------------------------------

Date: Fri Jun 30 00:45:59 CDT 2000

(muhri)

Thread Vfolders and Search just like you thread regular boxes


-------------------------------------------------------------------------------

Date: Wed Jun 28 23:35:28 CDT 2000

(muhri)

I forgot about search all with body search in threaded mode !



-------------------------------------------------------------------------------

Date: Wed Jun 28 18:47:52 CDT 2000

(muhri)

CC,BCC support in CPronto and AutoCheck wont spit out messages wehn you are
composing or viewing and annoy you :)


-------------------------------------------------------------------------------

Date: Wed Jun 28 16:32:15 CDT 2000

(muhri)

Now Cpronto can Autocheck - the pref variable is not the same as in GUI
Pronto so set it seperately by hitting g to configure in Cpronto



-------------------------------------------------------------------------------

Date: Wed Jun 28 16:08:01 CDT 2000

(muhri)

Argh! I was not accounting replyto, I was always sending to from address in
CPronto, fixed !


-------------------------------------------------------------------------------

Date: Wed Jun 28 15:44:28 CDT 2000

(muhri)
Stuff for people that dont send mail immediately in cpronto and account for
if deleting new maessages marks them as read.



-------------------------------------------------------------------------------

Date: Wed Jun 28 15:05:59 CDT 2000

(muhri)
CPronto - A fix for Reference header and now when you check mail, it tells
you at the bottom how many messages it retrived !



-------------------------------------------------------------------------------

Date: Wed Jun 28 15:38:01 EDT 2000

(ishamael)

fixed marking messages as read in cpronto


-------------------------------------------------------------------------------

Date: Wed Jun 28 15:18:54 EDT 2000

(ishamael)

csv fixes for cpronto, and other things.


-------------------------------------------------------------------------------

Date: Wed Jun 28 01:24:35 CDT 2000

(muhri)

Actually show RF now in CPronto



-------------------------------------------------------------------------------

Date: Wed Jun 28 01:09:40 CDT 2000

(muhri)

CPronto in official distro and specs


-------------------------------------------------------------------------------

Date: Wed Jun 28 01:05:11 CDT 2000

(muhri)

Cpronto moved into the main dir


-------------------------------------------------------------------------------

Date: Wed Jun 28 01:49:50 EDT 2000

(ishamael)

cpronto now notes replied or forwarded messages, and messages
with attachments in the message list.


-------------------------------------------------------------------------------

Date: Wed Jun 28 00:49:21 CDT 2000

(muhri)

Small fix to Cpronto


-------------------------------------------------------------------------------

Date: Wed Jun 28 00:21:37 CDT 2000

(muhri)

Set the right reply/forward flags since ish is working on displaying them :)


-------------------------------------------------------------------------------

Date: Tue Jun 27 23:30:44 CDT 2000

(muhri)

Now Cpronto can attach :) seperate by , ie
Attach: /home/muhri/blah,/home/muhri/blah2


-------------------------------------------------------------------------------

Date: Tue Jun 27 21:54:31 CDT 2000

(muhri)

CPronto now tells you at the end of the message if it has an attachment


-------------------------------------------------------------------------------

Date: Tue Jun 27 20:57:29 CDT 2000

(muhri)

CPronto - View header is h and help is H now, send reports the same way get
does also.


-------------------------------------------------------------------------------

Date: Tue Jun 27 20:11:31 CDT 2000

(muhri)

More stuff to CProtno

-------------------------------------------------------------------------------

Date: Tue Jun 27 20:04:22 CDT 2000

(muhri)

Fix for Cpronto to save the configs correctly.


-------------------------------------------------------------------------------

Date: Tue Jun 27 17:42:56 CDT 2000

(muhri)

argh!! one name variable was not fixed for prontocrypt !!! the release was
fubared, oh well! fixed.


-------------------------------------------------------------------------------

Date: Tue Jun 27 16:32:52 CDT 2000

(muhri)

Fixes to Cpronto to refresh right after getting / deleteing messages


-------------------------------------------------------------------------------

Date: Tue Jun 27 16:06:12 CDT 2000

(ish)

Cpronto - Faster scrolling, page up/down support and delete messages. Also
optimized the memory usage.


-------------------------------------------------------------------------------

Date: Tue Jun 27 03:27:52 CDT 2000

(muhri)

Fixed Cpronto's sending and forwarding, and now it checks mail to, press h
for help and make sure you configure your editor/viewer first before using
it (by pressing g)


-------------------------------------------------------------------------------

Date: Tue Jun 27 02:54:10 EDT 2000

(ishamael)

cpronto should be actually usable now. please try it out
and send bug reports and suggestions


-------------------------------------------------------------------------------

Date: Mon Jun 26 21:18:20 CDT 2000

(muhri)

CscHTML support is in, get it from http://www.cscmail.net/cschtml - it requires gdk-pixbuf and libart (most distros have libart) - if you have problems compiling it because its complaining about libart test program then pass configure the argument to ignore the libart-test. There are RPMS as well. You will need to copy the perl binindgs into the gnome-perl directory and compile it after installing. Pronto will find it byitself. New features of cschtml is the ability to set the default font face for viewing messages. Also some GtkHTML updates to the source.


-------------------------------------------------------------------------------

Date: Mon Jun 26 14:47:22 EDT 2000

(ishamael)

few cpronto changes of some sort.


-------------------------------------------------------------------------------

Date: Mon Jun 26 14:23:07 EDT 2000

(shank)

More Recursive Message Count Stuff, probably the way
i should have done it in the beginning.


-------------------------------------------------------------------------------

Date: Mon Jun 26 02:21:18 CDT 2000

(muhri)

Recursive is not default way to count


-------------------------------------------------------------------------------

Date: Mon Jun 26 00:18:03 CDT 2000

(muhri)

- View -> Folder List -> Rec. count or not.
- Edit -> options -> Rec and check if you like to see progress with Autocheck.
- Other things I dont remember !


-------------------------------------------------------------------------------

Date: Mon Jun 26 08:43:22 CDT 2000

(muhri)

cleanups


-------------------------------------------------------------------------------

Date: Sun Jun 25 02:07:08 EDT 2000

(shank)

When not counting recursively, count the old way(helps ppl with too many
messages)


-------------------------------------------------------------------------------

Date: Sun Jun 25 00:20:00 EDT 2000

(shank)

'Correct' fix for Folders show complete msg and new count.


-------------------------------------------------------------------------------

Date: Sat Jun 24 18:19:36 CDT 2000

(muhri)

Quick hack to fix Folders counting in non-recursive mode. Shank (thats a
quick hack only) do it how you like later :)


-------------------------------------------------------------------------------

Date: Sun Jun 25 12:37:26 CDT 2000

(muhri)

forgot to make import refresh


-------------------------------------------------------------------------------

Date: Fri Jun 23 21:36:06 CDT 2000

(muhri)

References count now in threads, your inbox should start threading as you
send and recieve now since I fixed a reference bug in Pronto that prevented
us from threading because it placed a 0 infront of each reference making it
useless :( you will need to run addref.pl if you havent. I would like to
know if this is better for everybody now.


-------------------------------------------------------------------------------

Date: Fri Jun 23 15:38:52 EDT 2000

(ishamael)

new scrolling 'widget' for cpronto.
cpronto once again doesnt do much but scroll through your folders
but the rest should come rather easily now.


-------------------------------------------------------------------------------

Date: Fri Jun 23 14:48:26 CDT 2000

(muhri)

Fixed refresh problems related to sigs.


-------------------------------------------------------------------------------

Date: Fri Jun 23 13:36:45 CDT 2000

(muhri)

nice and clean for the installer


-------------------------------------------------------------------------------

Date: Fri Jun 23 13:09:46 CDT 2000

(muhri)

Nice and clean also


-------------------------------------------------------------------------------

Date: Fri Jun 23 12:52:09 CDT 2000

(muhri)

Nice and clean


-------------------------------------------------------------------------------

Date: Fri Jun 23 17:03:29 EDT 2000

(shank)

We refresh on when prontosend or get receive quit, term, sigv, or kill signals.


-------------------------------------------------------------------------------

Date: Fri Jun 23 11:27:54 CDT 2000

(muhri)

This should fix counting on Pg.


-------------------------------------------------------------------------------

Date: Fri Jun 23 04:56:03 CDT 2000

(muhri)
this is the right file



-------------------------------------------------------------------------------

Date: Fri Jun 23 04:55:12 CDT 2000

(muhri)

cleanups


-------------------------------------------------------------------------------

Date: Fri Jun 23 01:25:41 CDT 2000

(muhri)

View messages decoded - reply - new and broken forward for now in cpronto :)


-------------------------------------------------------------------------------

Date: Thu Jun 22 16:11:19 EDT 2000

(ishamael)

added a fixterm.pl script to fix the terminal if cpronto.pl crashes


-------------------------------------------------------------------------------

Date: Thu Jun 22 16:09:52 EDT 2000

(ishamael)

more cpronto.pl stuff


-------------------------------------------------------------------------------

Date: Thu Jun 22 19:14:30 EDT 2000

(shank)

Refresh when done importing mbox.

Option to do or not to do recursive msg counting for folders(RecMsgCount).

New count algorithim (thanks ishamael & muhri).


-------------------------------------------------------------------------------

Date: Thu Jun 22 18:01:35 EDT 2000

(shank)

Prontoget refreshes pronto only after downloading all email.
Same with prontosend as well.


-------------------------------------------------------------------------------

Date: Thu Jun 22 12:45:36 CDT 2000

(muhri)


Added console pronto by ishamael

-------------------------------------------------------------------------------

Date: Thu Jun 22 01:12:23 EDT 2000

(shank)

Undid what i just did. Sorry, not well planned.


-------------------------------------------------------------------------------

Date: Thu Jun 22 00:29:58 EDT 2000

(shank)

Remebers folder tree configuration.

db stuff:
mysql:
alter table boxlist add expand char(1);
pg:
alter table boxlist add column expand char(1);


-------------------------------------------------------------------------------

Date: Wed Jun 21 22:57:19 EDT 2000

(shank)

Edit, print, next_unread, reply, and forward removed from message list popup.
Print added to File Menu and Edit added to Message Menu.


-------------------------------------------------------------------------------

Date: Wed Jun 21 19:33:35 EDT 2000

(shank)

Another TODO update


-------------------------------------------------------------------------------

Date: Wed Jun 21 18:37:31 EDT 2000

(shank)

Now we can install icons for you :)
And, therefore, icons are looked for in $prefs{'MaildDir'}/pixmaps
as well as $libpath/pixmaps.


-------------------------------------------------------------------------------

Date: Wed Jun 21 12:00:18 CDT 2000

(muhri)

XmHTML is yucky it sometimes install XmHTML.pm even when other components
are missing - making it look like its available to pronto when its not ..
pronto is smarter than that now :)


-------------------------------------------------------------------------------

Date: Tue Jun 20 23:41:30 CDT 2000

(muhri)

Fixes to pronto-wrapper which is now called pronto and pronto is pronto-main
- fixed the specs/makefiles also. Great work shank.


-------------------------------------------------------------------------------

Date: Wed Jun 21 04:25:40 EDT 2000

(shank)

Another TODO update


-------------------------------------------------------------------------------

Date: Wed Jun 21 04:15:29 EDT 2000

(shank)

TODO update


-------------------------------------------------------------------------------

Date: Wed Jun 21 03:45:12 EDT 2000

(shank)

pronto-wrapper, use it to run pronto.


-------------------------------------------------------------------------------

Date: Wed Jun 21 03:42:43 EDT 2000

(shank)

Fix to UNUSED_handler when only specifying two args.


-------------------------------------------------------------------------------

Date: Wed Jun 21 02:57:23 EDT 2000

(shank)

So far my crystal ball is working!!!

TODO update


-------------------------------------------------------------------------------

Date: Wed Jun 21 02:48:14 EDT 2000

(shank)

Auto Check Mail Timer rewrite.


-------------------------------------------------------------------------------

Date: Wed Jun 21 02:12:16 EDT 2000

(shank)

Oops, forgot to check prontolib.pl for pronto.refresh instances.


-------------------------------------------------------------------------------

Date: Wed Jun 21 02:02:07 EDT 2000

(shank)

Got rid of pronto.refresh semaphore and associated timer.
Now prontoget and prontosend send NUM40 signal to pronto
when they want pronto to update.


-------------------------------------------------------------------------------

Date: Wed Jun 21 01:20:23 EDT 2000

(shank)

I think filter counting actually works now.


-------------------------------------------------------------------------------

Date: Tue Jun 20 17:07:18 CDT 2000

(muhri)

Some modules got updated so I updated the installer, some users were having
trouble finding the ones that the installer watned, no longer a problem.


-------------------------------------------------------------------------------

Date: Tue Jun 20 12:44:29 CDT 2000

(muhri)

migration script for adding filter count field .. read README.migration if
you don't know how to run it.


-------------------------------------------------------------------------------

Date: Tue Jun 20 03:34:54 CDT 2000

(muhri)

cvs is a bitch


-------------------------------------------------------------------------------

Date: Tue Jun 20 03:29:17 CDT 2000

(muhri)

Ok, edit->options and in the recieve tab, those of you who wanted messages
marked as new even if they were downloaded before from the popserver should
check that option there. Also, the filter clist now shows the actual hits.



-------------------------------------------------------------------------------

-------------------------------------------------------------------------------

Date: Tue Jun 20 02:29:48 CDT 2000

(muhri)

Yanked the icon thingie from TODO and removed a lot of unneeded stuff that
were sitting in the pixmap dirs in cvs


-------------------------------------------------------------------------------

Date: Tue Jun 20 02:26:45 CDT 2000

(muhri)

Removed csc-icon.xpm from the source and put pronto-icon.xpm instead -
changed all the themes in CVS to include Pippen's icon ... pippen, if you
want to make another one feel free :))

Need to update the site's themes with the next release.


-------------------------------------------------------------------------------

Date: Tue Jun 20 01:48:46 CDT 2000

(muhri)

don't jump around when delete/move also in threaded mode.


-------------------------------------------------------------------------------

Date: Tue Jun 20 05:52:28 EDT 2000

(shank)

Predictions of what will happen in the future.

Nostradomas, kiss my ass.

(oh yeah, a TODO update)


-------------------------------------------------------------------------------

Date: Tue Jun 20 03:31:37 EDT 2000

(shank)

Just a little bugfix, forgot a semicolon, for playground/pronto


-------------------------------------------------------------------------------

Date: Mon Jun 19 23:03:55 EDT 2000

(shank)

In save_message, check that count hash of filter is defined b/f using it.


-------------------------------------------------------------------------------

Date: Mon Jun 19 14:01:38 CDT 2000

(maher)

hopefully this fixed the trailing space/bracket when launching pronto via
signal unused and have args passed.


-------------------------------------------------------------------------------

Date: Mon Jun 19 12:44:39 CDT 2000

(muhri)

Don't jump around when refreshing messages if in Thread mode - finally the
Gtk::Perl people did something


-------------------------------------------------------------------------------

Date: Mon Jun 19 16:23:08 EDT 2000

(shank)

Bug fix for parsing of pronto.address when receiving UNUSED signal.

Also, added basic preliminary support for filter hit counting. It will
count hits if count for the filter >= 0 (ie, if count = -1, doesn't count).
This doesn't have a graphical output at the moment.

pg line to add count to filters:
alter table filters add column count int;

mysql:
alter table filters add count int;


-------------------------------------------------------------------------------

Date: Mon Jun 19 11:53:22 EDT 2000

(shank)

A fix to next_unread with threads so that if a node
is not already selected, it actually goes to next_unread,
instead of just its parent.


-------------------------------------------------------------------------------

Date: Mon Jun 19 02:17:25 CDT 2000

(muhri)

Fixes to search and new and/or conditions



-------------------------------------------------------------------------------

Date: Mon Jun 19 06:53:51 EDT 2000

(shank)

Same with prontosend


-------------------------------------------------------------------------------

Date: Mon Jun 19 06:35:07 EDT 2000

(shank)

Check PID is stored in prontoget.running now, and if prontoget.running
exists when calling prontoget, check that there is actually process with
PID before giving up.


-------------------------------------------------------------------------------

Date: Mon Jun 19 05:31:02 EDT 2000

(shank)

BASIC IPC stuff for pronto. Uses UNUSED signal.


-------------------------------------------------------------------------------

Date: Sun Jun 18 19:12:06 CDT 2000

(muhri)

More typo fixes


-------------------------------------------------------------------------------

Date: Sun Jun 18 19:03:10 CDT 2000

(muhri)

Fixed typo in installer, thanks to eggman.


-------------------------------------------------------------------------------

Date: Sun Jun 18 18:18:49 EDT 2000

(shank)

Another bugfix with next_unread and threads.


-------------------------------------------------------------------------------

Date: Sun Jun 18 16:10:19 EDT 2000

(shank)

Fix for parent unread mark as read with threads.


-------------------------------------------------------------------------------

Date: Sun Jun 18 15:39:48 EDT 2000

(shank)

Fixed a little bug in ctree_collapse, and optimized a little.



-------------------------------------------------------------------------------

Date: Sun Jun 18 01:41:59 CDT 2000

(muhri)

Spell check fix for sigs with * / (


-------------------------------------------------------------------------------

Date: Sun Jun 18 01:12:02 CDT 2000

(muhri)

The attachement pixmap in the headerpane did not hide when clearing widgets.
fixed. also renamed its variable from the retraded $test to $attpixmap.


-------------------------------------------------------------------------------

Date: Sat Jun 17 22:54:19 CDT 2000

(muhri)

New folder dialog now selects the folder you are selecting on the main
folder tree (makes more sense) if one is not selected then no action is
done. It also saves its size for people with a lot of folders like me and
cmdrtaco :)




-------------------------------------------------------------------------------

Date: Sat Jun 17 15:39:26 CDT 2000

(muhri)

Removed score from view -> message_list since really scoring is an option
not a togglable view. Thanks Daniel


-------------------------------------------------------------------------------

Date: Sat Jun 17 15:14:16 CDT 2000

(muhri)

Refiltering Fixed :)
Pay attention to your filter order.



-------------------------------------------------------------------------------

Date: Sat Jun 17 18:20:02 EDT 2000

(shank)

Bugfix to next_unread with threads.


-------------------------------------------------------------------------------

Date: Sat Jun 17 02:27:57 CDT 2000

(muhri)

- Refilter messages and Refilter folders. Refilter messages can take a whole
selection or one message. No explanation needed for refilter folder :)

- Renamed filters to Create Filters in right click menu and added it to the
root menu. Also added a menu item called Refilter to right click and
root menu.

- Added right click and root menu option for Refilter folder.

- Create filter removes re: from subject based filters and tries to guess a nice
name for filters based on from/to/cc. I didn't want to guess search
expressions for you guys, you can do that by yourself :)




-------------------------------------------------------------------------------

Date: Sat Jun 17 01:21:26 EDT 2000

(shank)

Bug fix for to keep from crashing if next_unread called
on empty folder w/ threads.


-------------------------------------------------------------------------------

Date: Sat Jun 17 00:48:56 EDT 2000

(shank)

Fix for new on collapse.


-------------------------------------------------------------------------------

Date: Fri Jun 16 23:54:25 EDT 2000

(shank)

Fix show new when parent and child are new, and parent is collapsed and marked as read.

Also, when next_unread, if new is in collapsed tree of thread, expand tree to read.

Also, TODO update.


-------------------------------------------------------------------------------

Date: Fri Jun 16 23:04:22 EDT 2000

(shank)

Modification to ctree_expand so we don't query db quite as much.


-------------------------------------------------------------------------------

Date: Fri Jun 16 22:22:40 EDT 2000

(shank)

Marking parent new on collapse of new messages.


-------------------------------------------------------------------------------

Date: Fri Jun 16 15:36:11 CDT 2000

(maher)

create filters on the fly based on to,from,subject by right clicking on a
selected message, and choosing filter->blah

-------------------------------------------------------------------------------

Date: Fri Jun 16 17:55:40 EDT 2000

(shank)

TODO update. One down.


-------------------------------------------------------------------------------

Date: Fri Jun 16 17:36:02 EDT 2000

(shank)

Recursive message counting for nested folders.


-------------------------------------------------------------------------------

Date: Fri Jun 16 12:20:50 CDT 2000

(muhri)

Modal dialog fix.


-------------------------------------------------------------------------------

Date: Fri Jun 16 13:00:39 EDT 2000

(shank)

Oops


-------------------------------------------------------------------------------

Date: Fri Jun 16 12:48:33 EDT 2000

(shank)

Nested Menus for Copy Menu.


-------------------------------------------------------------------------------

Date: Fri Jun 16 02:43:06 CDT 2000

(muhri)

argH! i should go to bed, forgot the lib again.


-------------------------------------------------------------------------------

Date: Fri Jun 16 02:41:45 CDT 2000

(muhri)

Expand/Collapse threads - a global pref option in view -> message list ->
threads that applies to all folders and also a right click menu for
expand/collapse that operates on the current selection.


-------------------------------------------------------------------------------

Date: Fri Jun 16 02:12:13 CDT 2000

(muhri)

Forgot the lib !! default thread style is solid lines.


-------------------------------------------------------------------------------

Date: Fri Jun 16 02:09:40 CDT 2000

(muhri)


Send References as well as inreply-to - friendlier to more mailers.

-------------------------------------------------------------------------------

Date: Fri Jun 16 01:46:00 CDT 2000

(muhri)

You can set and save your prefered thread style now,
View->Message List->Threads and choose a style, ofcourse it will not be
enabled unless you are in threaded view mode.


-------------------------------------------------------------------------------

Date: Fri Jun 16 06:01:15 EDT 2000

(shank)

a dumb shank mistake, let me fix it :)


-------------------------------------------------------------------------------

Date: Fri Jun 16 05:53:45 EDT 2000

(shank)

A little fix for nested move menu when toggling theads.


-------------------------------------------------------------------------------

Date: Fri Jun 16 05:14:33 EDT 2000

(shank)

Nested menu support for move menu.
Copy menu is gone right now, but will be fixed shortly.


-------------------------------------------------------------------------------

Date: Thu Jun 15 23:53:04 CDT 2000

(muhri)

Forgot get.


-------------------------------------------------------------------------------

Date: Thu Jun 15 23:50:19 CDT 2000

(muhri)

Prontosend and get (get less than send - need to add more error checking
first) report errors with a modal dialog that blocks the process so that the
user knows what happened. If a user experinces an error then they should
check the outbox and investigate what is wrong with that message, usually
the error message will explain :)

- For the developers, call err_dialog("error","y") for a modal dialog.
Otherwise it will not be modal and won't block the process..


-------------------------------------------------------------------------------

Date: Thu Jun 15 21:06:21 EDT 2000

(shank)

got rid of uninitialized error when sending mail w/ priority other than normal.


-------------------------------------------------------------------------------

Date: Thu Jun 15 20:37:36 EDT 2000

(shank)

TODO update


-------------------------------------------------------------------------------

Date: Thu Jun 15 19:49:34 EDT 2000

(shank)

Some priority fixes. :)


-------------------------------------------------------------------------------

Date: Wed Jun 14 12:43:09 CDT 2000

(muhri)

OK the annoying sort reverse that happens when switching from threads to
non-threads is gone :))


-------------------------------------------------------------------------------

Date: Wed Jun 14 11:39:42 CDT 2000

(muhri)

Added Reference field, you must do

alter table messages add ref text; on my sql or
alter table messages add column ref text; on pgsql

then a migration script to insert the references from existing messages into
the db is in migration scripts that should be ran like so from /usr/lib/pronto
./migration-scripts/addref.pl

You don't have to run that script yet but you have to add the field.


-------------------------------------------------------------------------------

Date: Tue Jun 13 12:08:31 CDT 2000

(muhri)


up 1.1.5 to distinguish

-------------------------------------------------------------------------------

Date: Tue Jun 13 12:07:24 CDT 2000

(muhri)

erm ! I re-wrote the internals for threads - user shouldn't notice any
differance - less mem :)

-------------------------------------------------------------------------------

Date: Tue Jun 13 02:09:08 CDT 2000

(muhri)

Or maybe not - that was horrible.


-------------------------------------------------------------------------------

Date: Tue Jun 13 02:05:17 CDT 2000

(muhri)

select the current node if we check email and refresh the tree.


-------------------------------------------------------------------------------

Date: Tue Jun 13 05:14:39 EDT 2000

(shank)

Slightly better behavior of next unread when viewing with threads.


-------------------------------------------------------------------------------

Date: Mon Jun 12 23:02:59 EDT 2000

(shank)

Temporary fix to next unread with threads. Doesn't behave exactly as i'd like, but will do for now.


-------------------------------------------------------------------------------

Date: Mon Jun 12 21:31:27 EDT 2000

(shank)

Next Unread no longer explodes pronto in threaded mode, and even works :)


-------------------------------------------------------------------------------

Date: Mon Jun 12 15:44:48 CDT 2000

(maher)

- alt-c to close the compose window instead of ctrl-c (ctrl-c was reserved for
textwidget use - that's why it didn't work if you were on the textwidget)

- ctrl-v to open a seperate view win since in thread mode double click is
trapped by gtk for thread operations.

- a little sort change - maybe it'll help feelicks.


-------------------------------------------------------------------------------

Date: Mon Jun 12 17:02:45 CEST 2000

(fcu)

ttok out the advanced regex stuff.. my cscget did work really bad with it.
the option is still there on filters... i try to add it again...


-------------------------------------------------------------------------------

Date: Mon Jun 12 01:59:29 CDT 2000

(muhri)

Set the title damn it !


-------------------------------------------------------------------------------

Date: Mon Jun 12 00:19:20 CDT 2000

(muhri)

Argh!! Forgot to remove some uneeded sort stuff this time ! faster, hehe


-------------------------------------------------------------------------------

Date: Sun Jun 11 23:56:55 CDT 2000

(muhri)

Fixed what pippin reported about reply flags and fowrard flags disappearing
when collapsing/expanding threads.


-------------------------------------------------------------------------------

Date: Sun Jun 11 23:14:15 CDT 2000

(muhri)

Another Regex fix for Vfolders in CTree mode



-------------------------------------------------------------------------------

Date: Sun Jun 11 20:14:48 CDT 2000

(muhri)

More sort stuff...


-------------------------------------------------------------------------------

Date: Sun Jun 11 19:04:36 CDT 2000

(muhri)

More sort stuff I forgot !


-------------------------------------------------------------------------------

Date: Sun Jun 11 18:50:25 CDT 2000

(muhri)

Stuff I forgot to add when I did sorting for threads.


-------------------------------------------------------------------------------

Date: Sun Jun 11 17:55:27 CDT 2000

(muhri)

ok - sort works and faster - much faster... need to figure out how to thread
the inbox now in relation to sent-items and look into what pippin reported
about the pixtext disappearing...


-------------------------------------------------------------------------------

Date: Sun Jun 11 16:52:58 CDT 2000

(muhri)

Ok sort by thread and date by default now on for everybody so you can
experience how Gtk sort is so slow on a ctree... but I will figure a way
around it.. this is not bad .. about 3 seconds for a folder with 1000 msgs
that include threads...


-------------------------------------------------------------------------------

Date: Sun Jun 11 16:31:53 CDT 2000

(muhri)

More fixes !


-------------------------------------------------------------------------------

Date: Sun Jun 11 17:13:30 CDT 2000

(muhri)

fixes ...


-------------------------------------------------------------------------------

Date: Sun Jun 11 15:22:30 CDT 2000

(muhri)

- Save Message works with threads.
- Major reconstructive surgery for clist and ctree creation so that
switching on the fly is enabled. View->Message List->threads to turn on and
off.

please bang on this as much as you can as I have changed so many thigns, I
am sure I missed something !

PS. Sorting is not hooked yet.


-------------------------------------------------------------------------------

Date: Sat Jun 10 21:14:47 CDT 2000

(muhri)

Scores work now with threads....


-------------------------------------------------------------------------------

Date: Sat Jun 10 19:27:01 CDT 2000

(muhri)

Regex fix for ctree and vfolders.


-------------------------------------------------------------------------------

Date: Sat Jun 10 16:15:58 CDT 2000

(muhri)

Vfolders are back in business completely (hopefully!) with threads and I
bumped the cvs version ...


-------------------------------------------------------------------------------

Date: Sat Jun 10 15:35:26 CDT 2000

(muhri)

Logic was messed up on refreshing, fixed... vfolders will always show
invalid dates as I have to redo the whole thing for threads.


-------------------------------------------------------------------------------

Date: Sat Jun 10 14:06:11 CDT 2000

(muhri)

Search and vfolders in threaded view


-------------------------------------------------------------------------------

Date: Sat Jun 10 12:04:43 CDT 2000

(muhri)

Edit, view source, print and set the column labels right in threaded mode


-------------------------------------------------------------------------------








-------------------------------------------------------------------------------

Date: Sat Jun 10 02:35:27 CDT 2000

(muhri)

move, delete, copy in threaded mode - does not set focus yet. also on a side
note with no view pane mode, doubleclicking works for the tree tiself for
collapsing/expanding so I will have to add a menuitem for opening a sep view
window ... later maybe.


-------------------------------------------------------------------------------

Date: Sat Jun 10 02:14:25 CDT 2000

(muhri)

Threading, No pref option nothing - just under the hood work so I can catch
up with everybody's commit and not end up merging by hand everyday. If you
want to turn it on, be warned that it doesn't move, sort like you want or
delete messages yet. edit your ~/.prontorc after firing pronto once and
place ctree where it says messageview: clist, save it and restart. enjoy the
threads then put back your pronto! to clist mode :) until I finish.


-------------------------------------------------------------------------------

Date: Sat Jun 10 05:09:16 CEST 2000

(flaviocu)

advanced users, true perl regexs are back!! be happy and praise perlre :)
check the true perl regex box on yer filters and you can do .* [a-zA-Z] magic again... and don't forget to escape :)

db update statement:

alter table filters add trueregex int;

for mysql as usual... if you're using csv you're not advanced anymay, hehe...



-------------------------------------------------------------------------------

Date: Fri Jun 9 04:53:47 EDT 2000

(shank)

added a TODO so people can see what we are working on, and so we can remember what todo.


-------------------------------------------------------------------------------

Date: Fri Jun 9 02:13:33 EDT 2000

(shank)

Up version to 1.1.0CVS


-------------------------------------------------------------------------------

Date: Fri Jun 9 01:50:47 EDT 2000

(shank)

default dummy pixmap if pixmap cannot be found. (thanks CZ for the idea)


-------------------------------------------------------------------------------

Date: Thu Jun 8 18:24:43 EDT 2000

(shank)

We want pref for attachcolumn, not attachycolumn.


-------------------------------------------------------------------------------

Date: Thu Jun 8 05:49:57 EDT 2000

(shank)

Added ability to hide/show priority, attach, new, and score columns in message
list. Also, move hide/show of msg and new columns under view->folder tree,
along with view->message list.


-------------------------------------------------------------------------------

Date: Wed Jun 7 14:43:14 CDT 2000

(maher)

fixes I did while making a distribution of Pronto!


-------------------------------------------------------------------------------

Date: Wed Jun 7 12:20:04 CDT 2000

(muhri)

A spelling Mistake that Lane didn't catch and make penguin the default theme
- preperation for release.


-------------------------------------------------------------------------------

Date: Wed Jun 7 11:52:39 CDT 2000

(muhri)

more doc updates


-------------------------------------------------------------------------------

Date: Wed Jun 7 12:48:48 EDT 2000

(shank)

README
Read it, laugh, cry, but most importantly just enjoy yourself.
"Two Thumbs Up" - Siskel
"An Emotional Roller Coaster" - L.A. Times
"A Thriller that keeps you reading the next line" - Chicago Tribune

Feel free to submit your own critique.


-------------------------------------------------------------------------------

Date: Wed Jun 7 03:13:43 CDT 2000

(muhri)

More Vfolder fun!


-------------------------------------------------------------------------------

Date: Wed Jun 7 03:05:29 CDT 2000

(muhri)

When your prefered folder to start in is a virtual folder, do it right for
crying out loud!


-------------------------------------------------------------------------------

Date: Wed Jun 7 02:43:22 CDT 2000

(muhri)

More set_usize fun in the view section of the config dialog


-------------------------------------------------------------------------------

Date: Wed Jun 7 01:54:14 CDT 2000

(muhri)

- double clicking on an mime entry opens the mime_edit_window
- unchecking the play sound sets the entries insensitive and vice versa
- set_usize frenzy on mime_dialog, filter_dialog, account_dialog,
address_dialog and various config options ! tidy is nice :)


-------------------------------------------------------------------------------

Date: Tue Jun 6 20:49:13 CDT 2000

(muhri)

Regex fixes in filters from Steve, easier to make filters for novice users
now and won't fail on metachars.


-------------------------------------------------------------------------------

Date: Tue Jun 6 19:48:36 CDT 2000

(muhri)

Fixes and clean ups here and there.


-------------------------------------------------------------------------------

Date: Tue Jun 6 19:04:13 CDT 2000

(muhri)

Version 1.0.0


-------------------------------------------------------------------------------

Date: Tue Jun 6 14:40:49 EDT 2000

(shank)

We don't bold on Mail in Outbox.


-------------------------------------------------------------------------------

Date: Mon Jun 5 16:15:24 CDT 2000

(maher)

Fixed a problem with header view when in no-view pane mode


-------------------------------------------------------------------------------

Date: Mon Jun 5 21:01:26 EDT 2000

(shank)

Dear Diary,

Today

Oops....


-------------------------------------------------------------------------------

Date: Mon Jun 5 20:55:30 EDT 2000

(shank)

Added option to go to "no", "top", or "next unread" message in folder when changing folders.


-------------------------------------------------------------------------------

Date: Mon Jun 5 14:58:46 CDT 2000

(maher)

updated some migration scripts for Pronto!


-------------------------------------------------------------------------------

Date: Mon Jun 5 18:22:59 EDT 2000

(shank)

When hiding/showing columns in the folder_tree, we want to refresh_folder_menus.


-------------------------------------------------------------------------------

Date: Mon Jun 5 02:32:56 CDT 2000

(muhri)

Resize toolbar when switching works no matter what theme


-------------------------------------------------------------------------------

Date: Mon Jun 5 01:49:54 CDT 2000

(muhri)

A better logo by bigguy again :)


-------------------------------------------------------------------------------

Date: Mon Jun 5 06:04:17 EDT 2000

(shank)

Some cleanup, and put change_folder behavior back the way it was.


-------------------------------------------------------------------------------

Date: Mon Jun 5 05:13:37 EDT 2000

(shank)

Make it so that the first row of the message list is selected on changing folders.


-------------------------------------------------------------------------------

Date: Mon Jun 5 05:04:02 EDT 2000

(shank)

Added Next Unread Message, enjoy.


-------------------------------------------------------------------------------

Date: Sun Jun 4 23:06:02 CDT 2000

(muhri)

Tooltips for the search window


-------------------------------------------------------------------------------

Date: Mon Jun 5 02:24:29 EDT 2000

(shank)

More folder_tree fun, now displays new message counts even if new column is hid.


-------------------------------------------------------------------------------

Date: Sun Jun 4 20:37:33 CDT 2000

(muhri)

A cleaner layout for the search dialog :)



-------------------------------------------------------------------------------

Date: Sun Jun 4 19:55:48 CDT 2000

(muhri)

Fixed folder-tree clicking if clicking middle mouse - no more uninitilized
values, Stole Steve's idea for preview in switch icons and put in also.
Fixed switching themes so that it includes switching the folder tree icons
also.


-------------------------------------------------------------------------------

Date: Sun Jun 4 23:30:59 EDT 2000

(shank)

Added Toggling of Visibility of New and Msg Columns in Folder List/Tree.


-------------------------------------------------------------------------------

Date: Sun Jun 4 17:52:35 CDT 2000

(muhri)

Fixed export some what to please mutt and pine !


-------------------------------------------------------------------------------

Date: Sun Jun 4 15:35:06 CDT 2000

(muhri)

When doing file operations that you are supposed to choose directories in,
make the file list not accessible so that the user wouldn't be confused


-------------------------------------------------------------------------------

Date: Sun Jun 4 13:16:35 CDT 2000

(muhri)

Fixed use of uninitalized value at line 2795 when sending a message and
removed unneeded debugging messages


-------------------------------------------------------------------------------

Date: Sun Jun 4 12:56:22 CDT 2000

(muhri)

I am stupid - trying to commit send when I fixed get!



-------------------------------------------------------------------------------

Date: Sun Jun 4 12:55:02 CDT 2000

(muhri)

You need that too


-------------------------------------------------------------------------------

Date: Sun Jun 4 12:53:30 CDT 2000

(muhri)

Added a pointer to the id when importing a big message in prontoget as
pointed by dumar@tamu.edu, thanks.


-------------------------------------------------------------------------------

Date: Sun Jun 4 17:11:51 EDT 2000

(shank)

Bug fix by Hat Trick(icc@po.cwru.edu) so that messages filtered to the Deleted folder are marked as read when deleteing messages marks them as read is selected.


-------------------------------------------------------------------------------