Commit Graph

771 Commits

Author SHA1 Message Date
Clement Lefebvre 3adcd8e10b 3.0.1 2021-06-10 11:04:41 +01:00
Clement Lefebvre 960d56b379 l10n: Update translations 2021-06-10 11:04:15 +01:00
Clement Lefebvre 215f6c7791 3.0.0 2021-06-01 12:56:50 +01:00
Clement Lefebvre c8e8994410 l10n: Update POT 2021-06-01 12:56:11 +01:00
Justin Schiff 1cd2ed7b4c Use CLAMP macro instead 2021-05-15 13:52:45 -04:00
Justin Schiff a48dab6ef5 Uses strtol instead of atoi so that we can properly handle errors.
This now handles overflow and underflow correctly, by parsing the string
and then clamping the value between INT_MIN and INT_MAX. `atoi` was
giving us garbage values when the buffer overflowed.

Fixes #408
2021-05-15 13:52:45 -04:00
okaestne 5b769045f0 Fix crashes when no documents (tabs) are open
Two crashes are possible:

1. Fixes #450 (toggle overview map without any open tabs/docs)
2. Pressing ESC (e.g. to close searchbar) without any tabs open
2021-04-30 13:24:57 -04:00
Michael Webster 8ff2d3fd74 i18n: Don't translate gsettings strings.
It's not useful for anything, and only adds more work for
translators.
2021-04-30 12:20:18 -04:00
okaestne 5b7c1d936e Implement #225: Options to render whitespace
Add preferences to enable displaying whitespace (tabs, spaces, nbsp and newlines).
Options allow to choose locations (leading, inside text, trailing) of whitespace to display and to disable rendering of newline chars.
2021-04-30 12:19:18 -04:00
Soapux 423f214a70 Fix permissions 2021-02-22 11:18:08 -05:00
Talkashie c469e1345c Fix various typos in index.docbook 2021-02-19 10:09:33 -05:00
Clement Lefebvre ef0979b2d3 2.8.4 2021-01-02 17:36:34 +00:00
Clement Lefebvre fc80c90843 l10n: Update translations 2021-01-02 17:27:18 +00:00
Eli Schwartz 3940e04530 fixup! cleanup: remove code dropped in commit 67892da099
Also drop function that is now unused once the previous unused code got
removed.
2020-12-14 08:39:04 -05:00
Clement Lefebvre 83597ba864 2.8.3 2020-12-14 08:11:51 +00:00
Clement Lefebvre 7d8538b748 Packaging: Add missing dependency on gir1.2-gtksource-4 2020-12-14 08:11:10 +00:00
Clement Lefebvre 4429a455f4 2.8.2 2020-12-10 12:19:44 +00:00
Clement Lefebvre 2229d826c4 l10n: Update translations 2020-12-10 12:14:08 +00:00
Clement Lefebvre ba9bcf2244 2.8.1 2020-12-08 10:11:29 +00:00
Clement Lefebvre 10e9a275c8 Remove links in plugin about dialogs
They're all maintained as part of the Xed project, which link is already
present in the main help about dialog.
2020-12-02 16:41:09 +00:00
Clement Lefebvre 18d3ebf460 bracketcompletion: Enable plugin by default
That's typically a feature casual users would't want by default but programmers
would.

Since it only affects programming languages (not plain text), enable it by default.
2020-12-02 16:41:09 +00:00
Eli Schwartz 76b2fcba7b remove never-used variable added in commit 9e805380d4 2020-12-01 20:15:26 -05:00
Eli Schwartz d41e63a340 cleanup: remove code dropped in commit 67892da099 2020-12-01 20:15:26 -05:00
Clement Lefebvre c7455d5f23 2.8.0 2020-11-30 11:26:10 +00:00
Clement Lefebvre 6168aee699 l10n: Update POT 2020-11-30 11:25:01 +00:00
Michael Webster f4be97d79d meson.build: bump xapp version. 2020-11-11 23:33:37 -05:00
Michael Webster 9e805380d4 Add XAppFavorites support to the file menu.
This adds a Favorites submenu, and it moves the recent list into
a submenu.

See:
c9c885a841
2020-11-11 23:21:51 -05:00
Hrutvik Suthar 15b607ddc0 auto bracket complete feature
- added bracket-complete dir in plugins
  - gtksourceview min depedency change to 4.0.3
2020-10-05 11:57:39 -04:00
JosephMcc 4dcfaada50 xed-completion-plugin.c: Clean up the code style 2020-09-22 09:45:42 -04:00
JosephMcc 3bf1b62a34 xed-highlight-mode-dialog/selector: Clean up code style
Fix a few indentation errors and convert tabs to spaces.
2020-09-22 09:45:17 -04:00
JosephMcc 33d035aac7 textsize plugin: Zoom text regardless of selection
Currently when zooming text with something selected, only the selected
text is zoomed. There doesn't seem to be any real use for this behavior.
Instead just zoom the full document regardless of selection. This also
simplifies the plugin a good bit.

Closes: https://github.com/linuxmint/xed/issues/327
2020-09-22 09:44:23 -04:00
JosephMcc a71e7eea3a xed-highlight-mode-selector.c: Fix a couple of missing casts 2020-09-07 10:26:08 -04:00
JosephMcc 7e6a888e1d Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
JosephMcc 36b625be6a plugins: Clean up deprecated preprcessor commands 2020-09-07 10:25:25 -04:00
JosephMcc 5a3fc97c6a Add a new window desktop action
This allows you to open a new window with the GWL "New Window" entry

Fixes: https://github.com/linuxmint/xed/issues/393
2020-09-07 09:04:33 -04:00
JosephMcc 3ca66d6fb6 Port to Gtksourceview4
This allows us access to some newer fixes since the older version is no
longer being worked on.

Fixes: https://github.com/linuxmint/xed/issues/395
2020-08-27 17:59:37 +02:00
Clement Lefebvre 22ddcc04e0 2.6.2 2020-06-24 12:45:16 +01:00
Clement Lefebvre 63f9ac4baf CI: Update targets 2020-06-24 12:44:49 +01:00
Clement Lefebvre 68ef65bedb 2.6.1 2020-06-24 12:06:49 +01:00
Clement Lefebvre f9cd2e8048 l10n: Update translations 2020-06-24 12:06:29 +01:00
Clement Lefebvre 19bb11e8a0 l10n: Update POT 2020-06-21 12:41:10 +01:00
NikoKrause 8f28449081
l10n: add missing strings for new plugin joinlines (#385) 2020-06-21 12:40:38 +01:00
Clement Lefebvre 8bb308de4f 2.6.0 2020-05-11 13:59:29 +01:00
Clement Lefebvre 0cb924853d l10n: Update translations 2020-05-11 13:55:00 +01:00
Clement Lefebvre 14896668d3 l10n: Update POT 2020-05-11 12:54:57 +01:00
JosephMcc 8b0f775e7e taglist: Use a symbolic icon in the notebook sidebar 2020-04-29 12:47:29 -04:00
icarter09 385d32dbfc Added JoinLines plugin. Removed logic to split lines. Moved Join Line shortcut from Layout to Editing section. 2020-04-23 10:37:40 -04:00
Isaac Carter 2bb61b9190 Update README.md 2020-04-20 18:33:30 -04:00
icarter09 c8a0150fd4 Added screen captures to README. Changed README to README.md and added markdown. Updated README with plugins and debian build instructions. 2020-04-20 12:58:35 -04:00
icarter09 6f58fd2f2c Added wait entry to man page. Removed logic that cause wait to open extra tab. 2020-04-10 09:50:19 -04:00