Re: [darktable-dev] Fixing the scroll-bar issue

2017-10-12 Thread Jørn Villesen Christensen

Hi there,

On 2017-10-12 09:50, Tobias Ellinghaus wrote:

Am Mittwoch, 11. Oktober 2017, 20:04:34 CEST schrieb Rolf Meyerhoff:

DT has actually two scrollbars for the lighttable. One is located at the
outer most right edge and one at the outer most left edge of the main
window.

However, they are not accessible with a mouse because they're overlaid
by the 'side panel open/close click areas' (or whatever they're called).
The side panels have their own scrollbars.


Precisely.


No, they are not "accessible" because they are not scroll bars in the first
place. We just draw some grey rectangles of various shades as an indicators.


Well, they are. At least the one associated with the modules pane. I can 
click and scroll on that one.



It always annoyed me that I could see the scrollbars but I couldn't use
them. It would be great of someone could fix that.


That would be less of a fix than a new feature added. One that I were not
opposed to. But it's definitely more involved than just moving the widget to
another place and wiring up a signal.


I think I will see if I can find time to look at this issue - whether 
the outer one is a scrollbar or not. If the latter, I can perhaps copy 
stuff from the modules pane.


(Looking closely now, I do see a small difference at the top and bottom 
of the two "scrollbars". The modules one have rounded corners, while the 
light table one do not.)


~Jørn
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Fixing the scroll-bar issue

2017-10-12 Thread Tobias Ellinghaus
Am Mittwoch, 11. Oktober 2017, 20:04:34 CEST schrieb Rolf Meyerhoff:
> Hi
> 
> DT has actually two scrollbars for the lighttable. One is located at the
> outer most right edge and one at the outer most left edge of the main
> window.
> 
> However, they are not accessible with a mouse because they're overlaid
> by the 'side panel open/close click areas' (or whatever they're called).
> The side panels have their own scrollbars.

No, they are not "accessible" because they are not scroll bars in the first 
place. We just draw some grey rectangles of various shades as an indicators.

> It always annoyed me that I could see the scrollbars but I couldn't use
> them. It would be great of someone could fix that.

That would be less of a fix than a new feature added. One that I were not 
opposed to. But it's definitely more involved than just moving the widget to 
another place and wiring up a signal.

> Stock Kubuntu 16.4 with current git DT.
> 
> Rolf

Tobias

> Am 11.10.2017 um 19:12 schrieb Roman Lebedev:
> > On Wed, Oct 11, 2017 at 8:04 PM, Jørn Villesen Christensen
> > 
> >  wrote:
> >> Hi there,
> > 
> > Hi.
> > 
> >> I have been using Darktable from time to time and think I will be using
> >> it
> >> more in the future. I have a few ideas of what modules I would like to
> >> see
> >> in Darktable and I thought I might throw in a few hours myself.
> >> 
> >> Short about me: I have been working 7 years now as a software developer
> >> and
> >> architect in a Windows oriented environment. Mostly I have been working
> >> with Delphi, C#, and C++. In my private life I have been running Linux
> >> for ~15 years and done some C++ programming - but without GUI.
> >> In order to get started and to do something useful, I thought I would
> >> look
> >> at a bug that I also find annoying. It is described in these two bug
> >> 
> >> reports:
> >>   https://redmine.darktable.org/issues/10947
> >>   https://redmine.darktable.org/issues/10711
> > 
> > You should have pointed to https://redmine.darktable.org/issues/9439
> > 
> >> My idea was basically to move the scrollbar from the outer position
> >> (where
> >> it is currently) to just next to the film roll. See attached photo.
> > 
> > Which scrollbar? There is a scrollbar for the sidepanels.
> > There is no scrollbar for the lighttable view itself.
> > 
> >> Questions:
> >>  a) Are there already other people working on solving these bugs?
> >>  b) Does my proposed solution seem like a good idea?
> >>  c) Would you have any pointers to me on how to get started (which files
> >>  I
> >> 
> >> should look into or other tips on how *you* would go about solving this).
> >> 
> >> BR
> >> Jørn Christensen
> > 
> > Roman.
> > 
> >> _
> >> __
> >> darktable developer mailing list
> >> to unsubscribe send a mail to
> >> darktable-dev+unsubscr...@lists.darktable.org
> > 
> > __
> > _
> > darktable developer mailing list
> > to unsubscribe send a mail to
> > darktable-dev+unsubscr...@lists.darktable.org
> 
> ___
> darktable developer mailing list
> to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



signature.asc
Description: This is a digitally signed message part.


Re: [darktable-dev] Fixing the scroll-bar issue

2017-10-11 Thread Rolf Meyerhoff
Hi

DT has actually two scrollbars for the lighttable. One is located at the
outer most right edge and one at the outer most left edge of the main
window.

However, they are not accessible with a mouse because they're overlaid
by the 'side panel open/close click areas' (or whatever they're called).
The side panels have their own scrollbars.

It always annoyed me that I could see the scrollbars but I couldn't use
them. It would be great of someone could fix that.

Stock Kubuntu 16.4 with current git DT.

Rolf


Am 11.10.2017 um 19:12 schrieb Roman Lebedev:
> On Wed, Oct 11, 2017 at 8:04 PM, Jørn Villesen Christensen
>  wrote:
>> Hi there,
> Hi.
>
>> I have been using Darktable from time to time and think I will be using it
>> more in the future. I have a few ideas of what modules I would like to see
>> in Darktable and I thought I might throw in a few hours myself.
>>
>> Short about me: I have been working 7 years now as a software developer and
>> architect in a Windows oriented environment. Mostly I have been working with
>> Delphi, C#, and C++. In my private life I have been running Linux for ~15
>> years and done some C++ programming - but without GUI.
>> In order to get started and to do something useful, I thought I would look
>> at a bug that I also find annoying. It is described in these two bug
>> reports:
>>   https://redmine.darktable.org/issues/10947
>>   https://redmine.darktable.org/issues/10711
> You should have pointed to https://redmine.darktable.org/issues/9439
>
>> My idea was basically to move the scrollbar from the outer position (where
>> it is currently) to just next to the film roll. See attached photo.
> Which scrollbar? There is a scrollbar for the sidepanels.
> There is no scrollbar for the lighttable view itself.
>
>> Questions:
>>  a) Are there already other people working on solving these bugs?
>>  b) Does my proposed solution seem like a good idea?
>>  c) Would you have any pointers to me on how to get started (which files I
>> should look into or other tips on how *you* would go about solving this).
>>
>> BR
>> Jørn Christensen
> Roman.
>
>> ___
>> darktable developer mailing list
>> to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
> ___
> darktable developer mailing list
> to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
>

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Fixing the scroll-bar issue

2017-10-11 Thread Roman Lebedev
On Wed, Oct 11, 2017 at 8:04 PM, Jørn Villesen Christensen
 wrote:
> Hi there,
Hi.

> I have been using Darktable from time to time and think I will be using it
> more in the future. I have a few ideas of what modules I would like to see
> in Darktable and I thought I might throw in a few hours myself.
>
> Short about me: I have been working 7 years now as a software developer and
> architect in a Windows oriented environment. Mostly I have been working with
> Delphi, C#, and C++. In my private life I have been running Linux for ~15
> years and done some C++ programming - but without GUI.

> In order to get started and to do something useful, I thought I would look
> at a bug that I also find annoying. It is described in these two bug
> reports:
>   https://redmine.darktable.org/issues/10947
>   https://redmine.darktable.org/issues/10711
You should have pointed to https://redmine.darktable.org/issues/9439

> My idea was basically to move the scrollbar from the outer position (where
> it is currently) to just next to the film roll. See attached photo.
Which scrollbar? There is a scrollbar for the sidepanels.
There is no scrollbar for the lighttable view itself.

> Questions:
>  a) Are there already other people working on solving these bugs?
>  b) Does my proposed solution seem like a good idea?
>  c) Would you have any pointers to me on how to get started (which files I
> should look into or other tips on how *you* would go about solving this).
>
> BR
> Jørn Christensen
Roman.

> ___
> darktable developer mailing list
> to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Fixing the scroll-bar issue

2017-10-11 Thread Jørn Villesen Christensen

Hi there,

I have been using Darktable from time to time and think I will be using 
it more in the future. I have a few ideas of what modules I would like 
to see in Darktable and I thought I might throw in a few hours myself.


Short about me: I have been working 7 years now as a software developer 
and architect in a Windows oriented environment. Mostly I have been 
working with Delphi, C#, and C++. In my private life I have been running 
Linux for ~15 years and done some C++ programming - but without GUI.


In order to get started and to do something useful, I thought I would 
look at a bug that I also find annoying. It is described in these two 
bug reports:

  https://redmine.darktable.org/issues/10947
  https://redmine.darktable.org/issues/10711

My idea was basically to move the scrollbar from the outer position 
(where it is currently) to just next to the film roll. See attached photo.


Questions:
 a) Are there already other people working on solving these bugs?
 b) Does my proposed solution seem like a good idea?
 c) Would you have any pointers to me on how to get started (which 
files I should look into or other tips on how *you* would go about 
solving this).


BR
Jørn Christensen


___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org