Commit Graph

188 Commits

Author SHA1 Message Date
Kylart d366c4902a Reworked env component 2017-10-11 16:00:56 +02:00
Kylart f1dd0872d3 Window will now hide instead of closing on Mac
Reworked a choiceWindow logic + stylus
2017-10-11 07:57:38 +02:00
Kylart d4d6935b81 Updated to vuetify 0.16.4
All modals can now be closed with the escape key
2017-10-09 01:36:53 +02:00
Kylart b9ce9e5a6b Merge branch 'a-la-carte'
Remove leftovers tooltip directives
2017-10-07 20:34:40 +02:00
Kylart 95356ac071 Upgraded to vuetify 0.16 and a-la-carte v2 2017-10-07 20:17:47 +02:00
Kylart 448c5fac2c Implemented logs to show release notes on KawAnime start 2017-09-27 13:48:57 +02:00
Kylart 752053c905 Now can select magnets to copy in a list of choices 2017-09-26 09:56:41 +02:00
Kylart 820e3eb1d2 Isolated magnet modal in its own component 2017-09-25 11:00:00 +02:00
Kylart f3a81b2492 Everything looking fine 2017-09-20 16:44:58 +02:00
Kylart f27440dd4a Working except for tooltips 2017-09-20 16:18:46 +02:00
Kylart 0f202e4137 Now hide the window instead of closing it on Mac
Reduced line number
2017-09-20 10:51:05 +02:00
Kylart 257b9cd012 Isolated search into its own module. Fixed some leftovers from other isolations 2017-09-20 10:28:08 +02:00
Kylart 443beede09 Isolated update into its own module 2017-09-19 14:19:55 +02:00
Kylart 65e3a4d000 Removed persistent drawer that would cause conflict with temporary 2017-09-07 10:44:57 +02:00
Kylart 9993c3a497 Fixed open-in-brwoser once again 2017-09-07 10:39:28 +02:00
Kylart 059a096841 Removed temporarily a-la-carte due to theme problems
Fixed news not restarting after failure
Fix random on loader
Added win 32 bits distrib
2017-09-06 00:06:21 +02:00
Kylart 64db07c4e1 Added some missing components 2017-09-04 00:35:39 +02:00
Kylart 9d729f33ad Fixed missing components. Seems good from here 2017-09-03 23:46:14 +02:00
Kylart f2d1cce119 Merge branch 'a-la-carte' 2017-09-03 21:55:12 +02:00
Kylart 4b182e717d A la carte working 2017-09-03 21:42:47 +02:00
Kylart 8bbbfebb6e One step after another 2017-09-02 17:13:28 +02:00
Kylart 996580ee6b Fix auto-update 2017-09-01 19:35:16 +02:00
Kylart 0aec49de71 Not working atm 2017-08-30 11:04:04 +02:00
Kylart 169f8c1547 Fixed routing with drawer 2017-08-28 10:09:59 +02:00
Kylart 2330e15288 Adapted to vuetify 0.15-xxx. Gotta import only needed elements now 2017-08-27 04:03:18 +02:00
Kylart 7d72d001e8 Now can add anime in list from search
Fix bug on delete entry in watch list
2017-08-23 12:18:51 +02:00
Kylart f2dc317cf5 Auto update implemented! ~~
Fix episode label in tooltips in release page
2017-08-22 19:30:58 +02:00
Kylart cb74c81a4c Reduced size of material icons 2017-08-22 14:59:08 +02:00
Kylart 613ede4303 material icons are now loaded in local 2017-08-20 15:10:29 +02:00
Kylart b3bf717787 Fixed episode label on seasons 2017-08-20 14:43:56 +02:00
Kylart f46f03b90a Oops, fixed "window is not defined" 2017-08-19 20:02:02 +02:00
Kylart 286ce0e407 System bar buttons now hidden in browser
Need to handle margin-top in browser
2017-08-19 19:06:10 +02:00
Kylart 5ba5679d84 Can now play sound on magnet download! 2017-08-14 21:49:23 +01:00
Kylart a564f15f84 All templates are now Pug!
Added .editorconfig for vs-code
Updated to vuetify 0.14.11
`pack` script
2017-08-13 23:46:05 +01:00
Kylart 2dceb4124a Updated to vuetify 0.14.9. No hover atm... 2017-08-12 20:34:28 +01:00
Kylart 5cbaca31dc Added real lazy loading to pictures to news and seasons + error image on loading 2017-08-07 14:01:04 +02:00
Kylart 1d9ebc911d Fixed deleteEntry in watchList
Fixed some responsive
Fixed nuxt-link to router-link
2017-08-05 20:56:06 +02:00
Kylart cd378c82a9 Added suport on erai-raws fansub (multilang) 🎉
Fixed downloader on "non-standard" anime names (DefinitelyNotMe, Erai-raws)
Centralized fansub list in store
2017-08-04 11:16:05 +02:00
Kylart ef708964a1 Fixed some paddings 2017-08-03 13:30:29 +02:00
Kylart bf8681686b Fixed system-bar buttons and bug where app would not quit on all windows closed 2017-08-03 12:22:02 +02:00
Kylart 93fe4003e0 Fixed main height 2017-08-03 11:54:49 +02:00
Kylart c29b525649 Lazyloading on news with better scroll 2017-08-03 10:46:44 +02:00
Kylart b428694e25 Updated to vuetify 0.14.8 2017-08-03 07:57:31 +02:00
Kylart e158d1a379 infoResults isolated with store 2017-08-02 21:12:47 +02:00
Kylart 5a3aacda56 Fixed indent
Removed nuxt artifacts
Changed page transition
2017-08-01 17:21:01 +02:00
Kylart 7019bb10f1 Faster transitions
Fixed a bug on history displays
Dev mail
2017-07-30 23:11:21 +02:00
Kylart 530dd2f4b9 Fix scripts for windows 2017-07-27 23:50:10 +02:00
Kylart 9bf039d9ff Added animate.css for setting modal 2017-07-27 17:00:15 +02:00
Kylart 5b54ff6534 Fixed news inside opening
Removed nyaa page, that'll be for when torrent is implemented
2017-07-27 09:25:44 +02:00
Kylart b001b019cb Nightwatch tests running
Removed all semi-white colors
Better store splitting (still needs improvements)
Nyaa page to be worked on
Cool progress bar on webpack build
2017-07-26 23:46:30 +02:00
Kylart 75b9226470 Adapted to vuetify 0.14.7
downloader copy to clipboard now assured by vue-clipboards
2017-07-26 10:19:51 +02:00
Kylart 81f6d20d78 Adapted to vuetify 0.14.6
Added message to know if development or not
2017-07-26 00:53:10 +02:00
Kylart f1b697ca09 Fixed a bug where KawAnime dist could not be started from another path
Wip on nightwatch
paths now use __dirname
2017-07-25 16:53:26 +02:00
Kylart 5492fd4c93 App can now be shipped
Fix CC
Need to fix nightwatch
2017-07-24 12:33:00 +02:00
Kylart fd07178f3a Dev and prod working, need to fix tests and building app 2017-07-24 10:45:00 +02:00
Kylart f82241e8f6 Code coverage
Now have nice colors on switches and radio
2017-07-20 12:31:34 +02:00
Kylart 730141b75b Upgraded to vuetify 0.14.5 (fix navigation-drawer) 2017-07-19 18:45:15 +02:00
Kylart 8a5f90a277 Windows and Linux user now can actOnWindow without frame 2017-07-19 10:11:33 +02:00
Kylart 83fc138d37 Added menu on elem in localPage. Now ca add to WL in local Page
No more errors on malformed files
Waiting for vuetify to catch clicks on system bar ?
Fixed test nightwatch..
2017-07-17 20:13:10 +02:00
Kylart 4ac8317c72 Lot of things happened rip. Settings page upgraded.
TODO:
    - Design info Modal + add infoModal to releases, watchLists and seasons.
    - MAL ?
2017-07-14 00:08:45 +02:00
Kylart a8263723df Better key system for season 2017-07-07 13:07:44 +02:00
Kylart 7e4c8d4c01 Now able to remove entries from history 2017-07-05 13:01:56 +02:00
Kylart 070b2f2918 Fixed bug where impossible to read and delete files with special characters in their names
Removed unofficial results from nyaa results
Fixed naming on synopsis (releases page)
Now refresh locals after reset
2017-07-03 20:22:48 +02:00
Kylart b2de628b3c Now uses Moment to show update time on releases page
CC
2017-06-30 16:45:11 +02:00
Kylart a3e3a23d7c Now search term and get results. Need to display those info 2017-06-28 12:42:02 +02:00
Kylart 025aa958d4 Added test on search.js 2017-06-27 20:49:32 +02:00
Kylart e41d6139e2 Search implemented. Now need to searchName and display info. 2017-06-27 20:44:24 +02:00
Kylart b68a126748 Now displays loading where resetting/refreshing local.
Now local refreshs on mounted hook
Fixed serverStart
2017-06-22 14:57:47 +02:00
Kylart 1438aea177 Added serverStart to enable hot reloading on server. 2017-06-19 01:12:38 +02:00
Kylart e1d6e35c72 Fixed bug where files with VOSTFR could not be read 2017-06-17 18:30:34 +02:00
Kylart 20b72f9700 Local files now handles 'VOSTFR' if in names
[wip] Adding dropped and onHold lists
Removed useless devDependencies
Removed useless variables in state
2017-06-17 18:09:47 +02:00
Kylart 140fc1dbe3 removed package-lock.json 2017-06-11 22:46:33 +02:00
Kylart a9ac420d98 Fixed tests
Now ignores package-lock.json
2017-06-11 22:43:15 +02:00
Kylart 6e986f392d Adapted to new mal-scraper
Fixed local file parsing to detect VOSTFR
2017-06-11 21:11:02 +02:00
Kylart 478cca91fe Fixed update time on releases page
Fixed different logging
Now catch some uncaught events in Electron
Now tests node.js 8 compatibility
2017-05-31 09:58:33 +02:00
Kylart cd3a67237e Removed Babel register from main since it would create problems on building distributable apps 2017-05-30 13:24:29 +02:00
Kylart 7a350cf31d Implemented download with config's fansub and ANY name with nyaapi
Fixed a bug where saved config was malformed
Fixed tests
2017-05-30 12:26:35 +02:00
Kylart 98f7f4fc8d Reorganized assets directory to contain only menu and api. main.css now is in the css folder 2017-05-30 11:06:52 +02:00
Kylart d1aae5e17e Reimplemented nyaa in store. Now able to choose (some) fansub on releases.
Now can choose (some) fansub in config
If nyaa.si and nyaa.pantsu.cat not up. KawAnime falls back to HorribleSubs to get the releases.
2017-05-30 09:26:24 +02:00
Kylart 7ded2d830a Implemented tests on nyaa.js
Note: wtf istanbul ?
2017-05-29 13:23:52 +02:00
Kylart f25542b05d Designed nyaapi's getLatest and download method.
Need to implement with store
2017-05-27 20:41:10 +02:00
Kylart a8a28c7882 Added .travis.yml
Fixed testing on default switch
Fixed KawAnime dir in local.js
2017-05-24 10:02:33 +02:00
Kylart d2c4ab5f15 Implemented all tests server side. 100% CC 2017-05-24 01:38:57 +02:00
Kylart c9ad2a43c4 Implemented watchList test. 100% CC of this file 2017-05-23 23:27:51 +02:00
Kylart cf553ddc3a Implemented tests on localPage and history. CC 100% on those files 2017-05-23 22:01:13 +02:00
Kylart 895260b232 Renamed init dir to api dir
Removed now useless test script
Credits
2017-05-23 16:32:38 +02:00
Kylart 43846f4cbc Revert removal of error handling and added istanbul ignore instead 2017-05-22 12:19:23 +02:00
Kylart f0e72ed2e8 Wrote tests for horrible api. 100% CC
Updated to horrible-api 1.0.5
2017-05-22 11:26:56 +02:00
Kylart 318d16011a Wrote tests on seasons and news api. CC 100% on those files 2017-05-22 09:15:09 +02:00
Kylart 4a0664c37f Better initFiles 2017-05-21 23:03:54 +02:00
Kylart 646b261eec Implemented some ava test and spectron test (spectron's on-hold since first need to sign dist app) 2017-05-21 22:51:56 +02:00
Kylart cb5d5f566c Fixed a bug where deleting the last element of a directory would not update files in the UI 2017-05-21 15:37:52 +02:00
Kylart 1ae25a20fa Fixed a bug where releases would return the wrong name (Atom - the beginning for e.g)
Fixed titles on releases and season pages
2017-05-21 14:39:37 +02:00
Kylart 9824e8b048 Can now add to list from season and releases pages 2017-05-13 19:29:52 +02:00
Kylart cbeba17cc6 Standard now lints vue files too 2017-05-13 16:38:17 +02:00
Kylart 6ddf730790 Add entry implemented in watch list
Move to button now only shows the two other lists
Better handling of lists
2017-05-12 23:57:16 +02:00
Kylart 24eb605a96 Basic layout for watch list page done
Now working on methods
2017-05-11 18:26:03 +02:00
Kylart 71dd3d6a23 Better handling of reset local data. Now reset data files which are in current directory, not all. 2017-05-11 11:44:28 +02:00
Kylart 6f9076af1a Better implementation of local file research
Working on reset local
2017-05-11 11:30:47 +02:00
Kylart 298727d91c Implemented cleaner logs in store. 2017-05-10 16:41:08 +02:00