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

Reply via email to