Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-06-23 Thread Enrico Tröger
On 23/06/16 18:24, Colomban Wendling wrote:
> Hey!
> 
> Le 23/06/2016 à 17:28, Jiří Techet a écrit :
>> Hi Enrico,
>>
>> On Fri, Jun 17, 2016 at 2:00 AM, Enrico Tröger > > wrote:
>>
>> Hi all,
>>
>> in preparation of the upcoming release, I renewed the test installers:
>>
>> http://download.geany.org/snapshots/geany-1.28nightly20160617_setup.exe
>> 
>> http://download.geany.org/snapshots/geany-plugins-1.28nightly20160617_setup.exe
> 
> Nice!  Didn't test yet, but still nice.
> 
>> There is still the ugly Adwaita theme.
>> I didn't and I won't play with themes. If someone wants a specific
>> alternative theme included and enabled and there is some general
>> agreement, I'm fine with it.
> 
> Maybe we should just wait a little further, apparently in 3.22 (?) they
> work on some Windows theming and integration.
> 
>>
>> But I noticed a new bug:
>> with each start of Geany, the messages window will be shown a little
>> lower and at some point it is finally hidden because its position is at
>> or below the status bar.
>> No idea what is causing this, GTK3 is always surprising as it seems.
> 
> Hum, interesting, we did have such a report one day, but I never was
> able to find out what was doing it.
> https://sourceforge.net/p/geany/bugs/634/  But that was GTK2 and the
> other direction (editor shrinking).
> 
>> We should decide soon whether we want to use GTK2 or GTK3 based Windows
>> release binaries.
>>
>>
>> I would say that if there aren't any advantages of the GTK3 build (and
>> in contrary, there seem to be some issues), it's better to stick with GTK2.
> 
> Agreed, seems more reasonable to stick to something that works,
> especially if GTK3 doesn't give us something important.

IIRC the reason why we started playing with GTK3 on Windows was the
HiDPI issue with GTK2.

Though Jiří already said in March, it's probably not so important and
better to go with GTK2 as long as there are issues with GTK3.

So, I'd say also let's use GTK2 for the upcoming release and we'll say
what happens post-1.28.

GTK2 test installers will follow either later today or at the weekend.

Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-06-23 Thread Colomban Wendling
Hey!

Le 23/06/2016 à 17:28, Jiří Techet a écrit :
> Hi Enrico,
> 
> On Fri, Jun 17, 2016 at 2:00 AM, Enrico Tröger  > wrote:
> 
> Hi all,
> 
> in preparation of the upcoming release, I renewed the test installers:
> 
> http://download.geany.org/snapshots/geany-1.28nightly20160617_setup.exe
> 
> http://download.geany.org/snapshots/geany-plugins-1.28nightly20160617_setup.exe

Nice!  Didn't test yet, but still nice.

> There is still the ugly Adwaita theme.
> I didn't and I won't play with themes. If someone wants a specific
> alternative theme included and enabled and there is some general
> agreement, I'm fine with it.

Maybe we should just wait a little further, apparently in 3.22 (?) they
work on some Windows theming and integration.

> 
> But I noticed a new bug:
> with each start of Geany, the messages window will be shown a little
> lower and at some point it is finally hidden because its position is at
> or below the status bar.
> No idea what is causing this, GTK3 is always surprising as it seems.

Hum, interesting, we did have such a report one day, but I never was
able to find out what was doing it.
https://sourceforge.net/p/geany/bugs/634/  But that was GTK2 and the
other direction (editor shrinking).

> We should decide soon whether we want to use GTK2 or GTK3 based Windows
> release binaries.
> 
> 
> I would say that if there aren't any advantages of the GTK3 build (and
> in contrary, there seem to be some issues), it's better to stick with GTK2.

Agreed, seems more reasonable to stick to something that works,
especially if GTK3 doesn't give us something important.

Cheers,
Colomban
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-06-16 Thread Enrico Tröger
Hi all,

in preparation of the upcoming release, I renewed the test installers:

http://download.geany.org/snapshots/geany-1.28nightly20160617_setup.exe
http://download.geany.org/snapshots/geany-plugins-1.28nightly20160617_setup.exe

There is still the ugly Adwaita theme.
I didn't and I won't play with themes. If someone wants a specific
alternative theme included and enabled and there is some general
agreement, I'm fine with it.

But I noticed a new bug:
with each start of Geany, the messages window will be shown a little
lower and at some point it is finally hidden because its position is at
or below the status bar.
No idea what is causing this, GTK3 is always surprising as it seems.


We should decide soon whether we want to use GTK2 or GTK3 based Windows
release binaries.

Regards,
Enrico


On 17/04/16 01:27, the Adib wrote:
> I filed a bug https://bugzilla.gnome.org/show_bug.cgi?id=765161
> 
> let me know once I can test new snapshot.
> 
> Regards, Adib.
> --
> 



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-04-16 Thread the Adib
I filed a bug https://bugzilla.gnome.org/show_bug.cgi?id=765161

let me know once I can test new snapshot.

Regards, Adib.
--

On Tue, Apr 12, 2016 at 11:19 PM, Enrico Tröger 
wrote:

> Hi,
>
> > I used this geany test binary on my win7
> > Now when I do maximize window, it does not respect desktop geometry.
> >
> > I have toolbar on the left side and the geany window is shifted right by
> > the width of the toolbar.
> > Looks ok when toolbar is on the bottom.
>
> I can reproduce this. Though everything we do in Geany is calling
> gtk_window_maximize()
> (in src/libmain.c:163)
> which instructs GTK to maximize the window.
> To me, this seems like a GTK bug.
>
> Regards,
> Enrico
>
> --
> Get my GPG key from http://www.uvena.de/pub.asc
>
>
> ___
> Devel mailing list
> Devel@lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
>
>
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-04-10 Thread Jiří Techet
On Sun, Apr 10, 2016 at 4:00 PM, Enrico Tröger 
wrote:

> On 25/03/16 10:55, Enrico Tröger wrote:
> > On 24/03/16 07:03, Thomas Martitz wrote:
> >> Am 23.03.2016 um 15:21 schrieb Jiří Techet:
> >>>
> >>> Some problems I noticed with the Gtk 3 build:
> >>> - any file dialog like File->Open, Project->open, File->Save as etc.
> >>> crashes Geany on my machine
> >>
> >> I think I had this happen when one of the post-install scripts (of glib
> >> iirc) wasn't run when creating the gtk bundle. Some gsetttings-related
> >> stuff is missing.
> >
> > As far as I remember, all post-install scripts ran when I built the
> bundle.
> > Also, as already noted, maybe the bundle creation script deleted some
> > necessary files.
> >
> > I will check this again next week.
>
> New snapshots:
> http://download.geany.org/snapshots/geany-1.28nightly20160410_setup.exe
>
> http://download.geany.org/snapshots/geany-plugins-1.28nightly20160410_setup.exe
>
> The bundle now contains GTK 3.20.
>
> The GTK dialog crashes should be fixed. The cause for the crashes were
> missing GLib schema files which were deleted. I fixed this in
>
> https://github.com/geany/geany/commit/bd8caf2a85719ffac5687e735979d6ae30dfb3b9
> but I guess I missed I included an old build of the GTK bundle into the
> last installers.
>
> @Jiří: for me the tooltips looks OK, without any unusual border.
> Maybe this was fixed in GTK 3.20, or it is caused by something else
> which is not happening on my system.
>

Looks OK on my system as well now. The only issue left is the ugly Adwaita
theme...

Jiri
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-04-10 Thread Enrico Tröger
On 25/03/16 10:55, Enrico Tröger wrote:
> On 24/03/16 07:03, Thomas Martitz wrote:
>> Am 23.03.2016 um 15:21 schrieb Jiří Techet:
>>>
>>> Some problems I noticed with the Gtk 3 build:
>>> - any file dialog like File->Open, Project->open, File->Save as etc.
>>> crashes Geany on my machine
>>
>> I think I had this happen when one of the post-install scripts (of glib
>> iirc) wasn't run when creating the gtk bundle. Some gsetttings-related
>> stuff is missing.
> 
> As far as I remember, all post-install scripts ran when I built the bundle.
> Also, as already noted, maybe the bundle creation script deleted some
> necessary files.
> 
> I will check this again next week.

New snapshots:
http://download.geany.org/snapshots/geany-1.28nightly20160410_setup.exe
http://download.geany.org/snapshots/geany-plugins-1.28nightly20160410_setup.exe

The bundle now contains GTK 3.20.

The GTK dialog crashes should be fixed. The cause for the crashes were
missing GLib schema files which were deleted. I fixed this in
https://github.com/geany/geany/commit/bd8caf2a85719ffac5687e735979d6ae30dfb3b9
but I guess I missed I included an old build of the GTK bundle into the
last installers.

@Jiří: for me the tooltips looks OK, without any unusual border.
Maybe this was fixed in GTK 3.20, or it is caused by something else
which is not happening on my system.

Besides this, I noticed a lot of warnings, see attachment.

Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc

13:07:07: Geany INFO: Geany 1.28 (git >= 3967ce5), English_United States.1252
13:07:07: Geany INFO: GTK 3.20.2, GLib 2.48.0
13:07:07: Geany INFO: System data dir: C:\Program Files (x86)\Geany\data
13:07:07: Geany INFO: User config dir: C:\Users\enrico\AppData\Roaming\geany
13:07:07: Gtk WARNING: Theme parsing error: geany.css:5:27: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
13:07:07: Gtk WARNING: Theme parsing error: geany.css:6:30: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
13:07:07: Gtk WARNING: Theme parsing error: geany.css:7:28: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
13:07:07: Gtk WARNING: Theme parsing error: geany.css:8:36: The style property GtkButton:default-outside-border is deprecated and shouldn't be used anymore. It will be removed in a future version
13:07:07: Gtk WARNING: Theme parsing error: geany.css:9:26: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
13:07:07: Geany INFO: System plugin path: C:\Program Files (x86)\Geany\lib\geany
13:07:07: Geany INFO: Added filetype Clojure (61).
13:07:07: Geany INFO: Added filetype CUDA (62).
13:07:07: Geany INFO: Added filetype Cython (63).
13:07:07: Geany INFO: Added filetype Genie (64).
13:07:07: Geany INFO: Added filetype Graphviz (65).
13:07:07: Geany INFO: Added filetype JSON (66).
13:07:07: Geany INFO: Added filetype Scala (67).
13:07:07: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\addons.dll (Addons)
13:07:07: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\geanygendoc.dll (Documentation Generator)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\geanyvc.dll (GeanyVC)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\geniuspaste.dll (GeniusPaste)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\git-changebar.dll (Git Change Bar)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\geanylua.dll (Lua Script)
13:07:08: Gtk DEBUG: State 0 for context 04782430 doesn't match state 128 set via gtk_style_context_set_state ()
13:07:08: Gtk DEBUG: State 1 for context 04782430 doesn't match state 128 set via gtk_style_context_set_state ()
13:07:08: Gtk DEBUG: State 4 for context 04782430 doesn't match state 128 set via gtk_style_context_set_state ()
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\markdown.dll (Markdown)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\pohelper.dll (Translation Helper)
13:07:08: Geany INFO: Loaded:   C:\Program Files (x86)\Geany\lib\geany\updatechecker.dll (Updatechecker)
13:07:08: Geany INFO		: C:\msys64\home\enrico\geany-plugins\configure.ac : Sh (UTF-8)
13:07:08: Geany INFO		: Unknown filetype for file 'C:\Program Files (x86)\Geany\data\tags\python.tags'.
13:07:08: Geany INFO		: Unknown filetype for file 'C:\Program Files (x86)\Geany\data\tags\php.tags'.
13:07:08: Geany INFO		: Unknown filetype for file 'C:\Program Files (x86)\Geany\data\tags\pascal.tags'.
13:07:08: Geany INFO		: Unknown filetype for file 'C:\Program Files (x86)\Geany\data\tags\html_entities.tags'.
13:07:08: Geany INFO		: Unknown filetype for file 'C:\Program Files (x86)\Geany\data\tags\c99.tags'.
13:07:08: Gtk 

Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-25 Thread Enrico Tröger
On 24/03/16 07:03, Thomas Martitz wrote:
> Am 23.03.2016 um 15:21 schrieb Jiří Techet:
>>
>> Some problems I noticed with the Gtk 3 build:
>> - any file dialog like File->Open, Project->open, File->Save as etc.
>> crashes Geany on my machine
> 
> I think I had this happen when one of the post-install scripts (of glib
> iirc) wasn't run when creating the gtk bundle. Some gsetttings-related
> stuff is missing.

As far as I remember, all post-install scripts ran when I built the bundle.
Also, as already noted, maybe the bundle creation script deleted some
necessary files.

I will check this again next week.

Thanks for the hint.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Jiří Techet
On Thu, Mar 24, 2016 at 6:08 PM, Thomas Martitz  wrote:

> Am 24. März 2016 16:21:00 MEZ, schrieb "Jiří Techet" :
>
>>
 That's it then. If you run Windows in VM on a "retina" Mac where each
>>> original pixel consists of 4 smaller pixels then 100% is just unusable
>>> because everything is too small. I can imagine 4k screen with 100% is
>>> usable on a 27' monitor but it isn't on a 15' monitor.
>>>
>>
>> Correction, MBP has a 5k screen (2880x1800) so it's even worse.
>>
>> Jiri
>>
>> --
>>
>> Devel mailing list
>> Devel@lists.geany.org
>> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
>>
>>
> 4k is is 3840x2160 or higher. 5k is even more. 2880x1800 is something else
> 
>

Yeah, right, my bad. Anyway whatever it is, using the native resolution
without scaling makes things too small.
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Thomas Martitz
Am 24. März 2016 16:21:00 MEZ, schrieb "Jiří Techet" :
>>
>>
>>> That's it then. If you run Windows in VM on a "retina" Mac where
>each
>> original pixel consists of 4 smaller pixels then 100% is just
>unusable
>> because everything is too small. I can imagine 4k screen with 100% is
>> usable on a 27' monitor but it isn't on a 15' monitor.
>>
>
>Correction, MBP has a 5k screen (2880x1800) so it's even worse.
>
>Jiri
>
>
>
>
>___
>Devel mailing list
>Devel@lists.geany.org
>https://lists.geany.org/cgi-bin/mailman/listinfo/devel

4k is is 3840x2160 or higher. 5k is even more. 2880x1800 is something else ___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Jiří Techet
On Thu, Mar 24, 2016 at 3:36 PM, Matthew Brush  wrote:

> On 2016-03-24 03:13 AM, Jiří Techet wrote:
>
>> On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush 
>> wrote:
>>
>> On 2016-03-23 07:21 AM, Jiří Techet wrote:
>>>
>>> On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger 
 wrote:

 Hi,

>
> here are new Windows installers for testing.
> They are built from GIT master and this time against GTK3.
>
> There are two reasons for this:
> - test Geany+GTK3 more on Windows
> - there seems to be a bug in GTK2 on Windows with that very high
> DPI/resolutions: on text input widgets (GTK ones and the Scintilla
> widget) the mouse cursor gets very tiny.
> This doesn't happen with GTK3.
> Jiří showed me the bug and he knows more about the details.
>
>
> Hi Enrico,

 nice - the mouse problem is solved in Gtk 3 for me but I think not so
 many
 users have an HiDPI screen so it's not so important. And if there are
 some
 more important problems with Gtk 3, better to stick with Gtk 2 for now.


 I never had any mouse-related problems with GTK2, for what it's worth. I
>>> have 4k monitor on Win10.
>>>
>>
>>
>> What do you have set up for windows display scaling (the dialog e.g. here
>>
>> https://www.thurrott.com/windows/windows-10/4597/windows-10-feature-focus-display-scaling
>> )?
>> I need to have 200% because otherwise all the UI elements would be too
>> small on the HiDPI screen. Now Geany window gets resized alright, just the
>> "special" mouse cursors like the caret-like cursor in scintilla or back
>> arrow cursor on scintilla sidebar are not scaled and twice as small (in
>> both directions which makes the mouse cursor's area effectively 4x
>> smaller).
>>
>>
> I have no scaling enabled (ie. 100%). If I wanted a 2k monitor, I wouldn't
> have got one with 4k resolution :)
>

That's it then. If you run Windows in VM on a "retina" Mac where each
original pixel consists of 4 smaller pixels then 100% is just unusable
because everything is too small. I can imagine 4k screen with 100% is
usable on a 27' monitor but it isn't on a 15' monitor.

Jiri
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Matthew Brush

On 2016-03-24 03:13 AM, Jiří Techet wrote:

On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush  wrote:


On 2016-03-23 07:21 AM, Jiří Techet wrote:


On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger 
wrote:

Hi,


here are new Windows installers for testing.
They are built from GIT master and this time against GTK3.

There are two reasons for this:
- test Geany+GTK3 more on Windows
- there seems to be a bug in GTK2 on Windows with that very high
DPI/resolutions: on text input widgets (GTK ones and the Scintilla
widget) the mouse cursor gets very tiny.
This doesn't happen with GTK3.
Jiří showed me the bug and he knows more about the details.



Hi Enrico,

nice - the mouse problem is solved in Gtk 3 for me but I think not so many
users have an HiDPI screen so it's not so important. And if there are some
more important problems with Gtk 3, better to stick with Gtk 2 for now.



I never had any mouse-related problems with GTK2, for what it's worth. I
have 4k monitor on Win10.



What do you have set up for windows display scaling (the dialog e.g. here
https://www.thurrott.com/windows/windows-10/4597/windows-10-feature-focus-display-scaling)?
I need to have 200% because otherwise all the UI elements would be too
small on the HiDPI screen. Now Geany window gets resized alright, just the
"special" mouse cursors like the caret-like cursor in scintilla or back
arrow cursor on scintilla sidebar are not scaled and twice as small (in
both directions which makes the mouse cursor's area effectively 4x smaller).



I have no scaling enabled (ie. 100%). If I wanted a 2k monitor, I 
wouldn't have got one with 4k resolution :)


Cheers,
Matthew Brush
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Jiří Techet
On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush  wrote:

> On 2016-03-23 07:21 AM, Jiří Techet wrote:
>
>> On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger 
>> wrote:
>>
>> Hi,
>>>
>>> here are new Windows installers for testing.
>>> They are built from GIT master and this time against GTK3.
>>>
>>> There are two reasons for this:
>>> - test Geany+GTK3 more on Windows
>>> - there seems to be a bug in GTK2 on Windows with that very high
>>> DPI/resolutions: on text input widgets (GTK ones and the Scintilla
>>> widget) the mouse cursor gets very tiny.
>>> This doesn't happen with GTK3.
>>> Jiří showed me the bug and he knows more about the details.
>>>
>>>
>> Hi Enrico,
>>
>> nice - the mouse problem is solved in Gtk 3 for me but I think not so many
>> users have an HiDPI screen so it's not so important. And if there are some
>> more important problems with Gtk 3, better to stick with Gtk 2 for now.
>>
>>
> I never had any mouse-related problems with GTK2, for what it's worth. I
> have 4k monitor on Win10.


What do you have set up for windows display scaling (the dialog e.g. here
https://www.thurrott.com/windows/windows-10/4597/windows-10-feature-focus-display-scaling)?
I need to have 200% because otherwise all the UI elements would be too
small on the HiDPI screen. Now Geany window gets resized alright, just the
"special" mouse cursors like the caret-like cursor in scintilla or back
arrow cursor on scintilla sidebar are not scaled and twice as small (in
both directions which makes the mouse cursor's area effectively 4x smaller).

Jiri
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-24 Thread Thomas Martitz

Am 23.03.2016 um 15:21 schrieb Jiří Techet:


Some problems I noticed with the Gtk 3 build:
- any file dialog like File->Open, Project->open, File->Save as etc. 
crashes Geany on my machine


I think I had this happen when one of the post-install scripts (of glib 
iirc) wasn't run when creating the gtk bundle. Some gsetttings-related 
stuff is missing.


Best regards.
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-23 Thread Matthew Brush

On 2016-03-23 07:21 AM, Jiří Techet wrote:

On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger 
wrote:


Hi,

here are new Windows installers for testing.
They are built from GIT master and this time against GTK3.

There are two reasons for this:
- test Geany+GTK3 more on Windows
- there seems to be a bug in GTK2 on Windows with that very high
DPI/resolutions: on text input widgets (GTK ones and the Scintilla
widget) the mouse cursor gets very tiny.
This doesn't happen with GTK3.
Jiří showed me the bug and he knows more about the details.



Hi Enrico,

nice - the mouse problem is solved in Gtk 3 for me but I think not so many
users have an HiDPI screen so it's not so important. And if there are some
more important problems with Gtk 3, better to stick with Gtk 2 for now.



I never had any mouse-related problems with GTK2, for what it's worth. I 
have 4k monitor on Win10.



Some problems I noticed with the Gtk 3 build:
- any file dialog like File->Open, Project->open, File->Save as etc.
crashes Geany on my machine
- there's a bit strange shadow around the tooltips - see the attached
screenshot
- the Adwaita theme is just ugly (on any platform). Is there any Windows
native-like theme for Gtk 3 (the one used for Gtk 2 builds is pretty good
in this respect).



Yeah, +1, especially about Adwaita. It's so ugly I wouldn't even use 
Geany on Windows anymore if I was stuck with that. I mentioned some of 
the same in my mail about my installer generator script TODO[0].


I'm guessing the file dialog crash is a GTK+ bug related to architecture 
(sizeof(long) or such), since it seems to only happens on 64-bit. I 
think Thomas might have done some research on that issue.


Cheers,
Matthew Brush

[0]: https://www.mail-archive.com/devel@lists.geany.org/msg02624.html
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany GTK3 Windows binaries for testing

2016-03-23 Thread Jiří Techet
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger 
wrote:

> Hi,
>
> here are new Windows installers for testing.
> They are built from GIT master and this time against GTK3.
>
> There are two reasons for this:
> - test Geany+GTK3 more on Windows
> - there seems to be a bug in GTK2 on Windows with that very high
> DPI/resolutions: on text input widgets (GTK ones and the Scintilla
> widget) the mouse cursor gets very tiny.
> This doesn't happen with GTK3.
> Jiří showed me the bug and he knows more about the details.
>

Hi Enrico,

nice - the mouse problem is solved in Gtk 3 for me but I think not so many
users have an HiDPI screen so it's not so important. And if there are some
more important problems with Gtk 3, better to stick with Gtk 2 for now.

Some problems I noticed with the Gtk 3 build:
- any file dialog like File->Open, Project->open, File->Save as etc.
crashes Geany on my machine
- there's a bit strange shadow around the tooltips - see the attached
screenshot
- the Adwaita theme is just ugly (on any platform). Is there any Windows
native-like theme for Gtk 3 (the one used for Gtk 2 builds is pretty good
in this respect).

Cheers,

Jiri


- [image: Inline image 1]
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel