Commit Graph

35 Commits (0d87c1ab5cc20da00880c0acf585378f26ba376c)

Author SHA1 Message Date
Miguel Angel Mulero Martinez 66946b76b4 Add Dutch translation 2020-07-27 09:51:18 +02:00
Michael Keller 25c918feee
Merge pull request #2102 from McGiverGim/inno_setup 2020-07-05 20:56:57 +12:00
WalcoFPV 4f93e54ae6 Cordova framework integration, Android support, mobile UI & options tab
Cordova integration and android platform :
- Added cordova directory with required config
- Added cordova applications generation in gulpfile
- Added cordova development instructions
- Used cordova plugins to simulate missing chrome api  plugins (chrome.serial and chrome.fileSystem)
- Added cordova clipboard support
- Added android operating system and Cordova gui mode
- Fixed some css and js files to make them working on Android as well as on computers
- Added --skipdep argument to accelerate cordova build (gulp task)
- Added a webview helper to help people to update the webview app of their device

New options tab :
- Added options tab replacing the options dropdown
- Added option to switch between phones UI and computers UI

Mobile interface and global interface improvements :
- Simplified the structure of the header with flex css
- Made headerbar and tab container responsive (compact headerbar and side menu)
- All tabs are adapted to mobile interface (except firmware flasher)
- The servos and adjustments tabs are not fully adapted but are "usable"
- Improved header bar animation
- Improved log expandation animation
- Added swipe gesture to toggle side menu

Fixes during the development :
- Logo position
- Dark mode
- Auto connection
- Error messages (cordova_chromeapi.js)
- Responsive grid
- Testing
- Disconnection
- Width of boxes inside the OSD tab
- Fixed cli tab
- OSD tab
- Motor stop switch
- White spaces in boxes
- Dialogs size
- Connect button state
- Prevent tablet with a height larger than 575px to switch to computers ui
- Fixed logging tab
- Fixed code smell
- Fixed yarn cordova plugin install issue
- Fixed content_wrapper
- Fixed vibrations when scrolling
- Fixed scrolling bar alignment
- Fixed dialogReportProblem height
- Fixed rates logo
- Fixed auto connection default value (true)
- Fixed D to D max
- Fixed dialogs

Added required messages in locales/en/messages.json file

Requested changes
2020-07-03 16:19:33 +02:00
Miguel Angel Mulero Martinez 2051c67dde Replace NSIS by Inno Setup installer 2020-07-03 12:00:40 +02:00
Miguel Angel Mulero Martinez 267e4973cd Add Traditional Chinese translation 2020-04-28 08:37:43 +02:00
Miguel Angel Mulero Martinez 0fcf3564c2 Add Hungarian translation 2020-04-27 15:17:50 +02:00
mikeller 0a43465ace Added debug-release build for installers with debug console, changed Azure jobs to build them. 2020-03-20 00:34:32 +13:00
Miguel Angel Mulero Martinez d3afbfef75 Add Polish translation 2020-02-19 19:09:44 +01:00
Miguel Angel Mulero Martinez 5335d64def Add custom fallback for Portuguese and Portuguese Brazilian 2019-12-28 15:03:13 +01:00
Asizon 8dc4e7829f Add Basque translation 2019-10-20 17:33:04 +02:00
Michael Keller af0f0b1155 Added unified '.gitattributes' file. 2019-10-02 22:56:13 +13:00
Kyle K 9963a6fea3 pretty up the installer 2019-08-15 19:04:12 +00:00
Kyle K cbc21528fd Add a way to avoid trying to add a custom icon when building nw.js
Example use:
yarn run gulp release --win64 --nowinicon

winIco and winVersionString cause a wine requirement
2019-08-14 00:07:13 +00:00
Miguel Angel Mulero Martinez d5be995459 Add Croatian translation 2019-05-01 15:46:28 +02:00
Miguel Angel Mulero Martinez dd22b21828 Add Galician translation 2019-04-29 08:18:34 +02:00
Miguel Angel Mulero Martinez 0feda68542 Add Indonesian Translation 2018-10-24 08:29:16 +02:00
Miguel Angel Mulero Martinez e8103b2478 Add Russian language 2018-09-17 16:55:14 +02:00
Miguel Angel Mulero Martinez c76bc20287 Add Swedish language 2018-09-01 13:40:29 +02:00
Miguel Angel Mulero Martinez 530425551c Better copyright debian file 2018-03-25 10:52:34 +02:00
Miguel Angel Mulero Martinez 7d1f0dfbf4 Add Portuguese translation 2018-03-15 18:37:58 +01:00
Michael Keller d2c6fa2556
Merge pull request #977 from McGiverGim/bf-add_japanese_translation
Add Japanese translation
2018-03-16 06:28:33 +13:00
Miguel Angel Mulero Martinez cebdab0304 Add Japanese translation 2018-03-13 13:58:57 +01:00
Jake 327401a365
Add categories to desktop file 2018-03-08 02:24:15 +01:00
Miguel Angel Mulero Martinez 541163d80d Add italian translation 2018-02-16 08:15:55 +01:00
Miguel Angel Mulero Martinez 60c13a8012 Add Latvian language 2018-02-15 20:55:32 +01:00
Miguel Angel Mulero Martinez 25eb964990 Add translation into chinese simplified 2018-01-31 14:50:49 +01:00
Miguel Angel Mulero Martinez c467f59f1d Language user selectable in app 2018-01-28 13:39:23 +01:00
Bas Delfos 24c81375a4 Move src files 2018-01-24 22:50:40 +01:00
Miguel Angel Mulero Martinez d8c543249c Fix debian packages (copyright needed) 2018-01-18 08:34:54 +01:00
Miguel Angel Mulero Martinez 6d412ea6fe Fix win32 uninstaller admin user 2018-01-16 10:28:36 +01:00
Miguel Angel Mulero Martinez 49a24da23d Windows installer: uninstall only what was installed 2018-01-13 10:34:36 +01:00
Miguel Angel Mulero Martinez cc5f2cba56 Win installer with/without admin rights 2018-01-12 20:58:05 +01:00
Miguel Angel Mulero Martinez 7fcd4e5567 Create debian packages 2018-01-11 22:22:04 +01:00
Miguel Angel Mulero Martinez 69f7af5a96 Better update system adding remove info 2018-01-05 19:35:34 +01:00
Miguel Angel Mulero Martinez 2c84d92cec Add a win32 installer
It needs NSIS (http://nsis.sourceforge.net/) installed and add makensis
executable to the path
2017-12-30 08:59:37 +01:00