Closed GoogleCodeExporter closed 8 years ago
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 czarek.t...@gmail.com
on 1 Mar 2013 at 9:46
Sorry, I did not understand. You plan to embed Chromium or Chrome in PHP
Desktop?
Original comment by guilherm...@gmail.com
on 1 Mar 2013 at 9:54
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 czarek.t...@gmail.com
on 1 Mar 2013 at 9:56
#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 czarek.t...@gmail.com
on 1 Mar 2013 at 9:58
Sorry Czarek, but the solution I have created use Chromium, and not use Chrome.
Original comment by guilherm...@gmail.com
on 1 Mar 2013 at 9:58
Have you downloaded? What did you think?
Original comment by guilherm...@gmail.com
on 1 Mar 2013 at 10:00
Ahh, okay, you stated it clearly, I assumed it must have been Google
Chrome, sorry for my mistake and the confustion.
Original comment by czarek.t...@gmail.com
on 1 Mar 2013 at 10:01
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 guilherm...@gmail.com
on 1 Mar 2013 at 10:05
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 guilherm...@gmail.com
on 1 Mar 2013 at 10:08
Other good thing is that we can install addons in the chromium installation
that add nice functionalities to the applications.
Original comment by guilherm...@gmail.com
on 1 Mar 2013 at 10:28
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 czarek.t...@gmail.com
on 1 Mar 2013 at 10:31
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 czarek.t...@gmail.com
on 1 Mar 2013 at 10:38
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 guilherm...@gmail.com
on 1 Mar 2013 at 10:38
I have created, here is the link: http://code.google.com/p/phpdesktop-chromium
Thank you!
Original comment by guilherm...@gmail.com
on 2 Mar 2013 at 6:02
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 czarek.t...@gmail.com
on 2 Mar 2013 at 8:53
[deleted comment]
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 czarek.t...@gmail.com
on 7 Mar 2013 at 7:04
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 guilherm...@gmail.com
on 7 Mar 2013 at 10:58
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 gangesh...@whitelotuscorporation.com
on 12 Mar 2013 at 11:13
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 guilherm...@gmail.com
on 12 Mar 2013 at 2:08
Original comment by czarek.t...@gmail.com
on 21 Jul 2013 at 6:28
Project will move to Github. Find this issue at the new address (soon):
https://github.com/cztomczak/phpdesktop/issues/22
Original comment by czarek.t...@gmail.com
on 24 Aug 2015 at 3:17
Original issue reported on code.google.com by
guilherm...@gmail.com
on 1 Mar 2013 at 9:37