Jump to content

Scooter

uniGUI Subscriber
  • Posts

    9
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Scooter's Achievements

Newbie

Newbie (1/4)

0

Reputation

  1. I'm pretty sure that the number '1' that is appearing in the browser tab is the favicon. It's in the same position that a favicon would be... I'm not sure why the favicon is a number '1', but I'm sure this can be changed. My next move is to replace this with something custom. Kelly
  2. Thanks - I'll give this a try. I know Delphi quite well - it's JavaScript that I need to get much better at. Kelly
  3. Email updated. Thank you.
  4. no - but I'll search.
  5. Hi Sherzod, I'm using version 1.90.0.1558. Kelly
  6. I feel like a noob asking this question because it seems very basic, but I searched and can't find an answer. When I view my app from a Safari browser there is number '1' in the tab. I've seen this on various web apps when you are being told that you have unread emails, for example. When I view the app from Chrome the number is not there. How do I remove the number '1'? Or better yet, how do I control the number so that I can take advantage of it? I can't seem to upload an image via PasteBoard, so here is a link: https://pasteboard.co/LL0SOJGDwVDK.png Kelly
  7. UPDATE: I decided to deploy a new Ubuntu Server, and this has fixed some of the issues. In order to get UniGUI to work correctly, I had to perform the following on the fresh Ubuntu 22.04 install: apt install zlib1g-dev add-apt-repository universe apt-get install libncurses5 libncurses5:i386 Pressing F9 still does not launch the application. However, I no longer need to manually copy any of the UniGUI files to new directories. All I have to manually copy over is the application binary. I copy this over, and when launched it creates a few folders (log, cache, files, temp) Kelly
  8. I've been using UniGUI for roughly two years now with no issues. However, I now have a requirement to deploy onto an Ubuntu Server and here is where I've hit some snags. I followed the process linked on this page, with only partial success: http://www.unigui.com/doc/online_help/index.html?linux64.htm The version I'm using is 1.90.0.1558 The good news is that after about two hours of troubleshooting I finally managed to get my app to run on Ubuntu, and was able to access the web page from a remote computer. However, I am experiencing some issues and was hoping that someone might have already ran into a similar situation and had a solution. 1. Although the PAServer (ver 22.0) is running on the Ubuntu Server, when I press F9 in Delphi the app builds but does not get pushed to the Ubuntu Server (the web site above states that pressing F9 should push the binary to the server and launch it). The app does not launch, nor do any files get pushed from my Windows Dev PC to Ubuntu. In order to test the web site, I have to manually copy the project binary over to the Ubuntu Server each time I make changes. 2. Although I added the required ServerModule code to set FrameworkFilesRoot to '/etc/fmsoft/unigui/unigui_runtime', and then of course copied the appropriate files there - the UniGUI log on Ubuntu showed me that many files could not be found when the app was launched. When the app started the web page never showed up (due to the files not being found). By reviewing the log I was able to resolve this issue by identifying that the missing files seemed to all be located in /etc/fmsoft/unigui/unigui_runtime. I copied all the files from uni-1.90.0.1558 to the /uni folder which the log showed that UniGUI is expecting the files to be located. I see that in the Server Module there is a parameter called 'UniRoot' which is set to '[uni]\', which is where I am assuming the /uni folder is coming from. The bottom line is that I managed to get UniGUI running on my Ubuntu Server, but the whole development process not very solid. I'm concerned that as I add components to my web site, that I'll be constantly having to review the logs to see where I need to manually copy files. I think my immediate work around is going to be developing my web app targeting Windows, and then when I'm ready to deploy to Linux I'll have to carefully monitor the log file to observe if I need to copy files. Note that I did validate that the PAServer was working as expected by building a FireMonkey application, I then targeted Linux and when I press F9 the app gets pushed to the Ubuntu Server and launches. I still stand behind UniGUI and hope that my experience is easily resolved. Kelly
×
×
  • Create New...