HISE Logo Forum
    • Categories
    • Register
    • Login

    Latest Build Errors

    Scheduled Pinned Locked Moved Bug Reports
    compileerrorbuildlatest
    34 Posts 6 Posters 2.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey
      last edited by

      I'm seeing some build errors with the most recent changes.

      In file included from ../../../../../HISE/hi_components/hi_components.cpp:42:0,
                       from ../../JuceLibraryCode/include_hi_components.cpp:9:
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp: In member function ‘virtual void hise::PresetBrowser::resized()’:
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:912:50: error: ‘bankColumnWidth’ was not declared in this scope
          bankColumn->setBounds(listArea.removeFromLeft(bankColumnWidth).reduced(2, 2));
                                                        ^~~~~~~~~~~~~~~
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:912:50: note: suggested alternative: ‘bankColumn’
          bankColumn->setBounds(listArea.removeFromLeft(bankColumnWidth).reduced(2, 2));
                                                        ^~~~~~~~~~~~~~~
                                                        bankColumn
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:915:54: error: ‘bankColumnWidth’ was not declared in this scope
          categoryColumn->setBounds(listArea.removeFromLeft(bankColumnWidth).reduced(2, 2));
                                                            ^~~~~~~~~~~~~~~
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:915:54: note: suggested alternative: ‘bankColumn’
          categoryColumn->setBounds(listArea.removeFromLeft(bankColumnWidth).reduced(2, 2));
                                                            ^~~~~~~~~~~~~~~
                                                            bankColumn
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:917:51: error: ‘presetColumnWidth’ was not declared in this scope
         presetColumn->setBounds(listArea.removeFromLeft(presetColumnWidth).reduced(2, 2));
                                                         ^~~~~~~~~~~~~~~~~
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:917:51: note: suggested alternative: ‘presetColumn’
         presetColumn->setBounds(listArea.removeFromLeft(presetColumnWidth).reduced(2, 2));
                                                         ^~~~~~~~~~~~~~~~~
                                                         presetColumn
      In file included from ../../../../../HISE/hi_components/hi_components.cpp:42:0,
                       from ../../JuceLibraryCode/include_hi_components.cpp:9:
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp: At global scope:
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:1036:67: error: no ‘void hise::PresetBrowser::setColumnWidthRatio(double)’ member function declared in class ‘hise::PresetBrowser’
       void PresetBrowser::setColumnWidthRatio(double newColumnWidthRatio)
                                                                         ^
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp: In member function ‘void hise::PresetBrowser::setOptions(const hise::PresetBrowser::Options&)’:
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:1155:2: error: ‘setColumnWidthRatio’ was not declared in this scope
        setColumnWidthRatio(newOptions.columnWidthRatio);
        ^~~~~~~~~~~~~~~~~~~
      ../../../../../HISE/hi_components/plugin_components/PresetBrowser.cpp:1155:2: note: suggested alternative: ‘columnWidthRatio’
        setColumnWidthRatio(newOptions.columnWidthRatio);
      

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      ustkU 2 Replies Last reply Reply Quote 0
      • ustkU
        ustk @d.healey
        last edited by ustk

        @d-healey Mmmm… My bad! 🙄
        Seeing what I can do, but I might need help…
        I don't have these scope errors when compiling on mac though

        Can't help pressing F5 in the forum...

        1 Reply Last reply Reply Quote 0
        • ustkU
          ustk @d.healey
          last edited by

          @d-healey In fact, I get the error too since @Christoph-Hart's merge. A mistake when resolving a conflict maybe?

          Can't help pressing F5 in the forum...

          1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey
            last edited by d.healey

            I see some stuff in the commit history, maybe I buggered it when I merged scriptnode a few days ago :(

            735cfae3-7ed6-4479-94f6-9e40fcbe67f9-image.png

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            ustkU 1 Reply Last reply Reply Quote 0
            • ustkU
              ustk @d.healey
              last edited by

              @d-healey Yeah I've just fixed some missing parts in the FrontendPanelTypes.
              There are also a few things going on with the expansion addition... I'm on this part

              Can't help pressing F5 in the forum...

              d.healeyD 1 Reply Last reply Reply Quote 1
              • d.healeyD
                d.healey @ustk
                last edited by

                @ustk said in Latest Build Errors:

                @d-healey Yeah I've just fixed some missing parts in the FrontendPanelTypes.
                There are also a few things going on with the expansion addition... I'm on this part

                If you get it working make a pull request direct to Christoph's repo.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                ustkU 1 Reply Last reply Reply Quote 1
                • ustkU
                  ustk @d.healey
                  last edited by

                  @d-healey What is the expansion column? or how is it used?
                  I'm asking because I might use the bank column width for the expansion column too...
                  Does it appear on the left of the browser? Or should I treat it like the preset column?

                  Can't help pressing F5 in the forum...

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @ustk
                    last edited by

                    @ustk I don't know anything about it, @Christoph-Hart added it recently.

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    ustkU 1 Reply Last reply Reply Quote 0
                    • ustkU
                      ustk @d.healey
                      last edited by

                      @d-healey Ok, will try... Apparently in the code, it is a fourth column...

                      Can't help pressing F5 in the forum...

                      1 Reply Last reply Reply Quote 0
                      • A
                        arminh
                        last edited by

                        @d-healey which build is now most stable? :D

                        ustkU 1 Reply Last reply Reply Quote 1
                        • ustkU
                          ustk @arminh
                          last edited by

                          @arminh Before the last merge, I guess... Just wait before using the very last one...

                          Can't help pressing F5 in the forum...

                          1 Reply Last reply Reply Quote 0
                          • ustkU
                            ustk
                            last edited by ustk

                            @d-healey Ok so I fixed the preset browser issue but I can't compile to test it because there are other errors:

                            Untitled.png

                            @Christoph-Hart?

                            Can't help pressing F5 in the forum...

                            ustkU 1 Reply Last reply Reply Quote 0
                            • ustkU
                              ustk @ustk
                              last edited by ustk

                              @d-healey It's a real mess to create a pull request directly since it automatically wants to sync with your fork first (77 pushes + 25 pulls...)
                              So I think it's better if @Christoph-Hart fixes the preset browser himself (before fixing the issue above):

                              pb1.png

                              pb2.png

                              pb3.png

                              Can't help pressing F5 in the forum...

                              1 Reply Last reply Reply Quote 1
                              • Christoph HartC
                                Christoph Hart
                                last edited by

                                I fixed but I don't understand what the column width property is for?

                                ustkU 3 Replies Last reply Reply Quote 2
                                • ustkU
                                  ustk @Christoph Hart
                                  last edited by ustk

                                  @Christoph-Hart It is a ratio for the bank and category column
                                  If you set it to 0.25 in 3 columns mode, then bank and category will take 25% of the browser width each, while the preset column will use the remaining 50%

                                  Untitled.png

                                  And with two columns, a 30/70% example:

                                  Untitled.png

                                  It could have been an array for more flexibility, but I thought we essentially need to give the preset column more space while the other columns can share the same width... Anyway, feel free to modify it as you wish ;)

                                  Can't help pressing F5 in the forum...

                                  1 Reply Last reply Reply Quote 2
                                  • ustkU
                                    ustk @Christoph Hart
                                    last edited by ustk

                                    @Christoph-Hart Oh wait! I've just seen the commit, you apparently haven't made the good changes...
                                    columnWidth (the original one) should disappear and be replaced with columnWidthRatio and there are 3 files that need to be modified
                                    Have a look at my post above (all the green stuff should be added)

                                    Can't help pressing F5 in the forum...

                                    C 1 Reply Last reply Reply Quote 1
                                    • C
                                      coreyu21 @ustk
                                      last edited by

                                      does The expansion preset column box take the place of a combo box when loading expansions to resolve the save in preset issue?

                                      1 Reply Last reply Reply Quote 0
                                      • ustkU
                                        ustk @Christoph Hart
                                        last edited by

                                        @Christoph-Hart Do you have the time to fix that by any chance? :)

                                        Can't help pressing F5 in the forum...

                                        1 Reply Last reply Reply Quote 0
                                        • Christoph HartC
                                          Christoph Hart
                                          last edited by

                                          I've added it but with a proper array that you can use to define all ratios.

                                          ustkU 1 Reply Last reply Reply Quote 0
                                          • ustkU
                                            ustk @Christoph Hart
                                            last edited by ustk

                                            @Christoph-Hart I've just seen the commit 😎
                                            There might be some more bugs though https://forum.hise.audio/topic/2848/latest-build-errors/12

                                            Can't help pressing F5 in the forum...

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            60

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts