Mousepad (software) explained

Mousepad
Logo Alt:The logo for the mousepad program
Screenshot Alt:Screenshot of the Mousepad program, showing it's graphical user interface and displaying the Document dropdown options
Author:Erik Harrison, Benedikt Meurer, Tarot Osuji[1]
Developer:Erik Harrison, Nick Schermer, Benedikt Meurer, Matthew Brush, Gaël Bonithon
Released:[2]
Latest Release Version:0.6.1[3]
Programming Language:GTK
Engines:-->
Operating System:Unix-like
Platform:x86 64, aarch64, ppc64, i686, ARMhf[4]
Included With:Xfce
Replaces:Leafpad
Size:436.2 kB[5]
Genre:Text editor
License:GPL-2.0-or-later[6]

Mousepad is a graphical text editor written for Xfce, a Linux desktop environment.[7] The program has a small footprint, similar to Leafpad, but has additional features such as plugins, search history and automatic reloading.[8] The name Mousepad is derived from the mouse in Xfce's logo.[9]

Mousepad was originally written as a fork of an existing text editor, Leafpad,[10] to improve support for printing.[11] [12] It was rewritten in December 2012 with version 0.3.0, which replaced the original code with a complete rewrite.[13]

Though written for Linux, Mousepad has been ported to FreeBSD[14] and is also available for macOS via MacPorts,[15] and Microsoft Windows via Cygwin.[16] It is the default text editor for Linux distributions that use Xfce, such as Xubuntu.[17] Kali Linux uses Mousepad as its default text editor, but modifies the code to add a newline at the end of files so that they are POSIX-compliant and do not merge when printing multiple files back-to-back.[18]

Features

In addition to plugin support, Mousepad has features including tabs,[19] copy and paste, Undo/Redo, drag and drop, keyboard shortcuts,[20] printing, UTF-8 support, line numbers, searching capabilities (with a replace option), font selection, word wrap, automatic and multi-line indent, and both auto character coding detection and manual codeset options.[21]

Dependencies

Compiling Mousepad requires gtksourceview4-4.8.3, which is a library for GTK+ text and visuals, and is used for installing themes.[22] DConf-0.40.0, a dconf package, and dbus-glib-0.112, a GLib tool to interface with D-Bus, are both optional dependencies, along with gspell, a spell-checker, and libxfce4ui, which may be used to display a widget in the XFCE desktop environment.[23] [24]

Notes and References

  1. Web site: AUTHORS . August 22, 2022 . gitlab.xfce.org . 20 November 2020 . August 22, 2022 . https://web.archive.org/web/20220822171625/https://gitlab.xfce.org/apps/mousepad/-/blob/master/AUTHORS . live .
  2. Web site: Index of /src/apps/mousepad/0.2/ . August 22, 2022 . archive.xfce.org . August 14, 2022 . https://web.archive.org/web/20220814061958/https://archive.xfce.org/src/apps/mousepad/0.2/ . live .
  3. Web site: Mousepad . July 27, 2023 . gitlab.xfce.org . 13 May 2023 .
  4. Web site: 0.5.10 – Packages – GNU Guix . August 22, 2022 . guix.gnu.org . January 11, 2023 . https://web.archive.org/web/20230111032132/https://packages.guix.gnu.org/ . live .
  5. Web site: July 9, 2022 . Arch Linux – mousepad 0.5.10-1 . August 22, 2022 . ArchLinux.org . September 3, 2022 . https://web.archive.org/web/20220903000636/https://archlinux.org/packages/extra/x86_64/mousepad/ . live .
  6. Web site: COPYING . August 22, 2022 . gitlab.xfce.org . 10 March 2022 . August 22, 2022 . https://web.archive.org/web/20220822172725/https://gitlab.xfce.org/apps/mousepad/-/blob/master/COPYING . live .
  7. News: Germain . Jack M. . August 22, 2012 . For Modest Mousepad, Simplicity Is Both Virtue and Vexation . Linux Insider . August 22, 2022 . August 22, 2022 . https://web.archive.org/web/20220822211736/https://www.linuxinsider.com/story/for-modest-mousepad-simplicity-is-both-virtue-and-vexation-75964.html . live .
  8. News: Nestor . Marius . May 2, 2022 . Roundup of Xfce's Apps Update for April 2022: New Releases of Mousepad, Xfce Terminal, and Thunar . Linux Today . August 22, 2022 . August 15, 2022 . https://web.archive.org/web/20220815010916/https://www.linuxtoday.com/developer/roundup-of-xfces-apps-update-for-april-2022-new-releases-of-mousepad-xfce-terminal-and-thunar/ . live .
  9. Kowalewski . Hubert . 2008-07-01 . Conceptual blending and sign formation . Public Journal of Semiotics . en . 2 . 2 . 30–51 . 10.37693/pjos.2008.2.8826 . 1918-9907 . 2022-08-23 . 2022-08-23 . https://web.archive.org/web/20220823210425/https://journals.lub.lu.se/pjos/article/view/8826 . live . free .
  10. Web site: Template file for 'mousepad' . August 14, 2022 . . "Simple text editor for Xfce based on Leafpad" . August 14, 2022 . https://web.archive.org/web/20220814105310/https://github.com/void-linux/void-packages/blob/master/srcpkgs/mousepad/template . live .
  11. News: Wallen . Jack . May 5, 2010 . Mousepad: A variation on the Leafpad theme . . August 23, 2022 . August 24, 2022 . https://web.archive.org/web/20220824002724/https://www.ghacks.net/2010/05/05/mousepad-a-variation-on-the-leafpad-theme/ . live .
  12. Web site: Package: mousepad (0.5.10-1) . August 22, 2022 . packages.debian.org . . December 29, 2013 . https://web.archive.org/web/20131229210740/http://packages.debian.org/sid/mousepad . live .
  13. Web site: mousepad/News . August 14, 2022 . . January 9, 2022 . https://web.archive.org/web/20220109022830/https://gitlab.xfce.org/apps/mousepad/-/blob/master/NEWS . live .
  14. Web site: July 20, 2022 . Port Details – mousepad Simple text editor for the Xfce Desktop . August 22, 2022 . FreshPorts.org . August 22, 2022 . https://web.archive.org/web/20220822211737/https://www.freshports.org/editors/mousepad . live .
  15. Web site: Install mousepad on macOS with MacPorts . August 22, 2022 . MacPorts.org . August 22, 2022 . https://web.archive.org/web/20220822211736/https://ports.macports.org/port/mousepad/ . live .
  16. Web site: Cygwin Package Summary for mousepad . August 23, 2022 . Cygwin.com . August 23, 2022 . https://web.archive.org/web/20220823211521/https://cygwin.com/packages/summary/mousepad.html . live .
  17. November 2019 . Review – Xubuntu 19.10 . Full Circle Magazine . 42 . September 26, 2022 . November 29, 2019 . https://web.archive.org/web/20191129203000/https://dl.fullcirclemagazine.org/issue151_en.pdf . live .
  18. Web site: August 10, 2022 . Kali Linux 2022.3 . September 26, 2022 . TechSpot . September 25, 2022 . https://web.archive.org/web/20220925051642/https://www.techspot.com/downloads/6738-kali-linux.html . live .
  19. Web site: January 8, 2020 . Mousepad : A Simple And Useful Text Editor For Linux Mint . August 22, 2022 . IHaveAPC.com . June 26, 2022 . https://web.archive.org/web/20220626052412/https://www.ihaveapc.com/2020/01/mousepad-a-simple-and-useful-text-editor-for-linux-mint/ . live .
  20. Book: McManus . Sean . Cook . Mike . Raspberry Pi For Dummies . 2021 . . 978-1119796824 . 4th . Hoboken, NJ . 71 . 1250377754 . 2022-08-23 . 2023-01-11 . https://web.archive.org/web/20230111032128/https://www.worldcat.org/title/1250377754 . live .
  21. Web site: Simple text editor for Xfce desktop environment . August 22, 2022 . RepoScope.com . August 22, 2022 . https://web.archive.org/web/20220822213311/https://reposcope.com/package/mousepad . live .
  22. News: King . Bertel . June 20, 2017 . Write or Code Faster in Your Linux Text Editor With Custom Themes . MakeUseOf . August 23, 2022 . August 23, 2022 . https://web.archive.org/web/20220823211639/https://www.makeuseof.com/tag/write-code-faster-linux-text-editor-custom-themes/ . live .
  23. Web site: mousepad. 2022-12-06. XFCE GitLab. 11 March 2022 . Markdown. 2022-12-06. https://web.archive.org/web/20221206221129/https://gitlab.xfce.org/apps/mousepad/-/blob/master/README.md. live.
  24. Web site: Mousepad–0.5.10 . August 22, 2022 . LinuxFromScratch.org . August 11, 2022 . https://web.archive.org/web/20220811000421/https://www.linuxfromscratch.org/blfs/view/svn/postlfs/mousepad.html . live .