You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(13) |
Aug
(41) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(4) |
Feb
|
Mar
(23) |
Apr
(39) |
May
(10) |
Jun
(17) |
Jul
|
Aug
|
Sep
(2) |
Oct
(29) |
Nov
(9) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Norman W. <nd...@nw...> - 2003-09-04 19:44:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've got my feeds divided into four folders. When I start rssview, they're all closed. When I click on a folder to open it, sometime's its almost instantaneous and sometimes it takes *forever*. Is this expected behavior, or is there something else going on? Be seeing you, norm - -- Norman Walsh <nd...@nw...> | The art of living is more like http://nwalsh.com/ | wrestling than dancing.--Marcus Aurelius -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE/V5XUOyltUcwYWjsRAiUlAJ98Q0NfwzWcPwEOc/2HvPYDAnzCvACeI2Wy F1eOMVdzW3wDAbCUp8jaPKo= =xyrD -----END PGP SIGNATURE----- |
From: Morbus I. <mo...@di...> - 2003-08-26 11:53:37
|
>I was asking a member of our group to re-check-in, because I didn't know >what kind of file it was. The only pill I've seen, was on sourceforge Yeah, the pill on the Sourceforge pages is the same one. AmphetaDesk is a featured project of SourceForge, and it was popular enough (and still remains within the 90% activity on a regular basis) that they decided to use it. >>Well, you should understand that some of us here are foreigners >>(me included) and have trouble to understand colloquial language >>(I'm referring to "Nope, have a blast."). :) I can see the confusion - sorry about that! -- Morbus Iff ( and think about the bad things that I didn't do ) Technical: http://www.oreillynet.com/pub/au/779 Culture: http://www.disobey.com/ and http://www.gamegrene.com/ icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |
From: Martin K. <ci...@gm...> - 2003-08-26 06:08:38
|
On Tue, 2003-08-26 at 00:13, Morbus Iff wrote: > >Nope, have a blast. The icon is considered part of the Artistic License. Maybe there is a misunderstanding. I can see now from your quoted e-mail. Well, you should understand that some of us here are foreigners (me included) and have trouble to understand colloquial language (I'm referring to "Nope, have a blast."). :) We will resurrect the file later again, implement it where it was meant to be and make a note about the copyright. Thank you, Martin |
From: Martin K. <ci...@gm...> - 2003-08-26 05:49:47
|
On Mon, 2003-08-25 at 21:44, Morbus Iff wrote: > Good day. A while back, someone had emailed me asking to use the > AmphetaDesk pill icon in the RSS Viewer project, which I had no problem > with (were I on a different machine, I could tell you who originally asked, > and my reply - later tonight perhaps). Interested in your project, I jumped > on board the archives, saw that the icon had been added (mostly by this > message [1]). > > Long story short, I know see: > > http://cvs.sf.net/cgi-bin/viewcvs.cgi/rssview/rssview/images/Attic/ > > What's the about? Care to explain? > > [1] http://sf.net/mailarchive/forum.php?thread_id=2905593&forum_id=32956 Hello, my name is Martin, this png-file was in our repository earlier until I noticed that it's broken (it was only a few bytes long, because someone checked it in without -kb flags). I was asking a member of our group to re-check-in, because I didn't know what kind of file it was. The only pill I've seen, was on sourceforge pages. I also told him to ask about copyright issues. I was surprised that we got a negative answer and we removed the broken file without replacement. Martin |
From: Morbus I. <mo...@di...> - 2003-08-25 22:13:28
|
>Date: Tue, 05 Aug 2003 13:32:54 -0400 >To: Christoph Walcher <chr...@we...> >From: Morbus Iff <mo...@di...> >Subject: Re: AmphetaDesk Icon > >>i'm a team member of RssView project http://rssview.sf.net - a rss >>reader written in java. We'd like to use the XML Pill icon in our >>options menu to enable/disable an AmphetaDesk link adapter (would enable >>RssView to handle ?add_url= links). Does this violate your license >>terms/intellectual property? > >Nope, have a blast. The icon is considered part of the Artistic License. -- Morbus Iff ( i'm wearing footsie jammies here ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Technical: http://www.oreillynet.com/cs/catalog/view/au/779 icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |
From: Morbus I. <mo...@di...> - 2003-08-25 19:44:32
|
Good day. A while back, someone had emailed me asking to use the AmphetaDesk pill icon in the RSS Viewer project, which I had no problem with (were I on a different machine, I could tell you who originally asked, and my reply - later tonight perhaps). Interested in your project, I jumped on board the archives, saw that the icon had been added (mostly by this message [1]). Long story short, I know see: http://cvs.sf.net/cgi-bin/viewcvs.cgi/rssview/rssview/images/Attic/ What's the about? Care to explain? [1] http://sf.net/mailarchive/forum.php?thread_id=2905593&forum_id=32956 -- Morbus Iff ( i put the demon back in codemonkey ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Buy My Book! http://amazon.com/exec/obidos/ASIN/0596004605/disobeycom icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |
From: Christoph W. <e93...@st...> - 2003-08-22 22:25:17
|
Hi, I'll try to locate the root of that problem over the weekend - I have some ideas what went wrong but had no time to try out and debug your configuration. Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 > -----Original Message----- > From: rss...@li... > [mailto:rss...@li...] On > Behalf Of Martin Krzysiak > Sent: Friday, August 22, 2003 5:51 PM > To: RSSView Developers > Subject: Re: [Rssview-developers] Completely confused display > > > On Fri, 2003-08-22 at 11:53, Norman Walsh wrote: > > java.lang.ArrayIndexOutOfBoundsException: -1 > > at java.util.ArrayList.get(ArrayList.java:326) > > at > de.cinek.rssview.RssSubscriptionModel.get(RssSubscriptionModel > .java:104) > > at > de.cinek.rssview.SubscriptionAdapterTreeModel.getChild(Subscri > ptionAdapterTreeModel.java:71) > > I can reproduce it. It appears after opening the "People" node. This > is the tree structure which returns a "not found" for a child node. > > I didn't write this part of code. After doing some debugging, I could > locate the piece of code causing the error: > > 1: if (groupParent.isLeaf(index)) { > 2: // Stored id -> lookup in Model and return a real value! > 3: Object id = groupParent.getChildAt(index); > 4: return model.get(model.indexOf(id)); > 5: } else { > 6: return groupParent.getChildAt(index); > 7: } > > The id returned in line 3 is valid. I printed out this value > and I could not find it in the whole database. I wonder where > it comes from... And in line 4 model.indexOf() returns -1. > I think indexOf() is not in our sources, but calls another > method from the tree model transparently, so I have some > trouble to find it. > > Perhaps something got deleted and it was not released > properly (are foreign keys being used in our database? > It would prevent deletion of parent nodes while children > still exist)? > > Perhaps the id is calculated somewhere and it has the wrong > value (the id which causes the error is 2 digits shorter than > the others)? > > Perhaps I can find out more later. > > Martin > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a > single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > Rssview-developers mailing list > Rss...@li... > https://lists.sourceforge.net/lists/listinfo/rssview-developers > |
From: Martin K. <ci...@gm...> - 2003-08-22 21:40:48
|
On Fri, 2003-08-22 at 11:53, Norman Walsh wrote: > java.lang.ArrayIndexOutOfBoundsException: -1 > at java.util.ArrayList.get(ArrayList.java:326) > at de.cinek.rssview.RssSubscriptionModel.get(RssSubscriptionModel.java:104) > at de.cinek.rssview.SubscriptionAdapterTreeModel.getChild(SubscriptionAdapterTreeModel.java:71) I can reproduce it. It appears after opening the "People" node. This is the tree structure which returns a "not found" for a child node. I didn't write this part of code. After doing some debugging, I could locate the piece of code causing the error: 1: if (groupParent.isLeaf(index)) { 2: // Stored id -> lookup in Model and return a real value! 3: Object id = groupParent.getChildAt(index); 4: return model.get(model.indexOf(id)); 5: } else { 6: return groupParent.getChildAt(index); 7: } The id returned in line 3 is valid. I printed out this value and I could not find it in the whole database. I wonder where it comes from... And in line 4 model.indexOf() returns -1. I think indexOf() is not in our sources, but calls another method from the tree model transparently, so I have some trouble to find it. Perhaps something got deleted and it was not released properly (are foreign keys being used in our database? It would prevent deletion of parent nodes while children still exist)? Perhaps the id is calculated somewhere and it has the wrong value (the id which causes the error is 2 digits shorter than the others)? Perhaps I can find out more later. Martin |
From: Norman W. <nd...@nw...> - 2003-08-22 09:53:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi folks, I added a couple of new feeds yesterday and suddenly the RSSView hierarchy menu on the left hand side is completely confused. If I try to open the "people" folder, I get: Load Duration: 3781 java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(ArrayList.java:326) at de.cinek.rssview.RssSubscriptionModel.get(RssSubscriptionModel.java:104) at de.cinek.rssview.SubscriptionAdapterTreeModel.getChild(SubscriptionAdapterTreeModel.java:71) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1494) at javax.swing.plaf.basic.BasicTreeUI$TreeExpansionHandler.treeExpanded(BasicTreeUI.java:2314) at javax.swing.JTree.fireTreeExpanded(JTree.java:2228) at javax.swing.JTree.setExpandedState(JTree.java:2999) at javax.swing.JTree.expandPath(JTree.java:1735) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2095) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2082) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2036) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.handleSelection(BasicTreeUI.java:2831) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mousePressed(BasicTreeUI.java:2801) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:222) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.Component.processMouseEvent(Component.java:5097) at java.awt.Component.processEvent(Component.java:4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java:3615) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3195) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128) at java.awt.Container.dispatchEventImpl(Container.java:1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) java.lang.ArrayIndexOutOfBoundsException: 10 >= 6 at java.util.Vector.removeElementAt(Vector.java:517) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1583) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1277) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:170) at javax.swing.plaf.basic.BasicTreeUI$TreeExpansionHandler.treeCollapsed(BasicTreeUI.java:2327) at javax.swing.JTree.fireTreeCollapsed(JTree.java:2259) at javax.swing.JTree.setExpandedState(JTree.java:2975) at javax.swing.JTree.collapsePath(JTree.java:1760) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2106) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2082) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2036) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.handleSelection(BasicTreeUI.java:2831) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mouseReleased(BasicTreeUI.java:2864) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:232) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) at java.awt.Component.processMouseEvent(Component.java:5100) at java.awt.Component.processEvent(Component.java:4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java:3615) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128) at java.awt.Container.dispatchEventImpl(Container.java:1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Persist Duration: 3624 Hopefully, you can reproduce this with my .rssviewdb databases and my .rssviewrc file: http://norman.walsh.name/scratch/rssview-snapshot.tar.gz Be seeing you, norm - -- Norman Walsh <nd...@nw...> | When one admits that nothing is certain http://nwalsh.com/ | one must, I think, also admit that some | things are much more nearly certain | than others.--Bertrand Russell -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD4DBQE/RegJOyltUcwYWjsRAhejAJjWN4IYCsFA31g4M4fl1UBjTF4DAJ97IIP0 H2kDk2H0e4DoQseYcdWqgw== =CkEf -----END PGP SIGNATURE----- |
From: Martin K. <ci...@gm...> - 2003-08-20 01:46:25
|
On Mon, 2003-08-18 at 20:36, Norman Walsh wrote: > I created a feed on disk and tried to add it. I also tried to add it > through my localhost server. I get: > > mercury:~$ rssviewer > Load Duration: 3034 > java.lang.IncompatibleClassChangeError > at de.cinek.rssview.RssBeepNotificator.notifyUser(RssBeepNotificator.java:36) > But I'm not sure what that means. This is running from CVS from yesterday. I don't have this problem. I can add feeds and I don't see any errors. I think I was the last one who modified the sources, but I just added some missing icons, that's all. It should not break any functionality. Martin |
From: Norman W. <nd...@nw...> - 2003-08-18 18:38:37
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I edited an existing feed on disk and then clicked on "Update". Nothing happened. So I quit RSSView and restarted it. Still nothing. Can't I force RSSView to read a feed right now? Be seeing you, norm - -- Norman Walsh <nd...@nw...> | One of the great misfortunes of mankind http://nwalsh.com/ | is that even his good qualities are | sometimes useless to him, and that the | art of employing and well directing | them is often the latest fruit of his | experience.--Chamfort -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE/QR0BOyltUcwYWjsRAkbwAKCs0V4etsUXP/JREvBx0h3Z+VAlcACdEUmW 8xbHqgK6SYLAfV1nLLWVif8= =90Hf -----END PGP SIGNATURE----- |
From: Norman W. <nd...@nw...> - 2003-08-18 18:37:42
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I created a feed on disk and tried to add it. I also tried to add it through my localhost server. I get: mercury:~$ rssviewer Load Duration: 3034 java.lang.IncompatibleClassChangeError at de.cinek.rssview.RssBeepNotificator.notifyUser(RssBeepNotificator.java:36) at de.cinek.rssview.RssNotification.articlesAdded(RssNotification.java:54) at de.cinek.rssview.event.ChannelListenerSupport.fireArticlesAdded(ChannelListenerSupport.java:65) at de.cinek.rssview.event.ChannelListenerSupport.fireArticlesAdded(ChannelListenerSupport.java:51) at de.cinek.rssview.AbstractChannel.fireArticlesAdded(AbstractChannel.java:47) at de.cinek.rssview.AbstractSubscription.articlesAdded(AbstractSubscription.java:131) at de.cinek.rssview.event.ChannelListenerSupport.fireArticlesAdded(ChannelListenerSupport.java:65) at de.cinek.rssview.AbstractChannel.fireArticlesAdded(AbstractChannel.java:51) at de.cinek.rssview.RssChannel.merge(RssChannel.java:134) at de.cinek.rssview.AbstractSubscription.merge(AbstractSubscription.java :87) at de.cinek.rssview.RssSubscription.merge(RssSubscription.java:207) at de.cinek.rssview.ChannelFetcher.run(ChannelFetcher.java:81) But I'm not sure what that means. This is running from CVS from yesterday. Be seeing you, norm - -- Norman Walsh <nd...@nw...> | Art happens--no hovel is safe from it, http://nwalsh.com/ | no prince may depend upon it, and | vastest intelligence cannot bring it | about.--J. M. Whistler -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE/QRy5OyltUcwYWjsRAr3oAKCDVcaP589v1dag0yNr6Ap8ble42ACggJrE PbFtoTRwhDK6aEPFv7DZVRM= =82YG -----END PGP SIGNATURE----- |
From: Christoph W. <e93...@st...> - 2003-08-10 10:49:06
|
Hi, >:) I thought you would go out swimming or something while we have >such high temperatures outside. > > Do you have an idea how hot it's outside and how cool it's im my flat? >Yes. We have a TODO-file and the bug/requested features list provided >by SF. Which one is better? > > I'd prefer maintaining this short term todo list for the next release here in our mailing list or the Task System of SF. The SF Task System is currently not activated and personally I dont like it - it's too much bureaucracy IMHO for maintaining tasks that are "small fixes". If we would use this mailinglist we would have the possibility to do some discussion, to "add" items quickly and would not need to check the SF Site if a new "mini" task was added - we'd have everything in one place... Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Martin K. <ci...@gm...> - 2003-08-09 09:03:36
|
On Sat, 2003-08-09 at 02:59, Christoph Walcher wrote: > you are lucky men - I implemented a Article List View where articles > appear in a list - no additional table that shows the article title just > one view displaying the titles and text. The "Remember Articles" hotfix > works in my optionion - together with the article list view the order of > items is the same as they appear in the Rss Feed. > Second thing I implemented is a Default List Options Panel in the > Options Dialog. This enables you to choose which view should be shown at > startup: > * Last View > * Compact View > * Standard View > * Article List View (new) :) I thought you would go out swimming or something while we have such high temperatures outside. > Could we do a Todo list containing all things that have to be fixed > before the next release? Yes. We have a TODO-file and the bug/requested features list provided by SF. Which one is better? When I am using the TODO file, I'm writing down something which I can really forget. That means ideas or so-called "visions". Martin |
From: Christoph W. <e93...@st...> - 2003-08-09 01:00:39
|
Hi, you are lucky men - I implemented a Article List View where articles appear in a list - no additional table that shows the article title just one view displaying the titles and text. The "Remember Articles" hotfix works in my optionion - together with the article list view the order of items is the same as they appear in the Rss Feed. Second thing I implemented is a Default List Options Panel in the Options Dialog. This enables you to choose which view should be shown at startup: * Last View * Compact View * Standard View * Article List View (new) Could we do a Todo list containing all things that have to be fixed before the next release? Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Christoph W. <e93...@st...> - 2003-08-08 10:22:19
|
Hi, >>One question about the serialisation which is done in RssSettings. >>Does it break the old stored configuration, after you've >>added/removed some settings? >> >>Did you try it out? I was never asking myself how Java is doing >>serialisation. >> It's done with JavaBeans XMLSerializer and not the old-fashioned serialization methods. It tries to create beans set all attributes via set and returns the bean object to you - it's very stable even if you remove or add fields. Properties that are stored in the file and are not present in the Bean any more are ignored (an Exception is thrown) and all further attributes are read - very handy mechanism... >One more question. The articles are all persistant now. I think, we >should provide the users with an option to clean the database, if >they want it. Just to make sure that users with small disk quotas >and small partitions are not annoyed. And it "feels" better when >you have more control about what's being hold in the database. > > I've currently about 1500 articles in my db and it needs 190kb disk space :) The control would be useful - you're right - I don't have really much time in the moment. Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Martin K. <ci...@gm...> - 2003-08-08 05:59:17
|
On Thu, 2003-08-07 at 08:40, Christoph Walcher wrote: > >2) Proxy support settings should be complete: user & password for > > proxy authentication are missing. > > > > > Proxy Support with username & pwd could be tricky since we have to load > all external URLs via a special Http Connection. Perhaps you know a less > time intesive way to implement that feature. It will be difficult, if the images in the HTML part are loaded automatically. It seems there is only one way to do this and add a "URLFactory" class which decides about if URL-connections are made with proxies and with authentication (it is only 1 method which solves the authentication and another one which does some base64 encoding). You are right, let's skip it this time. I thought that we have also http.proxyUserName and http.proxyPassword properties which do this job. But I think I was wrong. I need to setup squid to require authentication to check this. > >4) Can we save the column widths in the table in our settings? > > > > > No Problem. RssSettings uses the XmlEncoder decoder. Adding these width > integers should be a 10 minutes job. One question about the serialisation which is done in RssSettings. Does it break the old stored configuration, after you've added/removed some settings? Did you try it out? I was never asking myself how Java is doing serialisation. > >5) Can we have status icons in the "New"-Column instead of the > > checkbox (might be an advantage in future)? > Bad idea in my opinion because the cell editor for boolean comes for > free and a cellEditor for image columns does not. Would be better if we > delay that until we really need it. OK. One more question. The articles are all persistant now. I think, we should provide the users with an option to clean the database, if they want it. Just to make sure that users with small disk quotas and small partitions are not annoyed. And it "feels" better when you have more control about what's being hold in the database. Martin |
From: Christoph W. <e93...@st...> - 2003-08-07 06:41:16
|
Hi, Martin Krzysiak wrote: >I'm speechles... :) rssview looks great in my opinion. And it >looks like a totally new application. The browser-view looks >impressive. > > Thanks >1) I don't like the term "root" in SubscriptionAdapterTreeModel.java > Let's name it "My channels" or something similar, if you want > to keep the root in the tree. I guess that an empty tree looks > confusing right? > Hm, in my opinion the root node was not visible - perhaps I missed setting it to invisible when testing some DnD stuff. >2) Proxy support settings should be complete: user & password for > proxy authentication are missing. > > Proxy Support with username & pwd could be tricky since we have to load all external URLs via a special Http Connection. Perhaps you know a less time intesive way to implement that feature. >3) Compact view is not what I meant it to be anymore. I wanted to > have a compact ticker where I can simply see the headlines > and eventually the (short) article text. The browser-panel > makes this compact view too heavy. > In case you like this view in combination with the browser, we > can keep it of course. I don't like to remove features, but the > "real" compact view should be added back again. Even the menu bar > can disapear in this view. > You're right, I thought about that. RssView is quite easy extensible via a View interface that places all needed components on the Frame so I think it would be better to introduce a really tiny ticker view than changing Compact View. >4) Can we save the column widths in the table in our settings? > > No Problem. RssSettings uses the XmlEncoder decoder. Adding these width integers should be a 10 minutes job. >5) Can we have status icons in the "New"-Column instead of the > checkbox (might be an advantage in future)? > Bad idea in my opinion because the cell editor for boolean comes for free and a cellEditor for image columns does not. Would be better if we delay that until we really need it. >6) Can we remove the grid in the table (set to white)? > > Of course - you can do a Look and Feel test I'm in doubt if it looks good after removing the grid lines - perhaps horizontal grid lines could be turned of - but if I take a look at Mozilla mail - it could work - well its worth a test. >Since you have invested much work, I want to ask first, before >starting to change anything. > We've CVS ;) Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Martin K. <ci...@gm...> - 2003-08-06 23:21:48
|
I'm speechles... :) rssview looks great in my opinion. And it looks like a totally new application. The browser-view looks impressive. We can release soon, I think, but I want to suggest some minor changes: 1) I don't like the term "root" in SubscriptionAdapterTreeModel.java Let's name it "My channels" or something similar, if you want to keep the root in the tree. I guess that an empty tree looks confusing right? 2) Proxy support settings should be complete: user & password for proxy authentication are missing. 3) Compact view is not what I meant it to be anymore. I wanted to have a compact ticker where I can simply see the headlines and eventually the (short) article text. The browser-panel makes this compact view too heavy. In case you like this view in combination with the browser, we can keep it of course. I don't like to remove features, but the "real" compact view should be added back again. Even the menu bar can disapear in this view. 4) Can we save the column widths in the table in our settings? 5) Can we have status icons in the "New"-Column instead of the checkbox (might be an advantage in future)? 6) Can we remove the grid in the table (set to white)? Since you have invested much work, I want to ask first, before starting to change anything. Perhaps there is a good reason to leave it all like it looks now. Martin |
From: Christoph W. <e93...@st...> - 2003-08-06 10:47:09
|
Hi, Norman Walsh wrote: >I updated from CVS a few minutes ago and now I find that I can't reload my >old preferences file. That's really, really painful since we store all the >channel configurations in there. Maybe this is related to the fact that the >rssviewdb.* files got renamed to .rssviewdb.*? > If you updated your ArticleDatabase class in de.cinek.rssview.io package and renamed the rssviewdb files to .rssviewdb everything should work fine. This Exception occurs just if the hierarchie of the TreeNodes does not match the Channels in the Database. This Exception will never ever occur under normal circumstances (no renaming, deleting). If the Exception gets thrown even after renaming and update the only solution I have is to delete ALL settingsfiles of rssview. I consider implementing a "health check" to make the datamodel more stable so that this exception will not occur anymore. -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Martin K. <ci...@gm...> - 2003-08-06 06:02:53
|
On Tue, 2003-08-05 at 23:55, Norman Walsh wrote: > Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1 Can you wrap exceptions, every time you see one, please? I don't want the user see any of such problems. Solutions might be: error output on console or (preferred) a JOptionPane. Whatever appropriate, but not an exception. Please "fix" such things as soon as possible. It's only 5mins job, but it attracts more users when they have a feeling of a seemingly clean application. Martin |
From: Christoph W. <e93...@st...> - 2003-08-05 23:01:02
|
Hi, Martin Krzysiak wrote: >>Yes - choosing a default look in the preferences dialog would be cool - >>I hate it if I shut down rssview in Compact/Small mode and it comes up >>in that mode again :) >> >> > >But me not! :) I like when I shutdown an application and it comes up >with the settings I gave it last time. It is a good idea to have a >default layout, but leave also this non-default option for me, if >it is not too much work. > Well, a good idea i think - its not really a lot of work... >For "exclusive mode", we should not use the "compact" setting, in >my opinion. > > Is already implemented - its a special exclusive mode that does not interfere with compact mode settings. >>I removed the xmlpill icon due to copyright issues - got a mail back >>from the AmphetaDesk guy! Thank you martin for your advice. >> >> > >Huh? Really? The guy didn't allow us to use it? Well, whatever. I will >not cry about it. > > The reply of the amphetaDesk guy came fast and without any friendly touch :) After taking a look at their CVS respository where they have icons of radio userland, syndic8 etc. stored I'm in doubt if they have the same standards in sharing information/resources with others as they have using others people intellectual property. Ciao Christoph -- Christoph Walcher Email: chr...@we... Max-Winter-Platz 7/16 Tel: +43 (1) 9460866 A-1020 Vienna Mobil: +43 (699) 194609867 |
From: Norman W. <nd...@nw...> - 2003-08-05 21:59:04
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I see now that the feed configuration exists only in the database files. That's really disappointing. Could we move that back up into the .rssviewrc file, perhaps? Be seeing you, norm - -- Norman Walsh <nd...@nw...> | Two starving men cannot be twice as http://nwalsh.com/ | hungry as one; but two rascals can be | ten times as vicious as one.--George | Bernard Shaw -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE/MCiIOyltUcwYWjsRAlmyAKCESNhFh32jK3gXyvxMTsjRcty1VwCgsMln erYUs4a3SdaHwidjLQ00q/c= =iQe9 -----END PGP SIGNATURE----- |
From: Norman W. <nd...@nw...> - 2003-08-05 21:55:35
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I updated from CVS a few minutes ago and now I find that I can't reload my old preferences file. That's really, really painful since we store all the channel configurations in there. Maybe this is related to the fact that the rssviewdb.* files got renamed to .rssviewdb.*? I should have renamed mine, I guess, but I deleted them. Pity. Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(ArrayList.java:326) at de.cinek.rssview.RssSubscriptionModel.get(RssSubscriptionModel.java:111) at de.cinek.rssview.SubscriptionAdapterTreeModel.getChild(SubscriptionAdapterTreeModel.java:57) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:725) at javax.swing.tree.VariableHeightLayoutCache.setModel(VariableHeightLayoutCache.java:91) at javax.swing.plaf.basic.BasicTreeUI.setModel(BasicTreeUI.java:304) at javax.swing.plaf.basic.BasicTreeUI$PropertyChangeHandler.propertyChange(BasicTreeUI.java:2901) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:264) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:232) at javax.swing.JComponent.firePropertyChange(JComponent.java:3822) at javax.swing.JTree.setModel(JTree.java:709) at javax.swing.JTree.<init>(JTree.java:512) at de.cinek.rssview.ui.DnDSupportTree.<init>(DnDSupportTree.java:23) at de.cinek.rssview.RssChannelList.initComponents(RssChannelList.java:85) at de.cinek.rssview.RssChannelList.<init>(RssChannelList.java:75) at de.cinek.rssview.RssView.initComponents(RssView.java:196) at de.cinek.rssview.RssView.<init>(RssView.java:159) at de.cinek.rssview.RssView.main(RssView.java:624) Be seeing you, norm - -- Norman Walsh <nd...@nw...> | Through space the universe grasps me http://nwalsh.com/ | and swallows me up like a speck; | through thought I grasp it.--Pascal -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE/MCe6OyltUcwYWjsRAvB7AJ96s2t95q7W3nczwAffFnHW+io1hwCcDljJ UC9vjKIk3Z191YF0jy+P3xY= =3ktz -----END PGP SIGNATURE----- |
From: Martin K. <ci...@gm...> - 2003-08-05 20:32:28
|
On Tue, 2003-08-05 at 20:20, Christoph Walcher wrote: > Yes - choosing a default look in the preferences dialog would be cool - > I hate it if I shut down rssview in Compact/Small mode and it comes up > in that mode again :) But me not! :) I like when I shutdown an application and it comes up with the settings I gave it last time. It is a good idea to have a default layout, but leave also this non-default option for me, if it is not too much work. For "exclusive mode", we should not use the "compact" setting, in my opinion. > I removed the xmlpill icon due to copyright issues - got a mail back > from the AmphetaDesk guy! Thank you martin for your advice. Huh? Really? The guy didn't allow us to use it? Well, whatever. I will not cry about it. > PS: Do you thread this mailing list - if so I will avoid using these > "mass" reply style and write 2 or 3 replies. I have no problems if you merge your replies into one mail. Do as you want :) Martin |