Re: [GNC] Build on 18.04
On 07/02/2018 06:04 AM, Colin Law 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 > > Colinif("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT > CMAKE_INSTALL_COMPONENT) > file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash" TYPE > DIRECTORY FILES "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps" REGEX > "/Makefile[^/]*$" EXCLUDE REGEX "/CMake[^/]*$" EXCLUDE REGEX "/CTest[^/]*$" > EXCLUDE REGEX "/cmake[^/]*$" EXCLUDE REGEX "/hicolor$" EXCLUDE) > endif() > > if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT > CMAKE_INSTALL_COMPONENT) > file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" TYPE > DIRECTORY FILES > "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps/hicolor" REGEX > ".*/apps.*" EXCLUDE) > endif() > > if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT > CMAKE_INSTALL_COMPONENT) > file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/icons" TYPE > DIRECTORY FILES > "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps/hicolor" REGEX > ".*/actions.*" EXCLUDE) > endif() > > <> Mine is cmake -version cmake version 3.10.2 I found three relevant areas in my copy of that file: if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash" TYPE DIRECTORY FILES "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps" REGEX "/Makefile[^/]*$" EXCLUDE REGEX "/CMake[^/]*$" EXCLUDE REGEX "/CTest[^/]*$" EXCLUDE REGEX "/cmake[^/]*$" EXCLUDE REGEX "/hicolor$" EXCLUDE) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" TYPE DIRECTORY FILES "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps/hicolor" REGEX ".*/apps.*" EXCLUDE) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/icons" TYPE DIRECTORY FILES "/home/steve/Projects/GnuCash/gnucash-3.2/data/pixmaps/hicolor" REGEX ".*/actions.*" EXCLUDE) endif() Stephen M Butler, PMP, PSM stephen.m.butle...@gmail.com kg...@arrl.net 253-350-0166 --- GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8 ___ 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.
Re: [GNC] Build on 18.04
On 07/02/2018 07:19 AM, Colin Law wrote: > OK, thanks. > > I am confident now that my cmake in 18.04 (3.10.2-1ubuntu2) does not like > the regex in > REGEX ".*/apps.*" EXCLUDE > which excludes everything. If I replace this with > REGEX ".*/apps/gnucash-icon.*" EXCLUDE > then it works correctly. All the files in apps are of the form > gnucash-icon.* > I also tried > REGEX ".*/apps/.*" EXCLUDE > but that also excludes everything which doesn't make sense. > I can't find any reference to a bug like that in cmake but I can't see any > other reason it would not work. > > Has anyone else got the build going on 18.04? > > Colin > I am running 18.04 on Ubuntu. However, I didn't uninstall 3.1 when I built 3.2 so maybe that was a blessing in disguise! ___ 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.
Re: [GNC] Build on 18.04
OK, thanks. I am confident now that my cmake in 18.04 (3.10.2-1ubuntu2) does not like the regex in REGEX ".*/apps.*" EXCLUDE which excludes everything. If I replace this with REGEX ".*/apps/gnucash-icon.*" EXCLUDE then it works correctly. All the files in apps are of the form gnucash-icon.* I also tried REGEX ".*/apps/.*" EXCLUDE but that also excludes everything which doesn't make sense. I can't find any reference to a bug like that in cmake but I can't see any other reason it would not work. Has anyone else got the build going on 18.04? Colin On 2 July 2018 at 14:58, Roger Miskowicz wrote: > 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 wrote: > >> On 2 July 2018 at 14:26, Roger Miskowicz 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 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 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 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 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 >> 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 >> wrote: >> >> >> >>> On 1 July 2018 at 16:36, Roger Miskowicz >> 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,
Re: [GNC] Build on 18.04
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 wrote: > On 2 July 2018 at 14:26, Roger Miskowicz 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 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 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 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 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 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 > wrote: > >> > >>> On 1 July 2018 at 16:36, Roger Miskowicz > 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 > >>> checksjqplot 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 > wrote: > > > In the trace file I see around a dozen lines similar to > > > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > > 'gnc-account'
Re: [GNC] Build on 18.04
On 2 July 2018 at 14:26, Roger Miskowicz 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 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 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 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 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 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 wrote: >> >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 >>> checksjqplot 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 wrote: > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 wrote: >>
Re: [GNC] Build on 18.04
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 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 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 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 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 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 wrote: >>> >> >>> >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 >>> >>> checksjqplot 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 >>> wrote: >>> >>> > In the trace file I see around a dozen lines similar to >>> > >>> > * 13:29:29 WARN [gnc_load_app_icons()] No icon named >>> > 'gnc-account' found. Some gui elements may be missing their icons >>> > * 13:29:29 WARN [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 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 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
Re: [GNC] Build on 18.04
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 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 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 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 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 wrote: >> >> >> >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 >> >>> checksjqplot 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 >> wrote: >> >> > In the trace file I see around a dozen lines similar to >> > >> > * 13:29:29 WARN [gnc_load_app_icons()] No icon named >> > 'gnc-account' found. Some gui elements may be missing their icons >> > * 13:29:29 WARN [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 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 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]
Re: [GNC] Build on 18.04
@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 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 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 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 wrote: > >> > >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 > >>> checksjqplot 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 wrote: > > > In the trace file I see around a dozen lines similar to > > > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > > 'gnc-account' found. Some gui elements may be missing their icons > > * 13:29:29 WARN [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 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 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
Re: [GNC] Build on 18.04
Great point Stephen, I had forgotten that I had to remove all files from the build directory first. On Sun, Jul 1, 2018 at 6:36 PM Stephen M. Butler wrote: > On 07/01/2018 09:36 AM, Roger Miskowicz 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 > > I am on Ubuntu 18.04 and build 3.2 from the tar.gz download. > > I looked in my source and build directories and found: > > ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png > > ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png > > ./GnuCash/mybuild/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png > > ./GnuCash/mybuild/share/gnucash/icons/hicolor/24x24/actions/gnc-account-report.png/usr/local/share/gnucash/icons > > ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png > > ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png > > > My "mybuild" directory was cleaned before building 3.2 as I shared it > with 3.1. From my ./GnuCash folder: > > cd mybuild > cmake ../gnucash-3.2 > make > sudo make install > > The icons in the mybuild folder were copied to > /usr/local/share/gnucash/icons > > > > > > > On Sun, Jul 1, 2018 at 11:52 AM, Colin Law wrote: > > > >> On 1 July 2018 at 16:36, Roger Miskowicz wrote: > >> > >>> in 16.04 and GC3.2 using: > >>> > >>> $ locate gnc-account-report > >>> /usr/local/share/gnucash/icons > >>> I found: > >>> > >>> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc- > >>> account-report.png > >>> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc- > >>> account-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 > >> checksjqplot 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 > >> /usr/local/share/gnucash/icons > >> > >>> On Sun, Jul 1, 2018 at 10:55 AM, Colin Law wrote: > >>> > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 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
Re: [GNC] Build on 18.04
On 07/01/2018 10:33 AM, Colin Law 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 Is it possible that it detected them in the install directory during the cmake step so it didn't think it needed to re-install them? > > On 1 July 2018 at 17:36, Roger Miskowicz 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 wrote: >> >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 >>> checksjqplot 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 wrote: > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
On 07/01/2018 09:36 AM, Roger Miskowicz 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 I am on Ubuntu 18.04 and build 3.2 from the tar.gz download. I looked in my source and build directories and found: ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png ./GnuCash/mybuild/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png ./GnuCash/mybuild/share/gnucash/icons/hicolor/24x24/actions/gnc-account-report.png/usr/local/share/gnucash/icons ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png My "mybuild" directory was cleaned before building 3.2 as I shared it with 3.1. From my ./GnuCash folder: cd mybuild cmake ../gnucash-3.2 make sudo make install The icons in the mybuild folder were copied to /usr/local/share/gnucash/icons > > On Sun, Jul 1, 2018 at 11:52 AM, Colin Law wrote: > >> On 1 July 2018 at 16:36, Roger Miskowicz wrote: >> >>> in 16.04 and GC3.2 using: >>> >>> $ locate gnc-account-report >>> /usr/local/share/gnucash/icons >>> I found: >>> >>> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc- >>> account-report.png >>> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc- >>> account-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 >> checksjqplot 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 >> /usr/local/share/gnucash/icons >> >>> On Sun, Jul 1, 2018 at 10:55 AM, Colin Law wrote: >>> In the trace file I see around a dozen lines similar to * 13:29:29 WARN [gnc_load_app_icons()] No icon named 'gnc-account' found. Some gui elements may be missing their icons * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
I have found these lines in gnucash-build/data/pixmaps/cmake_install.cmake if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" TYPE DIRECTORY FILES "/home/me/apps/gnucash-3.2/data/pixmaps/hicolor" REGEX ".*/apps.*" EXCLUDE) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/icons" TYPE DIRECTORY FILES "/home/me/apps/gnucash-3.2/data/pixmaps/hicolor" REGEX ".*/actions.*" EXCLUDE) endif() Which look as if they should be copying the icons from the source directory to /usr/local/share/gnucash/icons and /usr/local/share/icons. However it seems to say (given my negligible knowledge of the make system) copy the files from the apps folders to share/gnucash/icons and the ones from the actions folders to share/icons, which is the wrong way round. So I can't make any sense of it. Colin On 1 July 2018 at 21:15, Roger Miskowicz wrote: > my directory listing shows: > > $ ls > accounts/ gnucash.1icons/ > migratable-prefs.xml scm/ ui/ > checks/gtkbuilder/ make-prefs-migration-script.xsl > pixmaps/ tip_of_the_day.list > > > On Sun, Jul 1, 2018 at 3:23 PM Colin Law wrote: > >> On 1 July 2018 at 19:14, Colin Law wrote: >> >>> On 1 July 2018 at 18:58, John Ralls wrote: >>> data/pixmaps/CMakeLists.txt. There aren't any conditionals. Does your build directory have share/gnucash/icons? >>> >>> No >>> >>> $ ls share/gnucash/ >>> accounts gnucash.1 make-prefs-migration-script.xsl pixmaps >>> tip_of_the_day.list >>> checksgtkbuilder migratable-prefs.xml scm ui >>> >> >> What is supposed to put the files there? >> >> Colin >> >> > ___ 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.
Re: [GNC] Build on 18.04
my directory listing shows: $ ls accounts/ gnucash.1icons/ migratable-prefs.xml scm/ ui/ checks/gtkbuilder/ make-prefs-migration-script.xsl pixmaps/ tip_of_the_day.list On Sun, Jul 1, 2018 at 3:23 PM Colin Law wrote: > On 1 July 2018 at 19:14, Colin Law wrote: > >> On 1 July 2018 at 18:58, John Ralls wrote: >> >>> data/pixmaps/CMakeLists.txt. There aren't any conditionals. >>> >>> Does your build directory have share/gnucash/icons? >>> >> >> No >> >> $ ls share/gnucash/ >> accounts gnucash.1 make-prefs-migration-script.xsl pixmaps >> tip_of_the_day.list >> checksgtkbuilder migratable-prefs.xml scm ui >> > > What is supposed to put the files there? > > Colin > > ___ 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.
Re: [GNC] Build on 18.04
On 1 July 2018 at 19:14, Colin Law wrote: > On 1 July 2018 at 18:58, John Ralls wrote: > >> data/pixmaps/CMakeLists.txt. There aren't any conditionals. >> >> Does your build directory have share/gnucash/icons? >> > > No > > $ ls share/gnucash/ > accounts gnucash.1 make-prefs-migration-script.xsl pixmaps > tip_of_the_day.list > checksgtkbuilder migratable-prefs.xml scm ui > What is supposed to put the files there? Colin ___ 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.
Re: [GNC] Build on 18.04
On 1 July 2018 at 18:58, John Ralls wrote: > data/pixmaps/CMakeLists.txt. There aren't any conditionals. > > Does your build directory have share/gnucash/icons? > No $ ls share/gnucash/ accounts gnucash.1 make-prefs-migration-script.xsl pixmaps tip_of_the_day.list checksgtkbuilder migratable-prefs.xml scm ui Colin > Regards, > John Ralls > > > > On Jul 1, 2018, at 10:33 AM, Colin Law 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 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 wrote: > >> > >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 > >>> checksjqplot 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 wrote: > > > In the trace file I see around a dozen lines similar to > > > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > > 'gnc-account' found. Some gui elements may be missing their icons > > * 13:29:29 WARN [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 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 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
Re: [GNC] Build on 18.04
Yes, it does. On Sun, Jul 1, 2018 at 2:01 PM John Ralls 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 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 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 wrote: > >> > >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 > >>> checksjqplot 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 wrote: > > > In the trace file I see around a dozen lines similar to > > > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > > 'gnc-account' found. Some gui elements may be missing their icons > > * 13:29:29 WARN [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 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 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
Re: [GNC] Build on 18.04
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 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 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 wrote: >> >>> On 1 July 2018 at 16:36, Roger Miskowicz 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 >>> checksjqplot 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 wrote: > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
Hi Colin, No idea, but from the 'build' directory I did: $ grep -r "gnucash/icons" * to get: data/pixmaps/cmake_install.cmake: file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" TYPE DIRECTORY FILES "/home/roger/Projects/Gnucash/master/gnucash/data/pixmaps/hicolor" REGEX ".*/apps.*" EXCLUDE) install_manifest.txt:/usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-edit.png install_manifest.txt:/usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-new.png . plus a bunch more The '/home/roger/Projects/Gnucash/master/gnucash/data/pixmaps/hicolor' folder contains the icons that appear to contain the images to be copied to the ..gnucash/icon folders. Hope this helps, Roger On Sun, Jul 1, 2018 at 1:33 PM Colin Law 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 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 wrote: >> >>> On 1 July 2018 at 16:36, Roger Miskowicz wrote: >>> in 16.04 and GC3.2 using: $ locate gnc-account-report I found: /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-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 >>> checksjqplot 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 wrote: > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
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 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 wrote: > >> On 1 July 2018 at 16:36, Roger Miskowicz 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 >> checksjqplot 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 wrote: >>> In the trace file I see around a dozen lines similar to * 13:29:29 WARN [gnc_load_app_icons()] No icon named 'gnc-account' found. Some gui elements may be missing their icons * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
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 wrote: > On 1 July 2018 at 16:36, Roger Miskowicz wrote: > >> in 16.04 and GC3.2 using: >> >> $ locate gnc-account-report >> >> I found: >> >> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc- >> account-report.png >> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc- >> account-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 > checksjqplot 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 wrote: >> >>> In the trace file I see around a dozen lines similar to >>> >>> * 13:29:29 WARN [gnc_load_app_icons()] No icon named >>> 'gnc-account' found. Some gui elements may be missing their icons >>> * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
On 07/01/2018 08:36 AM, Roger Miskowicz wrote: > in 16.04 and GC3.2 using: > > $ locate gnc-account-report > > I found: > > /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png > /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-report.png > > Are these files found in 18.04? I found them on my 18.04 Ubuntu -- I compile 3.2 locally and installed in /usr via sudo. > On Sun, Jul 1, 2018 at 10:55 AM, Colin Law wrote: > >> In the trace file I see around a dozen lines similar to >> >> * 13:29:29 WARN [gnc_load_app_icons()] No icon named >> 'gnc-account' found. Some gui elements may be missing their icons >> * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
On 1 July 2018 at 16:36, Roger Miskowicz wrote: > in 16.04 and GC3.2 using: > > $ locate gnc-account-report > > I found: > > /usr/local/share/gnucash/icons/hicolor/16x16/actions/ > gnc-account-report.png > /usr/local/share/gnucash/icons/hicolor/24x24/actions/ > gnc-account-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 checksjqplot 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 wrote: > >> In the trace file I see around a dozen lines similar to >> >> * 13:29:29 WARN [gnc_load_app_icons()] No icon named >> 'gnc-account' found. Some gui elements may be missing their icons >> * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
in 16.04 and GC3.2 using: $ locate gnc-account-report I found: /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-report.png Are these files found in 18.04? On Sun, Jul 1, 2018 at 10:55 AM, Colin Law wrote: > In the trace file I see around a dozen lines similar to > > * 13:29:29 WARN [gnc_load_app_icons()] No icon named > 'gnc-account' found. Some gui elements may be missing their icons > * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
In the trace file I see around a dozen lines similar to * 13:29:29 WARN [gnc_load_app_icons()] No icon named 'gnc-account' found. Some gui elements may be missing their icons * 13:29:29 WARN [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 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 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.
Re: [GNC] Build on 18.04
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 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.