Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0404018174 for ; Tue, 23 Jun 2015 11:23:45 +0000 (UTC) Received: (qmail 77624 invoked by uid 500); 23 Jun 2015 11:23:44 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 77570 invoked by uid 500); 23 Jun 2015 11:23:44 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 77547 invoked by uid 99); 23 Jun 2015 11:23:44 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Jun 2015 11:23:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D775F1821DA; Tue, 23 Jun 2015 11:23:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.881 X-Spam-Level: ** X-Spam-Status: No, score=2.881 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id MSdGf-wkeWcH; Tue, 23 Jun 2015 11:23:37 +0000 (UTC) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 8B35320B6F; Tue, 23 Jun 2015 11:23:36 +0000 (UTC) Received: by wgbhy7 with SMTP id hy7so6727338wgb.2; Tue, 23 Jun 2015 04:23:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=X5s4sB3ZcOmAikXQM5b/R1Zl6NSZb4sfpYj/i2RJ8kg=; b=lt4v/slGWwRgH/R6ru8u5k3h5uGD1ZjfjYXRKf1IxH0D+p2l2oa1wnRI32UgYb6Erb gxJtswfrLJE3UkKUVq9Lnm/rTfWokb/e3TOriVNu6+1Tn090SMVKNP2oZSKu4oWOAxOu fM4FeeKuv3ZeB2EnwQ0EVHmSA7TcuC4H4grp/YvdX2WxVUAEqxMtLHKEW0dUMWAMF+Kc cWNBhpq8sQ71eqcLVkYkE1mKBsfxX2kNiPXMc/8vfiQDwYt5L02QTk5vv5URtW+6+1Dr 9dAiDjEsraTP6BUXnlaqgNYNW4Qp4lkAPWJEFJJYA8uPDa9+1bBtFMLsPhY5HJzGXeye xrzQ== MIME-Version: 1.0 X-Received: by 10.180.186.99 with SMTP id fj3mr2633401wic.10.1435058610168; Tue, 23 Jun 2015 04:23:30 -0700 (PDT) Received: by 10.28.224.135 with HTTP; Tue, 23 Jun 2015 04:23:30 -0700 (PDT) In-Reply-To: <4681104F-13F8-4F8C-8BE2-54A3B1CA2B99@citrix.com> References: <4681104F-13F8-4F8C-8BE2-54A3B1CA2B99@citrix.com> Date: Tue, 23 Jun 2015 13:23:30 +0200 Message-ID: Subject: Re: Console keyboard improvements From: Erik Weber To: dev Cc: "users@cloudstack.apache.org" Content-Type: multipart/alternative; boundary=001a11c2677cb0e7b205192d9e46 --001a11c2677cb0e7b205192d9e46 Content-Type: text/plain; charset=UTF-8 Hi Anshul, Thank you for the update. Do you have a rough estimate for when this refactor might hit the codebase? I don't expect my changes to hit 4.6 due to time constraints anyway, so if your changes are around the corner I might as well wait. Do you happen to know what the easiest way to redeploy systemvm.iso for testing purposes is? Intended hypervisor is XenServer, but if it is easier with KVM I'm open to switching. Regards, Erik On Tue, Jun 23, 2015 at 1:17 PM, Anshul Gangwar wrote: > Hi Erik, > > I will be working on console keyboard support refactoring. The main > purpose of this refactoring will be to enable end user to add their own > keyboard mappings without need to know CloudStack code much. > > As of now all keyboard mappings are either into ajaxkeys.js or > ajaxviewer.js. These files goes into CPVM through systemvm.iso. > > Regards, > Anshul > > On 23-Jun-2015, at 3:54 pm, Erik Weber terbolous@gmail.com>> wrote: > > Hi, > > I am guessing there are more than me that's having trouble with keyboard > with non-us layouts. > I'd like to improve it, atleast for my native charset. > > Has anyone done something like this, and have some insight into the > process? > > I've found this [1], that to some degree explain the process. > If I'm testing locally, what are the steps required to update the files? > Do they rely on the mgmt server or the console proxy? > > If the latter, how do I update it (if not manually)? > > If anyone wanna co-work on fixing Norwegian charset, let me know :-) > > [1] > > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Non-US+Keyboard+Support+for+Console+Proxy > -- > Erik > > --001a11c2677cb0e7b205192d9e46--