This is an automated email from the git hooks/post-receive script. New commit to branch feature/1381-fix-shortcut in repository lima. See https://gitlab.nuiton.org/chorem/lima.git commit 36969fbc547bf7705d2076e2588d6a04fe687314 Author: David Cossé <cosse@codelutin.com> Date: Fri Jan 20 11:02:39 2017 +0100 refs #1381 ajout du racourci clavier pour les imports --- .../java/org/chorem/lima/ui/account/AccountViewHandler.java | 12 ++++++++++++ .../org/chorem/lima/ui/entrybook/EntryBookViewHandler.java | 12 ++++++++++++ .../org/chorem/lima/ui/vatchart/VatChartViewHandler.java | 12 ++++++++++++ 3 files changed, 36 insertions(+) diff --git a/lima-swing/src/main/java/org/chorem/lima/ui/account/AccountViewHandler.java b/lima-swing/src/main/java/org/chorem/lima/ui/account/AccountViewHandler.java index 0b3d79d..06f7101 100644 --- a/lima-swing/src/main/java/org/chorem/lima/ui/account/AccountViewHandler.java +++ b/lima-swing/src/main/java/org/chorem/lima/ui/account/AccountViewHandler.java @@ -172,6 +172,18 @@ public class AccountViewHandler implements ServiceListener { } }); + // add action on Ctrl + I + binding = "import-account"; + inputMap.put(KeyStroke.getKeyStroke(KeyEvent.VK_I, KeyEvent.CTRL_DOWN_MASK), binding); + actionMap.put(binding, new AbstractAction() { + private static final long serialVersionUID = -8953401784332356894L; + + @Override + public void actionPerformed(ActionEvent e) { + importAccountsChart(); + } + }); + table.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { diff --git a/lima-swing/src/main/java/org/chorem/lima/ui/entrybook/EntryBookViewHandler.java b/lima-swing/src/main/java/org/chorem/lima/ui/entrybook/EntryBookViewHandler.java index dc6a452..f91dad8 100644 --- a/lima-swing/src/main/java/org/chorem/lima/ui/entrybook/EntryBookViewHandler.java +++ b/lima-swing/src/main/java/org/chorem/lima/ui/entrybook/EntryBookViewHandler.java @@ -120,6 +120,18 @@ public class EntryBookViewHandler implements ServiceListener { } }); + // add action on Ctrl + I + binding = "import-entryBook"; + inputMap.put(KeyStroke.getKeyStroke(KeyEvent.VK_I, KeyEvent.CTRL_DOWN_MASK), binding); + actionMap.put(binding, new AbstractAction() { + private static final long serialVersionUID = -8953401784332356894L; + + @Override + public void actionPerformed(ActionEvent e) { + importEntryBooks(); + } + }); + EntryBookTable table = view.getEntryBooksTable(); table.addMouseListener(new MouseAdapter() { diff --git a/lima-swing/src/main/java/org/chorem/lima/ui/vatchart/VatChartViewHandler.java b/lima-swing/src/main/java/org/chorem/lima/ui/vatchart/VatChartViewHandler.java index 3e7e817..753c563 100644 --- a/lima-swing/src/main/java/org/chorem/lima/ui/vatchart/VatChartViewHandler.java +++ b/lima-swing/src/main/java/org/chorem/lima/ui/vatchart/VatChartViewHandler.java @@ -159,6 +159,18 @@ public class VatChartViewHandler implements ServiceListener { updateVatStatement(); } }); + + // add action on Ctrl + I + binding = "import-importVatStatementChart"; + inputMap.put(KeyStroke.getKeyStroke(KeyEvent.VK_I, KeyEvent.CTRL_DOWN_MASK), binding); + actionMap.put(binding, new AbstractAction() { + private static final long serialVersionUID = -8953401784332356894L; + + @Override + public void actionPerformed(ActionEvent e) { + importVatStatementChart(); + } + }); } protected void addDoubleClickEvent() { -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.