Re: about LyXWinInstaller

2018-07-16 Thread Richard Kimberly Heck
On 07/16/2018 07:56 PM, Uwe Stöhr wrote:
> Am 09.07.2018 um 23:41 schrieb Richard Kimberly Heck:
>
> At first apologies. My shoulder still doesn't allow me to spend much
> time on the PC.
>
>> Actually, no, that's certainly not my focus, and I don't think it's the
>> focus of the rest of the team, either. The only substantial change I
>> made to the official installer, besides fixing various bugs (such as
>> incorrect URLs for downloading dictionaries),
>
> What was incorrect? I just checked and the download links still work
> with the installer I released.

They failed in my testing and that of others. It seems as if it may be
mirror-dependent. (I removed all the mirror code, too, since sourceforge
itself feeds requests to the appropriate mirrors.)

>> was the one just mentioned.
>
> Well, that was why I almost left LyX. You think you know better what
> makes sense for average Windows users.

No, I don't. Would you please read what I wrote? My initial intention
was to build your installer, including the update code, except for
including a little warning dialog. I understand that you did not like
the idea of the warning dialog. The rest of us did not like the idea of
the update code. But, in deference to your judgement, I planned to
include it. In my testing, however, as I said, the update code failed
half the time. It broke perfectly good and *totally up to date* MiKTeX
installations in some cases. My judgement was that *that* is very bad,
so I decided to remove that code. Not because I know better than you,
but because the code didn't work.

> I am tired and won't discuss further. 

There's not really anything left to discuss. You decided to stop
producing the official installer, so now someone else does it.

Riki



Re: LyX Windows Installer, Final?

2018-07-16 Thread Richard Kimberly Heck
On 07/16/2018 08:25 PM, Uwe Stöhr wrote:
> Am 14.07.2018 um 19:05 schrieb Richard Kimberly Heck:
>
>>> Is there a reason why Qt 5.10 instead of 5.11 was used? Qt 5.11 seems
>>> to have a nice fix for windows users:
>>> https://bugreports.qt.io/browse/QTBUG-43190
>>
>> Qt 5.10 is what mingw currently provides on Fedora.
>
> Are you saying you create a Windows release on a Linux system? 

The executable was built on Linux. The installer was built and tested on
Windows.

Riki



Re: LyX Windows Installer, Final?

2018-07-16 Thread Richard Kimberly Heck
On 07/16/2018 08:20 PM, Uwe Stöhr wrote:
> Am 07.07.2018 um 00:07 schrieb Richard Kimberly Heck:
>
>> Finally, there was the 'style' issue. We now install the
>> qwindowsvistastyle.dll file, as Enrico suggested. Apparently, it is new
>> in Qt 5.10 that these are separate files [1].
>
> Why did you use Qt 5.10. We once agreed with Scott to use LTS versions
> of Qt for our releases. Qt 5.9 is still the latest LTS.

I used it because it is what is available to me.

> Upgrading to a new Qt version often had some side effects thus I had
> to perform a lot of tests.

We did a fair bit of testing.

Riki



Re: LyX Windows Installer, Final?

2018-07-16 Thread Uwe Stöhr

Am 14.07.2018 um 19:05 schrieb Richard Kimberly Heck:


Is there a reason why Qt 5.10 instead of 5.11 was used? Qt 5.11 seems
to have a nice fix for windows users:
https://bugreports.qt.io/browse/QTBUG-43190


Qt 5.10 is what mingw currently provides on Fedora.


Are you saying you create a Windows release on a Linux system? That is 
no suitable way of providing Windows build of LyX because you cannot see 
corner cases like missing files, wrong registry paths, leftovers from 
previous LyX installations, problems as result of interference of 
different installed LyX versions on the same PC etc.

Please build and test directly on a Windows PC.

Also I strongly recommend to use Qt's LTS versions, not the latest. My 
experience is that there have always been issues after upgrading to a 
new Qt version.


I use for my installer Qt 5.9.4 because this is a well tested 
LTS-version and LyX doesn't use any new features of Qt 5.10 and 5.11.


regards Uwe


Re: LyX Windows Installer, Final?

2018-07-16 Thread Uwe Stöhr

Am 07.07.2018 um 00:07 schrieb Richard Kimberly Heck:


Finally, there was the 'style' issue. We now install the
qwindowsvistastyle.dll file, as Enrico suggested. Apparently, it is new
in Qt 5.10 that these are separate files [1].


Why did you use Qt 5.10. We once agreed with Scott to use LTS versions 
of Qt for our releases. Qt 5.9 is still the latest LTS.


Upgrading to a new Qt version often had some side effects thus I had to 
perform a lot of tests.


regards Uwe





Re: thoughts about LyX's future and proposals

2018-07-16 Thread Uwe Stöhr

Am 10.07.2018 um 00:19 schrieb Uwe Stöhr:

As result I wrote this lengthy mail and hope you read it till 
the end where I make some proposals:


Obviously nobody has any comments on my thoughts about LyX's future. 
That is sad because I only got few private mails as replies stating that 
indeed the missing fileformat conversion capabilities are a real problem 
in real life.



So what can be done? In my opinion, we should
- define the goal of LyX together with our users. Maybe the result is to 
hide background stuff, maybe it is the opposite. Whatever it might be, 
that should be the base for future development.
- setup a "board of development" that take care of user feedback and who 
define the things the next version of LyX should have. Such a board 
should only be 50% consist of developers. Translators are not treated as 
developers. The idea is to see what people really need and to organize 
its development so that several developers develop a certain feature.


I only made these 2 proposals and thought they are worth to be considered.
It is OK not to agree, but what about other ideas or do you think we 
should just continue as we did the last months? I mean criticism should 
be constructive. So I would her your ideas for future development.


thanks and regards
Uwe


Re: about LyXWinInstaller

2018-07-16 Thread Uwe Stöhr

Am 09.07.2018 um 23:41 schrieb Richard Kimberly Heck:

At first apologies. My shoulder still doesn't allow me to spend much 
time on the PC.



Actually, no, that's certainly not my focus, and I don't think it's the
focus of the rest of the team, either. The only substantial change I
made to the official installer, besides fixing various bugs (such as
incorrect URLs for downloading dictionaries),


What was incorrect? I just checked and the download links still work 
with the installer I released.



was the one just
mentioned.


Well, that was why I almost left LyX. You think you know better what 
makes sense for average Windows users. I am tired and won't discuss further.


regards Uwe


Re: math.bind: add keybindings for \widehat, \tilde, and \widetilde

2018-07-16 Thread Scott Kostyshak
On Sat, Jul 07, 2018 at 11:14:29AM +, Kornel Benko wrote:

> Scott, I propose you commit it.

Thanks. I'm traveling now so I have not been following the list. I will
come back to this probably in a few weeks.

Scott


signature.asc
Description: PGP signature


Re: [LyX/master] Do the actual drawing in the paint event

2018-07-16 Thread Scott Kostyshak
On Fri, Sep 08, 2017 at 03:20:29PM +, Jean-Marc Lasgouttes wrote:
> commit 24c29908bd68ac36199bf413d9fed078f6f1f224
> Author: Jean-Marc Lasgouttes 
> Date:   Fri Sep 8 16:55:11 2017 +0200
> 
> Do the actual drawing in the paint event
> 
> Historically, because of two-stage drawing, LyX has been painting on a
> Pixmap, and this pixmap is copied to screen at paint event time.
> 
> Now that we have three-stage drawing, it is possible to delay the
> painting to actual paint event and avoid the intermediate Pixmap.
> 
> Known bug: the cursor is never erased.

I found a regression that I think (based on a bisect) is either related
to this commit or to e7fdce0b. Note that I did the bisect on the 2.3.x
branch, which corresponds to commits 7b8b3e38 and ef1d5020.

To reproduce, open the attached file (which is related to the Hebrew
splash.lyx), and place the cursor at the top of the file, then press the
down arrow repeatedly. At some point, the blue lines disappear in some
places and then reappear.

If you cannot reproduce, let me know and I will make a screencast.

Scott


mwe_underlining.22.lyx
Description: application/lyx


signature.asc
Description: PGP signature


Re: [LyX/master] Proper logos with RTL

2018-07-16 Thread Kornel Benko
Am Montag, 16. Juli 2018 12:27:46 CEST schrieb Jürgen Spitzmüller 
:
> 2018-07-16 11:26 GMT+02:00 Kornel Benko :
> 
> > There is still something not right. At least, there is a difference
> > between display in lyx-window
> > and the result in pdf.
> > Attached are the snippets of the float table 5.1 from ar/UserGuide.lyx
> > (tab:Accent-names-and)
> >
> 
> My change did not address this. I only changed the apperance of our logos
> (LaTeX, LyX etc.) as available in Special Characters.

I did not claim otherwise. Reporting only what I see while checking the 
UserGuide.

> Jürgen

Kornel


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


Re: [LyX/master] Proper logos with RTL

2018-07-16 Thread Jürgen Spitzmüller
2018-07-16 11:26 GMT+02:00 Kornel Benko :

> There is still something not right. At least, there is a difference
> between display in lyx-window
> and the result in pdf.
> Attached are the snippets of the float table 5.1 from ar/UserGuide.lyx
> (tab:Accent-names-and)
>

My change did not address this. I only changed the apperance of our logos
(LaTeX, LyX etc.) as available in Special Characters.

Jürgen


>
> Kornel
>


Re: [LyX/master] Proper logos with RTL

2018-07-16 Thread Kornel Benko
Am Sonntag, 15. Juli 2018 20:59:38 CEST schrieb Juergen Spitzmueller 
:
> commit e5a9244bef8b7d86ae86fa2d180adbd0c47b70f1
> Author: Juergen Spitzmueller 
> Date:   Sun Jul 15 20:56:55 2018 +0200
> 
> Proper logos with RTL
> 

There is still something not right. At least, there is a difference between 
display in lyx-window
and the result in pdf.
Attached are the snippets of the float table 5.1 from ar/UserGuide.lyx
(tab:Accent-names-and)

Kornel


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