Announcement

Collapse
No announcement yet.

OpenBoardView opensource boardview software for .brd

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    OpenBoardView opensource boardview software for .brd

    Hi,
    Someone wrote an opensource boardview software for .brd files a few days ago.
    https://github.com/chloridite/OpenBoardView
    Nice replacement for the buggy Landrex Test Link software.
    Btw I ported it to Linux (not fully functional though): https://github.com/piernov/OpenBoard.../linux-support

    Would be nice if some people good at reverse engineering helped with implementing support for other boardview file format. (I'm personally interested with Asus .fz format since the PCBRepairTool software doesn't work well under Wine.)
    OpenBoardView — https://github.com/OpenBoardView/OpenBoardView

    #2
    Re: OpenBoardView opensource boardview software for .brd

    Hi there, is yours the same/different/similar to the mingw branch?

    I've been using/adjusting the mingw one on my U16.04 setup.
    YouTube Repair Videos - https://www.youtube.com/user/19PLD73
    FlexBV BoardView software - Linux/OSX/Windows - http://pldaniels.com/flexbv

    Comment


      #3
      Re: OpenBoardView opensource boardview software for .brd

      OpenBoardView 9.0.0 released:
      https://github.com/OpenBoardView/Ope...ases/tag/9.0.0

      Major features since 8.0:
      * Add custom keyboard bindings
      * Add background board image
      * Protel-ASCII file format support
      * BVR3 file format support
      * Report errors to GUI when loading files, Validate parity of FZ key or report error, Stub BRDAllegroFile to report unsupported file format
      Feedback and contributions are always welcome.
      OpenBoardView — https://github.com/OpenBoardView/OpenBoardView

      Comment


        #4
        Re: OpenBoardView opensource boardview software for .brd

        Originally posted by piernov View Post
        OpenBoardView 9.0.0 released:
        https://github.com/OpenBoardView/Ope...ases/tag/9.0.0

        Feedback and contributions are always welcome.
        I like the new features, its a little quicker than version 8 as well. No problems to report so far
        All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

        Comment


          #5
          Re: OpenBoardView opensource boardview software for .brd

          Hi,

          I am trying to build openboardview on linuxmint 18 (cant upgrade legacy issues)

          I have downloaded and run the openboardview-9.0.3-1.x86_64.rpm no problem.
          probably a gcc issue?
          gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)

          I getting errors building
          Code:
          /home/Git/OpenBoardView $ sudo ./build.sh 
          Compiling OpenBoardView using 4 threads (release build)
          Extra flags passed to CMake: -DCMAKE_INSTALL_PREFIX=
          OpenBoardView release: R885 OpenBoardView/master
          -- Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY) 
          -- Checking for std::filesystem
          -- Checking for std::filesystem - not available, using ghc::filesystem
          -- Checking for module 'stb'
          --  No package 'stb' found
          -- Found FontConfig version 2.11.94
          -- Found GTK version 3.18.9
          -- Found GIO version 2.48.2
          -- Configuring done
          -- Generating done
          -- Build files have been written to: /home/Git/OpenBoardView/release_build
          [ 3%] Built target SQLite3
          [ 8%] Built target glad-generate-files
          [ 8%] Built target mpc
          [ 13%] Built target glad
          Scanning dependencies of target imgui
          [ 14%] Building CXX object src/CMakeFiles/imgui.dir/imgui/backends/imgui_impl_opengl2.cpp.o
          [ 16%] Linking CXX static library libimgui.a
          [ 27%] Built target imgui
          Scanning dependencies of target openboardview
          [ 29%] Building CXX object src/openboardview/CMakeFiles/openboardview.dir/BoardView.cpp.o
          [ 31%] Building CXX object src/openboardview/CMakeFiles/openboardview.dir/Board.cpp.o
          [ 32%] Building CXX object src/openboardview/CMakeFiles/openboardview.dir/BRDBoard.cpp.o
          [ 34%] Building CXX object src/openboardview/CMakeFiles/openboardview.dir/FileFormats/BRDFileBase.cpp.o
          In file included from /home/Git/OpenBoardView/src/openboardview/FileFormats/BRDFileBase.cpp:1:0:
          /home/Git/OpenBoardView/src/openboardview/FileFormats/BRDFileBase.h:47:17: error: could not convert ‘{0, 0}’ from ‘<brace-enclosed initializer list>’ to ‘BRDPoint’
           BRDPoint p1{0,0};
          ...
          ...
          ..
          ..
          ..
          .
          .
          etc
          any ideas would be appreciated
          Thanks
          OB1
          Last edited by SMDFlea; 09-14-2022, 04:45 AM.

          Comment


            #6
            Re: OpenBoardView opensource boardview software for .brd

            Bugs should be reported on the Github Issues page.
            C++11 support was broken (some changes needed C++17), that's fixed but obsolete unsupported systems should not be used anyway.
            OpenBoardView — https://github.com/OpenBoardView/OpenBoardView

            Comment


              #7
              Re: OpenBoardView opensource boardview software for .brd

              Hi Piernov,

              Thank you and Apologies, I will post anymore bugs on the github repo issues page
              thanks for the update the compilation has now moved on from that error.

              OpenBoardView release: openboardview-9.0.3-1.x86_64.rpm prebuild works great.

              Thanks
              Ob1
              Last edited by ob1knobie; 09-14-2022, 03:27 PM.

              Comment


                #8
                Re: OpenBoardView opensource boardview software for .brd

                OpenBoardView 9.95.0 (beta)
                https://github.com/OpenBoardView/Ope...ses/tag/9.95.0

                Since 9.90.0:
                * GenCAD format support

                Since 9.0.3:
                * PDF bidirectional search with Evince (Linux) and SumatraPDF (Windows)
                OpenBoardView — https://github.com/OpenBoardView/OpenBoardView

                Comment


                  #9
                  Re: OpenBoardView opensource boardview software for .brd

                  Thanks.

                  Comment

                  Working...
                  X