Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BanMap (D)
02-05-2018, 08:59 AM, (This post was last modified: 02-05-2018, 09:25 AM by EA3GCV.)
#2
RE: BanMap (D)
Hello Manuel,

This is, again, a matter of user preferences. When I added this option I was thinking about all possibilities and what was the easiest and best way to implement it in the code. There are already too many colours to show the statistics status (Confirmed, Worked, Needed, New and not needed). Adding a new colour it's not such easy as could be considered from an user point of view. Even in a crowded band map, the (D) highlights over the rest of spots. I think you can see better a dupe this way instead of changing the spot color. It's very difficult to make everybody happy! But I think as it is now it's the best solution (and easiest solution from a programmer's point of view) instead of creating another colour. I can't change the colour of the (D) only because it's a label cointaining the spotted callsign and I add the (D) when dupe. To do this I would have to create a separated label and due to the complexity of the Band Map code I would have to rewrite the whole function (which I spent more than 9 months to write it).

You know I hear all user's suggestions and I try to implement as much as I can. Only if many users request this, I would consider to add another colour for dupe spots in the future. But this will require to rewrite the band map code which it's not an easy task at all. I think the big effort it's not worthwhile when as it is now fulfills this need for most users.

Currently I prefer to focus my efforts to other more interesting (and time consuming) functions now such full eQSL synch supporting multicallsign/stations (the same as LoTW synch does). This function has been requested by many many users! But it's really complex to integrate in the Swisslog code. Remember that I'm not the original programmer. I'm trying to adapt the LotW synch function to eQSL which it's not easy at all. Just to have an idea: I started to build this function 3 years ago. Little by little, I have been adding more "bricks" as soon as I have had more knowledge of the Swisslog code and how Walter programmed the whole thing. Now I'm totally focused working on this function and having lots of headaches! When I started to develop Swisslog, my main goal was to add the eQSL full automatic synch in the future. Without any doubt, this has been the function required by most users. I think now I have all the knowledge to afford this big challenge to me and I would like to release a new version this year implementing this unique function you won't find in any other logging program ;-) I'm sure many users will like this function, if i'm able to succeed! Afterwards, if i suceeded, I have another big challenge which is to release version 7. Version 7 will be the final result of mixing all what i have done in version 5 but in the version 6 code (which I was able to restore, because it was corrupted). This, that sounds very nice, it's like building a puzzle of 25000 pieces! As you can see I have very challeging and interesting projects for the future of Swisslog and this requires looooot of time and effort.

Best 73
Jordi, EA3GCV
Current developer of Swisslog
Reply


Messages In This Thread
BanMap (D) - by ct1bxx - 01-05-2018, 01:09 AM
RE: BanMap (D) - by EA3GCV - 02-05-2018, 08:59 AM
RE: BanMap (D) - by ct1bxx - 02-05-2018, 12:18 PM
RE: BanMap (D) - by EA3GCV - 02-05-2018, 02:06 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)