Compare commits
7 Commits
Author | SHA1 | Date |
---|---|---|
Marcel Kapfer | 269e501336 | |
Marcel Kapfer (mmk2410) | 295fd7c855 | |
Marcel Kapfer (mmk2410) | e56d470231 | |
Marcel Kapfer (mmk2410) | 92304957d5 | |
Marcel Kapfer (mmk2410) | 0368513a73 | |
Marcel Kapfer (mmk2410) | a547b10a13 | |
Marcel Kapfer (mmk2410) | 59bf32f038 |
|
@ -0,0 +1,19 @@
|
|||
# Version 0.3.1 (01 June 2016)
|
||||
|
||||
- Updated Bower dependencies
|
||||
- Ripple effect on drawer items
|
||||
|
||||
# Version 0.3.0 (30 May 2016)
|
||||
|
||||
- Convert engine completly rewritten in Dart
|
||||
- More efficient on larger texts
|
||||
- Unit tests
|
||||
|
||||
# Version 0.2.0
|
||||
|
||||
- All features also available in the Android and desktop app
|
||||
- Complete rewrite with Polymer
|
||||
|
||||
# Version 0.1.0
|
||||
|
||||
- Initial release
|
15
README.md
15
README.md
|
@ -1,20 +1,25 @@
|
|||
# [Morse Converter (web)](https://marcel-kapfer.de/writtenmorse/morseconverter)
|
||||
# [Morse Converter (web)](https://mmk2410.org//morseconverter)
|
||||
|
||||
This is a Morse and [writtenMorse](https://marcel-kapfer.de/writtenmorse) converter for the web. With mobile-first in mind I tried to create a beautiful converting experience. The webapp comes with [Material design](https://google.com/design) and with enhanced features (like instant converting) to simplify the converting time.
|
||||
This is a Morse and [writtenMorse](https://gitlab.com/mmk2410/writtenmorse-specs/wikis/Home) converter for the web. With mobile-first in mind I tried to create a beautiful converting experience. The webapp is designed following the [Material design](https://material.io/) specifications and with enhanced features (like instant converting) to simplify the converting time.
|
||||
|
||||
## Use it
|
||||
|
||||
The webapp can be accessed at [marcel-kapfer.de/writtenmorse/morseconverter](https://marcel-kapfer.de/writtenmorse/morseconverter).
|
||||
The webapp is accessible at [mmk2410.org/morseconverter](https://mmk2410.org//morseconverter).
|
||||
|
||||
## Contribute
|
||||
|
||||
1. Fork it
|
||||
2. Create your feature branch (`git checkout -b my-new-feature`)
|
||||
3. Write your code and the tests for it.
|
||||
4. Check if the code passes the tests. (`pub run text`). A code which does not passes the tests will not merged.
|
||||
4. Check if the code passes the tests. (`pub run test`). A code which does not passes the tests will not merged.
|
||||
5. Commit your changes (`git commit -am 'Add some feature'`)
|
||||
6. Push to the branch (`git push origin my-new-feature`)
|
||||
7. Create New Pull Request
|
||||
7. Create new merge request
|
||||
|
||||
## Technologies
|
||||
|
||||
* Polymer and JavaScript for the front end.
|
||||
* Dart for the converting engine.
|
||||
|
||||
## Build
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ Licensed under MIT License
|
|||
<link rel="import" href="../bower_components/iron-icons/iron-icons.html">
|
||||
<!-- Page -->
|
||||
<link rel="import" href="../bower_components/paper-styles/paper-styles-classes.html">
|
||||
<link rel="import" href="../bower_components/iron-flex-layout/classes/iron-flex-layout.html">
|
||||
<link rel="import" href="../bower_components/iron-flex-layout/iron-flex-layout-classes.html">
|
||||
<!-- Toolbar -->
|
||||
<link rel="import" href="../bower_components/paper-header-panel/paper-header-panel.html">
|
||||
<link rel="import" href="../bower_components/paper-toolbar/paper-toolbar.html">
|
||||
|
|
|
@ -53,11 +53,11 @@
|
|||
|
||||
<!-- Drawer Content -->
|
||||
<paper-menu selected="0">
|
||||
<paper-item id="menuWrittenMorse">writtenMorse</paper-item>
|
||||
<paper-item id="menuNormalMorse">Normal Morse</paper-item>
|
||||
<paper-item id="menuReportBug">Report a bug</paper-item>
|
||||
<paper-item id="menuFork">Fork me on GitLab</paper-item>
|
||||
<paper-item id="menuAbout">About</paper-item>
|
||||
<paper-item id="menuWrittenMorse"><paper-ripple></paper-ripple>writtenMorse</paper-item>
|
||||
<paper-item id="menuNormalMorse"><paper-ripple></paper-ripple>Normal Morse</paper-item>
|
||||
<paper-item id="menuReportBug"><paper-ripple></paper-ripple>Report a bug</paper-item>
|
||||
<paper-item id="menuFork"><paper-ripple></paper-ripple>Fork me on GitLab</paper-item>
|
||||
<paper-item id="menuAbout"><paper-ripple></paper-ripple>About</paper-item>
|
||||
</paper-menu>
|
||||
|
||||
</paper-header-panel>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
app.addEventListener('template-bound', function() {
|
||||
console.log("Marcel Kapfer (mmk2410)");
|
||||
console.log("Morse Converter");
|
||||
console.log("Version 0.3");
|
||||
console.log("Version 0.3.1");
|
||||
});
|
||||
|
||||
window.addEventListener('WebComponentsReady', function() {
|
||||
|
|
24
bower.json
24
bower.json
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "Morse Converter (beta)",
|
||||
"version": "0.3.0",
|
||||
"name": "Morse Converter",
|
||||
"version": "0.3.1",
|
||||
"homepage": "https://gitlab.com/mmk2410/morse-converter-web",
|
||||
"authors": [
|
||||
"mmk2410 <marcelmichaelkapfer@yahoo.co.nz>"
|
||||
|
@ -21,15 +21,17 @@
|
|||
"dependencies": {
|
||||
"iron-input": "PolymerElements/iron-input#~1.0.5",
|
||||
"paper-drawer-panel": "PolymerElements/paper-drawer-panel#~1.0.3",
|
||||
"paper-header-panel": "PolymerElements/paper-header-panel#~1.0.5",
|
||||
"paper-icon-button": "PolymerElements/paper-icon-button#~1.0.3",
|
||||
"paper-input": "PolymerElements/paper-input#~1.0.12",
|
||||
"paper-item": "PolymerElements/paper-item#~1.0.2",
|
||||
"paper-header-panel": "PolymerElements/paper-header-panel#~1.1.6",
|
||||
"paper-icon-button": "PolymerElements/paper-icon-button#~1.1.1",
|
||||
"paper-input": "PolymerElements/paper-input#~1.1.11",
|
||||
"paper-item": "PolymerElements/paper-item#~1.2.1",
|
||||
"paper-material": "PolymerElements/paper-material#~1.0.2",
|
||||
"paper-menu": "PolymerElements/paper-menu#~1.1.0",
|
||||
"paper-toast": "PolymerElements/paper-toast#~1.0.0",
|
||||
"paper-toolbar": "PolymerElements/paper-toolbar#~1.0.4",
|
||||
"platinum-sw": "PolymerElements/platinum-sw#~1.2.0",
|
||||
"polymer": "Polymer/polymer#^1.0.0"
|
||||
"paper-menu": "PolymerElements/paper-menu#~1.2.2",
|
||||
"paper-toast": "PolymerElements/paper-toast#~1.2.2",
|
||||
"paper-toolbar": "PolymerElements/paper-toolbar#~1.1.4",
|
||||
"platinum-sw": "PolymerElements/platinum-sw#~1.3.0",
|
||||
"polymer": "Polymer/polymer#^1.0.0",
|
||||
"iron-icons": "PolymerElements/iron-icons#^1.1.3",
|
||||
"paper-ripple": "PolymerElements/paper-ripple#^1.0.5"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "morseconverter",
|
||||
"version": "0.3.0",
|
||||
"version": "0.3.1",
|
||||
"description": "A Morse converter for the web",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
name: morse_converter_web
|
||||
version: 0.3.0
|
||||
version: 0.3.1
|
||||
description: >
|
||||
A Morse and writtenMorse converter for the web using modern technologies like Dart and Polymer.
|
||||
author: Marcel Kapfer (mmk2410) <marcelmichaelkapfer@yahoo.co.nz>
|
||||
|
|
Reference in New Issue