Skip to content

Aspell front end as a Moksha Launcher plugin

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
COPYING-PLAIN
Notifications You must be signed in to change notification settings

batden/launcher-spellchecker

 
 

Repository files navigation

paypal

Launcher Spell checker

This is a plugin for Moksha's Quick Launcher to check the spelling of words using aspell as a backend.

It is a resurrection of the old e17 everything-aspell module with only minor Bodhi specific changes. With enough demand, support and time willing I plan on taking over maintaining this module as it is currently unmaintained but rather cool.

Screen Shot

Dependencies

  • The usual build tools,libtool, intltool, pkg-config, meson/ninja
  • EFL
  • Moksha
  • aspell
  • aspell-en (optional)

Note:

The default aspell dictinary is english (aspell-en). You can, of course, use other dictionaries with this module. However before they are available you need to change the dictionary in the module settings. You must have at least one dictionary installed to use the spell checking functionality.

Usage

First one must load the module. Now assuming one has aspell installed and an aspell dictionary, then usage should be as simple as opening Mokshas Quick Launcher and typing 's ' without the single quote marks. Note: one must type the blank following the s. The prompt will change to a colon and now type a word one wishes to check the spelling of. A list as pictured above will be displayed.

For a detailed explantaion of how to use this module complete with pictures see the wiki:

https://github.com/rbtylee/launcher-spellchecker/wiki/Usage

Installation

It is recommended Bodhi users install from Bodhi's repo:

sudo apt update
sudo apt install moksha-module-spellcheck

Note: It will be added to Bodhi's repos soon

Other users need to compile the code:

First install all the needed dependencies. Note this includes not only EFL but the EFL header files. If you have compiled and installed EFL and Moksha from source code this should be no problem.

Then the usual:

meson . build
ninja -C build
sudo ninja -C build

Reporting bugs

Please use the GitHub issue tracker for any bugs or feature suggestions:

https://github.com/rbtylee/launcher-spellchecker/issues

Contributing

Help is always Welcome, as with all Open Source Projects the more people that help the better it gets! More translations would be especially welcome and much needed.

Please submit patches to the code or documentation as GitHub pull requests!

Contributions must be licensed under this project's copyright (see COPYING).

Support This Project

This Module is the first of several Quick Launcher plugins I plan on either restoring to Bodhi Linux or creating myself or with the help of Štefan.

Donations to Bodhi Linux would be greatly appreciate and keep our distro moving along. But if you like the work I do for Bodhi and wish to see more of it, I'd be happy about a donation. You can either donate via PayPall or Liberapay.

License

This software is released under the same License used in alot of the other Enlightenment projects. It is a custom license but fully Open Source. Please see the included COPYING file and for a less legalese explanation COPYING-PLAIN.

Simply put, this software is free to use, modify and redistribute as you see fit. I do ask that you keep the copyright notice the same in any modifications.

The debian files are released the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The Documentation is released under the Creative Commons Attribution-ShareAlike 3.0 United States License.

Credits

Full credit for the original code of this module go the enlightenment developers:

  • Gustavo Barbieri
  • Hannes Janetzek

and any others than may have committed on this module.

Bodhi specific modifications:

  • Robert Wiley

I Stand on the shoulders of giants.

About

Aspell front end as a Moksha Launcher plugin

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
COPYING-PLAIN

Stars

Watchers

Forks

Languages

  • C 81.3%
  • Meson 15.3%
  • Makefile 3.4%