GithubHelp home page GithubHelp logo

Comments (22)

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
This would introduce licensing issues for sure, Google Chrome is not
fully open source in contrast to Google Chromium engine which is totally
opened and this is the engine I plan to embed in PHP Desktop.

Original comment by [email protected] on 1 Mar 2013 at 9:46

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Sorry, I did not understand. You plan to embed Chromium or Chrome in PHP 
Desktop?

Original comment by [email protected] on 1 Mar 2013 at 9:54

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Google Chrome is licensed as freeware under Google Chrome terms of service:
http://www.google.com/chrome/intl/en/eula_text.html
I haven't read it fully, but it definitely has some restrictions that just
won't work for us.

I plan to embed Google Chromium by using Chromium Embedded Framework:
https://code.google.com/p/chromiumembedded/
I've already embedded it in another project called CEF Python:
https://code.google.com/p/cefpython/

Original comment by [email protected] on 1 Mar 2013 at 9:56

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
#2 guilhermesalencar

Chromium is a browser engine that Google Chrome is using:
http://www.chromium.org/

It's mostly the same, but Chromium does not include the User Interface found
in Google Chrome, the Google API keys and some other stuff like proprietary
H264 video codecs.

Original comment by [email protected] on 1 Mar 2013 at 9:58

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Sorry Czarek, but the solution I have created use Chromium, and not use Chrome.

Original comment by [email protected] on 1 Mar 2013 at 9:58

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Have you downloaded? What did you think?

Original comment by [email protected] on 1 Mar 2013 at 10:00

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Ahh, okay, you stated it clearly, I assumed it must have been Google
Chrome, sorry for my mistake and the confustion.

Original comment by [email protected] on 1 Mar 2013 at 10:01

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
No problem. If we restrict some uses of the navigator (like Ctrl+U, F5) which 
can be done with Javascript, I believe, and exclude unnecessaries files in the 
chromium Folder to reduce the size, I believe that it will be a good solution.

If you use CEF, it will increase 14 Mb to the Project, if the project has 5 Mb, 
it will be 19 Mb. This solution has 29 Mb and works fine. Perhaps would be 
possible to reduce more deleting unnucessaries files of the chromium folder.

Take a look and tell me.

Original comment by [email protected] on 1 Mar 2013 at 10:05

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
And the guys that develop apps using it should be able to use nice Navigator 
functions for a WebDesktop App, like CTRL+P of the Chromium. I don't know if is 
possible to do this using CEF, in the MSIE PHP Desktop I can't CTRL+P don't 
work.

Original comment by [email protected] on 1 Mar 2013 at 10:08

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Other good thing is that we can install addons in the chromium installation 
that add nice functionalities to the applications.

Original comment by [email protected] on 1 Mar 2013 at 10:28

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Guilherme,

It is very nice idea with the -app flag, I didn't know such feature existed,
very nice work done. Although I see some drawbacks of doing it this way, you
already mention the keyboard shortcuts, the "phpdesktop.exe" name is hardcoded
in the launcher, though it could be customized through a settings file. Either
way I plan on embedding CEF as it gives much better integration and 
possibilities
in the future, but your solution is a good alternative that users could take
advantage of while I'm working on the CEF solution. I encourage you to develop
it further, how about creating a separate project on Google Code for this? I do
not want to mix it with existing phpdesktop sources, as I already have much work
to do with the CEF integration, but if you want to play with this alternate
solution I totally support you, but it would be best to put it on a separate
project page, I will put a link to your project on phpdesktop main page under
the Google Chrome download section to promote it.

The Ctrl+p was disabled in the IE engine intentionally. The Ctrl+p does not
work in CEF from what I know, printing is not supported yet in CEF 3:
https://code.google.com/p/chromiumembedded/issues/detail?id=505

Original comment by [email protected] on 1 Mar 2013 at 10:31

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
By addons you mean Chrome Extensions? Yes, that would be a nice feature,
from what I know CEF does not support extensions and there aren't plans
to do so, so your chromium solution will have some unique feature that
CEF can't have.

Original comment by [email protected] on 1 Mar 2013 at 10:38

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Thank you very much Czarek!!! I'll do what you recommended, and create a 
project for Google Code. Good work with CEF, I know it's much more hard to do 
than what I did.

Thank you. I didn't know that -app exists too some days ago. When I discover it 
was very excitant (hehe).

Good work! We wait for CEF integration, which will be very nice, clean and will 
have reduced size.

Bye.

Original comment by [email protected] on 1 Mar 2013 at 10:38

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
I have created, here is the link: http://code.google.com/p/phpdesktop-chromium

Thank you!

Original comment by [email protected] on 2 Mar 2013 at 6:02

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Great work Guilherme, I've put a link to your project on the main page with 
a short explanation of what it does. I have only a small suggestion of making
an english page of your project, as it will attract more audience, or at least
put some english words at the top of your main page.

Original comment by [email protected] on 2 Mar 2013 at 8:53

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
[deleted comment]

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Guilherme, Please fix the virus issue. In the meantime I'm removing the link to 
your project from main page as this is bad publicity for the PHP Desktop 
project, I will put a link back when it's fixed.

Original comment by [email protected] on 7 Mar 2013 at 7:04

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Thank you for the advice Czarek. I will fix it as soon as possible. I have lot 
of work for my college project based on phpdesktop-chromium. A software to 
solve steel portal frames in the plastic method. Structural engineering things.

Can I add you as member of the project? this is simple to solve, but my 
internet connection is very slow and I don't have time right now to fix.

Tell me if you may (and want) enter in the phpdesktop-chromium as developer.

Original comment by [email protected] on 7 Mar 2013 at 10:58

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Please can you guide me how to Install PHPMyadmin or any database server to 
store data, so it can be easy to develop portal in PHP.

-Thanks in advance.

Original comment by [email protected] on 12 Mar 2013 at 11:13

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
You should try this: https://code.google.com/p/phpliteadmin/

I will put this together in the next versions. Just install this on the www 
folder and execute by the browser: http://127.0.0.1:54007/phpsqliteadmin/

I didn't try yet, but I will soon. Good luck.

Original comment by [email protected] on 12 Mar 2013 at 2:08

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024

Original comment by [email protected] on 21 Jul 2013 at 6:28

  • Changed state: WontFix

from phpdesktop.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 27, 2024
Project will move to Github. Find this issue at the new address (soon): 
https://github.com/cztomczak/phpdesktop/issues/22

Original comment by [email protected] on 24 Aug 2015 at 3:17

from phpdesktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.