I renamed the icon folder and executed sudo make install and the icon folder was recreated.
Roger On Mon, Jul 2, 2018 at 9:05 AM Colin Law <clan...@gmail.com> wrote: > Well, this line in build/data/pixmaps/cmake_install.cmake > > file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" > TYPE DIRECTORY FILES "/home/me/apps/gnucash-3.2/data/pixmaps/hicolor" REGEX > ".*/apps.*" EXCLUDE) > > Is supposed to copy files from gnucash-3.2/data/pixmaps/hicolour/* to > /usr/local/share/gnucash/icons excluding the pattern .*/apps.* so it should > copy, for example, hicolor/16x16/actions/gnc-account.png but should exclude > hicolor/16x16/apps/* but it doesn't work on my system, it excludes > everything. If I remove the REGEX ".." EXCLUDE then it copies them all, > including those in the apps folder. I can't see why it doesn't work though. > > @Roger could you remove or rename /usr/local/share/gnucash/icons and run > sudo make install and see if it puts back all the icons such as > hicolor/actions/gnc-account.png. > > If it doesn't then there is a problem with the above cmake instruction, if > it does then for some reason that does not work on my cmake. > > For reference my cmake is 3.10.2-1ubuntu2 > > Colin > > On 2 July 2018 at 08:37, Colin Law <clan...@gmail.com> wrote: > >> @John >> >> I see in src data/pixmaps/CMakeLists.txt the list of icons. I don't know >> about the cmake system though. What is supposed to happen to those files? >> What can I do to work out where the problem is? >> >> Colin >> >> On 1 July 2018 at 18:58, John Ralls <jra...@ceridwen.us> wrote: >> >>> data/pixmaps/CMakeLists.txt. There aren't any conditionals. >>> >>> Does your build directory have share/gnucash/icons? >>> >>> Regards, >>> John Ralls >>> >>> >>> > On Jul 1, 2018, at 10:33 AM, Colin Law <clan...@gmail.com> wrote: >>> > >>> > I have just rebuilt (on 18.04) using the exact same commands and my >>> > manifest does not include the icons. Do you know what is supposed to >>> tell >>> > the system to install them? >>> > >>> > Colin >>> > >>> > On 1 July 2018 at 17:36, Roger Miskowicz <rmisk...@gmail.com> wrote: >>> > >>> >> I have GC3.2 on two 16.04 linux systems and in one build I have >>> >> install_manifest.txt which includes the 'icons' directory and in the >>> other >>> >> the install_manifest.txt does not exist (in this one the icons files >>> were >>> >> installed months earlier so not part of my latest install). >>> >> >>> >> >>> >> I just rebuilt GC3.2 on 16.04 using: >>> >> >>> >> mkdir build >>> >> cd build >>> >> >>> >> cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF ../gnucash >>> >> cmake .. >>> >> >>> >> make >>> >> >>> >> and the install_manifest.txt include the 'icons' directory. >>> >> >>> >> >>> >> Hope this helps, let me know if you would like to try something else. >>> >> >>> >> Roger >>> >> >>> >> >>> >> On Sun, Jul 1, 2018 at 11:52 AM, Colin Law <clan...@gmail.com> wrote: >>> >> >>> >>> On 1 July 2018 at 16:36, Roger Miskowicz <rmisk...@gmail.com> wrote: >>> >>> >>> >>>> in 16.04 and GC3.2 using: >>> >>>> >>> >>>> $ locate gnc-account-report >>> >>>> >>> >>>> I found: >>> >>>> >>> >>>> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-acc >>> >>>> ount-report.png >>> >>>> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-acc >>> >>>> ount-report.png >>> >>>> >>> >>>> Are these files found in 18.04? >>> >>>> >>> >>> >>> >>> No, in /usr/local/share/gnucash there is no icons folder. I have >>> >>> accounts gtkbuilder make-prefs-migration-script.xsl pixmaps >>> >>> tip_of_the_day.list >>> >>> checks jqplot migratable-prefs.xml scm ui >>> >>> >>> >>> The only png file is pixmaps/gnucash_splash.png >>> >>> >>> >>> There is no reference to /usr/local/share/gnucash/icons in the >>> output of >>> >>> sudo make install. >>> >>> >>> >>> Colin >>> >>> >>> >>> Colin >>> >>> >>> >>> >>> >>>> >>> >>>> On Sun, Jul 1, 2018 at 10:55 AM, Colin Law <clan...@gmail.com> >>> wrote: >>> >>>> >>> >>>>> In the trace file I see around a dozen lines similar to >>> >>>>> >>> >>>>> * 13:29:29 WARN <gnc.gui> [gnc_load_app_icons()] No icon named >>> >>>>> 'gnc-account' found. Some gui elements may be missing their icons >>> >>>>> * 13:29:29 WARN <gnc.gui> [gnc_load_app_icons()] No icon named >>> >>>>> 'gnc-account-report' found. Some gui elements may be missing their >>> icons >>> >>>>> >>> >>>>> Colin >>> >>>>> >>> >>>>> >>> >>>>> On 1 July 2018 at 13:39, Colin Law <clan...@gmail.com> wrote: >>> >>>>> >>> >>>>>> Actually I see there are more icons missing, such as the Split >>> button >>> >>>>> icon >>> >>>>>> in the toolbar. It seems that the missing files are the png files >>> >>>>> from >>> >>>>>> data/pixmaps/hicolor/?/actions. Are these supposed to be copied >>> >>>>>> somewhere by make install? >>> >>>>>> >>> >>>>>> Colin >>> >>>>>> >>> >>>>>> On 1 July 2018 at 11:21, Colin Law <clan...@gmail.com> wrote: >>> >>>>>> >>> >>>>>>> Following the instructions for building GC 3.x on the wiki [1] >>> has >>> >>>>>>> been accomplished on Ubuntu 18.04 with little difficulty, so many >>> >>>>>>> thanks to the contributors to the wiki. >>> >>>>>>> >>> >>>>>>> Just one small issue so far, the icons to the left of the account >>> >>>>>>> names are all showing as a little no entry sign, which I guess >>> means >>> >>>>>>> the icon is missing. Does that mean I have missed something or >>> is >>> >>>>>>> something missing from the build? >>> >>>>>>> >>> >>>>>>> Colin >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> [1] https://wiki.gnucash.org/wiki/BuildUbuntu16.04 >>> >>>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>> _______________________________________________ >>> >>>>> gnucash-user mailing list >>> >>>>> gnucash-user@gnucash.org >>> >>>>> To update your subscription preferences or to unsubscribe: >>> >>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> >>>>> If you are using Nabble or Gmane, please see >>> >>>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >>> >>>>> ----- >>> >>>>> Please remember to CC this list on all your replies. >>> >>>>> You can do this by using Reply-To-List or Reply-All. >>> >>>>> >>> >>>> >>> >>>> >>> >>> >>> >> >>> > _______________________________________________ >>> > gnucash-user mailing list >>> > gnucash-user@gnucash.org >>> > To update your subscription preferences or to unsubscribe: >>> > https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> > If you are using Nabble or Gmane, please see >>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. >>> > ----- >>> > Please remember to CC this list on all your replies. >>> > You can do this by using Reply-To-List or Reply-All. >>> >>> >> > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.