Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
apps:mousepad:start [2020/08/09 00:59] – updated bug reporting section for consistency kevinbowen | apps:mousepad:start [2022/09/23 09:27] – [Keybindings] gael | ||
---|---|---|---|
Line 1: | Line 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | {{ :apps: | + | {{ :xfce:xfce.mousepad.png?no link|}} |
====== Mousepad ====== | ====== Mousepad ====== | ||
Mousepad is a simple text editor for Xfce | Mousepad is a simple text editor for Xfce | ||
+ | * **[[# | ||
+ | * **[[# | ||
+ | * **[[# | ||
+ | * **[[# | ||
+ | * **[[# | ||
+ | * **[[#Manual actions required for some version changes|Manual actions required for some version changes]]** | ||
* **[[#Latest Release|Latest Release]]** | * **[[#Latest Release|Latest Release]]** | ||
* **[[#Source Code Repository|Source Code Repository]]** | * **[[#Source Code Repository|Source Code Repository]]** | ||
* **[[# | * **[[# | ||
+ | ---- | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | Mousepad aims to be an easy-to-use and fast editor. Our target is an | ||
+ | editor for quickly editing text files, not a development environment or an | ||
+ | editor with a huge bunch of plugins. On the other hand we try to use the latest | ||
+ | GTK features available, which means that if GTK adds something new in a major | ||
+ | release that is useful for the editor, we will likely bump the GTK dependency | ||
+ | and integrate this new feature in Mousepad. | ||
+ | |||
+ | ---- | ||
===== Screenshots ===== | ===== Screenshots ===== | ||
<figure "Main window"> | <figure "Main window"> | ||
- | {{:: | + | {{:: |
</ | </ | ||
- | <figure "View Preferences"> | + | <figure " |
{{: | {{: | ||
- | </ | ||
- | |||
- | <figure " | ||
{{: | {{: | ||
</ | </ | ||
- | <figure " | + | <figure " |
{{: | {{: | ||
+ | {{: | ||
</ | </ | ||
- | ---- | + | <figure " |
- | ===== Latest Realease ===== | + | {{:apps:mousepad: |
- | ==== 0.4.2 (2019/ | + | </ |
- | [[https:// | + | |
Line 36: | Line 51: | ||
---- | ---- | ||
- | ===== Getting it ===== | + | ===== Settings |
- | The normal (and best) way to get the Mousepad application is to use the package manager or port system of your operating system. | + | |
- | If Mousepad | + | The preferences dialog shown above is the easiest way to set Mousepad |
+ | All these settings, plus some " | ||
+ | |||
+ | From the command line, you can use '' | ||
+ | |||
+ | | ||
+ | |||
+ | Then, to enable e.g. automatic indentation, | ||
+ | |||
+ | | ||
+ | |||
+ | See '' | ||
+ | |||
+ | For technical reasons, to access plugin preferences, | ||
+ | |||
+ | | ||
+ | |||
+ | '' | ||
+ | |||
+ | dconf dump / | ||
+ | |||
+ | See '' | ||
+ | ==== Printing ==== | ||
+ | |||
+ | The settings for printing are treated separately, in the file '' | ||
+ | |||
+ | NB: Before Mousepad 0.5.6, you must first create the configuration file if it does not exist: | ||
+ | |||
+ | >> ~/ | ||
+ | |||
+ | [[|Back to Top]] | ||
---- | ---- | ||
- | ===== Source code repository ===== | ||
- | [[https:// | ||
+ | ===== Keybindings ===== | ||
+ | |||
+ | After its first use, Mousepad will generate the file '' | ||
+ | * quit Mousepad; | ||
+ | * open this file with a different text editor; | ||
+ | * uncomment the line corresponding to the shortcut you want to customize by removing the semicolon at the beginning; | ||
+ | * change the shortcut at the end of the line, without touching the rest. | ||
+ | |||
+ | As of version 0.5.9, Mousepad has a shortcuts editor that can be accessed from the " | ||
+ | |||
+ | [[|Back to Top]] | ||
---- | ---- | ||
- | ===== Reporting Bugs ===== | ||
- | If you are experiencing a bug in '' | ||
+ | ===== Theming ===== | ||
- | <note important> | + | As of version 0.5.9, Mousepad |
+ | .mousepad { color: red; } | ||
- | ===== Report a new bug ===== | + | It is also possible to mitigate some bugs by this way, like scrollbar grabbing when Mousepad is maximized (see https:// |
- | If your bug has not been reported before, please [[https:// | + | |
+ | | ||
+ | border-left: | ||
+ | border-right: | ||
+ | } | ||
- | When writing your bug report, try to be as descriptive as possible, but avoid verbosity; Mozilla has a nice guide on [[https:// | + | [[|Back to Top]] |
+ | ---- | ||
- | For more information, | + | ===== Required packages ===== |
- | **[[https:// | + | Mousepad depends on the following packages: |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | Mousepad optionally depends on the following packages: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | [[|Back to Top]] | ||
---- | ---- | ||
+ | ===== Manual actions required for some version changes ===== | ||
- | ==== Open Bugs ==== | + | As of version **0.5.4**, Mousepad is likely to use GtkSourceView 4 (this is decided at compile time by the packager). If this is the case, the custom themes must be copied from '' |
- | Here's a list (updated daily) of open bug reports with the date that bug was reported in parenthesis. | + | |
- | {{rss> | + | mkdir -p ~/.local/ |
+ | cp ~/.local/ | ||
+ | As of version **0.5.7**, the name of the Mousepad launcher has changed from '' | ||
+ | |||
+ | sed -Ei.bak ' | ||
+ | |||
+ | The original mime type file will be kept as '' | ||
+ | ===== Latest Release ===== | ||
+ | {{rss> | ||
+ | |||
+ | * **[[https:// | ||
+ | |||
+ | [[|Back to Top]] | ||
+ | |||
+ | ---- | ||
+ | ===== Source code repository ===== | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | [[|Back To Top]] | ||
+ | ---- | ||
+ | ===== Reporting Bugs ===== | ||
+ | * **[[: | ||
[[|Back To Top]] | [[|Back To Top]] | ||
---- | ---- | ||
[[: | [[: |