http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_en.properties new file mode 100644 index 0000000..ba267de --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_en.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = Warning: Session data not available.
http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_es.properties new file mode 100644 index 0000000..35507b6 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_es.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = Aviso: Datos de la sessión no disponibles. http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_fr.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_fr.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_fr.properties new file mode 100644 index 0000000..5883206 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_fr.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = Avertissement : Les données de session ne sont pas disponibles. http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_ru.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_ru.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_ru.properties new file mode 100644 index 0000000..8edad1c --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_ru.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = \u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0441\u0441\u0438\u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b! http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_sl.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_sl.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_sl.properties new file mode 100644 index 0000000..c834e06 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_sl.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = Opozorilo: Podatki seje niso na voljo. http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_zh_TW.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_zh_TW.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_zh_TW.properties new file mode 100644 index 0000000..ee7a242 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/SessionMessages_zh_TW.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +sessionDataNotAvailable = è¦åï¼å·¥ä½éæ®µè³æç¡æ³ä½¿ç¨ã http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_de.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_de.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_de.properties new file mode 100644 index 0000000..36b324f --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_de.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +signout = Abmelden http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_en.properties new file mode 100644 index 0000000..0170cfb --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_en.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +turbulenceDetected = A turbulence detected! +saveAndReloadWave = Please save your last changes to somewhere and reload the wave. + +online = Online +offline = Offline +connecting = Connecting... +signout = Sign out http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_es.properties new file mode 100644 index 0000000..5b08d15 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_es.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +turbulenceDetected = ¡Se detectó una turbulencia! +saveAndReloadWave = Por favor, salva tus últimos cambios en algún sitio y recarga la wave. + +online = Conectado +offline = Desconectado +connecting = Conectando... +signout = Salir http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_fr.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_fr.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_fr.properties new file mode 100644 index 0000000..a7bcab2 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_fr.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +turbulenceDetected = Une turbulence est détectée! +saveAndReloadWave = S''il vous plaît enregistrez vos modifications récentes quelque part et rechargez la wave. + +online = Connecté +offline = Déconnecté +connecting = Connexion... +signout = Déconnexion http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_ru.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_ru.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_ru.properties new file mode 100644 index 0000000..7ecac55 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_ru.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +turbulenceDetected = \u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430 \u0442\u0443\u0440\u0431\u0443\u043b\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u044c! +saveAndReloadWave = \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u043a\u0443\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u0430\u0448\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0432\u043e\u043b\u043d\u0443. + +online = \u041e\u043d\u043b\u0430\u0439\u043d +offline = \u0410\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e +connecting = \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435... +signout = \u0412\u044b\u0439\u0442\u0438 http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_sl.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_sl.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_sl.properties new file mode 100644 index 0000000..3bed715 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_sl.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +turbulenceDetected = Zaznali smo turbulenco! +saveAndReloadWave = Prosim, nekam shrani svoje zadnje spremembe in ponovno nalo??i wave. + +online = Dosegljiv +offline = Nedosegljiv +connecting = Povezovanje... +signout = Odjava http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_zh_TW.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_zh_TW.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_zh_TW.properties new file mode 100644 index 0000000..b90b400 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/client/i18n/WebClientMessages_zh_TW.properties @@ -0,0 +1,27 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +connecting = 飿¥ä¸ +offline = é¢ç· +online = ä¸ç· +saveAndReloadWave = è«å ææè¿æ´æ¹çå §å®¹å²åå¨å ¶ä»å°æ¹åéæ°è¼å ¥ Waveã +signout = ç»åº +turbulenceDetected = 檢測å°ä¸ç©©å®! http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/common/Common.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/common/Common.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/common/Common.gwt.xml new file mode 100644 index 0000000..c6deec9 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/common/Common.gwt.xml @@ -0,0 +1,33 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<module> + <inherits name="com.google.gwt.user.User"/> + <inherits name='org.waveprotocol.box.common.comms.WaveClientRpc'/> + <inherits name="org.waveprotocol.wave.concurrencycontrol.Client"/> + <inherits name="org.waveprotocol.wave.concurrencycontrol.Common"/> + <inherits name="org.waveprotocol.wave.concurrencycontrol.Wave"/> + <inherits name="org.waveprotocol.wave.federation.Federation"/> + <inherits name="org.waveprotocol.wave.model.Model"/> + <source path=""> + </source> +</module> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/common/communication/Communication.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/common/communication/Communication.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/common/communication/Communication.gwt.xml new file mode 100644 index 0000000..5a134e9 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/common/communication/Communication.gwt.xml @@ -0,0 +1,25 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<module> +<source path=""/> +</module> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/profile/Profile.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/profile/Profile.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/profile/Profile.gwt.xml new file mode 100644 index 0000000..223b1a3 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/profile/Profile.gwt.xml @@ -0,0 +1,28 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<module> + <inherits name="com.google.gwt.user.User" /> + <inherits name="com.google.common.base.Base" /> + <inherits name="org.waveprotocol.wave.client.account.Account" /> + <source path=""/> +</module> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/DigestDomImpl.ui.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/DigestDomImpl.ui.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/search/DigestDomImpl.ui.xml new file mode 100644 index 0000000..5791c40 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/DigestDomImpl.ui.xml @@ -0,0 +1,46 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<!-- + Template for DigestDomImpl + Author: [email protected] (David Hearnden) +--> +<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> +<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"> + <ui:with field="css" type="org.waveprotocol.box.webclient.search.DigestDomImpl.Css"/> + <div class='{css.digest}'> + <div class='{css.inner}'> + <div ui:field='avatars' class='{css.avatars}'> + <!-- In here go elements like: + <img class='{css.avatar}' src='unknown.jpg' alt=''> + --> + </div> + <div class='{css.info}'> + <div ui:field='time'/> + <div ui:field='msgs'/> + </div> + <span ui:field='title'/> + — + <span ui:field='snippet'/> + </div> + </div> +</ui:UiBinder> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.css ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.css b/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.css new file mode 100644 index 0000000..d0b0a94 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.css @@ -0,0 +1,82 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + * CSS for search area. + * + * Author: [email protected] (David Hearnden) + */ +@eval searchHeight org.waveprotocol.box.webclient.search.SearchPanelWidget.CssConstants.SEARCH_HEIGHT; + +.self { + height: searchHeight; + background-color: blue; + margin: auto; + position: relative; +} + +.search { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} + +@if (org.waveprotocol.wave.client.common.util.QuirksConstants.SUPPORTS_SEARCH_INPUT) { + input.query { + -webkit-appearance: textfield; /* Tell Mac not to use the Mac search widget. */ + font-size: 13px; /* Tell Mac not to use its own preference for font size. */ + } +} + +input.query { + height: 25px; + border-width: 1px; /* Standardize (Webkit default is 2px, FF is 3). */ + padding: 1px; + width: 100%; /* Stretch to width of container. */ +} + +.searchButtonsPanel { + width: 190px; + margin: 13px 5px; + float: right; + font-family: verdana; + font-size: 12px; + line-height: 20px; +} + +.searchButton { + margin: 0 3px; + text-align: center; + height: 25px; + width: 55px; + float: left; + cursor: pointer; +} + +/* input elements only stretch width with a 100% width (block-model layout can + * not be used). Therefore, we need a container element to house any insets + * and outsets, so that the input element is free to use 100% width. It also + * helps buffer the surrounding elements from the broken layout model used for + * input elements. + */ +.searchboxContainer { + height: 25px; + margin: 13px 200px 13px 13px; /* Right amount is button panel size. */ + padding-right: 6px; /* Compensate for broken layout model for inputs. */ +} http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.gwt.xml new file mode 100644 index 0000000..8995933 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/Search.gwt.xml @@ -0,0 +1,28 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<module> + <inherits name="com.google.gwt.user.User"/> + <inherits name="org.waveprotocol.box.webclient.widget.frame.Frame"/> + <inherits name="org.waveprotocol.wave.client.widget.toolbar.Toolbar"/> + <source path=""/> +</module> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanel.css ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanel.css b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanel.css new file mode 100644 index 0000000..158be32 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanel.css @@ -0,0 +1,82 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + * CSS for search panel. + * + * Author: [email protected] (David Hearnden) + */ +@eval listTop org.waveprotocol.box.webclient.search.SearchPanelWidget.CssConstants.LIST_TOP; +@eval toolbarTop org.waveprotocol.box.webclient.search.SearchPanelWidget.CssConstants.TOOLBAR_TOP; + +/* Size to container. */ +.self { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: white; + z-index: 0; +} + +.search { + position: absolute; + top: 0; + right: 0; + left: 0; + border-bottom: 1px solid #B8C6D9; + border-left: 1px solid #E4F1FE; + background-color: #c9e2fc; + overflow: hidden; +} + +@sprite .toolbar { + gwt-image: 'emptyToolbar'; + position: absolute; + top: toolbarTop; + right: 0; + left: 0; + border-left: 1px solid #E4F1FE; +} + +.list { + /* + * Allow scrolling. Also, keep the scrollbar there permanently, so that content does not get + * horizontally resized by the addition and removal of a scrollbar. + */ + overflow-y: scroll; + position: absolute; + top: listTop; + left: 0; + right: 0; + bottom: 0; + /* Layout under siblings (search etc). */ + z-index: -1; +} + +@sprite .showMore { + gwt-image: 'emptyToolbar'; + line-height: value('emptyToolbar.getHeight', 'px'); + font-weight: bold; + font-size: 14px; + text-align: center; + cursor: pointer; + color: gray; + /* Creates 20% bottom space in the scrollable area. */ + margin-bottom: 20%; +} http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanelWidget.ui.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanelWidget.ui.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanelWidget.ui.xml new file mode 100644 index 0000000..e88450b --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchPanelWidget.ui.xml @@ -0,0 +1,45 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<!-- + Template for SearchPanelWidget. + Author: [email protected] (David Hearnden) +--> +<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> +<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" + xmlns:s="urn:import:org.waveprotocol.box.webclient.search" + xmlns:w="urn:import:org.waveprotocol.wave.client.widget.common" + xmlns:f="urn:import:org.waveprotocol.box.webclient.widget.frame" + xmlns:t="urn:import:org.waveprotocol.wave.client.widget.toolbar"> + <ui:with field="css" type="org.waveprotocol.box.webclient.search.SearchPanelWidget.Css"/> + <f:FramedPanel> + <w:ImplPanel ui:field='self' styleName='{css.self}'> + <s:SearchWidget ui:field='search' addStyleNames='{css.search}'/> + <t:ToplevelToolbarWidget ui:field='toolbar' addStyleNames='{css.toolbar}'/> + <div ui:field='list' class='{css.list}'> + <div ui:field='showMore' class='{css.showMore}' style='visibility:hidden'> + Show more results + </div> + </div> + </w:ImplPanel> + </f:FramedPanel> +</ui:UiBinder> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchWidget.ui.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchWidget.ui.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchWidget.ui.xml new file mode 100644 index 0000000..f929f70 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/SearchWidget.ui.xml @@ -0,0 +1,45 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<!-- Template for SearchWidget. Author: [email protected] (David Hearnden) --> +<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> +<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" xmlns:g="urn:import:com.google.gwt.user.client.ui"> + <ui:with + field="css" type="org.waveprotocol.box.webclient.search.SearchWidget.Css" /> + <ui:with + field="msg" type="org.waveprotocol.box.webclient.search.i18n.SearchWidgetMessages" /> + <g:HTMLPanel styleName='{css.self}'> + <div class='{css.search}'> + <div class='{css.searchButtonsPanel}'> + <g:Button ui:field='searchButtonShared' title='Show shared waves' + styleName='{css.searchButton}'><ui:text from="{msg.shared}"/></g:Button> + <g:Button ui:field='searchButtonAll' title='Show all waves' + styleName='{css.searchButton}'><ui:text from="{msg.all}"/></g:Button> + <g:Button ui:field='searchButtonInbox' title='Show waves in my inbox' + styleName='{css.searchButton}'><ui:text from="{msg.inbox}"/></g:Button> + </div> + <div class='{css.searchboxContainer}'> + <g:TextBox ui:field='query' styleName='{css.query}'/> + </div> + </div> + </g:HTMLPanel> +</ui:UiBinder> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_de.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_de.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_de.properties new file mode 100644 index 0000000..7cd8a5d --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_de.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +msgs = Nachrichten http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_en.properties new file mode 100644 index 0000000..3521ecc --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_en.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +of = of {0} +msgs = msgs http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_es.properties new file mode 100644 index 0000000..0c11cfc --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_es.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +of = de {0} +msgs = mensajes http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_fr.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_fr.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_fr.properties new file mode 100644 index 0000000..d91e474 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_fr.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +msgs = msgs http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_ru.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_ru.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_ru.properties new file mode 100644 index 0000000..b39ef35 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_ru.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +of = \u0438\u0437 {0} +msgs = \u0441\u0431\u0449 http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_sl.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_sl.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_sl.properties new file mode 100644 index 0000000..c178240 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_sl.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +msgs = spor http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_zh_TW.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_zh_TW.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_zh_TW.properties new file mode 100644 index 0000000..352a5d0 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/DigestDomMessages_zh_TW.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +msgs = è¨æ¯ +of = ä¹ {0} http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_de.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_de.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_de.properties new file mode 100644 index 0000000..4cf7a16 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_de.properties @@ -0,0 +1,22 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +searching = Suchen... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_en.properties new file mode 100644 index 0000000..b2ae8a7 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_en.properties @@ -0,0 +1,25 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = New Wave +of = of {0} +ofUnknown = of unknown +searching = Searching... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_es.properties new file mode 100644 index 0000000..48c14de --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_es.properties @@ -0,0 +1,25 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = Nueva Wave +of = de {0} +ofUnknown = de desconocido +searching = Buscando... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_fr.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_fr.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_fr.properties new file mode 100644 index 0000000..9428e61 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_fr.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +of = sur {0} +ofUnknown = sur inconnu +searching = Recherche... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_ru.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_ru.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_ru.properties new file mode 100644 index 0000000..aa74181 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_ru.properties @@ -0,0 +1,25 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = \u0421\u043e\u0437\u0434\u0430\u0442\u044c +of = \u0438\u0437 {0} +ofUnknown = \u0432\u0441\u0435\u0433\u043e \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e +searching = \u041f\u043e\u0438\u0441\u043a... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_sl.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_sl.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_sl.properties new file mode 100644 index 0000000..450a7b1 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_sl.properties @@ -0,0 +1,25 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = Nov Wave +of = od {0} +ofUnknown = od neznano +searching = Iskanje... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_zh_TW.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_zh_TW.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_zh_TW.properties new file mode 100644 index 0000000..800d7ad --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchPresenterMessages_zh_TW.properties @@ -0,0 +1,25 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = æ°ç Wave +of = ä¹ {0} +ofUnknown = 乿ªç¥æ¸é +searching = æå°ä¸... http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_de.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_de.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_de.properties new file mode 100644 index 0000000..8a19368 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_de.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +all = Alle +inbox = Postfach http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_en.properties new file mode 100644 index 0000000..d8b8156 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_en.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +shared = Shared +all = All +inbox = Inbox http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_es.properties new file mode 100644 index 0000000..8f93d2b --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_es.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +shared = Compartidas +all = Todas +inbox = Buzón de entrada http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_ru.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_ru.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_ru.properties new file mode 100644 index 0000000..cd443c3 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_ru.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +shared = \u041f\u0443\u0431\u043b. +all = \u0412\u0441\u0435 +inbox = \u0412\u0445\u043e\u0434. http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_sl.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_sl.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_sl.properties new file mode 100644 index 0000000..666274e --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_sl.properties @@ -0,0 +1,23 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +newWave = Nov Wave +createNewWave = Ustvari nov wave http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_zh_TW.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_zh_TW.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_zh_TW.properties new file mode 100644 index 0000000..69a08b5 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/i18n/SearchWidgetMessages_zh_TW.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +all = å ¨é¨ +inbox = æ¶ä»¶ç®± +shared = å享 http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/images/toolbar_empty.png ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/images/toolbar_empty.png b/wave/src/main/resources/org/waveprotocol/box/webclient/search/images/toolbar_empty.png new file mode 100644 index 0000000..fded4fc Binary files /dev/null and b/wave/src/main/resources/org/waveprotocol/box/webclient/search/images/toolbar_empty.png differ http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/digest.css ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/digest.css b/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/digest.css new file mode 100644 index 0000000..f53b74a --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/digest.css @@ -0,0 +1,99 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + * CSS for a digest. + * + * Author: [email protected] (David Hearnden) + */ + +/* + * Layout model: + * ____________.digest______________________________________________ + * | __________.inner______________4px___________________________ | + * | | | | | | | Lorem ipsum - blah | | time | | + * |4| 32x32 |4| 32x32 |4| 1em |____________________| 1em |_______|10| + * | | avatar| | avatar| | | blah blah blah | | msgs | | + * | |_______|_|_______|_|_____|____________________|_____|_______| | + * |________________________________4px______________________________| + * |=============(border)============================================| + */ + +.digest { + min-width: 100px; + padding: 4px 10px 4px 4px; /* 4px padding, but a bit extra on the RHS. */ + border-bottom: 1px solid #eee; + cursor: pointer; + color: grey; +} + +.digest:hover { + background-color: #eee; +} + +.digest.selected { + background-color: #789e35; + color: white; +} + +.inner { + line-height: 16px; + height: 32px; /* Exactly 2 lines of text. */ + overflow: hidden; +} + +.avatars { + float: left; + margin-right: 1em; + width: 108px; /* (32 + 4) x 3. */ +} + +.avatar { + float: left; + height: 30px; + width: 30px; + margin-right: 4px; + border: 1px solid #b3b3b3; + border-radius: 1px; + -moz-border-radius: 1px; + -webkit-border-radius: 1px; +} + +.unread { + font-weight: bold; + color: black; +} + +.selected .unread { + color: white; +} + +.info { + float: right; + margin-left: 1em; +} + +.unreadCount { + color: white; + background-color: #99bb00; + + /* Make a bubble. Leading is 16px, so 8px border radius is a bubble. */ + padding: 0 0.5em; + border-radius: 8px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; +} http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/unknown.jpg ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/unknown.jpg b/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/unknown.jpg new file mode 100644 index 0000000..0f39513 Binary files /dev/null and b/wave/src/main/resources/org/waveprotocol/box/webclient/search/mock/unknown.jpg differ http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/stat/Stat.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/stat/Stat.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/stat/Stat.gwt.xml new file mode 100644 index 0000000..f757581 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/stat/Stat.gwt.xml @@ -0,0 +1,17 @@ +<!-- --> +<!-- Licensed under the Apache License, Version 2.0 (the "License"); you --> +<!-- may not use this file except in compliance with the License. You may --> +<!-- may obtain a copy of the License at --> +<!-- --> +<!-- http://www.apache.org/licenses/LICENSE-2.0 --> +<!-- --> +<!-- Unless required by applicable law or agreed to in writing, software --> +<!-- distributed under the License is distributed on an "AS IS" BASIS, --> +<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> +<!-- implied. License for the specific language governing permissions and --> +<!-- limitations under the License. --> + +<module> + <source path=""/> + <source path="org.waveprotocol.box.stat"/> +</module> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/Error.gwt.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/Error.gwt.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/Error.gwt.xml new file mode 100644 index 0000000..47e268d --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/Error.gwt.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<module> + <inherits name='com.google.gwt.user.User'/> + <inherits name='org.waveprotocol.wave.client.common.safehtml.SafeHtml'/> + <source path=""/> +</module> + http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/ErrorIndicatorWidget.ui.xml ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/ErrorIndicatorWidget.ui.xml b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/ErrorIndicatorWidget.ui.xml new file mode 100644 index 0000000..e9689fe --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/ErrorIndicatorWidget.ui.xml @@ -0,0 +1,86 @@ +<?xml version='1.0'?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +--> + +<!-- + Template for ErrorIndicator. +--> +<ui:UiBinder + xmlns:ui="urn:ui:com.google.gwt.uibinder" + xmlns:gwt="urn:import:com.google.gwt.user.client.ui" +> + <ui:with field='msg' + type='org.waveprotocol.box.webclient.widget.error.i18n.ErrorMessages' /> + + <ui:style type='org.waveprotocol.box.webclient.widget.error.ErrorIndicatorWidget.Style'> + + .alert { + background-color: red; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + /* This padding is just aesthetic, to give some space for the rounded corners to show. */ + padding: 2px 6px; + } + + .detail { + background-color: #eeeeee; + width: 50px; + height: 0; /* Starts off collapsed */ + overflow-y: auto; + + transition: height 300ms ease-in-out; + -moz-transition: height 300ms ease-in-out; + -webkit-transition: height 300ms ease-in-out; + + font-size: small; + line-height: 1; + } + + .expanded { + width: 800px; + height: 500px; + padding: 5px; + border: 1px solid black; + } + + .stack { + white-space: pre; + } + + </ui:style> + <gwt:HTMLPanel> + <span class="{style.alert}"> + <em><ui:text from="{msg.everythingShiny}"/></em> + <ui:text from="{msg.errorHasOccurred}"/>. <ui:text from="{msg.please}"/> + <a href="#" onclick="window.location.replace(window.location.href.replace(/#.*/, ''));"> + <ui:text from="{msg.refreshPage}"/></a>. + <gwt:Anchor href="javascript:;" ui:field="showDetail" visible="false"> + <ui:text from="{msg.showErrorDetail}"/>. + </gwt:Anchor> + </span> + <div ui:field="detail" class="{style.detail}"> + <h3><ui:text from="{msg.stackTrace}"/></h3> + <span ui:field="stack" class="{style.stack}"></span> + <span ui:field="bug"></span> + </div> + </gwt:HTMLPanel> +</ui:UiBinder> http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_de.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_de.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_de.properties new file mode 100644 index 0000000..256938b --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_de.properties @@ -0,0 +1,24 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +errorHasOccurred = Es ist ein Fehler aufgetreten +please = Bitte +refreshPage = aktualisieren http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_en.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_en.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_en.properties new file mode 100644 index 0000000..ed76085 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_en.properties @@ -0,0 +1,27 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +everythingShiny = "Everything's shiny, Cap'n. Not to fret!" +errorHasOccurred = An error has occurred +please = Please +refreshPage = refresh +showErrorDetail = Show error detail +stackTrace = Stack trace: http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_es.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_es.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_es.properties new file mode 100644 index 0000000..f3a8da1 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_es.properties @@ -0,0 +1,27 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + +everythingShiny = "NÃtido, capi. ¡No te preocupes!" +errorHasOccurred = Ha ocurrido un error +please = Por favor +refreshPage = refresca +showErrorDetail = Mostrar detalles de error +stackTrace = Traza de la pila: http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_fr.properties ---------------------------------------------------------------------- diff --git a/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_fr.properties b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_fr.properties new file mode 100644 index 0000000..84f7c21 --- /dev/null +++ b/wave/src/main/resources/org/waveprotocol/box/webclient/widget/error/i18n/ErrorMessages_fr.properties @@ -0,0 +1,28 @@ +# +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# + + +everythingShiny = "Tout est OK, capitaine. Pas de panique !" +errorHasOccurred = Une erreur s''est produite +please = S''il vous pla??t +refreshPage = rafra??chissez la page +showErrorDetail = Voir le d??tail de l''erreur +stackTrace = Rapport d''erreur :
