Menu

#126 ProjectOrganizer plugin doesn't show any icons in sidebar

1.25
closed-fixed
None
5
2015-02-08
2015-01-22
No

Hi!

I'm using Geany 1.24 on Windows 7 and on Fedora Linux.

The problems:

1) On Windows the ProjectOrganizer plugin doesn't install its icons correctly (not at all).

To fix that manually:

I downloaded the eight icons from the github sources (e.g. prjorg-collapse.png).

According to icons/Makefile.am I found out that they need to be located in
C:\Program Files (x86)\Geany\share\icons\hicolor\16x16\apps\ and copied them therein.

But that didn't help initially...
After some searching I found out that they might need to be named gproject-...png instead of prjorg-...png

After that renaming it's working now. The icons are visible in the project sidebar!

2) On Linux (Fedora 20/21) there are icon files from gproject in /usr/share/icons/hicolor/16x16/apps but they aren't displayed in the sidebar neither.

The following command (as root) solved that issue:

gtk-update-icon-cache /usr/share/icons/hicolor

At least there are icons visible now.
Different ones compared to the source png's, though...

Regards

Christian

Discussion

  • Enrico Tröger

    Enrico Tröger - 2015-01-25

    Hmm, the ProjectOrganizer plugin doesn't exist in 1.24. It was recently renamed to ProjectOrganizer from gprojec.
    So I assume you are using Geany 1.24 with plugins from GIT master?

    The installer http://download.geany.org/snapshots/geany-plugins-1.25nightly_setup.exe should install the new ProjectOrganizer with proper icon names and locations on Windows (be aware that installer is a snapshot from GIT master at January 2.

    To the Fedora issue:
    how did you install Geany & Plugins there?
    Usually, gtk-update-icon-cache should be executed automatically either by the RPM package at installation or by 'make install' if you compile and install manually.

     
  • Christian Ziemski

    On windows:

    I just downloaded the plugins from:
    http://plugins.geany.org/geany-plugins/geany-plugins-1.24_setup.exe
    and assumed that is the right one for Geany 1.24.

    On Fedora I installed from the Fedora repository via yum.

    Name : geany
    Architektur : x86_64
    Version : 1.24.1
    Ausgabe : 3.fc21
    Größe : 14 M
    Quelle : installed
    Aus Quelle : fedora
    Zusammenfassung: A fast and lightweight IDE using GTK2
    URL : http://www.geany.org/

    Name : geany-plugins-gproject
    Architektur : x86_64
    Version : 1.24
    Ausgabe : 3.fc21
    Größe : 84 k
    Quelle : installed
    Aus Quelle : fedora
    Zusammenfassung: Extension of Geany's project management
    URL : http://plugins.geany.org/

     
  • Enrico Tröger

    Enrico Tröger - 2015-01-31

    To the Windows issue:
    I'm still confused how you could get the ProjectOrganizer plugin when you used the 1.24 plugins installer. The URL you posted is the correct one for Geany 1.24. In 1.24 there is just no ProjectOrganizer plugin, the plugin was named gproject in 1.24.
    Anyway, as said before, the next release should contain the ProjectOrganizer plugin with proper icons and install paths on Windows.

    To the Fedora issue:
    maybe there is a bug in the Fedora package where gtk-update-icon-cache is not executed properly. It is probably best if you would file a bugreport on the Fedora bugtracker against the geany-plugins-gproject package for this issue.

     
  • Christian Ziemski

    I installed Geany 1.24 and plugins 1.24 on another Win-PC now to find out about the confusion.

    Technically it was the same problem (and workaround) with the icons as described above.

    But now I know why I wrote about "ProjectOrganizer".

    It's the name used at http://plugins.geany.org

    There is no GProject listed any more. Only ProjectOrganizer instead.
    And so I assumed that PO is in the geany-plugins-1.24_setup.exe.
    But it's still GP as you wrote... (Yes, I know, it's another name only.)

    To the Fedora issue:
    I'll check that in detail and file a bug report there soon.

     
  • Enrico Tröger

    Enrico Tröger - 2015-02-08

    Ok, thanks for claring my confusion :).
    Since now we know it is just about the 1.24 installer is broken in terms of the gproject plugin and this will be fixed with the 1.25 installer (once 1.25 is released), would you agree to close this report?

     
  • Christian Ziemski

    Of course.

     
  • Enrico Tröger

    Enrico Tröger - 2015-02-08
    • status: open --> closed-fixed
    • assigned_to: Enrico Tröger