Jenkins build is back to normal : Build branch "master" » ubuntu-xenial-qt4-autotools #2203

2022-04-03 Thread ci-lyx
https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-xenial-qt4-autotools/2203/
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: "flatten" branch insets

2022-04-03 Thread Jean-Marc Lasgouttes

Le 03/04/2022 à 21:03, Pavel Sanda a écrit :

On Sat, Apr 02, 2022 at 10:31:15AM -0400, Scott Kostyshak wrote:

I think that your proposal would actually work for Pavel's intended
workflow as well. Pavel, do I understand correctly that

   inset-forall Branch:*:active inset-toggle toggle

would do what you want?


I am not sure. Certainly not in the exact form above.
1) I need only to affect branches with certain name, not all.


If it is _a_ certain name, one can put it instead of the *.
We could allow for globbing (easier to understand then regex IMO) if we 
have support for that in Qt or std::regex.



2) I want to be able to toggle them when they are inactive.


You would need two commands, maybe in sequence. Or we could add the 
argument "auto" to inset-toggle that would close insets that do not 
produce output and open those which produce output (which is the intent 
as  I understand it).


JMarc
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: "flatten" branch insets

2022-04-03 Thread Scott Kostyshak
On Sun, Apr 03, 2022 at 09:03:15PM +0200, Pavel Sanda wrote:
> On Sat, Apr 02, 2022 at 10:31:15AM -0400, Scott Kostyshak wrote:
> > I think that your proposal would actually work for Pavel's intended
> > workflow as well. Pavel, do I understand correctly that
> > 
> >   inset-forall Branch:*:active inset-toggle toggle
> > 
> > would do what you want?
> 
> I am not sure. Certainly not in the exact form above.
> 1) I need only to affect branches with certain name, not all.
> 2) I want to be able to toggle them when they are inactive.

OK good to know. Now I understand better.

Scott


signature.asc
Description: PGP signature
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: "flatten" branch insets

2022-04-03 Thread Pavel Sanda
On Sat, Apr 02, 2022 at 10:31:15AM -0400, Scott Kostyshak wrote:
> I think that your proposal would actually work for Pavel's intended
> workflow as well. Pavel, do I understand correctly that
> 
>   inset-forall Branch:*:active inset-toggle toggle
> 
> would do what you want?

I am not sure. Certainly not in the exact form above.
1) I need only to affect branches with certain name, not all.
2) I want to be able to toggle them when they are inactive.

Pavel
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Build failed in Jenkins: Build branch "master" » ubuntu-xenial-qt4-autotools #2202

2022-04-03 Thread ci-lyx
https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-xenial-qt4-autotools/2202/Changes:

[kornel] FindAdv: Omit possible empty patterns

--
[...truncated 735 lines...]
  GEN  moc_GuiHyperlink.cpp
  GEN  moc_GuiInclude.cpp
  GEN  moc_GuiIndex.cpp
  GEN  moc_GuiIndices.cpp
  GEN  moc_GuiInfo.cpp
  GEN  moc_GuiLabel.cpp
  GEN  moc_GuiLine.cpp
  GEN  moc_GuiListings.cpp
  GEN  moc_GuiLog.cpp
  GEN  moc_GuiLyXFiles.cpp
  GEN  moc_GuiMathMatrix.cpp
  GEN  moc_GuiNomenclature.cpp
  GEN  moc_GuiNote.cpp
  GEN  moc_GuiParagraph.cpp
  GEN  moc_GuiPhantom.cpp
  GEN  moc_GuiPrefs.cpp
  GEN  moc_GuiPrintindex.cpp
  GEN  moc_GuiPrintNomencl.cpp
  GEN  moc_GuiProgress.cpp
  GEN  moc_GuiProgressView.cpp
  GEN  moc_GuiRef.cpp
  GEN  moc_GuiSearch.cpp
  GEN  moc_GuiSelection.cpp
  GEN  moc_GuiSelectionManager.cpp
  GEN  moc_GuiSendto.cpp
  GEN  moc_GuiSetBorder.cpp
  GEN  moc_GuiShowFile.cpp
  GEN  moc_GuiSpellchecker.cpp
  GEN  moc_GuiSymbols.cpp
  GEN  moc_GuiTabularCreate.cpp
  GEN  moc_GuiTabular.cpp
  GEN  moc_GuiTexinfo.cpp
  GEN  moc_GuiThesaurus.cpp
  GEN  moc_GuiToc.cpp
  GEN  moc_GuiToolbar.cpp
  GEN  moc_GuiView.cpp
  GEN  moc_GuiViewSource.cpp
  GEN  moc_GuiVSpace.cpp
  GEN  moc_GuiWorkArea.cpp
  GEN  moc_GuiWrap.cpp
  GEN  moc_IconPalette.cpp
  GEN  moc_InGuiThread.cpp
  GEN  moc_InsertTableWidget.cpp
  GEN  moc_InsetParamsDialog.cpp
  GEN  moc_InsetParamsWidget.cpp
  GEN  moc_LayoutBox.cpp
  GEN  moc_LengthCombo.cpp
  GEN  moc_LyXFileDialog.cpp
  GEN  moc_Menus.cpp
  GEN  moc_PanelStack.cpp
  GEN  moc_TocModel.cpp
  GEN  moc_TocWidget.cpp
  GEN  moc_ToolTipFormatter.cpp
  GEN  moc_Validator.cpp
make  all-am
make[6]: Entering directory '/build/workspace/src/frontends/qt'
  CXX  ButtonPolicy.o
  CXX  Dialog.o
  CXX  DialogFactory.o
  CXX  Action.o
  CXX  BulletsModule.o
  CXX  ButtonController.o
  CXX  CategorizedCombo.o
  CXX  ColorCache.o
  CXX  CustomizedWidgets.o
  CXX  DialogView.o
  CXX  DockView.o
  CXX  EmptyTable.o
  CXX  FancyLineEdit.o
  CXX  FileDialog.o
  CXX  FindAndReplace.o
  CXX  FloatPlacement.o
  CXX  GuiAbout.o
  CXX  GuiAlert.o
  CXX  GuiApplication.o
  CXX  GuiBibitem.o
  CXX  GuiBibtex.o
  CXX  GuiBox.o
  CXX  GuiBranch.o
  CXX  GuiBranches.o
  CXX  GuiChanges.o
  CXX  GuiCharacter.o
  CXX  GuiCitation.o
  CXX  GuiClickableLabel.o
  CXX  GuiClipboard.o
  CXX  GuiCommandBuffer.o
  CXX  GuiCommandEdit.o
  CXX  GuiCompare.o
  CXX  GuiCompareHistory.o
  CXX  GuiCompleter.o
  CXX  GuiCounter.o
  CXX  GuiDelimiter.o
  CXX  GuiDialog.o
  CXX  GuiDocument.o
  CXX  GuiErrorList.o
  CXX  GuiERT.o
  CXX  GuiExternal.o
  CXX  GuiFontExample.o
  CXX  GuiFontLoader.o
  CXX  GuiFontMetrics.o
  CXX  GuiGraphics.o
  CXX  GuiHSpace.o
  CXX  GuiHyperlink.o
  CXX  GuiIdListModel.o
  CXX  GuiImage.o
  CXX  GuiInclude.o
  CXX  GuiIndex.o
  CXX  GuiIndices.o
  CXX  GuiInfo.o
  CXX  GuiKeySymbol.o
  CXX  GuiLabel.o
  CXX  GuiLine.o
  CXX  GuiListings.o
  CXX  GuiLog.o
  CXX  GuiLyXFiles.o
  CXX  GuiMathMatrix.o
  CXX  GuiNomenclature.o
  CXX  GuiNote.o
  CXX  GuiPainter.o
  CXX  GuiParagraph.o
  CXX  GuiPhantom.o
  CXX  GuiPrefs.o
  CXX  GuiPrintindex.o
  CXX  GuiPrintNomencl.o
  CXX  GuiProgress.o
  CXX  GuiProgressView.o
  CXX  GuiRef.o
  CXX  GuiSearch.o
  CXX  GuiSelection.o
  CXX  GuiSelectionManager.o
  CXX  GuiSendto.o
  CXX  GuiSetBorder.o
  CXX  GuiShowFile.o
  CXX  GuiSpellchecker.o
  CXX  GuiSymbols.o
  CXX  GuiTabular.o
  CXX  GuiTabularCreate.o
  CXX  GuiTexinfo.o
  CXX  GuiThesaurus.o
  CXX  GuiToc.o
  CXX  GuiToolbar.o
  CXX  GuiView.o
  CXX  GuiViewSource.o
  CXX  GuiVSpace.o
  CXX  GuiWorkArea.o
  CXX  GuiWrap.o
  CXX  IconPalette.o
  CXX  InGuiThread.o
  CXX  InsertTableWidget.o
  CXX  InsetParamsDialog.o
  CXX  InsetParamsWidget.o
  CXX  LengthCombo.o
  CXX  LyXFileDialog.o
  CXX  LaTeXHighlighter.o
  CXX  LayoutBox.o
  CXX  Menus.o
  CXX  PanelStack.o
  CXX  qt_helpers.o
  CXX  TocModel.o
  CXX  TocWidget.o
  CXX  Toolbars.o
  CXX  ToolTipFormatter.o
  CXX  Validator.o
  AR   liblyxqt.a
make[6]: Leaving directory '/build/workspace/src/frontends/qt'
make[5]: Leaving directory '/build/workspace/src/frontends/qt'
Making all in .
make[5]: Entering directory '/build/workspace/src/frontends'
  CXX  WorkAreaManager.o
  AR   liblyxfrontends.a
make[5]: Leaving directory '/build/workspace/src/frontends'
make[4]: 

Very rare screen tearing (?)

2022-04-03 Thread Scott Kostyshak
I work with master for my lecture notes and papers many hours every day,
and very occasionally (maybe once a month) I see what I think is
referred to as "screen tearing".

It usually happens when scrolling. After it occurs, I cannot take a
screenshot (that triggers a correction). All I could do was take a
picture with my phone.

Here is the "before" (i.e., it shows the issue):

  https://www.dropbox.com/s/n9kmvey69hxt9gf/before-lq.png?dl=0

Here is the "after" (i.e., after a redraw):

  https://www.dropbox.com/s/rtv49qxbyoa0sjh/after-lq.png?dl=0

I have never been able to reproduce it and don't expect that I'll ever
be able to put a jar over the bug.

Has anyone ever seen this? I would be surprised if anyone has seen this
that does not use master extensively every day since it is very rare.

Probably the best course of action is to do nothing until someone else
sees this issue, or until I can reproduce with a different version of
Qt. I will eventually upgrade to Ubuntu 22.04 so I can report back if I
ever reproduce after that fresh installation. Also, I am currently using
X. Perhaps on 22.04 I should switch to Wayland and see if I can
reproduce on that.

Nonetheless, I still wanted to check in case anyone else by chance has
seen this.

Scott


signature.asc
Description: PGP signature
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel