×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

A new INDI WebManager App for Mac OS X and Linux

  • Posts: 462
  • Thank you received: 69
odroid@odroid:~/Downloads/INDIWebManager$ make
Scanning dependencies of target INDIWebManagerApp_autogen
[ 5%] Generating ui_opsmanager.h
[ 11%] Generating Options.h, Options.cpp
[ 16%] Generating ui_mainwindow.h
[ 22%] Generating ui_opsconfiguration.h
[ 27%] Automatic MOC and UIC for target INDIWebManagerApp
[ 27%] Built target INDIWebManagerApp_autogen
[ 33%] Generating qrc_resources.cpp
Scanning dependencies of target INDIWebManagerApp
[ 38%] Building CXX object CMakeFiles/INDIWebManagerApp.dir/src/main.cpp.o
[ 44%] Building CXX object CMakeFiles/INDIWebManagerApp.dir/src/mainwindow.cpp.o
[ 50%] Building CXX object CMakeFiles/INDIWebManagerApp.dir/src/opsconfiguration.cpp.o
/home/odroid/Downloads/INDIWebManager/INDIWebManagerApp-master/src/opsconfiguration.cpp: In member function 'void OpsConfiguration::slotInstallRequirements()':
/home/odroid/Downloads/INDIWebManager/INDIWebManagerApp-master/src/opsconfiguration.cpp:319:5: error: 'updatePythonInstallationStatus' was not declared in this scope
updatePythonInstallationStatus();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/odroid/Downloads/INDIWebManager/INDIWebManagerApp-master/src/opsconfiguration.cpp:319:5: note: suggested alternative: 'updateGSCInstallationStatus'
updatePythonInstallationStatus();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
updateGSCInstallationStatus
CMakeFiles/INDIWebManagerApp.dir/build.make:143: recipe for target 'CMakeFiles/INDIWebManagerApp.dir/src/opsconfiguration.cpp.o' failed
make[2]: *** [CMakeFiles/INDIWebManagerApp.dir/src/opsconfiguration.cpp.o] Error 1
CMakeFiles/Makefile2:131: recipe for target 'CMakeFiles/INDIWebManagerApp.dir/all' failed
make[1]: *** [CMakeFiles/INDIWebManagerApp.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
4 years 10 months ago #40532

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
Sorry, I changed the name of the method and missed a spot where I should have changed it. Please test again.
4 years 10 months ago #40536

Please Log in or Create an account to join the conversation.

  • Posts: 462
  • Thank you received: 69
It compiles successfully now, I get the same indiweb install failure.

with an indiweb server started in another terminal session
/usr/local/bin/indi-web -v

The the IndiWeb Manager app sees it is running and will display it's behaviour if you don't let it kill it.
4 years 10 months ago #40537

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
Ok, I have a couple of questions,

So when you run the indiwebmanagerapp, does it still come up with the dialog that says that python or indiweb aren't installed properly? I made it now just check if the path to indi-web exists which greatly simplifies the code.

Can you start and stop the web manager using the buttons on the main window?

Does the button work that opens up the web manager so you can view it?

In the configuration panel, does it still say that python/indi-web are not installed?
4 years 10 months ago #40540

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
Oh before you answer those questions be sure you update from git because I did make a couple more changes.

Thanks

Rob
4 years 10 months ago #40542

Please Log in or Create an account to join the conversation.

  • Posts: 211
  • Thank you received: 104
Just remark you have a missing / in front of usr/local/bin
4 years 10 months ago #40544

Please Log in or Create an account to join the conversation.

  • Posts: 462
  • Thank you received: 69

SUCCESS!
Recompiled
python exec folder /usr/bin/
indi-web path /usr/local/bin/indi-web

Note that the resultant path is:
"2019-06-26T11:45:28: export PATH=/usr/bin/:/usr/bin/:/usr/share/indi:usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

There is still a missing / in there, but I'm not sure how to correct that or what added it or when.

Thanks you Rob

Hope this was worth your effect (and that I'm not a one-off case).

One note, it wasn't obvious (to me) earlier that "Apply" needed to be applied at each config entry change. Being on the bottom row next to OK and Cancel led me to think that was to be applied as a final step.
4 years 10 months ago #40547

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
Thanks Patrick, I just corrected the /usr/local/bin slash mistake.

Thanks Jerry, no your situation with python in /usr/bin and pip in /usr/local/bin is just a different python configuration and it is a valid one and one a number of people might have due to the way they installed or updated python/pip. So we want to be sure to support that. I would not say you will be the only one with this setup. Also your experience helped me to update and simplify some parts of the program and also catch some bugs on my part.

I did update the issue with clicking apply. So now, the detection of the paths to python and indiweb to verify the installation do not depend upon clicking apply anymore. And if you try to install without clicking apply, it will tell you to click apply. The other paths and options in the configuration do not need to be applied until you click ok and close the preferences panel. So I think this is now better. So yes I appreciated your struggle with that and fixed it I hope.
4 years 10 months ago #40549

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
I just made a bunch of changes today to add tooltips, whatsthis, and help pages. Can you guys please check those out? If everything checks out, then I think we will be ready for 0.8 release.

Thanks,

Rob
4 years 10 months ago #40557

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 15
Hi,

Is it normal for the INDI webmanager app to go OFFLINE after Online for few seconds ? Weird.....

BTW, i just upgrade to the latest nightly build.

Regards,
Tom
4 years 10 months ago #40564

Please Log in or Create an account to join the conversation.

  • Posts: 2877
  • Thank you received: 812
I haven't yet sent the version I am working on to Jasem to include in the nightly build. So it might not have everything we were just recently discussing in this forum. That being said, the older version should still work. The main changes we were addressing were related to an unusual setup.

When you hit the start ("play") button, does it go off again after a moment? If so, then it wasn't successful at starting the indiweb app. You might check your configurations in the preferences.
4 years 10 months ago #40565

Please Log in or Create an account to join the conversation.

  • Posts: 462
  • Thank you received: 69

The tool tips look good. When I click on the "Open WebManager" button on my machine, I get:
Running Firefox as root in a regular user's session is not supported.  ($HOME is /home/odroid which is owned by odroid.)
Running Firefox as root in a regular user's session is not supported.  ($HOME is /home/odroid which is owned by odroid.)
Running Firefox as root in a regular user's session is not supported.  ($HOME is /home/odroid which is owned by odroid.)
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: iceweasel: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: seamonkey: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: mozilla: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: epiphany: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: konqueror: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: chromium: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: chromium-browser: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: google-chrome: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: www-browser: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links2: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: elinks: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: lynx: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: w3m: not found
xdg-open: no method available for opening 'http://odroid:8624'
4 years 10 months ago #40566

Please Log in or Create an account to join the conversation.

Time to create page: 0.553 seconds