[Github-comments] [geany/geany-plugins] Workbench (#598)

LarsGit223 notifications at xxxxx
Tue Aug 15 18:51:51 UTC 2017


This is a new plugin called workbench.

It has the following features:
- assign multiple projects to a workbench
- assign directories and file patterns to each project for easy file listing
- create "global" workbench or project bookmarks to have quick access to often used files
- the plugin uses relative pathes (a project file path is relative to the workbench file path, a file path is relative to the project file path)
- languages: english and german

For instructions please see the readme file.

The plugin is heavily based on the project organizer plugin, thanks to Jiří Techet. Icons are taken from the gnome desktop.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/598

-- Commit Summary --

  * New plugin 'workbench': initial commit.
  * Removed accidentally committed test files.
  * Put own content in NEWS file.
  * Also display context menu if nothing is selected in the workbench sidebar.
  * Added some content to the README file.
  * Code cleanup.
  * On adding a directory to a project, set the location of the project file as the current folder for the file chooser dialog.
  * Fixed to small buffer in function 'wb_project_load()'.
  * Only update project title in sidebar on saving of a project.
  * Cleaned up comment style.
  * Workbench: updated german translation. Fixed strings that do not need to be translated.
  * Fixed wrong parameter passed for error message.

-- File Changes --

    M Makefile.am (4)
    A build/workbench.m4 (10)
    M configure.ac (1)
    M po/POTFILES.in (11)
    M po/be.po (1082)
    M po/ca.po (1082)
    M po/da.po (1055)
    M po/de.po (1066)
    M po/es.po (1146)
    M po/fr.po (1131)
    M po/gl.po (1131)
    M po/it.po (1138)
    M po/ja.po (0)
    M po/kk.po (0)
    M po/nl.po (0)
    M po/pt.po (0)
    M po/pt_BR.po (0)
    M po/ru.po (0)
    M po/tr.po (0)
    M po/zh_CN.po (0)
    M workbench/AUTHORS (0)
    M workbench/COPYING (0)
    M workbench/ChangeLog (0)
    M workbench/Makefile.am (0)
    M workbench/NEWS (0)
    M workbench/README (0)
    M workbench/THANKS (0)
    M workbench/icons/Makefile.am (0)
    M workbench/icons/workbench-bookmark.png (0)
    M workbench/icons/workbench-dir.png (0)
    M workbench/icons/workbench-nodirs.png (0)
    M workbench/icons/workbench-project-error.png (0)
    M workbench/icons/workbench-project.png (0)
    M workbench/src/Makefile.am (0)
    M workbench/src/dialogs.c (0)
    M workbench/src/dialogs.h (0)
    M workbench/src/menu.c (0)
    M workbench/src/menu.h (0)
    M workbench/src/plugin_main.c (0)
    M workbench/src/popup_menu.c (0)
    M workbench/src/popup_menu.h (0)
    M workbench/src/sidebar.c (0)
    M workbench/src/sidebar.h (0)
    M workbench/src/utils.c (0)
    M workbench/src/utils.h (0)
    M workbench/src/wb_globals.c (0)
    M workbench/src/wb_globals.h (0)
    M workbench/src/wb_project.c (0)
    M workbench/src/wb_project.h (0)
    M workbench/src/workbench.c (0)
    M workbench/src/workbench.h (0)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/598.patch
https://github.com/geany/geany-plugins/pull/598.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/598
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20170815/2e8e62c8/attachment.html>


More information about the Github-comments mailing list