Changeset View
Changeset View
Standalone View
Standalone View
webroot/rsrc/js/application/diff/DiffChangesetList.js
| Show First 20 Lines • Show All 792 Lines • ▼ Show 20 Lines | _onmenu: function(e) { | ||||
| 'Finish editing inline comments before changing display ' + | 'Finish editing inline comments before changing display ' + | ||||
| 'modes.')); | 'modes.')); | ||||
| e.prevent(); | e.prevent(); | ||||
| menu.close(); | menu.close(); | ||||
| return; | return; | ||||
| } | } | ||||
| } | } | ||||
| var renderer = changeset.getRenderer(); | var renderer = changeset.getRendererKey(); | ||||
| if (renderer == '1up') { | if (renderer == '1up') { | ||||
| renderer = '2up'; | renderer = '2up'; | ||||
| } else { | } else { | ||||
| renderer = '1up'; | renderer = '1up'; | ||||
| } | } | ||||
| changeset.setRenderer(renderer); | changeset.reload({renderer: renderer}); | ||||
| } | } else { | ||||
| changeset.reload(); | changeset.reload(); | ||||
| } | |||||
| e.prevent(); | e.prevent(); | ||||
| menu.close(); | menu.close(); | ||||
| }); | }); | ||||
| list.addItem(up_item); | list.addItem(up_item); | ||||
| var encoding_item = new JX.PHUIXActionView() | var encoding_item = new JX.PHUIXActionView() | ||||
| .setIcon('fa-font') | .setIcon('fa-font') | ||||
| .setName(pht('Change Text Encoding...')) | .setName(pht('Change Text Encoding...')) | ||||
| .setHandler(function(e) { | .setHandler(function(e) { | ||||
| var params = { | var params = { | ||||
| encoding: changeset.getEncoding() | encoding: changeset.getCharacterEncoding() | ||||
| }; | }; | ||||
| new JX.Workflow('/services/encoding/', params) | new JX.Workflow('/services/encoding/', params) | ||||
| .setHandler(function(r) { | .setHandler(function(r) { | ||||
| changeset.setEncoding(r.encoding); | changeset.reload({encoding: r.encoding}); | ||||
| changeset.reload(); | |||||
| }) | }) | ||||
| .start(); | .start(); | ||||
| e.prevent(); | e.prevent(); | ||||
| menu.close(); | menu.close(); | ||||
| }); | }); | ||||
| list.addItem(encoding_item); | list.addItem(encoding_item); | ||||
| var highlight_item = new JX.PHUIXActionView() | var highlight_item = new JX.PHUIXActionView() | ||||
| .setIcon('fa-sun-o') | .setIcon('fa-sun-o') | ||||
| .setName(pht('Highlight As...')) | .setName(pht('Highlight As...')) | ||||
| .setHandler(function(e) { | .setHandler(function(e) { | ||||
| var params = { | var params = { | ||||
| highlight: changeset.getHighlight() | highlight: changeset.getHighlight() | ||||
| }; | }; | ||||
| new JX.Workflow('/services/highlight/', params) | new JX.Workflow('/services/highlight/', params) | ||||
| .setHandler(function(r) { | .setHandler(function(r) { | ||||
| changeset.setHighlight(r.highlight); | changeset.reload({highlight: r.highlight}); | ||||
| changeset.reload(); | |||||
| }) | }) | ||||
| .start(); | .start(); | ||||
| e.prevent(); | e.prevent(); | ||||
| menu.close(); | menu.close(); | ||||
| }); | }); | ||||
| list.addItem(highlight_item); | list.addItem(highlight_item); | ||||
| var engine_item = new JX.PHUIXActionView() | var engine_item = new JX.PHUIXActionView() | ||||
| .setIcon('fa-file-image-o') | .setIcon('fa-file-image-o') | ||||
| .setName(pht('View As...')) | .setName(pht('View As...')) | ||||
| .setHandler(function(e) { | .setHandler(function(e) { | ||||
| var params = { | var params = { | ||||
| engine: changeset.getDocumentEngine(), | engine: changeset.getDocumentEngine(), | ||||
| }; | }; | ||||
| new JX.Workflow('/services/viewas/', params) | new JX.Workflow('/services/viewas/', params) | ||||
| .setHandler(function(r) { | .setHandler(function(r) { | ||||
| changeset.setDocumentEngine(r.engine); | changeset.reload({engine: r.engine}); | ||||
| changeset.reload(); | |||||
| }) | }) | ||||
| .start(); | .start(); | ||||
| e.prevent(); | e.prevent(); | ||||
| menu.close(); | menu.close(); | ||||
| }); | }); | ||||
| list.addItem(engine_item); | list.addItem(engine_item); | ||||
| Show All 36 Lines | _onmenu: function(e) { | ||||
| .setHandler(function(e) { e.prevent(); }); | .setHandler(function(e) { e.prevent(); }); | ||||
| } | } | ||||
| encoding_item.setDisabled(!changeset.isLoaded()); | encoding_item.setDisabled(!changeset.isLoaded()); | ||||
| highlight_item.setDisabled(!changeset.isLoaded()); | highlight_item.setDisabled(!changeset.isLoaded()); | ||||
| engine_item.setDisabled(!changeset.isLoaded()); | engine_item.setDisabled(!changeset.isLoaded()); | ||||
| if (changeset.isLoaded()) { | if (changeset.isLoaded()) { | ||||
| if (changeset.getRenderer() == '2up') { | if (changeset.getRendererKey() == '2up') { | ||||
| up_item | up_item | ||||
| .setIcon('fa-list-alt') | .setIcon('fa-list-alt') | ||||
| .setName(pht('View Unified')); | .setName(pht('View Unified')); | ||||
| } else { | } else { | ||||
| up_item | up_item | ||||
| .setIcon('fa-files-o') | .setIcon('fa-files-o') | ||||
| .setName(pht('View Side-by-Side')); | .setName(pht('View Side-by-Side')); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 1,023 Lines • Show Last 20 Lines | |||||