On 26/10/11 01:26, Rob Healey wrote:
Greetings:

The only thing that I would like to see is:

If the screen size is less than 1024 instead of less than or equal to, so < 1024 instead of <= 1024...

The most popular resolution for netbooks seems to be 1024x600, so setting a netbook mode at less than this wouldn't make sense.



As I agree with John, that the screen size of 1024 x 768 is just fine for me to see all of Gramps!

The idea of shrinking the font size down to the smallest is NOT an appropriate/ good idea!

This is not part of Gramps.  John was just pointing out that the user can customise their font size to make better use of screen space of required.

Nick.



Sincerely yours,
Rob G. Healey


On Tue, Oct 25, 2011 at 3:40 PM, Nick Hall <nick__hall@hotmail.com> wrote:
On 25/10/11 14:00, Brian Matherly wrote:
>>> My current idea is to add an option in the gramps.ini file to be able to disable/ enable netbook mode...
>>> This would be invisible for the normal user, but the advanced ones could decide if they want it or not?
>>>
>> This is never a good design choice. It leads to bugs in the future.
>> Best is to do one thing, but do it well.
>> A really different interface should be a different program that uses the same libraries in my opinion.
>
> I haven't looked at netbook mode myself. But, if it is radically different than normal mode, I would agree - it should be a separate application. If it is just a slight variation on window sizing behavior, then maybe it can be a setting in the main Gramps application.
>
> The original question was whether netbook mode should be removed. I don't think I understand the current feature well enough to offer an opinion. I will say that I think with all the netbooks and tablets around, it would be useful for people to have some way to use Gramps on "smaller" screens. But perhaps that could be accomplished by just being smart about window size behavior in the main application.
>
>

Yes, this is what I was trying to achieve.  As far as I understand, some
netbook users had commented that the sidebar and/or bottombar take up
too much space on small screens.  There are two things that we need to
do to fix this:

1. Reduce the size of some gramplets.
2. Reduce the size of the sidebar and bottombar.

I started with (1) by reducing the size of the filter gramplets.  This
enabled a smaller sensible size for the sidebar.

I looked at current netbooks and it seems that most of them are 1024x600
resolution with 800x480 also being popular.  As a result I decided to
reduce the size of the sidebar and bottombar for screens with
width<=1024.  This is what I mean by "netbook mode".

I introduced a function called netbook_mode() in uistate to return a
boolean to indicate if a netbook-sized small screen was in use.  I
suggested that this could be used to tweak gramplets - I gave an example
of removing headings from the Calendar gramplet to reduce its size.

The idea was that if you have a screen width > 1024 then you will see no
change.  This was not intended to be a concept that the user would be
aware of.

After some consideration, I think that the netbook mode is a bad idea.
Your idea of making the sidebar and bottombar a percentage of the
width/height would be better.

Instead of changing the layout of gramplets depending on screen size it
may be better just to ensure that all grampets look good and work well
on small screens.

Nick.


> ~Brian
>
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Cisco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> Gramps-devel mailing list
> Gramps-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>
>


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Gramps-devel mailing list
Gramps-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gramps-devel



--
Sincerely yours,
Rob G. Healey

On a further occasion while he was in one of the cities, look! a man full of leprosy! When he caught sight of Jesus he fell upon his face and begged him, saying: “Lord, if you just want to, you can make me clean.” 13 And so, stretching out his hand, he touched him, saying: “I want to. Be made clean.” And immediately the leprosy vanished from him. 14 And he gave the man orders to tell nobody: “But go off and show yourself to the priest, and make an offering in connection with your cleansing, just as Moses directed, for a witness to them.”
--Luke 5:12-14

------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________ Gramps-devel mailing list Gramps-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gramps-devel