- 27 Jul, 2021 2 commits
-
-
Mark Nauwelaerts authored
-
Mark Nauwelaerts authored
-
- 26 Jul, 2021 1 commit
-
-
The current server, pyls, is no longer worked on. This commit replaces it with an actively developed fork of the same server, pylsp.
-
- 24 Jul, 2021 1 commit
-
-
Waqar Ahmed authored
Currently we are sending requests on every typed character and everytime we change view. This can be really heavy on the server, especially with large documents. It results in problems such as "incorrect highlighting" because server isn't in sync with the latest changes in the document. This change introduces a simple mechanism to fix this: Use a QTimer to reduce the amount of requests. Every time we type or change the current KTE::View this timer gets started/restarted and when it times out, it just refreshes the highlighting. This means no more highlight-as-you-type, which is both good and bad but since we can't really control the servers, I think this is better. Signed-off-by:
Waqar Ahmed <waqar.17a@gmail.com>
-
- 23 Jul, 2021 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 22 Jul, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 21 Jul, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 19 Jul, 2021 2 commits
-
-
if you e.g. have some session with already loaded projects, these were active after you start kate from a terminal or via kate /project/path now we delay the project open of such fresh stuff until the event loop starts after session restore => new projects are properly activated
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 16 Jul, 2021 2 commits
-
-
Jan Paul Batrina authored
378c65d5 broke the plugin size restore when kate is closed with no active plugin views. This is because the sidebar will (mistakenly) be thought as collapsed, when in fact no plugins are activated.
-
Waqar Ahmed authored
-
- 15 Jul, 2021 2 commits
-
-
Christoph Cullmann authored
avoid crash if point is out of range BUG: 439804
-
Eugene Popov authored
This MR improves double click detection on the splitter handle. Sometimes QSplitterHandle doesn't receive MouseButtonDblClick event. We can detect that MouseButtonDblClick event should have been received if we receive two MouseButtonRelease events in a row.
-
- 14 Jul, 2021 2 commits
-
-
Waqar Ahmed authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 13 Jul, 2021 2 commits
-
-
Michal Humpula authored
-
bccc7d35 hides plugin views when their sidebar is collapsed which made the sidebar unresizable. This commit adds a placeholder (an empty QLabel) which is shown when the sidebar is collapsed so that it will still be resizable. The plugin views are properly shown again after the sidebar is manually expanded using the mouse.
-
- 12 Jul, 2021 4 commits
-
-
Waqar Ahmed authored
For highlight color, editor color is used now. This fixes the look with light color scheme and dark editor theme. Signed-off-by:
Waqar Ahmed <waqar.17a@gmail.com>
-
Waqar Ahmed authored
Signed-off-by:
Waqar Ahmed <waqar.17a@gmail.com>
-
Yuri Chornoivan authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 11 Jul, 2021 6 commits
-
-
Michal Humpula authored
See: https://bugs.kde.org/show_bug.cgi?id=268913 See: !422 General idea: * anonymous session is * still without name (and not explicitly displayed) * is saved whenever the named session would be * is saved to "Last session" so it can be restored (if kate sessions are configured to restore the last one on start) * its possible to store the configuration (plugins loaded, etc...) as session default * the new session is created from defaults and stored as anonymous
-
-
Jan Paul Batrina authored
Since the sidebar is collapsed, the plugin view is not visible to the user, so it makes sense to show the tool view (by expanding the sidebar) instead.
-
Jan Paul Batrina authored
When their sidebar is collapsed, plugin views are still technically visible (e.g. isVisible() returns true), but visually they are hidden. This leads to a visual mismatch of state (e.g. toggling the plugin view will disable it instead of showing). This commit makes it so that active plugin views are hidden when their sidebar is collapsed, and then they are restored when their sidebar is expanded again.
-
Jan Paul Batrina authored
This ensures that the tool view can be restored not just through moving the splitter via mouse, but also by showing/hiding tool views. This enables a user to temporarily hide multiple (persistent) tool views on one sidebar without having to hide each individual toolview. BUG: 439535 This reverts commit fba7677a.
-
if people want to hide the toolview, there is the button or shortcut this avoids that collapsing via dragging leads to confusion BUG: 439535
-
- 10 Jul, 2021 3 commits
-
-
Christoph Cullmann authored
as discussed in !450
-
Michal Humpula authored
Splitter of views space should react on mouse double click by resizing the viewspace to 50/50 split. Bug: 438983
-
Albert Astals Cid authored
-
- 08 Jul, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 07 Jul, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 06 Jul, 2021 2 commits
-
-
Waqar Ahmed authored
Reason: Almost all editors and even many programs (konsole) do this in KDE and other operating systems.
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 05 Jul, 2021 5 commits
-
-
Heiko Becker authored
(cherry picked from commit b1e3e8ce)
-
-
Mark Nauwelaerts authored
-
Mark Nauwelaerts authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-