Richard Kimberly Heck
2ad57dcb6b
Preview formatted references in the work area.
...
Patch from Daniel Ramoeller <d.lyx@web.de>, fixed up by RKH.
2023-08-24 21:24:31 -04:00
Pavel Sanda
06198fbe18
Alow two digit number of remembered files in ui.
...
Reported by Dan.
2023-08-22 22:02:32 +02:00
Stephan Witt
d409555bda
Amend change 5c8e3a5f0d - correct include directives
2023-08-18 12:52:25 +02:00
Juergen Spitzmueller
5c8e3a5f0d
Remove Qt < 5.2 conditionals and special code
...
We require Qt 5.2 at least for LyX 2.4
2023-08-18 09:04:12 +02:00
Richard Kimberly Heck
a6b83b7444
Make code a bit easier to read
2023-08-16 18:52:04 -04:00
Richard Kimberly Heck
b828da02f8
Slight rearrangement
2023-08-16 18:38:19 -04:00
Richard Kimberly Heck
62483d102d
Whitespace and range
2023-08-16 18:22:11 -04:00
Juergen Spitzmueller
71693280c3
Improve usability of quotation mark selection ( #12872 )
2023-08-15 20:21:32 +02:00
Pavel Sanda
5936076181
Fix crash when calling dialog-show with bogus names ( #12873 ).
2023-08-14 23:54:47 +02:00
Juergen Spitzmueller
f050fd9626
Fix cursor navigation in error dialog ( #12876 )
2023-08-14 18:44:10 +02:00
Juergen Spitzmueller
a03c442a62
GuiCitation: consider filter on dialog creation ( #12869 )
2023-08-11 12:04:26 +02:00
Juergen Spitzmueller
4676a50944
Amend dcde026446ec282
...
Add missing options update at dialog contruction
2023-08-11 11:44:35 +02:00
Udi Fogiel
dcde026446
disable-default-font-options LyX does not output any LaTeX code when adding optinos to the font, so we should disable adding options to fonts in that situation.
2023-08-11 11:21:22 +02:00
Juergen Spitzmueller
f75f73a402
Fix InsertTableWidget interference with tooltip geometry on Qt6 ( #12776 )
...
The current method played badly with Qt6 on wayland
2023-08-10 16:43:06 +02:00
Scott Kostyshak
cc951cd411
Comments
2023-08-10 06:17:29 -04:00
Daniel Ramoeller
a2310d04f4
Keep cursor position when splitting
...
Fix for #12689
2023-08-10 06:10:08 -04:00
Stephan Witt
d656e01172
#12626 disable Ok button of shortcut editor when LFUN is empty
2023-08-06 00:28:50 +02:00
Stephan Witt
49fe82ec8d
#10740 fix focus problems with color picker on Mac
...
- closing the color picker focuses the wrong (main) window
- to return focus to correct (parent) window it has to be activated explicitly
2023-08-05 15:24:33 +02:00
Stephan Witt
65ec100f6a
#12576 improved file name chooser implementation for GUI dialogs
...
- code reorganization to move the file name chooser methods in GuiDialog class
- on Mac add explicit raise of the current dialog window on close of the file browser to work around the bug 12576
2023-08-05 08:56:35 +02:00
Stephan Witt
550c79215b
#12001 make message boxes modal on Mac
2023-08-02 18:00:02 +02:00
Richard Kimberly Heck
04fc48d790
New RefFormat tag for counters, and PrettyFormat for floats.
...
Layout format updated to 104.
2023-07-28 17:37:13 -04:00
Richard Kimberly Heck
1ea8b272a0
Polish
2023-07-28 17:13:12 -04:00
Richard Kimberly Heck
ae5b4367d1
Fix bug #12235 : Select text in search field on opening.
...
Patch slightly modified from one by Daniel.
2023-07-28 12:07:23 -04:00
Richard Kimberly Heck
a13fb42a03
Add FIXME for bug #12828
2023-07-27 18:13:42 -04:00
Richard Kimberly Heck
2224e85030
Make Alt-escape work for search as well
2023-07-26 16:52:30 -04:00
Richard Kimberly Heck
926ae84921
Use Alt-Escape to float and unfloat dock widgets.
...
For some reason, redocking is not working for me at all. This
key seems free.
2023-07-26 14:26:02 -04:00
Alexander Dunlap
c609e9cbcf
Display equation/theorem numbers in insert cross reference dialog.
...
Fixes bug #11466 ,
2023-07-26 13:35:42 -04:00
Juergen Spitzmueller
6d167e94f4
Add accelerators
2023-07-24 10:33:20 +02:00
Juergen Spitzmueller
d212013bd7
Fix casing
2023-07-24 10:26:57 +02:00
Jean-Marc Lasgouttes
c8c589353a
Detect when one tries to bind a lfun to a prefix of longer commands
...
Change KeyMap::getBinding to return FuncRequest::prefix in this case.
Add handling of this case in PrefShortcuts::validateNewShortcut.
What does not seem to work is that if, for example, accent-acute is
bound to M-s (which is a prefix for size-related bindings), and then
the binding is removed, the functions are not visibly restored.
Part of bug #10131 .
2023-07-22 00:01:34 +02:00
Juergen Spitzmueller
649cb30963
Another tiny correction (not yet ideal)
2023-07-18 18:11:59 +02:00
Juergen Spitzmueller
7640d1fbf5
Remove bogus condition and add comments
2023-07-18 17:55:08 +02:00
Juergen Spitzmueller
eadc8ab147
LaTeXHighlighter: handle grouped values with commas in keyval options
2023-07-18 17:35:48 +02:00
Juergen Spitzmueller
9e308ddb03
Improve keyval highlighter
2023-07-18 17:05:56 +02:00
Juergen Spitzmueller
6603ae2242
Support option snippets in the LaTeXHighlighter
2023-07-18 15:13:48 +02:00
Stephan Witt
c4195defe6
#12818 amend last change b924db72c5 - use c++ 11 compiler compatible code
2023-07-16 17:11:38 +02:00
Stephan Witt
b924db72c5
#12818 correct evaluation of message box result info
...
The help page of int QMessageBox::exec() (https://doc.qt.io/qt-6/qmessagebox.html#exec ) says:
When using a QMessageBox with standard buttons, this function returns a StandardButton value indicating the standard button that was clicked.
When using QMessageBox with custom buttons, this function returns an opaque value; use clickedButton() to determine which button was clicked.
2023-07-16 16:49:02 +02:00
Jean-Marc Lasgouttes
386a2ddca1
Cache the value of FontMetrics::xHeight()
...
This value is computed for the metrics of *every* Mathdata and hotspot
says that it counts for 9% of total on math-heavy "branch-test.lyx"
file. I am not sure that real world agrees with that, but profiling
shows that Qt itself does not cache the value.
Part of reinvestigation of #12297 .
2023-07-15 23:32:59 +02:00
Jean-Marc Lasgouttes
a3db9a667f
Outline: swap order of up and down arrows
...
The order is more natural now.
See discussion in #12809 .
2023-07-06 17:47:08 +02:00
Pavel Sanda
fb43449c80
Hide multi-keystroke accelerators in Mac menu (bug 12693).
...
Patch from Juergen.
2023-07-05 20:45:26 +02:00
Daniel Ramoeller
28a9124241
Fix combined zoom widget on windows (bug #12803 ).
2023-07-04 19:08:51 +02:00
Pavel Sanda
9d8bef017b
Add bug reference.
2023-07-03 23:54:34 +02:00
Juergen Spitzmueller
d5a9699794
Fix inset context menu offset with keyboard ( #12811 )
2023-07-03 16:28:38 +02:00
Scott Kostyshak
f14384ff91
Add "override" to fix warning
...
Otherwise we get the following warning:
src/frontends/qt/InsertTableWidget.h:44:7: error: 'hideEvent' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override]
void hideEvent(QHideEvent * event);
^
Amends ca5a75b2.
2023-06-19 14:52:45 -04:00
Daniel Ramoeller
ca5a75b23e
Properly uncheck insert table toolbutton
...
Fix for bug #12801
2023-06-18 12:20:35 +02:00
Daniel Ramoeller
c13c959974
Fix margins and spacing of InsetParamsUI
...
Fix for bug #12244 .
2023-06-15 04:18:36 -04:00
Daniel Ramoeller
7371a99256
Fix for HiDPI logo in About
...
Fix for #12322 .
2023-06-13 09:56:48 -04:00
Pavel Sanda
152811a27d
Activate work area by tab click.
...
Fix for #11835 .
Patch by Daniel Ramoeller.
2023-06-13 12:11:11 +02:00
Yuriy Skalko
2475a6a616
Move Fullscreen preferences from Editing>Control section into Look & Feel>User Interface section
2023-06-13 11:28:31 +02:00
Pavel Sanda
afb918bf78
Fix for #12681 .
...
Number Paste Recent menus entries as in toolbar.
Slightly improved patch from Daniel Ramoeller.
2023-06-13 10:07:56 +02:00