Skip to content

Commit 41feead

Browse files
committed
ui.7; show/hide key, sort options; @tomitrescak, @MartinFournier, #133, #192
1 parent 270c020 commit 41feead

File tree

8 files changed

+83
-55
lines changed

8 files changed

+83
-55
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ the stable release):
1818
```
1919
meteor add msgfmt:core@2.0.0-preview.16 # 2016-01-11
2020
meteor add msgfmt:extract@2.0.0-preview.12
21-
meteor add msgfmt:ui@2.0.0-preview.5
21+
meteor add msgfmt:ui@2.0.0-preview.7 # 2016-01-11
2222
```
2323

24+
If you don't want the UI translator on production (i.e. no crowd translation),
25+
instead of adding msgfmt:ui, add `msgfmt:ui-dev-only` (no need to specify
26+
version).
27+
2428
## Features
2529

2630
* Super powerful language use via the industry gold standard, MessageFormat

msgfmt:core/lib/mfPkg/messageformat-server.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ mfPkg.langUpdate = function(lang, strings, meta, lastSync) {
121121
this.mfStrings.update({ key: obj.key, lang: obj.lang }, obj);
122122
}
123123
*/
124+
if (!key || !lang) console.log(obj);
124125
this.mfStrings.upsert({ key: obj.key, lang: obj.lang }, obj);
125126

126127
if (updating) {

msgfmt:ui-dev-only/.versions

Lines changed: 63 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,67 @@
11
amplify@1.0.0
2-
base64@1.0.3
3-
binary-heap@1.0.3
4-
blaze@2.1.2
5-
blaze-tools@1.0.3
6-
boilerplate-generator@1.0.3
7-
callback-hook@1.0.3
8-
check@1.0.5
9-
coffeescript@1.0.6
10-
ddp@1.1.0
11-
deps@1.0.7
12-
ejson@1.0.6
13-
geojson-utils@1.0.3
14-
html-tools@1.0.4
15-
htmljs@1.0.4
16-
id-map@1.0.3
17-
iron:controller@1.0.7
18-
iron:core@1.0.7
19-
iron:dynamic-template@1.0.7
20-
iron:layout@1.0.7
21-
iron:location@1.0.7
22-
iron:middleware-stack@1.0.7
23-
iron:router@1.0.7
24-
iron:url@1.0.7
2+
autoupdate@1.2.4
3+
babel-compiler@5.8.24_1
4+
babel-runtime@0.1.4
5+
base64@1.0.4
6+
binary-heap@1.0.4
7+
blaze@2.1.3
8+
blaze-tools@1.0.4
9+
boilerplate-generator@1.0.4
10+
caching-compiler@1.0.0
11+
caching-html-compiler@1.0.2
12+
callback-hook@1.0.4
13+
check@1.1.0
14+
coffeescript@1.0.11
15+
ddp@1.2.2
16+
ddp-client@1.2.1
17+
ddp-common@1.2.2
18+
ddp-server@1.2.2
19+
deps@1.0.9
20+
diff-sequence@1.0.1
21+
ecmascript@0.1.6
22+
ecmascript-runtime@0.2.6
23+
ejson@1.0.7
24+
fastclick@1.0.7
25+
geojson-utils@1.0.4
26+
html-tools@1.0.5
27+
htmljs@1.0.5
28+
http@1.1.1
29+
id-map@1.0.4
2530
jag:pince@0.0.6
26-
jquery@1.11.3_2
27-
json@1.0.3
28-
logging@1.0.7
29-
meteor@1.1.6
31+
jquery@1.11.4
32+
launch-screen@1.0.4
33+
livedata@1.0.15
34+
logging@1.0.8
35+
meteor@1.1.10
36+
meteor-platform@1.2.3
3037
meteorhacks:inject-initial@1.0.2
31-
minifiers@1.1.5
32-
minimongo@1.0.8
33-
mongo@1.1.0
38+
minifiers@1.1.7
39+
minimongo@1.0.10
40+
mobile-status-bar@1.0.6
41+
mongo@1.1.3
42+
mongo-id@1.0.1
3443
msgfmt:core@2.0.0-preview.2
35-
msgfmt:ui@2.0.0-preview.2
36-
msgfmt:ui-dev-only@2.0.0-preview.1
37-
observe-sequence@1.0.6
38-
ordered-dict@1.0.3
39-
random@1.0.3
40-
reactive-dict@1.1.0
41-
reactive-var@1.0.5
42-
retry@1.0.3
43-
routepolicy@1.0.5
44-
session@1.1.0
45-
spacebars@1.0.6
46-
spacebars-compiler@1.0.6
47-
templating@1.1.1
48-
tracker@1.0.7
49-
ui@1.0.6
50-
underscore@1.0.3
51-
webapp@1.2.0
52-
webapp-hashing@1.0.3
44+
msgfmt:ui@2.0.0-preview.7
45+
msgfmt:ui-dev-only@2.0.0
46+
nicolaslopezj:router-layer@0.0.11
47+
npm-mongo@1.4.39_1
48+
observe-sequence@1.0.7
49+
ordered-dict@1.0.4
50+
promise@0.5.1
51+
random@1.0.5
52+
reactive-dict@1.1.3
53+
reactive-var@1.0.6
54+
reload@1.1.4
55+
retry@1.0.4
56+
routepolicy@1.0.6
57+
session@1.1.1
58+
spacebars@1.0.7
59+
spacebars-compiler@1.0.7
60+
templating@1.1.5
61+
templating-tools@1.0.0
62+
tracker@1.0.9
63+
ui@1.0.8
64+
underscore@1.0.4
65+
url@1.0.5
66+
webapp@1.2.3
67+
webapp-hashing@1.0.5

msgfmt:ui-dev-only/package.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Package.describe({
22
name: "msgfmt:ui-dev-only",
3-
version: "2.0.0-preview.2",
3+
version: "2.0.0",
44
summary: "msgfmt-ui that is never deployed",
55
git: "https://github.com/gadicc/meteor-messageformat.git",
66
debugOnly: true
77
});
88

99
Package.onUse(function (api) {
10-
api.use('msgfmt:ui@2.0.0-preview.6');
10+
api.use('msgfmt:ui@2.0.0-preview.7');
1111
api.imply('msgfmt:ui');
1212
});

msgfmt:ui/.versions

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jag:pince@0.0.6
3131
jquery@1.11.4
3232
launch-screen@1.0.4
3333
livedata@1.0.15
34-
local-test:msgfmt:ui@2.0.0-preview.6
34+
local-test:msgfmt:ui@2.0.0-preview.7
3535
logging@1.0.8
3636
meteor@1.1.10
3737
meteor-platform@1.2.3
@@ -42,7 +42,7 @@ mobile-status-bar@1.0.6
4242
mongo@1.1.3
4343
mongo-id@1.0.1
4444
msgfmt:core@2.0.0-preview.2
45-
msgfmt:ui@2.0.0-preview.6
45+
msgfmt:ui@2.0.0-preview.7
4646
nicolaslopezj:router-layer@0.0.11
4747
npm-mongo@1.4.39_1
4848
observe-sequence@1.0.7

msgfmt:ui/History.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
## vNEXT
22

3+
## 2.0.0-preview.7
4+
5+
* Feature: show/hide and sort by `key` (thanks @tomitrescak, #133,
6+
and @MartinFournier, #192)
7+
8+
* Feature: sort by translated string, case-insensitive sort,
9+
code cleanup and UI hints (thanks @MartinFournier, #192)
10+
311
## 2.0.0-preview.6
412

513
* Bugfix: Fixe duplicated insertions on route-change

msgfmt:ui/package.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package.describe({
22
name: "msgfmt:ui",
3-
version: "2.0.0-preview.6",
3+
version: "2.0.0-preview.7",
44
summary: "messageformat: translation UI",
55
git: "https://github.com/gadicc/meteor-messageformat.git",
66
});

website/.meteor/versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ localstorage@1.0.3
4949
logging@1.0.7
5050
meteor@1.1.6
5151
meteor-platform@1.2.2
52-
meteorhacks:inject-initial@1.0.2
52+
meteorhacks:inject-initial@1.0.3
5353
minifiers@1.1.5
5454
minimongo@1.0.8
5555
mizzao:bootstrap-3@3.3.1_1

0 commit comments

Comments
 (0)