Yes, e.g. $ ls -l /usr/local/share/gnucash/icons/hicolor/16x16/actions total 72K -rw-r--r-- 1 root root 540 Jun 26 11:17 gnc-account-delete.png -rw-r--r-- 1 root root 416 Jun 26 11:17 gnc-account-edit.png -rw-r--r-- 1 root root 460 Jun 26 11:17 gnc-account-new.png -rw-r--r-- 1 root root 540 Jun 26 11:17 gnc-account-open.png -rw-r--r-- 1 root root 417 Jun 26 11:17 gnc-account-report.png -rw-r--r-- 1 root root 334 Jun 26 11:17 gnc-account.png -rw-r--r-- 1 root root 549 Jun 26 11:17 gnc-gnome-pdf.png
Note: I will be away for the rest of the day, Roger On Mon, Jul 2, 2018 at 9:28 AM Colin Law <clan...@gmail.com> wrote: > On 2 July 2018 at 14:26, Roger Miskowicz <rmisk...@gmail.com> wrote: > >> I renamed the icon folder and executed sudo make install and the icon >> folder was recreated. >> > > With all the icons in it? > > Colin > > >> >> 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.