You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
(29) |
Apr
(49) |
May
(16) |
Jun
(12) |
Jul
(24) |
Aug
(20) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
(3) |
Apr
(2) |
May
(3) |
Jun
(25) |
Jul
(4) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Carlos T. <ct...@te...> - 2003-08-17 13:34:48
|
Hi guys, I'm fixing some bugs in the new copy&paste/drag&drop code and an issue has come up. Which should be the correct way to go in the next situation? - serie - issue 1 - sequence 1 - sequence 2 When I select "issue 1" and "sequence 1" to copy, what should happend? I think the correct way to go is that should paste only that two things, but the way it works now it copies the full "issue 1" that's with "sequence 2". To fix is I must rework the copy/paste/... Actions to work with Series, Issues and Sequences and not with nodes, as up to now. Do you agree? Peter, you did that code. What do you thing? On the other hand I've implemented a workaround to fix a bug with the Tree and Java 1.4.2 and Windows XP (didn't draw the connection lines). That workaround will be deleted when that bug is fixed in the 1.5 version. I've also fixed a sort bug when pasting a multiselect block of sequences. Is there any other bug I don't known of? I'm waiting for your answers. Best Regards, Carlos. |
From: Carlos T. <ct...@te...> - 2003-08-17 13:30:10
|
Hi guys, I don't want to mix things, so I send here another mail with some ideas. 1.- I've created a new feature request to implement a progress bar when importing from the GCD site. 2.- I think could be a good idea to add two new entries to the "About" = menu that opens the "Bugs" and "Features request" webpages. In that way is = easier for the user to do that. 3.- In the feature request list is a request about implement a shortcut = to copy information from the previous entry. I don't feel confortable with = a mandatory shortcur for that feature. Maybe can be implemented an option = to select which keys combination is better for the user and store it with = the properties. What do you thing? I can do the second. The first and third needs a bit = more of work. Do you want to try it Mark? I think whe should fix all the open issues and try to do them work in the better possible way before going further (more XML formats, upload information, ...) I want to listen your opinions. Regards, Carlos. |
From: Mark B. <mbi...@co...> - 2003-08-15 02:16:03
|
Carlos Tasada wrote: > What are you going to do next Mark? Any idea? Can you work a bit more with > the Preferences dialog? I don't like very much how it looks now :) I will gladly work on reformatting the layout of the Preferences dialog. As for what next, I was thinking of starting work on the upload methods. Mark Billian |
From: Carlos T. <ct...@te...> - 2003-08-14 14:41:02
|
Hi guys, So I've just commited the next features: - Delete action (included in the menubar and the contextual menu) - Multi-select copy & paste - Multi-select drag & drop - Image ghost when drag & drop All that new features needs hard testing and bug fixing, I'm sure. I known they can also need some better coding. The idea is to test them and see how can be improved. I've done a lot of changes in the drag & drop structure so please come back with ideas or corrections if is something wrong (I think that code was done by Peter, right? I'll appreciate if you take a look to that code) I'll continue working and testing it. I want to be sure that everything is fine before going with the system clipboard. Regards, Carlos. |
From: Carlos T. <ct...@te...> - 2003-08-14 08:40:37
|
Hi Mark, Now seems to work fine. You're rigth with that code, but on the other hand it worked, at least seemed to work in my system ???? Doesn't matter now is OK :) At that time I've finished with the multi-select and copy&paste and I've also added a new "Delete" option in the menu. Now I'm working with the multi-select drag&drop that seems to be a bit tricky, but I hope to finish with that in a couple of days. Then I'll do a commit while I continue working to use the system Clipboard. I hope that all that new features will be available in one week, more or less. What are you going to do next Mark? Any idea? Can you work a bit more with the Preferences dialog? I don't like very much how it looks now :) Regards, Carlos. |
From: Mark B. <mbi...@co...> - 2003-08-14 03:41:26
|
Carlos Tasada wrote: > At that time I'm working with the multiple copy/paste feature and then I'll > continue with the clipboard and Drag&Drop feature. Glad to hear you are keeping busy. > On the other hand I've update the code with your new commit and now the > Default Folder option doesn't work. I've also needed to remove the Testimony > registry entry (preferences) from my system because didn't work anymore. Can > you take a look at that, please? I had created a bug report about the default directory not working properly after the release of 1.0. You closed that out on Sunday, but I'm not sure it was ever fixed. There were a couple of issues. First, if the user didn't select a file that first time they tried to import or export, the lastDirectory variable inside of ImportExportGUI never got set and when it was pulled out after the operation to be saved in the DatabaseView it was null (which I guess to Java means it defaults to the user's home directory). Second, one of the methods (import or export I don't remember) used a variable named lastDirectory as one of the variables in its method signature. Inside the method, after the selection was made, the current directory was stored back into lastDirectory. But this was the variable defined in the method scope not the variable of the same name at the class level scope. I addressed both of these by changing ImportExportGUI from mostly a collection of static methods to a instantiated class and elimiating the maintenace of the last directory in the DatabaseView. As for your problem with the preferences, everything is working fine for me. If you continue to have problems, perhaps, you can try and debug it, Mark Billian |
From: Carlos T. <ct...@te...> - 2003-08-13 09:00:18
|
Hi Mark, At that time I'm working with the multiple copy/paste feature and then = I'll continue with the clipboard and Drag&Drop feature. On the other hand I've update the code with your new commit and now the Default Folder option doesn't work. I've also needed to remove the = Testimony registry entry (preferences) from my system because didn't work anymore. = Can you take a look at that, please? Regards, Carlos. > -----Mensaje original----- > De: tes...@li...=20 > [mailto:tes...@li...] En=20 > nombre de Mark Billian > Enviado el: mi=E9rcoles, 13 de agosto de 2003 2:43 > Para: tes...@li... > Asunto: Re: [Testimony-devel] Future commit >=20 >=20 > Carlos Tasada wrote: > > I'll do next a little commit fixing a couple of minor=20 > language potential > > problems in the "About" dialog and a minor cosmetic error in the=20 > > "Preferences" dialog. For some strange reason when the=20 > language is not=20 > > English, all the language names don't have the first capital letter. >=20 > I'm inclined to leave the capitalization on the languages as=20 > generated=20 > by Java. If you dig in the code, it is actually the display=20 > name of the=20 > locale that is displayed. I did this for instance to allow=20 > handling of=20 > different English spellings (such as color and colour) where=20 > the country=20 > is the key. I'm no expect in langauages other than English,=20 > so I trust=20 > Java to generate reasonable output. >=20 > > Are you planning to continue working with the Preferences=20 > dialog? If=20 > > the answer is YES then I'll move to some other new feature or bug,=20 > > maybe import Comic Collectorz XML files, but I've to take a look to=20 > > the list :) >=20 > I do have a few more little things I want to hit on the preferences=20 > dialog. Hopefully get them tonight or tomorrow. I=20 > definitely think the=20 > Comic COllectorz XML files are low on the list, so hopefully, you can=20 > find another item to address. >=20 > Mark >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites=20 > including Data Reports, E-commerce, Portals, and Forums are=20 > available now. Download today and enter to win an XBOX or=20 > Visual Studio .NET.=20 > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet _072303_01/01 _______________________________________________ Testimony-devel mailing list Tes...@li... https://lists.sourceforge.net/lists/listinfo/testimony-devel |
From: Mark B. <mbi...@co...> - 2003-08-13 01:19:07
|
Carlos Tasada wrote: > I'll do next a little commit fixing a couple of minor language potential > problems in the "About" dialog and a minor cosmetic error in the > "Preferences" dialog. For some strange reason when the language is not > English, all the language names don't have the first capital letter. I'm inclined to leave the capitalization on the languages as generated by Java. If you dig in the code, it is actually the display name of the locale that is displayed. I did this for instance to allow handling of different English spellings (such as color and colour) where the country is the key. I'm no expect in langauages other than English, so I trust Java to generate reasonable output. > Are you planning to continue working with the Preferences dialog? If the > answer is YES then I'll move to some other new feature or bug, maybe import > Comic Collectorz XML files, but I've to take a look to the list :) I do have a few more little things I want to hit on the preferences dialog. Hopefully get them tonight or tomorrow. I definitely think the Comic COllectorz XML files are low on the list, so hopefully, you can find another item to address. Mark |
From: Carlos T. <ct...@te...> - 2003-08-11 05:50:40
|
Hi Mark, Great commit :) I'll do next a little commit fixing a couple of minor language potential problems in the "About" dialog and a minor cosmetic error in the "Preferences" dialog. For some strange reason when the language is not English, all the language names don't have the first capital letter. Are you planning to continue working with the Preferences dialog? If the answer is YES then I'll move to some other new feature or bug, maybe import Comic Collectorz XML files, but I've to take a look to the list :) Regards, Carlos. |
From: Mark B. <mbi...@co...> - 2003-08-08 03:59:54
|
The wonderful things about these team projects is that while some members are gone, the others can pick up where they have left off. > TO FIX: > - Needs to be fixed the way the look & feel is implemented. Now is too slow > and with strange blinks. I have updated the way in which the look and feel is applied. The strange blinks are gone (as is the spurious resizing), but it still takes a bit of time. I really don't think this is a problem as I don't expect people to change this frequently. > - Needs to be implemented the Swedish support (Peter) I have added the rest of the resource strings to the Swedish resource file, but they will still need to be translated Petter. > - Needs to be implemented runtime language changing (now you need to restart > the Testimony to do it) I have enabled the dynamic localization of the application. This process is intertwined with the customization of the look and feel, so the same speed issues apply here. As part of all this I have made some changes to the way the UserPreferences are managed. There are still some other things I would like to do like changing the UserPreferences from a static class and tweaking the layout of the Preferences dialog, but I too will be going away this weekend. I will be visiting Chicago for the WizardWorld show. Hope you all had a good holiday. I hope to be more involved in the next few weeks, because I know come September, I will be going on a two week business trip. Best Regards, Mark |
From: Carlos T. <ct...@te...> - 2003-08-05 05:12:29
|
Strange thing. I haven't recevied the mail from the list, but it's in the sourceforge archive ???? Ok then Peter, I'll do now the commit and then I'll work on fixing the existing problems. Have a nice holidays by the way :) Best Regards, Carlos |
From: Petter W. <pet...@ya...> - 2003-08-04 20:26:44
|
Hi guys, Great work! :) About committing or not committing: My personal philosophy is to commit often, as soon as something is working. I try to make as small commits as possible to avoid the possible merge trouble with large commits. But that's just my two cents. Anyway, I will be away for the next couple of weeks on holiday and won't be able to work anything with Testimony. If possible, I'll try to do the translation to Swedish before I leave, I'll see if I'm able. But apart from that I won't do anything for a while. Regards, /Petter --- Carlos Tasada <ct...@te...> wrote: > Hi guys, > > I think I've finished the first step in the new > code. What it's done up to > now is: > > DONE: > - Remembers main window position and splitter > position > - Full multilanguage support > - Full spanish support > - Possibility to select the desired default language > > TO FIX: > - Needs to be fixed the way the look & feel is > implemented. Now is too slow > and with strange blinks. > - Needs to be implemented the Swedish support > (Peter) > - Needs to be implemented runtime language changing > (now you need to restart > the Testimony to do it) > > I thinks that's all for now. > > I've that code in my syste. Tomorrow I'll go on > travel and I'll not have > time to work with Testimony up to next Monday. If > you want I can commit what > I've up to now, otherwise I'll do the commit next > week with some of that > problems fixed. __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Carlos T. <ct...@te...> - 2003-08-04 12:01:09
|
Hi guys, I think I've finished the first step in the new code. What it's done up = to now is: DONE: - Remembers main window position and splitter position - Full multilanguage support - Full spanish support - Possibility to select the desired default language TO FIX: - Needs to be fixed the way the look & feel is implemented. Now is too = slow and with strange blinks. - Needs to be implemented the Swedish support (Peter) - Needs to be implemented runtime language changing (now you need to = restart the Testimony to do it) I thinks that's all for now. I've that code in my syste. Tomorrow I'll go on travel and I'll not have time to work with Testimony up to next Monday. If you want I can commit = what I've up to now, otherwise I'll do the commit next week with some of that problems fixed. Regards, Carlos. |
From: Petter W. <pet...@ya...> - 2003-08-03 08:18:59
|
Hi guys, The release of v1.0 is now complete :) Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Petter W. <pet...@ya...> - 2003-07-30 19:23:31
|
Hi guys, --- Carlos Tasada <ct...@te...> wrote: > Hi guys, > > In my system seems to work fine. Anyway I'll start > working in a more > complete multilanguage support and then in the > possibility to select which > language to use. Do you agree? I like! I think that's a very good idea. Some days ago I put in a feature request for just that, maybe you saw it, I'll allocate that to you (I've been thinking that the feature request could be a good way of keeping track who does what). It would be good if you didn't do any commits of new functionality until v1.0 is tested, tagged and released, please keep the new stuff on your local drive (If you absolutely want to commit, you could create a branch, but personally I've never done that in CVS and have no idea of how it works). Should only be a few days, a week maximum. Regards, /Petter > By the way, version 1.0 is OK with me :) > > Regards, > Carlos. > > -----Mensaje original----- > De: tes...@li... > [mailto:tes...@li...] > En nombre de Petter > Wintzell > Enviado el: martes, 29 de julio de 2003 15:30 > Para: Testimony devel > Asunto: [Testimony-devel] Release candidate for > version 1.0 > > > Hi guys, > > Like I said a while back, I think it's time for a > new > release, and I think that this time it's good enough > to be called 1.0. It's (I believe) stable, and has > enough features to make it a good tool for editing > indices. Let me know if you don't agree. > > I compiled a release candidate called 1.0beta1 that > I > would like you to download and try if you have the > time. I've been testing it for a while and have > fixed > the bugs that I've found, so in my book it's good > enough. By the way, Carlos' fix of the Spanish > locale > is in this release. > > Regards, > /Petter > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site > design software > http://sitebuilder.yahoo.com > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built > ASP.NET sites including Data > Reports, E-commerce, Portals, and Forums are > available now. Download today > and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 > _______________________________________________ > Testimony-devel mailing list > Tes...@li... > https://lists.sourceforge.net/lists/listinfo/testimony-devel > > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built > ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are > available now. > Download today and enter to win an XBOX or Visual > Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 > _______________________________________________ > Testimony-devel mailing list > Tes...@li... > https://lists.sourceforge.net/lists/listinfo/testimony-devel __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Carlos T. <ct...@te...> - 2003-07-30 14:19:34
|
Hi guys, In my system seems to work fine. Anyway I'll start working in a more complete multilanguage support and then in the possibility to select which language to use. Do you agree? By the way, version 1.0 is OK with me :) Regards, Carlos. -----Mensaje original----- De: tes...@li... [mailto:tes...@li...] En nombre de Petter Wintzell Enviado el: martes, 29 de julio de 2003 15:30 Para: Testimony devel Asunto: [Testimony-devel] Release candidate for version 1.0 Hi guys, Like I said a while back, I think it's time for a new release, and I think that this time it's good enough to be called 1.0. It's (I believe) stable, and has enough features to make it a good tool for editing indices. Let me know if you don't agree. I compiled a release candidate called 1.0beta1 that I would like you to download and try if you have the time. I've been testing it for a while and have fixed the bugs that I've found, so in my book it's good enough. By the way, Carlos' fix of the Spanish locale is in this release. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Testimony-devel mailing list Tes...@li... https://lists.sourceforge.net/lists/listinfo/testimony-devel |
From: Petter W. <pet...@ya...> - 2003-07-29 15:02:59
|
Hi guys, Like I said a while back, I think it's time for a new release, and I think that this time it's good enough to be called 1.0. It's (I believe) stable, and has enough features to make it a good tool for editing indices. Let me know if you don't agree. I compiled a release candidate called 1.0beta1 that I would like you to download and try if you have the time. I've been testing it for a while and have fixed the bugs that I've found, so in my book it's good enough. By the way, Carlos' fix of the Spanish locale is in this release. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Mark B. <mbi...@co...> - 2003-07-29 01:27:11
|
Petter Wintzell wrote: > Mark, could you send me the code you had for > completion using a combo-box? I'd like to try it out > as well so we can compare the two. Here is a link to a thread discussing auto-completion combo boxes. Ther are additional ones on the java.sun.com site is you search under "jcombobox auto complete", but I think this will work fine. http://forum.java.sun.com/thread.jsp?forum=57&thread=327279 Mark B. |
From: Carlos T. <ct...@te...> - 2003-07-28 08:00:37
|
I'll test again the spanish localization, because in my system doesn't works. Anyway I think should be better if the user can select wich = language he wants. The limited I understand that is applicable to the Swedish as well, right? Finally I think that the Look&Feel and the default folder options works = fine in the JWS, at least in my system worked. I hope to be better to start working again in the application. Regards, Carlos. -----Mensaje original----- De: tes...@li... [mailto:tes...@li...] En nombre de Petter Wintzell Enviado el: domingo, 27 de julio de 2003 19:03 Para: Testimony devel Asunto: RE: [Testimony-devel] What's the status? Hi, Carlos wrote: --- Carlos Tasada <ct...@te...> wrote: > Hi guys, >=20 > Only one thing about the new features. If I > understand that correctly, the > localization needs some more work, right? I mean it > doesn't work now the way > it is, no? Actually, what I meant when I wrote "Limited Spanish localization. " was = not that the Spanish localization does not work (myslef, I've never seen it, = I always get the Swedish locale :) ), but just that the whole application = is not localized. Error messages, dialogs, menus and what not are still in English. > On the other hand I've stoped my development because > I've some pain in an > arm. I hope that in one or two weeks I'll be fine > againg to continue working > :) I'm sorry to hear that! It seems like it's very common for people who work a lot with computers to get problems with their arms or wrists (is that the word? the joint between the arm and the hand) or shoulders... Hope you get better soon. > Finally, about the multiple open files question. I > think that the way Mark > pointed it is correct, but then I'm not vey sure how > to manage the offline > index branch. Should be copied in every file tree? > Should have its own tree? > Really no idea. I'll think a bit more about it and > tell you any idea I have. I'm thinking something like Visual Studio, to name a well-known application. You have multiple windows within the application, each represeneting a (local) file. You can also select "New" from the menu and get a window that don't represent a file on disk (yet). Each window looks like the current applicaion, with a tree view and an editor. That's really all we need to begin with, we could keep the menu alternatives "Import from GCD Site", which would insert something into the current window. We could add a menu alternative for issues, "Submit to GCD site", when we're ready. No fancy synchronization needed... In the more distant future, we could perhaps have a window that doesn't represent a file at all but represents what the user is currently indexing in the OI. Here, all the reserved titles of the user would be shown. Changes here should somehow also be submitted to the OI in one way or another. One more question to you Carlos: Is the work you've done with preferences and look&feel ready for release? It works beautifully for me, but then I haven't tried it using WebStart, only the local version. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including = Data Reports, E-commerce, Portals, and Forums are available now. Download = today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/= 01 _______________________________________________ Testimony-devel mailing list Tes...@li... https://lists.sourceforge.net/lists/listinfo/testimony-devel |
From: Petter W. <pet...@ya...> - 2003-07-27 17:02:48
|
Hi, Carlos wrote: --- Carlos Tasada <ct...@te...> wrote: > Hi guys, > > Only one thing about the new features. If I > understand that correctly, the > localization needs some more work, right? I mean it > doesn't work now the way > it is, no? Actually, what I meant when I wrote "Limited Spanish localization. " was not that the Spanish localization does not work (myslef, I've never seen it, I always get the Swedish locale :) ), but just that the whole application is not localized. Error messages, dialogs, menus and what not are still in English. > On the other hand I've stoped my development because > I've some pain in an > arm. I hope that in one or two weeks I'll be fine > againg to continue working > :) I'm sorry to hear that! It seems like it's very common for people who work a lot with computers to get problems with their arms or wrists (is that the word? the joint between the arm and the hand) or shoulders... Hope you get better soon. > Finally, about the multiple open files question. I > think that the way Mark > pointed it is correct, but then I'm not vey sure how > to manage the offline > index branch. Should be copied in every file tree? > Should have its own tree? > Really no idea. I'll think a bit more about it and > tell you any idea I have. I'm thinking something like Visual Studio, to name a well-known application. You have multiple windows within the application, each represeneting a (local) file. You can also select "New" from the menu and get a window that don't represent a file on disk (yet). Each window looks like the current applicaion, with a tree view and an editor. That's really all we need to begin with, we could keep the menu alternatives "Import from GCD Site", which would insert something into the current window. We could add a menu alternative for issues, "Submit to GCD site", when we're ready. No fancy synchronization needed... In the more distant future, we could perhaps have a window that doesn't represent a file at all but represents what the user is currently indexing in the OI. Here, all the reserved titles of the user would be shown. Changes here should somehow also be submitted to the OI in one way or another. One more question to you Carlos: Is the work you've done with preferences and look&feel ready for release? It works beautifully for me, but then I haven't tried it using WebStart, only the local version. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Carlos T. <ct...@te...> - 2003-07-27 14:33:50
|
Hi guys, Only one thing about the new features. If I understand that correctly, = the localization needs some more work, right? I mean it doesn't work now the = way it is, no? On the other hand I've stoped my development because I've some pain in = an arm. I hope that in one or two weeks I'll be fine againg to continue = working :) Finally, about the multiple open files question. I think that the way = Mark pointed it is correct, but then I'm not vey sure how to manage the = offline index branch. Should be copied in every file tree? Should have its own = tree? Really no idea. I'll think a bit more about it and tell you any idea I = have. Regards, Carlos. |
From: Petter W. <pet...@ya...> - 2003-07-26 20:56:17
|
Hi guys, Sorry to mailbomb you, but it seems like I either have no time for the Testimony project or too much time. Today has been a slow day and I've had lots of time to finish things. I was just now putting in some feature requests on the home page for things like we could do in the future, and I had some questions for you, it would be great if you could take some time to think about this. First, I put in a feature request for submitting to the online DB. Mark, was that something you was interested in doing? My second question is an old issue that I don't think we ever solved. A long while back (2003-05-01 according to the archive), Mark wrote and suggested that we allowed the user to open multiple files simultaneously, and I replied with a way we could keep the current tree view (I pasted in the conversation at the bottom of this letter). We should decide which way to go. Since last time, I have changed opinion and now favors Mark's idea, mainly because that's how most applications work, so it's easy to understand. But I don't feel strongly about it, we can go either way, but both require some redesigns. So, what do you think, multiple open files or stick with the tree view (or perhaps some other alternative)? Let's take a vote. Here is the old conversation: Hi Mark and Carlos, --- Mark Billian <mbillian@co...> wrote: > Curently, when a file is opened, any data found is > simply added to the > current Database object. I'd like to suggest we > change this behavior so > that when a new file is opened, only the data in it > shows in the > Database. Secondly, I'd like to suggest that we > allow multiple files to > be opened simulaneously. This will allow users to > copy data from one > file for use in another, but will not requre that on > saving all the data > be stored in one file. This change to allow > multiple database views > will not be difficult now that I have separated out > the split plae form > the main frame. > > What do you guys think about this type of change? I think that I should explain what I was originally thinking when I designed the first UI, with the tree view and the behaviour you are describing. Actually, I was thinking about the way Testimony could behave when (if?) we can get a connection to the real GCD DB. In that context, te current behaviour kind of makes sense. The text below is a suggestion of how the application can eventually work. I was thinking that when the application is running and you are in the middle of editing, the tree view would look something like this: GCD database Series 1 Issue 1 Sequence 1 Sequence 2 Issue 2 Series 2 Offline database Series 1 Series 2 etc. What I'm trying to show is that the tree should have two nodes, one for the GCD DB and one for the offline DB. The GCD node can be synchronized with the online GCD, and it shows the issues the user currently has reserved. If the user changes anything there, the changes will be applied to the real GCD the next time the DB is synchronized. The actions available to the user here are limited, for instance, new series etc. can not be added. Also, I think the OI should still be used to actually submit edited indices for review. This is to encourage people to preview indices before they submit. Anyway, the other subtree contains indices stored locally. The user has complete control over this subtree and can edit series etc. at will. If the user imports a text file, this is where it will end up. This is a kind of work area, used for indices not yet in the DB and for importing data from extrenal sources, etc. What we have been writing so far is in this model the local subtree where the user has complete control. In this context, it makes sense that imported files are added to the exisiting tree instead of replacing it. This model is more directed towards editing a database than editing a file. Instead of opening a file and edit it you incorporate it into the database before editing. The open and save menu items in the file menu would be used to open and save the entire database (i.e. all that is shown in the tree, including GCD subtree). One of the application settings would be the file name of a database file that is automatically opened at application startup. That way, when the application is started, it will look just like it was when it was shut down. This will create a sense that the user is working with editing the contents of his/her database, connected to the GCD database, instead of working with individual files. Once we get the connection to the GCD in place, the need to work with files will almost go away anyhow. Import and export will still be supported of course, but who will still bother with the text file format when our excellent tool is finished? :) That is my vision. What do you think about this, is it good? I like the thought that the tool is not so much focused on editing files as on editing the database in its entirety. Any thoughts? Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Petter W. <pet...@ya...> - 2003-07-26 10:36:53
|
Hi guys, I was looking through the archives of the CVS mailing list to see what we've done since the 0.9 release, and I think we have enough features to make a new release now. Here's what I found (I also put these on the status page on the home page): - Better support for international characters and other encodings than ASCII in the exported/imported text files. - Possibility to import issues and series directly from the GCD site. - Limited Spanish localization. - A preferences dialog that will let the user set the look and feel and set a working directory. Predictive typing, so that you if you for instance start typing a name you've typed before the program would remember and suggest the rest of it. So, I was wondering, what's the status? What are you two working on, and is it in a releasable state? Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Petter W. <pet...@ya...> - 2003-07-25 21:58:21
|
Hi again, I have now committed an auto-completion implementation that should be fairly complete as a first step, functionality-wise. I still have the documentation to do. Completion is now supported in the credits, title, genre, feature and characters fields. It is reasonably tested. Please try it out and let me know what you think. Mark, could you send me the code you had for completion using a combo-box? I'd like to try it out as well so we can compare the two. One thing speaking against the combo-box that I've thought of now is that it can not be used to give auto-completion in the text areas (as opposed to the text fields). It would be nice if the completion worked the same way in the characters field as for instance in the genres field. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Petter W. <pet...@ya...> - 2003-07-25 13:33:02
|
Hi guys, The weather has been very good here in Sweden the last week or so, so there hasn't been much time for me to do any coding... With the short summers up here you learn to value the warmth :) Anyway, today I had some time to revisit the autocompletion issue. Since I haven't heard anything from you Mark I assumed that you are not working on it. The completion is a little smarter this time, but still a beta version, the code is undocumented and pretty untested. In the next few days I'll try to fix the bugs I know about and also try to thoroughly test it. The autocompletion now bases its suggestions on what is already in the database. Also, the different types of credits no longer affect each other, so if you enter something in the script field, that name is not suggested in the inks field. There are now five classes concerned with autocompletion, and I foresee that there will be more as we add completion for the other fields as well. I did not want to add any more confusion to our file structure, so I placed the new files in a subdirectory named autocomplete (which also means they are in their own package, org.comics.testimony.autocomplete). The completion component is still based on the JTextField component, but the completion logic has an interface that makes it easy to switch to a combo box if we want to. I will try that out as soon as I have fixed the bugs in the current code. Let me know if you have any suggestions or comments. Regards, /Petter __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |