[Github-comments] [geany/geany-plugins] New plugin 'workbench': initial commit. (Follow-up/clean PR) (#601)

LarsGit223 notifications at xxxxx
Sat Sep 2 09:15:00 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.

**This is a follow-up/clean PR for PR #598. All changes are included, this PR is based on todays master.**
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * New plugin 'workbench': initial commit.

-- File Changes --

    M Makefile.am (4)
    A build/workbench.m4 (15)
    M configure.ac (1)
    M po/de.po (345)
    A workbench/AUTHORS (1)
    A workbench/COPYING (340)
    A workbench/ChangeLog (0)
    A workbench/Makefile.am (4)
    A workbench/NEWS (2)
    A workbench/README (151)
    A workbench/THANKS (13)
    A workbench/icons/16x16/Makefile.am (9)
    A workbench/icons/16x16/workbench-bookmark.png (0)
    A workbench/icons/16x16/workbench-dir.png (0)
    A workbench/icons/16x16/workbench-nodirs.png (0)
    A workbench/icons/16x16/workbench-project-error.png (0)
    A workbench/icons/16x16/workbench-project.png (0)
    A workbench/icons/24x24/Makefile.am (9)
    A workbench/icons/24x24/workbench-bookmark.png (0)
    A workbench/icons/24x24/workbench-dir.png (0)
    A workbench/icons/24x24/workbench-nodirs.png (0)
    A workbench/icons/24x24/workbench-project-error.png (0)
    A workbench/icons/24x24/workbench-project.png (0)
    A workbench/icons/32x32/Makefile.am (9)
    A workbench/icons/32x32/workbench-bookmark.png (0)
    A workbench/icons/32x32/workbench-dir.png (0)
    A workbench/icons/32x32/workbench-nodirs.png (0)
    A workbench/icons/32x32/workbench-project-error.png (0)
    A workbench/icons/32x32/workbench-project.png (0)
    A workbench/icons/48x48/Makefile.am (9)
    A workbench/icons/48x48/workbench-bookmark.png (0)
    A workbench/icons/48x48/workbench-dir.png (0)
    A workbench/icons/48x48/workbench-nodirs.png (0)
    A workbench/icons/48x48/workbench-project-error.png (0)
    A workbench/icons/48x48/workbench-project.png (0)
    A workbench/icons/Makefile.am (20)
    A workbench/icons/scalable/Makefile.am (9)
    A workbench/icons/scalable/workbench-bookmark.svg (17)
    A workbench/icons/scalable/workbench-dir.svg (18)
    A workbench/icons/scalable/workbench-nodirs.svg (20)
    A workbench/icons/scalable/workbench-project-error.svg (17)
    A workbench/icons/scalable/workbench-project.svg (19)
    A workbench/src/Makefile.am (31)
    A workbench/src/dialogs.c (395)
    A workbench/src/dialogs.h (29)
    A workbench/src/menu.c (229)
    A workbench/src/menu.h (33)
    A workbench/src/plugin_main.c (142)
    A workbench/src/popup_menu.c (468)
    A workbench/src/popup_menu.h (38)
    A workbench/src/sidebar.c (1152)
    A workbench/src/sidebar.h (75)
    A workbench/src/utils.c (301)
    A workbench/src/utils.h (30)
    A workbench/src/wb_globals.c (30)
    A workbench/src/wb_globals.h (35)
    A workbench/src/wb_project.c (1468)
    A workbench/src/wb_project.h (68)
    A workbench/src/workbench.c (803)
    A workbench/src/workbench.h (61)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/601.patch
https://github.com/geany/geany-plugins/pull/601.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/601
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20170902/55471b0c/attachment.html>


More information about the Github-comments mailing list