<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">El lunes, 1 de febrero de 2021 19:52:34 -03 Rafa Mar Multimedia en Gnu\Linux via Cin escribió:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> My friend is having a lot of patience with me, today he gave me some good</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> advice, but let's focus on Cinelerra GG</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> I have forwarded this chain of emails to you. Here is his response.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> $CIN_BROWSER is a variable that just calls firefox.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> What happens if a person does not have firefox installed on their system?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> All the links that use $CIN_BROWSER will not work, they will do nothing.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Do the test, go to the folder "/usr/bin" with administrator permissions and</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> change the name to firefox, with a period behind it is enough.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Now open Cinelerra from a terminal and try to open the commands you</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> mentioned that work with $CIN_BROWSER, the result will be something like</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> this:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> /bin/bash: firefox: command not found</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Now open the wizard that I made the button for and click, it is true that</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> if you do not have another browser on your system, it will ask you with</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> which application you want to open this file, or open it in an html editor,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> or in a text editor.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> In this specific case, when calling a local html file, if someone has</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> assigned the opening of this type of file to another application, it will</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> be this application that will open it. When this happens it is because the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> person is a programmer or works in web development environments, do not</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> worry that he will know how to find the pdfs.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> I am not the right person to waste time making a button that satisfies the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> quirks of a user who does not want the help file to open in their default</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> browser and has to be opened in Firefox no matter what. (I already told you</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> what happens if firefox is not installed in the system)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> If anyone doubts what his revered $CIN_BROWSER variable really does, check</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> the file.inc file at lines 45-46-47 and see what application it calls. I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> already anticipate that it is not enough to change this here, it is not</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> that simple, but it is something that I would do, because if you do not</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> have firefox Cinelerra it will fail in its calls to links with $CIN_BROWSER</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Don't worry about the [Parent] [RunMessage] error, any competent programmer</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> or SysAdmin of Gnu/Linux knows that it is not of the slightest importance,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> and that more than an error it is a simple warning that does not affect to</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> the stability or performance of Cinelerra.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> -----------------------------</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> After your answer two things have become very clear to me, $CIN_BROWSER is</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> no better than xdg-open, it is simply an variable that should be modernized.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> $CIN_BROWSER only works with firefox, xdg-open does not force you to have</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> firefox in order to get the Cinelerra links to work.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> -----------------------------</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> His advice is I not to waste any more time on a project so full of veteran</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> users who believe they are proprietaries of the application and will do</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> everything possible to sink any idea that does not come from them, and much</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> more if it comes from a newcomer. Sadly, it is something very typical in</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> the opensource environment.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> I'm going to heed his advice and take a break from Cinelerra.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Phyllis, you can still count on me for spanish translations, if you want,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> otherwise, nothing happens, I will understand.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Here in Spain we say that there are two types of people, those who put oil</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> in the wheels so that they roll well and those who put sticks, to stop the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> good work. I am one of those who try to put oil, I cannot be comfortable in</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> a team where there are people who dedicate themselves to putting sticks.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Greetings to everyone, especially Phyllis and Andrew, with whom I have</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> really enjoyed collaborating.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> El lun, 1 feb 2021 a las 20:14, Phyllis Smith via Cin (<</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> cin@lists.cinelerra-gg.org>) escribió:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Walter,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > IMHO I prefer to use environment variables as it was before $ CIN_BROWSER,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> since xdg-open, it opens the default browser, but and if I don't want it</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> to</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> open the default browser, whatever the reason, it seems more configurable</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> like</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> this now .</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Hopefully we can find a solution that works for everyone.  Using</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > $CIN_BROWSER caused a hang and that is why the switch to xdg-open.  As a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > reminder, the hang occurred only when no browser was up already and the ?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > help key in the Batch Render menu was clicked on -- then you could do no</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > more Cinelerra processing.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > RafaMar,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Thanks for the feedback and I know that your programmer acquaintance is</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > too busy for in depth work.  And it is still very much appreciated!  I</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > will</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > see if I can find another solution because I really like the ? key.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > CinelerraGG programming really is much harder than anyone realizes and</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > takes a long, long time to understand all of the intricacies and still</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > problems creep in.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > --</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Cin mailing list</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Cin@lists.cinelerra-gg.org</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > https://lists.cinelerra-gg.org/mailman/listinfo/cin</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I really don't understand what happened here</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">but, I apologize, it could be that I was misunderstood. and more because my English is not very good. At no point have I wanted to impose my ideas, I only gave a humble opinion and I do not intend to change anything, only for a particular position.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">when I talk about environment variables.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">It's because GNU / linux users are generally used to doing and playing this, or at least most of it, and I don't think it's difficult to switch to .bashrc or zshrc.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">one line to change the browser.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><img src="cid:369767566663172025@KDE" /></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">now according to the documentation, firefox is called, if there is no defined variable ($ CIN_BROWSER). in this case if a solution should be sought, as it may be that the user does not use Firefox. but it goes beyond environment variables.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">It was just a comment, but I support what's best for everyone on the programming level.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">yes for the developer. using is xdg-open is better and avoids later problems great.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">you do not need any approval from me friends.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><br />I repeat again. I apologize if my comment caused any inconvenience</p>
<br /><br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">- | Walter Casanova | -</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">- | Gnu / Linux - SysAdmin | -</p>
<br /></body>
</html>