Return-Path: X-Original-To: apmail-corinthia-dev-archive@minotaur.apache.org Delivered-To: apmail-corinthia-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5F65C17927 for ; Tue, 10 Mar 2015 12:45:18 +0000 (UTC) Received: (qmail 68604 invoked by uid 500); 10 Mar 2015 12:45:18 -0000 Delivered-To: apmail-corinthia-dev-archive@corinthia.apache.org Received: (qmail 68575 invoked by uid 500); 10 Mar 2015 12:45:18 -0000 Mailing-List: contact dev-help@corinthia.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@corinthia.incubator.apache.org Delivered-To: mailing list dev@corinthia.incubator.apache.org Received: (qmail 68564 invoked by uid 99); 10 Mar 2015 12:45:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Mar 2015 12:45:18 +0000 X-ASF-Spam-Status: No, hits=-1997.8 required=5.0 tests=AC_DIV_BONANZA,ALL_TRUSTED,HTML_MESSAGE,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 10 Mar 2015 12:45:16 +0000 Received: (qmail 68463 invoked by uid 99); 10 Mar 2015 12:44:56 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Mar 2015 12:44:56 +0000 Received: from mail-la0-f49.google.com (mail-la0-f49.google.com [209.85.215.49]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 819291A02BD for ; Tue, 10 Mar 2015 12:44:56 +0000 (UTC) Received: by labmn12 with SMTP id mn12so1351136lab.8 for ; Tue, 10 Mar 2015 05:44:55 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.152.23.233 with SMTP id p9mr30425520laf.123.1425991495024; Tue, 10 Mar 2015 05:44:55 -0700 (PDT) Received: by 10.112.124.105 with HTTP; Tue, 10 Mar 2015 05:44:54 -0700 (PDT) In-Reply-To: <54FA3ABE.1010203@apache.org> References: <1E1565CC-F912-4B6D-BB6C-D7572172AA07@apache.org> <005401d05830$4b284830$e178d890$@acm.org> <54FA3ABE.1010203@apache.org> Date: Tue, 10 Mar 2015 13:44:54 +0100 Message-ID: Subject: Re: dfedit considerations and challenges. From: jan i To: "dev@corinthia.incubator.apache.org" Content-Type: multipart/alternative; boundary=089e0160b8648389450510ee842e X-Virus-Checked: Checked by ClamAV on apache.org --089e0160b8648389450510ee842e Content-Type: text/plain; charset=UTF-8 Hi again. A little update, after a couple of hints (opinions) from Peter I am progressing well on playing with Qt for the editor. The code will be made so that different platforms can have different layout, but the same basic functionality. I have now reached a point where I need to take a design decision, and I wanted to hear the opinions of others. Regarding the editor itself, I can 1) Implement the editor as HTML5 with the JS directly integrated. The text to be edited would be in an independent iframe. The currect JS code seems to go in this direction. The Qt glue code, would in this case contain call back functions that catches e.g. click events in the editor. 2) Implement the editor as Qt eleements and only the text to be edited is in the HTML window. When a Qt element is clicked on, the corresponding JS code will be executed in the HTML window. The main difference is merely design. In the first we only use HTML5 whereas in the second we use Qt. The second seems to give us better design posibilities. In both cases we will (later) isolate the Qt elements we use, have a library with exactly those as Catagory B source. thoughts ? rgds jan I. On 7 March 2015 at 00:39, Andrea Pescetti wrote: > Dennis E. Hamilton wrote: > >> I've installed Linux desktop distributions that also include Chrome >> by default, so FireFox might not be that ubiquitous. I don't have >> any Linux installs at the moment, so I can't tell you >> > > Nothing in Linux is ubiquitous, except some basic components. That's a > sign of freedom/independence after all. But Firefox is surely available for > almost all distributions, and Chromium (not Chrome) can be found on most > modern distributions too. > > Regards, > Andrea. > --089e0160b8648389450510ee842e--