Reply to topic  [ 5 posts ] 
Several bugs 
Author Message
Extra

Joined: Mon Jun 18, 2012 5:51 pm
Posts: 35
Post Several bugs
1. In Peoples section, after pressing anything other than General, Photos tab appears. Shouldn't it be always visible?
Image
Image

2. Scrolling behaves strangely: you cannot scroll to the end in the first try. Video.

3. Cannot see a whole sentence. Also, maybe (or not) is not needed?
Image

4. When actor's earning info is downloaded, some names of the movies are not in English, but in local language. It looks messy. Please fix it.

P. S. Who will give me an award for reporting so many bugs and suggestions? :D


Mon Aug 20, 2012 12:43 pm
Profile
Developer
User avatar

Joined: Wed Jan 23, 2008 11:37 am
Posts: 2533
Post Re: Several bugs
kanti wrote:
1. In Peoples section, after pressing anything other than General, Photos tab appears. Shouldn't it be always visible?

No, if on the "General" tab, all photos are already visible. However, they are not visible on other tabs, so the "Photos" tab is shown.
kanti wrote:
2. Scrolling behaves strangely: you cannot scroll to the end in the first try.

It's not a bug, the program loads the list dynamically, which prevents it from hanging a couple of minutes everytime you refresh the list :)
kanti wrote:
3. Cannot see a whole sentence. Also, maybe (or not) is not needed?

Actually, this part was created by JeF :)
kanti wrote:
4. When actor's earning info is downloaded, some names of the movies are not in English, but in local language. It looks messy. Please fix it.

Could you please provide an example?
kanti wrote:
P. S. Who will give me an award for reporting so many bugs and suggestions? :D

We appreciate your activity, thank you for your posts. Is seeing the program getting improved according to your wishes not rewarding by itself? :D

_________________
ImageImage


Wed Aug 22, 2012 8:46 am
Profile
Extra

Joined: Mon Jun 18, 2012 5:51 pm
Posts: 35
Post Re: Several bugs
First, I think we need to define what a bug is. Wikipedia says: "A software bug is an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways". I want to emphasize the importance of parts that are in bold.

1. There are two flaws within your logic :). (1) In General tab I can see all movies, so why then I need a separate tab for it? (2) If I want to see photos, why don’t I switch to General tab, why do I need Photos tab?
And here is another proof that it is a bug :roll:. If person has more than two photos, Photos tab is always displayed.
Image
If you ask me: either remove Photos tab or make it always visible (I would prefer this solution). I think now program behaves unexpectedly.

2. I think it is bad (-> unintended) implementation. I have never seen such a behavior in professional programs.
Also, I don't see why program should hang for two minutes. You can load thousands resized pictures instantly. I think it needs a bit of coding to be done here for optimization ;).

4. I will provide it a bit later.


Wed Aug 22, 2012 2:47 pm
Profile
Developer
User avatar

Joined: Wed Jan 23, 2008 11:37 am
Posts: 2533
Post Re: Several bugs
kanti wrote:
First, I think we need to define what a bug is.

Then we will need to define what unexpected and unintended means ;) . Does "unintended" mean "specially programmed to produce such behavior"? :roll: There are great many people in the world that do not expect programs to close when you press Alt + F4, which does not turn this feature of most programs running under Windows into a bug.

The main purpose of hiding unnecessary tabs is providing space for more useful tabs. If you have a wide screen with enough space for all tabs, not tab should be hidden.

kanti wrote:
1. There are two flaws within your logic :). (1) In General tab I can see all movies, so why then I need a separate tab for it? (2) If I want to see photos, why don’t I switch to General tab, why do I need Photos tab?


Most probably, there is enough space for Movies, with the "Photos" tab hidden :). Furthermore, to browse the filmography, you need to scroll. The separate tab provides another option: you can simply click on the tab instead of scrolling and get a "clean" filmography without other distracting details.

kanti wrote:
Also, I don't see why program should hang for two minutes. You can load thousands resized pictures instantly.

Yes, with infinite memory, processor and drive speed :lol:

_________________
ImageImage


Fri Aug 24, 2012 7:55 am
Profile
Extra

Joined: Mon Jun 18, 2012 5:51 pm
Posts: 35
Post Re: Several bugs
Vlad wrote:
Then we will need to define what unexpected and unintended means ;)

Yes, we do.
Vlad wrote:
There are great many people in the world that do not expect programs to close when you press Alt + F4, which does not turn this feature of most programs running under Windows into a bug.

It is definitely a bug. Why do more and more programs adapt Ribbon interface? Simply because people get used to something and they don't want to spend time trying to figure out what one or another developer decided to do differently. This way program becomes more user friendly (opposite to geek friendly). It is like if I know command Ctl + A and Ctrl + C, I expect it to work in your program and if it does not - I am not happy (I believe other users, especially with less IT literacy, as well) :(.
Vlad wrote:
The main purpose of hiding unnecessary tabs is providing space for more useful tabs. If you have a wide screen with enough space for all tabs, not tab should be hidden.

Yes, I do agree with you. Unfortunately, it is not working this way. Here is a proof (as you see there is a lot of free space left for Photos tab):
Image
(you need more than two pictures for it to work)
Vlad wrote:
Furthermore, to browse the filmography, you need to scroll. The separate tab provides another option: you can simply click on the tab instead of scrolling and get a "clean" filmography without other distracting details.

If I have many photos I also need to scroll. And If I want to get a "clean photography without other distracting details"? :D.
Vlad wrote:
Yes, with infinite memory, processor and drive speed :lol:

Do we still live in age when P3 700 MHz, 128 MB RAM and 20 GB HDD is the best you can get? :roll: I am getting this feeling from this and from some other your replies. Also, I have analyzed a bit how this program is working and was surprised to find that it reads settings files and some other files in 128 bytes chunk. So program does ~700k I/O reads before it starts...

Let's do a simple math: one re-sized movie title = 10 KB, to load 1000 titles you need to read: 1000 x 10 KB = 10 MB, hard disk speed - 100 MB/s, so you will load 1000 movies in 1/10 of a second. No need for "infinite memory, processor and drive speed" :lol:.

And here is a proof of bug (4):
Image


Fri Aug 24, 2012 12:05 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.