New launcher class to start all 3 modes:
authorNiki Roo <niki@nikiroo.be>
Tue, 15 Mar 2016 20:14:00 +0000 (21:14 +0100)
committerNiki Roo <niki@nikiroo.be>
Tue, 15 Mar 2016 20:14:00 +0000 (21:14 +0100)
commit7da41ecd30228908bf2afcd07ff7943ab59d4c01
tree11dc279e1537feed585dd11add9b65c1db0b8b81
parent0b6140e4a200c4952c9dc003d8389f375191564e
New launcher class to start all 3 modes:
- jvcard TUI
- jvcard remote server
- i18n files generation
Also, the 2 packages be.nikiroo.jvcard.remote and be.nikiroo.jvcard.tui
(and tui.panes) are now independantly optional --- only tui requires
lanterna
21 files changed:
src/be/nikiroo/jvcard/BaseClass.java
src/be/nikiroo/jvcard/Contact.java
src/be/nikiroo/jvcard/launcher/Main.java [new file with mode: 0644]
src/be/nikiroo/jvcard/remote/Server.java
src/be/nikiroo/jvcard/remote/Sync.java
src/be/nikiroo/jvcard/remote/package-info.java [new file with mode: 0644]
src/be/nikiroo/jvcard/resources/Bundles.java
src/be/nikiroo/jvcard/resources/Meta.java [moved from src/be/nikiroo/jvcard/i18n/Meta.java with 96% similarity]
src/be/nikiroo/jvcard/resources/StringUtils.java [moved from src/be/nikiroo/jvcard/tui/StringUtils.java with 99% similarity]
src/be/nikiroo/jvcard/resources/Trans.java [moved from src/be/nikiroo/jvcard/i18n/Trans.java with 66% similarity]
src/be/nikiroo/jvcard/tui/ImageTextControl.java
src/be/nikiroo/jvcard/tui/KeyAction.java
src/be/nikiroo/jvcard/tui/Main.java [deleted file]
src/be/nikiroo/jvcard/tui/MainWindow.java
src/be/nikiroo/jvcard/tui/TuiLauncher.java
src/be/nikiroo/jvcard/tui/UiColors.java
src/be/nikiroo/jvcard/tui/panes/ContactDetails.java
src/be/nikiroo/jvcard/tui/panes/ContactDetailsRaw.java
src/be/nikiroo/jvcard/tui/panes/ContactList.java
src/be/nikiroo/jvcard/tui/panes/FileList.java
src/be/nikiroo/jvcard/tui/panes/MainContentList.java