]>
git.lyx.org Git - features.git/log
Juergen Spitzmueller [Fri, 28 Dec 2018 16:41:27 +0000 (17:41 +0100)]
de.po
Juergen Spitzmueller [Fri, 28 Dec 2018 16:25:53 +0000 (17:25 +0100)]
Fix regression introduced in
a65f1e54dc
Scott Kostyshak [Fri, 28 Dec 2018 15:40:38 +0000 (10:40 -0500)]
Fix assertion when checking if change in selection
The check for the iterator being in the same paragraph as the end of
selection was incorrect, because paragraphs in different cells could
have the same pit. We now additionally condition on having the same
idx.
This commit amends
d1279875 (and thus
23de5e5e ).
For discussion, see:
https://www.mail-archive.com/search?l=mid&q=
a5afd0c01a0eb9a84fd4d050d15eb23016d6f38a .camel%40lyx.org
Thanks to Jürgen.
Kornel Benko [Fri, 28 Dec 2018 15:15:57 +0000 (16:15 +0100)]
Update sk.po
Kornel Benko [Fri, 28 Dec 2018 15:11:29 +0000 (16:11 +0100)]
Arrgh Amend
32b59a42 , one string was changed but should not be
Kornel Benko [Fri, 28 Dec 2018 15:04:16 +0000 (16:04 +0100)]
Change strings to better reflect the called function
Juergen Spitzmueller [Fri, 28 Dec 2018 14:10:46 +0000 (15:10 +0100)]
de.po
Juergen Spitzmueller [Fri, 28 Dec 2018 14:08:29 +0000 (15:08 +0100)]
de.po
Juergen Spitzmueller [Fri, 28 Dec 2018 13:34:14 +0000 (14:34 +0100)]
Properly set up paste and textstyle-apply MenuButtons when no buffer is open.
Juergen Spitzmueller [Fri, 28 Dec 2018 11:44:55 +0000 (12:44 +0100)]
style
Juergen Spitzmueller [Fri, 28 Dec 2018 11:41:19 +0000 (12:41 +0100)]
Always set main Icon Button to the QMenuButton
Juergen Spitzmueller [Fri, 28 Dec 2018 09:11:42 +0000 (10:11 +0100)]
Add tabular-features set-inner-lines and fix set-all-lines behavior
Patch by Daniel Ramöller (racoon)
Fixes: #11382
Juergen Spitzmueller [Fri, 28 Dec 2018 06:30:34 +0000 (07:30 +0100)]
lyx2lyx: fix float reversion routines
This jumped too wide with two subsequent floats.
Juergen Spitzmueller [Thu, 27 Dec 2018 16:17:33 +0000 (17:17 +0100)]
Slightly lighter icons
All that's changed here is just the file size due to some file optimization.
Fixes: #10626
Juergen Spitzmueller [Thu, 27 Dec 2018 14:29:23 +0000 (15:29 +0100)]
LFUN_TEXTSTYLE_UPDATE: Do not force any unspecified settings.
Fixes: #11111 (yay!)
Kornel Benko [Thu, 27 Dec 2018 14:23:21 +0000 (15:23 +0100)]
Update sk.po
Juergen Spitzmueller [Thu, 27 Dec 2018 13:46:22 +0000 (14:46 +0100)]
Some more documentation
Juergen Spitzmueller [Thu, 27 Dec 2018 13:44:51 +0000 (14:44 +0100)]
de.po
Juergen Spitzmueller [Thu, 27 Dec 2018 13:16:38 +0000 (14:16 +0100)]
Add "Reset to Default" item to textstyle-apply button menu
Fixes: #5922.
Juergen Spitzmueller [Thu, 27 Dec 2018 13:16:00 +0000 (14:16 +0100)]
Disable LFUN_FONT_DEFAULT if there's noting to reset.
Juergen Spitzmueller [Thu, 27 Dec 2018 10:23:40 +0000 (11:23 +0100)]
whitespace
Juergen Spitzmueller [Thu, 27 Dec 2018 10:18:13 +0000 (11:18 +0100)]
No need for an extra icon
Juergen Spitzmueller [Thu, 27 Dec 2018 10:10:20 +0000 (11:10 +0100)]
Another doc update
Juergen Spitzmueller [Thu, 27 Dec 2018 10:09:52 +0000 (11:09 +0100)]
Use more convenient MenuButtonPopup
Juergen Spitzmueller [Thu, 27 Dec 2018 09:41:10 +0000 (10:41 +0100)]
Update documentation
Juergen Spitzmueller [Thu, 27 Dec 2018 07:59:57 +0000 (08:59 +0100)]
de.po
Juergen Spitzmueller [Thu, 27 Dec 2018 07:51:17 +0000 (08:51 +0100)]
Remove unused variable
Enrico Forestieri [Wed, 26 Dec 2018 17:42:46 +0000 (18:42 +0100)]
Update it.po
Kornel Benko [Wed, 26 Dec 2018 16:49:12 +0000 (17:49 +0100)]
Update sk.po
Kornel Benko [Wed, 26 Dec 2018 16:45:34 +0000 (17:45 +0100)]
Juergen Spitzmueller [Wed, 26 Dec 2018 16:11:24 +0000 (17:11 +0100)]
Make "paste recent" accessible from toolbar
via button menu
Juergen Spitzmueller [Wed, 26 Dec 2018 14:46:14 +0000 (15:46 +0100)]
Give textstyle-apply a history
The last 20 applications are saved now and accessible both via the lfun
(textstyle-apply n) and the toolbar (via button menu)
Fixes: #7133
This also changes the default icon and toolbar position of the action,
as requested in #11427
Juergen Spitzmueller [Wed, 26 Dec 2018 13:38:02 +0000 (14:38 +0100)]
Handle null pointer
Juergen Spitzmueller [Wed, 26 Dec 2018 08:10:04 +0000 (09:10 +0100)]
de.po
Kornel Benko [Tue, 25 Dec 2018 18:06:11 +0000 (19:06 +0100)]
Update sk.po
Juergen Spitzmueller [Tue, 25 Dec 2018 17:35:52 +0000 (18:35 +0100)]
Fix qt4 build
Juergen Spitzmueller [Tue, 25 Dec 2018 17:20:02 +0000 (18:20 +0100)]
More alignment fixes
Juergen Spitzmueller [Tue, 25 Dec 2018 16:02:18 +0000 (17:02 +0100)]
Unify group box style across dialogs.
Kornel Benko [Mon, 24 Dec 2018 20:44:09 +0000 (21:44 +0100)]
Contribution for advanced search
Kornel Benko [Mon, 24 Dec 2018 18:50:53 +0000 (19:50 +0100)]
Update sk.po
Juergen Spitzmueller [Mon, 24 Dec 2018 17:59:02 +0000 (18:59 +0100)]
de.po
Juergen Spitzmueller [Mon, 24 Dec 2018 17:38:23 +0000 (18:38 +0100)]
Prefs dialog: some layout fixes.
Juergen Spitzmueller [Mon, 24 Dec 2018 16:02:11 +0000 (17:02 +0100)]
Advanced F&R layout fixed
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 15:48:22 +0000 (16:48 +0100)]
Fix height of paragraph dialog
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 15:18:54 +0000 (16:18 +0100)]
Fix Text Properties dialog height
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 15:13:29 +0000 (16:13 +0100)]
Tabular Create layout fixes
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 15:08:39 +0000 (16:08 +0100)]
Messages panes layout fixes
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 15:00:43 +0000 (16:00 +0100)]
Layout fixes for compare dialog
Based on a patch by racoon.
Juergen Spitzmueller [Mon, 24 Dec 2018 14:24:03 +0000 (15:24 +0100)]
Theasurus dialog layout fixes
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 14:16:28 +0000 (15:16 +0100)]
Spellchecker dialog alignment fixes
Patch by Daniel Ramöller (racoon)
Juergen Spitzmueller [Mon, 24 Dec 2018 13:47:48 +0000 (14:47 +0100)]
Polishment of the simple Search dialog
Based on a patch by racoon.
Juergen Spitzmueller [Mon, 24 Dec 2018 12:02:41 +0000 (13:02 +0100)]
When cancelling saving of a children, cancel the whole process.
Fixes remainder of #11405
Kornel Benko [Sun, 23 Dec 2018 12:26:59 +0000 (13:26 +0100)]
Update sk.po
Juergen Spitzmueller [Sun, 23 Dec 2018 11:08:54 +0000 (12:08 +0100)]
Fix prefs color layout
the list widget is too narrow with some localizations.
Juergen Spitzmueller [Sun, 23 Dec 2018 09:57:20 +0000 (10:57 +0100)]
de.po
Juergen Spitzmueller [Sat, 22 Dec 2018 17:44:58 +0000 (18:44 +0100)]
Allow to restore default UI colors in prefs
Patch by Daniel Ramöller (racoon), with slight modifications of mine.
Fixes: #10062
Kornel Benko [Fri, 21 Dec 2018 17:32:06 +0000 (18:32 +0100)]
Update sk.po
Jean-Marc Lasgouttes [Fri, 21 Dec 2018 14:36:55 +0000 (15:36 +0100)]
Make DEPM respect current cursor position.
Spaces are now conserved when they surround current cursor. Examples:
abc | def
becomes
abc | def
after DEPM and
abc |
is kept as it is.
Fixes ticket #11412.
Juergen Spitzmueller [Fri, 21 Dec 2018 13:09:20 +0000 (14:09 +0100)]
de.po
Juergen Spitzmueller [Fri, 21 Dec 2018 12:37:07 +0000 (13:37 +0100)]
Compile fix for Qt < 5.7
Only after that version, the QAction argument is optional.
Juergen Spitzmueller [Fri, 21 Dec 2018 11:56:02 +0000 (12:56 +0100)]
GuiThesaurus: maintain default state of Replace button
Rest of #11417
Juergen Spitzmueller [Fri, 21 Dec 2018 11:31:25 +0000 (12:31 +0100)]
GuiCharacter: Add menu to Restore button
and allow for resetting all widgets to "No Change" besides "Default"
Juergen Spitzmueller [Fri, 21 Dec 2018 11:14:11 +0000 (12:14 +0100)]
Rename ambiguous enum
Juergen Spitzmueller [Thu, 20 Dec 2018 14:12:53 +0000 (15:12 +0100)]
Handle GuiParagraph for OK default button issue as well
Juergen Spitzmueller [Thu, 20 Dec 2018 12:46:41 +0000 (13:46 +0100)]
Add forgotten initialization
Juergen Spitzmueller [Thu, 20 Dec 2018 11:56:30 +0000 (12:56 +0100)]
Maintain default status for all dialogs using ButtonController
Should fix rest of #11417
Juergen Spitzmueller [Thu, 20 Dec 2018 10:37:19 +0000 (11:37 +0100)]
Also check for dirty children on QUIT
Fixes rest of #11405
Pavel Sanda [Wed, 19 Dec 2018 20:31:26 +0000 (21:31 +0100)]
Properly clean cache which binds inset and dialog.
We fill up edited insets into cache when editing inset is triggered, but
this cache is never cleared up for dialogs unassociated with some inset
- thus when e.g. graphics dialog is open for completely new image the
old cache is (wrongly) used.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg207192.html
Juergen Spitzmueller [Wed, 19 Dec 2018 10:39:04 +0000 (11:39 +0100)]
Maintain default status for InsetParams dialogs
Part of #11417
Juergen Spitzmueller [Wed, 19 Dec 2018 10:09:32 +0000 (11:09 +0100)]
Maintain default status for ref dialog
Part of #11417
Enrico Forestieri [Tue, 18 Dec 2018 10:39:21 +0000 (11:39 +0100)]
Fix bug 11346
Enclose in braces an optional argument of a math macro when it
starts with an incomplete script inset or ends with a delimiter
size-modifier macro.
Kornel Benko [Tue, 18 Dec 2018 05:53:58 +0000 (06:53 +0100)]
FindAdv: to please cppcheck ...
Initialize class elements
Removed unused method
Added 'explicit' keyword
Optimize handling for sizes ( \tiny, \small, etc)
Juergen Spitzmueller [Mon, 17 Dec 2018 14:39:07 +0000 (15:39 +0100)]
de.po
Jean-Marc Lasgouttes [Mon, 17 Dec 2018 11:28:32 +0000 (12:28 +0100)]
Fix embarrassing typo
Not clear whether this caused any bug.
Kornel Benko [Mon, 17 Dec 2018 12:51:11 +0000 (13:51 +0100)]
Update sk.po
Juergen Spitzmueller [Mon, 17 Dec 2018 12:39:45 +0000 (13:39 +0100)]
Add Qt-internal GUI string
Juergen Spitzmueller [Mon, 17 Dec 2018 11:59:40 +0000 (12:59 +0100)]
GuiCharacter: Add "Reset" and "Restore Defaults" buttons
Addresses #11415
Juergen Spitzmueller [Mon, 17 Dec 2018 09:37:14 +0000 (10:37 +0100)]
GuiCharacter: INHERIT is OFF for the tristate buttons.
Kornel Benko [Mon, 17 Dec 2018 09:32:22 +0000 (10:32 +0100)]
Juergen Spitzmueller [Mon, 17 Dec 2018 09:12:02 +0000 (10:12 +0100)]
GuiCharacter: Consider default settings for underline, strikeout and language
Juergen Spitzmueller [Mon, 17 Dec 2018 08:11:34 +0000 (09:11 +0100)]
Check for hidden dirty child on close
Fixes: #11405
Juergen Spitzmueller [Mon, 17 Dec 2018 08:03:46 +0000 (09:03 +0100)]
Kornel Benko [Sun, 16 Dec 2018 13:50:38 +0000 (14:50 +0100)]
FindAdv: Handle also sizes of characters
Juergen Spitzmueller [Sun, 16 Dec 2018 11:30:48 +0000 (12:30 +0100)]
Improve comment.
Juergen Spitzmueller [Sun, 16 Dec 2018 11:29:15 +0000 (12:29 +0100)]
Use current_font, not real_current_font, in character dialog
The latter has the workarea font settings, which are not of interest
here.
Fixes: #11385
Kornel Benko [Fri, 14 Dec 2018 15:02:33 +0000 (16:02 +0100)]
FindAdv: Comments
Richard Kimberly Heck [Fri, 14 Dec 2018 15:58:13 +0000 (10:58 -0500)]
Comment.
Richard Kimberly Heck [Fri, 14 Dec 2018 15:55:16 +0000 (10:55 -0500)]
Fix slowness problem on Windows reported on the list.
https://marc.info/?l=lyx-devel&m=
154458979925296 &w=2
This is related to the fix for #9158 and the caching of bibfile
information. On Windows, it is incredibly slow to run kpsewhich,
which we do to check where files actually are, so as to get info
about them (e.g., timestamps). So we have started to cache that
as a map. The map is supposed to be invalidated when various
things happen, but an oversight was causing it to be invalidated
on every cut operation. This is because cutting uses a temporary
Buffer, and the operations on it were affecting the *global* cache
of biblio file info. (It makes sense to have a global cache, since
these files are not document-specific.) Basically, we have to update
the list of bibfiles in that temporary Buffer---but that is one of
the things that invalidated the cache. The solution is only to
invalidate the cache if the list of bibfiles has actually changed
(a sensible idea anyway). The only time that will happen in the
temporary Buffer is when the copied information contains a BibTeX
inset. That should be fairly rare.
Enrico Forestieri [Fri, 14 Dec 2018 10:41:16 +0000 (11:41 +0100)]
Fix bug #9622
The backslash is the escape character used in our parser. Hence,
when used as a path separator on Windows, it has to be itself
escaped or the path enclosed in either double or single quotes.
Windows users are maybe trained to quote paths containing spaces
but not paths with backslashes. So, we automatically escape the
backslashes when they are not already enclosed in quotes.
Enrico Forestieri [Thu, 13 Dec 2018 18:39:23 +0000 (19:39 +0100)]
Fix display of single-char macro names
Essentially, all characters are allowed in single-char macro names.
Part of #11158.
Kornel Benko [Thu, 13 Dec 2018 16:12:57 +0000 (17:12 +0100)]
FindAdv: Add handling spaces, dots, quotes ...
Treate spaces, dots and quotes as ordinary characters
Also discard length values for hspace,vspace and mspace
Jean-Marc Lasgouttes [Thu, 13 Dec 2018 09:27:20 +0000 (10:27 +0100)]
Set buffer correctly when changing math space type.
Fixes bug #7747.
Kornel Benko [Tue, 11 Dec 2018 16:27:50 +0000 (17:27 +0100)]
FindAdv: Added code, href, url and footnote to handled search formats
Remark: Inside code{} and footnote{} are the language settings ignored.
Pavel Sanda [Fri, 7 Dec 2018 23:04:04 +0000 (00:04 +0100)]
typo
Pavel Sanda [Fri, 7 Dec 2018 22:10:46 +0000 (23:10 +0100)]
Keep permissions of the saved files intact.
Previously the permission were destroyed by the newly created
temporary file -- which is later used as new saved file.
Tested on symlinks as well but only on Linux.
Kornel Benko [Thu, 6 Dec 2018 13:18:24 +0000 (14:18 +0100)]
FindAdv: Amend
cd941804
Revert changes in Paragraph.cpp
Enrico Forestieri [Thu, 6 Dec 2018 09:30:58 +0000 (10:30 +0100)]
Amend
bd21aa9
Check whether a line is actually blank rather than whether
we are at the beginning of a line.
Kornel Benko [Wed, 5 Dec 2018 12:36:43 +0000 (13:36 +0100)]
FindAdv: Simplify search for chars '&', '%', '#' and '_'
This is not possible for '$', because of the latex-meaning to
start/end math inset.
Therefore, if not ignoring format, we still have to use
[\\][\$] in regex in order to find '$' in text.
Guillaume MM [Tue, 13 Nov 2018 22:10:35 +0000 (23:10 +0100)]
Fix segfault after deleting monitor
The boost signal was sent synchronously, and so made the Qt signal to be posted
in FileMonitor::changed after the boost signal returned, so after the sender was
possibly destroyed.
The solution is to make the boost signal asynchronous using the Qt event loop.
Thanks to Scott Kostyshak for the report and MWE.
Enrico Forestieri [Sun, 2 Dec 2018 17:27:38 +0000 (18:27 +0100)]
Fix bug #11398
When deciding how to strike out deleted math in change-tracking
mode, differentiate only on begin-of-line or not, and not on
after-paragraph-break or not.
The assumption that a new paragraph is always started after a
float seems to be not true and was causing this bug.