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.
Download links: http://download.geany.org/snapshots/geany-1.28nightly20160321_setup.exe http://download.geany.org/snapshots/geany-plugins-1.28nightly20160321_setup....
Regards, Enrico
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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]
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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
On 24 March 2016 at 10:04, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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
Is that with native or GTK3 dialogs?
- 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
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
On 2016-03-23 05:09 PM, Lex Trotman wrote:
On 24 March 2016 at 10:04, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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
Is that with native or GTK3 dialogs?
Only GTK3 dialogs, and in my experience seemingly only applicable to 64-bit builds.
Cheers, Matthew Brush
On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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-di... 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
On 2016-03-24 03:13 AM, Jiří Techet wrote:
On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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-di... 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
On Thu, Mar 24, 2016 at 3:36 PM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-24 03:13 AM, Jiří Techet wrote:
On Thu, Mar 24, 2016 at 1:04 AM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2016-03-23 07:21 AM, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de
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-di... )? 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
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
Am 24. März 2016 16:21:00 MEZ, schrieb "Jiří Techet" techet@gmail.com:
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 😜
On Thu, Mar 24, 2016 at 6:08 PM, Thomas Martitz kugel@rockbox.org wrote:
Am 24. März 2016 16:21:00 MEZ, schrieb "Jiří Techet" techet@gmail.com:
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.
On 2016-03-24 11:25 AM, Jiří Techet wrote:
On Thu, Mar 24, 2016 at 6:08 PM, Thomas Martitz kugel@rockbox.org wrote:
Am 24. März 2016 16:21:00 MEZ, schrieb "Jiří Techet" techet@gmail.com:
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.
28" about 1.5' from my face :)
Cheers, Matthew Brush
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.
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
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....
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/bd8caf2a85719ffac5687e735979d6ae30dfb3... 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
On Sun, Apr 10, 2016 at 4:00 PM, Enrico Tröger enrico.troeger@uvena.de 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....
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/bd8caf2a85719ffac5687e735979d6ae30dfb3... 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
Hello Enrico,
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.
HTH, Adib. --
On Sun, Apr 10, 2016 at 7:02 PM, Jiří Techet techet@gmail.com wrote:
On Sun, Apr 10, 2016 at 4:00 PM, Enrico Tröger enrico.troeger@uvena.de 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....
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/bd8caf2a85719ffac5687e735979d6ae30dfb3... 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
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
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 enrico.troeger@uvena.de 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
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....
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.
Hi Enrico,
On Fri, Jun 17, 2016 at 2:00 AM, Enrico Tröger enrico.troeger@uvena.de 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....
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.
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.
Similarly I'll make GTK2 binaries for the macOS version for the upcoming release too. There are still bugs in GTK3 which make the resulting binary annoying to use (Scintilla scrollbars not updated correctly, menus selectable by mouse only when entered from the bottom - not when the mouse enters the menu from the top).
Cheers,
Jiri
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 <enrico.troeger@uvena.de mailto:enrico.troeger@uvena.de> 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
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 <enrico.troeger@uvena.de mailto:enrico.troeger@uvena.de> 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
Am 23.03.2016 um 15:21 schrieb Jiří Techet:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger <enrico.troeger@uvena.de mailto:enrico.troeger@uvena.de> 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).
There are a number of Windows themes here: [1]. Has anyone tried one of these?
[1] http://gnome-look.org/content/search.php?xsortmode=new&search=1&type...
Best regards
Am 25.03.2016 um 09:43 schrieb Thomas Martitz:
Am 23.03.2016 um 15:21 schrieb Jiří Techet:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger <enrico.troeger@uvena.de mailto:enrico.troeger@uvena.de> 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).
There are a number of Windows themes here: [1]. Has anyone tried one of these?
[1] http://gnome-look.org/content/search.php?xsortmode=new&search=1&type...
I just tried [2] and it it doesnt look too bad. But it's win10 style so perhaps still alien on win7.
[2] http://gnome-look.org/content/show.php/Windows+10+Gtk3+%28modern+UI%29?conte...
Best regards
On 23/03/16 15:21, Jiří Techet wrote:
On Tue, Mar 22, 2016 at 9:02 AM, Enrico Tröger enrico.troeger@uvena.de 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
I noticed these crashes as well, *after* posting the message to the list :). I'll check with gdb, maybe this will help. And I'll also check again the bundle creation, maybe the script deletes any necessary files or, as Thomas said, some post-install script were not run properly.
- there's a bit strange shadow around the tooltips - see the attached
screenshot
Didn't notice so far but will check.
- the Adwaita theme is just ugly (on any platform). Is there any Windows
Yes. Thomas mentioned some alternatives, maybe we should include one of them.
I'll be on holidays for the next days, so further actions on my side will take some time.
Regards, Enrico