grail%cafebabe.org
1ada005a95
Tweaked XMLMenuBuilder to be a few less instructions. Not sure if it
...
matters or not. XMLPageBuilder now does recursive panels (I think). I
needs testing but in theory it should work. Dumb constructors for
XMLPageBuilder and PageUI removed also. Let's watch Tinderbox before I
sleep. I am finally happy with this implementation. You don't have to
spend a fortnight reading it to figure out what's going on.
Happy hacking!
1999-06-21 09:28:04 +00:00
edwin%woudt.nl
9065d5cc0d
Improved the copy and move context menus to display a sensible value for each store.
1999-06-20 21:41:16 +00:00
edwin%woudt.nl
e0953db4cb
Updated because of bug #8567
...
Java Project X TR 2 is now required (at least on win32)
1999-06-20 21:05:23 +00:00
grail%cafebabe.org
a112eda973
Fix the implementation of XMLMenuBuilder. Much faster now since it
...
doesn't travel node to node but does the work with childnodes/sibling
nodes. This reduces travels to non-element nodes.
1999-06-20 02:15:35 +00:00
grail%cafebabe.org
cf9f1bf243
Removed all classpath directives.
1999-06-18 04:13:39 +00:00
grail%cafebabe.org
19e8647699
Fixes to MenuBarCtrl.java to address my own cluelessness.
...
Please don't fix rules.mk.
1999-06-18 04:01:53 +00:00
grail%cafebabe.org
ca630c9dd5
Cleaned up XMLPageBuilder. I hate the implementation. Probably will
...
clean it up later. Cleaned up XMLMenuBuilder also. Reduced number of
instanceof's by introducing the Control interface. It seems
faster. Removed processNode() out of XMLWidgetBuilder to give the
child classes some more freedom.
I really need to change the implementation to less moronic.
1999-06-18 03:48:43 +00:00
talisman%anamorphic.com
d4928c5577
Set the default build to debug (javac -g) so we can do a better job of quality control;
...
Set max stack size to 64MB during compile phase - we have enough classes now that the compiler runs out of memory occasionally without the -mx64m flag.
1999-06-16 05:24:21 +00:00
talisman%anamorphic.com
ee61d975ac
*Lots* of bug fixes:
...
- Fixed problem of showing Look & Feel sets that won't run on a given
platform;
- Fixed font bugs
- Updated deprecated methods to be JDK 1.1 compliant
1999-06-16 05:21:42 +00:00
talisman%anamorphic.com
123c30e703
Author severely broke compatibility with JDK 1.1 - only fix so far is changing Vector.add(Object) to Vector.addElement(Object). As far as I know, we still want to be compatible with JDK 1.1.
1999-06-16 05:20:12 +00:00
talisman%anamorphic.com
39ccd5ae1a
Yet more font bug fixes.
1999-06-16 05:17:33 +00:00
talisman%anamorphic.com
631896d418
More font bug fixes.
1999-06-16 05:16:29 +00:00
talisman%anamorphic.com
dcbed3ebf8
More bug fixes - would throw a FileNotFound exception at startup if the $HOME/.grendel/grendel.pref file didn't exist. Now it creates it if it doesn't already exist.
1999-06-16 05:15:31 +00:00
talisman%anamorphic.com
b723a0ed6d
Font bug fixes - default font was too big (may be platform specific to linux, but Helvetica-plain-12 is a safe bet for any system).
1999-06-16 05:13:53 +00:00
edwin%woudt.nl
94c3f301aa
Oops, forgot this one. The preferred Look&Feel is set on startup.
1999-06-15 23:08:07 +00:00
edwin%woudt.nl
42ab12da20
Adding Look&Feel support to the prefs
1999-06-15 22:33:14 +00:00
edwin%woudt.nl
0540f71d01
New prefs landing
1999-06-15 11:44:40 +00:00
edwin%woudt.nl
ce5b1daf61
Oops, lameness. Also: switch the two comments on the previous commits of these two files.
1999-06-14 22:36:19 +00:00
edwin%woudt.nl
8a17445aee
Fix to get viewing readonly folders working
1999-06-14 21:52:28 +00:00
edwin%woudt.nl
cd03151dfe
remove the message header because it is already displayed in the body itself
1999-06-14 21:44:55 +00:00
edwin%woudt.nl
38893c9635
performance improvement
1999-06-14 21:36:00 +00:00
edwin%woudt.nl
cc9bdfc1e7
.newsrc filename issues
1999-06-14 21:35:17 +00:00
talisman%anamorphic.com
fa1a05e4f8
Minor modifications in response to but #8067 . This file was not part of the bug.
1999-06-14 03:57:55 +00:00
talisman%anamorphic.com
df85a26552
Fixed edwin's code in response to his bug report( #8067 ). Bug was caused by not setting the button sizes correctly (Dimension.setSize() is not for setting component sizes).
1999-06-14 03:57:04 +00:00
talisman%anamorphic.com
5aefc7cc83
Added handlers for mousePressed() and mouseReleased() so the border paints appropriately.
1999-06-13 23:57:19 +00:00
edwin%woudt.nl
4283cfdd5f
forgot MPL
1999-06-13 12:43:32 +00:00
edwin%woudt.nl
2a2d385181
Display quoted stuff correctly
1999-06-13 12:42:47 +00:00
edwin%woudt.nl
76b08c2621
Upgrade to version 1.0 of the knife NNTP provider
1999-06-13 10:14:03 +00:00
talisman%anamorphic.com
cc3cf38af3
Changed from using plain-jane JButtons to the new ToolBarButton class I wrote.
1999-06-13 00:45:40 +00:00
talisman%anamorphic.com
ae9ffbac47
Implements the standard Netscape toolbar button behaviour of painting a raised border when the mouse is passed over it.
1999-06-13 00:44:28 +00:00
edwin%woudt.nl
197b93c083
Fixed wrong signature preferences key
1999-05-16 00:24:13 +00:00
edwin%woudt.nl
df535774f8
Fixed wrong smtp host preferences key
1999-05-16 00:23:52 +00:00
edwin%woudt.nl
98e47545b0
Preferences now work again when multiple identities are set in the preference file. (Editing only works for the first identity).
1999-05-16 00:19:53 +00:00
edwin%woudt.nl
3030ecd27c
When the signature file was set in the preferences file it was not displayed in the preference window. Fixed.
1999-05-16 00:18:57 +00:00
edwin%woudt.nl
44db550ee9
The description of the second identity ( #1 ) was displayed for all identities. Fixed.
1999-05-15 23:32:28 +00:00
edwin%woudt.nl
51fe949840
Mailhost wasn't read properly from the prefs. Fixed.
1999-05-15 23:27:40 +00:00
edwin%woudt.nl
37db9757f1
Updateable menus (by Mauro)
1999-05-15 22:42:27 +00:00
edwin%woudt.nl
384e2044a5
Various addressbook updates
1999-05-15 22:40:22 +00:00
edwin%woudt.nl
243a2e6eca
Improved alignment of the Delete button. (hack alert!)
1999-05-15 22:39:13 +00:00
edwin%woudt.nl
82c8af3763
When xena.pref contains no proper user settings the preferences dialog wouldn't show up. Fixed.
1999-05-15 22:38:40 +00:00
grail%cafebabe.org
4cbcbd57f8
Fixed breakage of the preference beans.
1999-05-02 00:15:05 +00:00
grail%cafebabe.org
0bbb4e3096
Initial specs for MDB from Mauro Botelho <mabotelh@bellsouth.net>
1999-04-28 06:10:26 +00:00
grail%cafebabe.org
524116e10d
Added support for multiple identities in the Prefs system.
1999-04-22 04:57:42 +00:00
edwin%woudt.nl
d01ece3796
Oops, too quick, backing out. This is one of the few files I didn't touch!
1999-04-19 01:20:21 +00:00
edwin%woudt.nl
f277e92be9
MPL stuff again
1999-04-19 01:18:30 +00:00
edwin%woudt.nl
f58f36cf67
Inline forwarding now also works a bit.
1999-04-19 01:16:28 +00:00
edwin%woudt.nl
968dea3406
First try at forwarding. Quoted forwarding now works.
1999-04-19 00:34:28 +00:00
edwin%woudt.nl
7d1cf44130
Add 'Reply All' to the toolbar. It works!
1999-04-19 00:04:09 +00:00
edwin%woudt.nl
4014154f55
Cleanup of toolbar code
1999-04-18 23:53:06 +00:00
edwin%woudt.nl
3c1df631f2
Our renderer choked on the complex html mimelib generated (nested tables and such). Therefore I simplified the html so that it at least shows now that attachments are present.
1999-04-18 23:49:04 +00:00
edwin%woudt.nl
d96ed4a085
Removing unused toolbar code
1999-04-18 10:42:47 +00:00
edwin%woudt.nl
d883d78698
New 'blue' look and feel for icons
1999-04-17 23:53:53 +00:00
edwin%woudt.nl
698f9b8c42
Damn... I keep forgetting to update the MPL stuff
1999-04-17 22:57:44 +00:00
edwin%woudt.nl
624a67dc25
Textlabels for the toolbar
1999-04-17 22:51:57 +00:00
edwin%woudt.nl
5a83ff7309
Changing to binary (hopefully)
1999-04-17 20:50:50 +00:00
edwin%woudt.nl
1c6bedc762
And adding them
1999-04-17 20:40:14 +00:00
edwin%woudt.nl
78564cb90a
Removing them again
1999-04-17 20:38:43 +00:00
edwin%woudt.nl
447536a701
Add new collapse buttons. These are in the new mozilla style.
1999-04-17 20:29:29 +00:00
edwin%woudt.nl
2bae981482
Removing old collapse buttons (they were not checked in as binary, so they broke on non-unix platforms)
1999-04-17 20:28:19 +00:00
grail%cafebabe.org
eec879dd3c
Patch from Joel York to implement the overloaded BerkeleyStore.getFolder().
1999-04-06 07:24:43 +00:00
edwin%woudt.nl
813798450c
Changes by Will Scullin to get context menus and message copying/moving working.
1999-04-01 22:45:36 +00:00
grail%cafebabe.org
ba5e47c7e7
Patches for password setting in prefs.
1999-03-30 00:30:33 +00:00
grail%cafebabe.org
eb5bc75f5d
Changed return value for getComponent().
1999-03-24 09:00:28 +00:00
grail%cafebabe.org
497671e2e6
Changes to allow for lookups of menu items in menubars.
1999-03-24 08:59:05 +00:00
edwin%woudt.nl
ce31ec0ca8
More addressbook patches from Mauro Botelho.
...
1. Now we are saving new entries to a file named aBook.nab
2. Sort ascending and descending are working now.
1999-03-15 01:59:26 +00:00
edwin%woudt.nl
d6461e631f
Changed the smtphost preference to be identity based instead of global.
1999-03-14 13:30:45 +00:00
edwin%woudt.nl
d533a6d324
Default identities can be set now in the preferences file for each store.
1999-03-14 11:16:50 +00:00
edwin%woudt.nl
78807059e3
Implemented signature replacement code. When changing identities now, the sig will change. Also the sig will be automatically added when composing a message.
1999-03-13 22:31:58 +00:00
edwin%woudt.nl
c2f874b705
Patches from Mauro Botelho
1999-03-12 14:22:59 +00:00
edwin%woudt.nl
932924d0e6
A new throbber
1999-03-08 14:45:52 +00:00
edwin%woudt.nl
d20bd7e652
Oh boy, I broke this with my license compliance checkin :-(
1999-03-07 20:04:41 +00:00
edwin%woudt.nl
29dee1e96b
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 19:58:40 +00:00
edwin%woudt.nl
07df885089
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 02:46:50 +00:00
edwin%woudt.nl
a5f4819491
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 02:39:04 +00:00
edwin%woudt.nl
1ba93a8a50
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 02:30:35 +00:00
edwin%woudt.nl
e1638dece8
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 02:19:44 +00:00
edwin%woudt.nl
ad1023e6e0
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 01:40:44 +00:00
edwin%woudt.nl
9fc08ba0be
Fixing to comply with MPL requirements: every contributor should be mentioned!
1999-03-07 01:30:52 +00:00
grail%cafebabe.org
274f1d051f
Fixed bad type cast.
1999-03-06 07:25:10 +00:00
grail%cafebabe.org
e5f3007743
Re-organized for more flexible handling of widget creation.
1999-03-06 07:08:01 +00:00
grail%cafebabe.org
b5a882707c
Added documentation.
1999-03-06 07:07:34 +00:00
grail%cafebabe.org
8ae0937f1a
Added MPL license to SearchDirectory, Added it to makefile. Removed
...
references to AWT as much as possible. I need to enhance pagebuilder to
do other layouts other than GridBagLayout.
1999-03-06 07:06:31 +00:00
grail%cafebabe.org
b0fa2f56cd
Fixed DOS end-of-lines from the files.
1999-03-06 06:55:26 +00:00
talisman%anamorphic.com
82c972db33
*** empty log message ***
1999-03-06 02:49:47 +00:00
talisman%anamorphic.com
b74c81a90a
Added per Mauro Botelho.
1999-03-06 02:49:24 +00:00
edwin%woudt.nl
88f781dcff
I'm backing out the changes to use the provider registry for now, because of problems. We should investigate this!
1999-03-05 15:16:09 +00:00
grail%cafebabe.org
310719e1b1
Signature storage into prefs.
1999-03-05 09:06:36 +00:00
grail%cafebabe.org
46f551f5b9
Removed old references to AWT file chooser. We're never going back there.
1999-03-05 09:06:16 +00:00
edwin%woudt.nl
4f931db68d
The last step in updating the docs.
1999-03-05 01:48:15 +00:00
edwin%woudt.nl
e28c49661e
Updated build docs
1999-03-05 01:26:30 +00:00
edwin%woudt.nl
05210ca51d
Updated lib dependencies
1999-03-05 01:18:23 +00:00
edwin%woudt.nl
bc05a619d3
Backed out mauros changes until they get fixed.
1999-03-05 00:04:48 +00:00
edwin%woudt.nl
a68603a587
A few weeks earlier I fixed a bug that the whole class was synchronized. I just removed it. A few methods however should have been synchronized instead. I've done that now.
1999-03-04 22:31:34 +00:00
talisman%anamorphic.com
3f86246ee0
Added by Mauro Botelho - we are now building addressbook gui from xml.
1999-03-04 04:14:09 +00:00
talisman%anamorphic.com
ab5fe257b1
*** empty log message ***
1999-03-04 04:13:07 +00:00
edwin%woudt.nl
9ee4250389
Patch from Morgan Schweers <morgan@vixen.com> to directly edit the From: header in the composition window. We need to add an advanced configuration option to turn this on, because otherwise not-so-clueful users might make mistakes. It'll stay here for now
1999-03-03 11:18:50 +00:00
edwin%woudt.nl
69feba9926
We don't want to send the whole path, just the filename.
1999-03-03 11:01:22 +00:00
edwin%woudt.nl
af18b408ec
For adding attachments a swing JFileChooser is now displayed instead of the AWT FileDialog
1999-03-03 10:47:40 +00:00
edwin%woudt.nl
8af80013bc
Patches from Thomas Down <thomas.down@tri.ox.ac.uk> for better attachment sending handling.
1999-03-03 10:46:57 +00:00
edwin%woudt.nl
3210db3e51
Moving Constants from grendel.storage to grendel.util. Also a little bit of cleaning up on this subject.
1999-03-03 10:10:23 +00:00
edwin%woudt.nl
879504bc57
Message deletion works
1999-03-03 10:03:06 +00:00
edwin%woudt.nl
7df9076f9b
Patches from Thomas Down <thomas.down@tri.ox.ac.uk> to get some working attachments. Also added the X-Mailer header.
1999-03-01 11:05:10 +00:00
grail%cafebabe.org
dfd35aeb54
Fixed a few constant references to their values.
1999-03-01 07:12:55 +00:00
grail%cafebabe.org
428526b495
Fixed my own lameness.
1999-03-01 05:28:18 +00:00
grail%cafebabe.org
dc67188214
Last commit broke local storage viewing. Local store never quite "connect"
...
so ViewedStoreBase now checks isLocal() if isConnected() fails. Assumption
is that you're always connected if it's a local berkeley store.
1999-03-01 05:20:27 +00:00
grail%cafebabe.org
2f46318e4e
Fixed situation where UI thread gets wedged when a dialog of any sort
...
is popped up. A new bug is created where after you authenticate, you
have to deselect, and reselect the item for it to show. It's a
temporary fix.
1999-03-01 01:04:19 +00:00
edwin%woudt.nl
3b823846a8
Remove this ugly registration. This is the way to do it right!
1999-03-01 00:33:01 +00:00
grail%cafebabe.org
2b8cd4b630
XML Tech Release API changes, take 2.
1999-03-01 00:09:16 +00:00
grail%cafebabe.org
443678b461
Changes to fit with API differences in XML Technology Release.
1999-02-28 23:53:40 +00:00
grail%cafebabe.org
bba30f2009
Labels and such for signature file in preference dialog UI.
1999-02-28 05:09:58 +00:00
grail%cafebabe.org
4a6919de17
Added signature file selection.
1999-02-28 04:53:24 +00:00
grail%cafebabe.org
fa883d4447
Layout used to break if you switched between different layouts. It seems
...
to be behaving now.
1999-02-27 08:56:33 +00:00
grail%cafebabe.org
703c819e3a
Images from chrisn to replace the existing ugly signature icon.
1999-02-27 06:47:08 +00:00
grail%cafebabe.org
b2fb03eacb
Fixed OptionsPanel breakage. Everything is laid out all nice like.
1999-02-27 03:10:41 +00:00
grail%cafebabe.org
2fbc0921b0
Removed references to non-existence crytpo capability. This breaks
...
OptionsPanel for now.
1999-02-27 03:09:15 +00:00
edwin%woudt.nl
a859d85cbb
You can't rename A to B if B exists. So we need to delete B first.
1999-02-26 15:12:09 +00:00
edwin%woudt.nl
7ac9d54791
Fix to let the Dialog show up.
1999-02-26 12:12:13 +00:00
edwin%woudt.nl
d1afaae8d3
Status update!
1999-02-25 23:09:12 +00:00
edwin%woudt.nl
aac677a110
Oops! Some illegal character slipped in.
1999-02-25 19:39:15 +00:00
edwin%woudt.nl
7b25a7f91e
Reflecting all currently working providers. (Except imap and smtp as they are handled correctly bij javamail itself)
1999-02-25 19:13:27 +00:00
edwin%woudt.nl
98c085bb35
Fixed another nasty bug. Possibly also because the JavaMail API changed to first call protocolConnect with a null password and if that fails to lookup the password and call protocolConnect again.
1999-02-25 16:48:33 +00:00
edwin%woudt.nl
263022fb42
Now that was a nasty bug. The Javamail API changed. Hmm... now we have two working news stores and maybe even two working POP3 stores.
1999-02-25 16:14:45 +00:00
edwin%woudt.nl
e72164fa47
Needed to get news working.
1999-02-25 14:08:14 +00:00
grail%cafebabe.org
fde1e70ddb
Removed some debugging information.
1999-02-25 07:44:57 +00:00
grail%cafebabe.org
f5fb036888
Preference dialog shows up and even saves the info back.
1999-02-25 07:44:11 +00:00
edwin%woudt.nl
aae846c9e4
Fixing Windows news.rc filename issues. Windows does not allow files to start with a dot.
1999-02-24 22:04:48 +00:00
edwin%woudt.nl
cd3d56724b
Reflecting the new nttp-store.
1999-02-24 21:43:14 +00:00
edwin%woudt.nl
bfc3999469
Now let's see if I can commit it right this time.
1999-02-24 21:31:37 +00:00
edwin%woudt.nl
fde0b99211
Removing this. It goes directly in mozilla/grendel because of classpath problems.
1999-02-24 21:11:03 +00:00
edwin%woudt.nl
6790f2ffa5
Backed out again as we are going to move stuff a few levels higher so we don't have to mess around with the classpath.
1999-02-24 21:07:00 +00:00
edwin%woudt.nl
0f67a48927
Oops, forgot this one.
1999-02-24 20:59:56 +00:00
edwin%woudt.nl
692eaabea6
Initial import of Knife's NNTP provider.
1999-02-23 18:25:48 +00:00
grail%cafebabe.org
f1548249dd
Oopsie. MailServerPrefsEditor now initializes values.
1999-02-23 11:34:59 +00:00
edwin%woudt.nl
4191a11b95
Uhmm... I guess it was late when I updated this file.
1999-02-23 10:24:06 +00:00
leaf%mozilla.org
5d4bc37341
cleaned status of illegal references
1999-02-23 07:38:26 +00:00
grail%cafebabe.org
9b050c64eb
First attempt at the preference dialog.
1999-02-23 03:44:34 +00:00
edwin%woudt.nl
147608d3aa
Initial import of the status overview. Feel free to change the status on anything you're working on.
1999-02-23 01:03:01 +00:00
edwin%woudt.nl
4516f89ac6
We now have a working POP3 Store. You need to download SUN's POP3 provider for JavaMail for this. We now don't use grendel's POP3 Store anymore.
1999-02-22 23:33:32 +00:00
grail%cafebabe.org
2c45e7ab0a
Automagically add a scrollpane whenever a jlist is added.
1999-02-22 07:54:14 +00:00
edwin%woudt.nl
5b435c05c7
This patch is to make sure that Giao can work on the prefs code without problems because I'm messing aroung with the multiple personalities code. So now first everything gets stored in the default identity. If you want more identities you'll have to hack
1999-02-21 03:00:15 +00:00
edwin%woudt.nl
64054f0967
I created a new contrib dir for code/data that should not go into the main tree, but which might be of some interest to developers. The first entry is a Codewarrior project file from Wesley Felter.
1999-02-21 02:22:51 +00:00
grail%cafebabe.org
3c1ecc1f28
Enhanced gridwidth/gridheight improvements.
1999-02-20 23:53:48 +00:00
grail%cafebabe.org
0a1ae8a05e
Removed lame columns field for mail directory field.
1999-02-20 23:39:04 +00:00
grail%cafebabe.org
dbdfc10028
UserPrefsEditor loads values from xena.pref.
1999-02-20 22:55:37 +00:00
grail%cafebabe.org
3a186e91a7
PageUI now supports initAll() and saveAll().
1999-02-20 22:53:02 +00:00
edwin%woudt.nl
019b50da90
Fixing small itches with quoting and signatures
1999-02-20 22:19:32 +00:00
edwin%woudt.nl
eb1b8742dc
Adding the toolbar button pictures for adding the signature. Somebody should draw better ones.
1999-02-20 22:08:55 +00:00
edwin%woudt.nl
f62d970b6f
Grendel now handels signatures (one can have a different signature for every personality)
1999-02-20 22:07:12 +00:00
edwin%woudt.nl
e97dbf35b8
When replying the message is quoted automatically now, so you don't have to push that 'quote' button.
1999-02-20 21:03:09 +00:00
edwin%woudt.nl
04a42c3fda
Finally fixed the java.awt.List / java.util.List nameclash
1999-02-20 02:17:48 +00:00