Commit Graph

820 Commits

Author SHA1 Message Date
Kylart 189c36ec44 Added safety server exit 2018-08-02 12:21:45 +02:00
Kylart fa1530336e Added bin.js. Can now start the app with command line even as a npm package. 2018-08-02 12:14:45 +02:00
Kylart ac6be6dc22 Removed useless file 2018-08-02 00:14:04 +02:00
Kylart 17315bdc60 Can now start the app without electron, server-only 2018-08-01 11:43:05 +02:00
Kylart 389b1f9318 Fix dependencies for production 2018-08-01 11:20:49 +02:00
Kylart ee7dc21366 Squashed commit of the following:
commit 35cd5e414292e95d2229e23a667cc95f6df07129
Author: Kylart <Kylart.dev@gmail.com>
Date:   Wed Aug 1 11:04:44 2018 +0200

    Added colors and strict mode to server.js

commit 3ea15818549adcffeea58d57d8639b132e4f76fd
Author: Kylart <Kylart.dev@gmail.com>
Date:   Wed Aug 1 10:58:13 2018 +0200

    Removed now useless dependencies

commit 71866a51a1dae01e469f079f5f302606f06b9101
Author: Kylart <Kylart.dev@gmail.com>
Date:   Wed Aug 1 10:53:15 2018 +0200

    Got a working state with ideal architecture

commit f5e0ae50a4f1f99ae26e6e85a9eab675ba8532f0
Author: Kylart <Kylart.dev@gmail.com>
Date:   Wed Aug 1 10:06:01 2018 +0200

    [wip]

commit 88d446657e125c1d54e80b00e46977ac8bfd18a2
Author: Kylart <Kylart.dev@gmail.com>
Date:   Tue Jul 31 10:03:05 2018 +0200

    [broken] Restructured app with each main part isolated for better modularity
2018-08-01 11:06:30 +02:00
Kylart 6575f195ca Implemented basic torrent routes and methods 2018-07-30 17:55:58 +02:00
Kylart c7fda029d9 Updated yarn.lock 2018-07-25 01:06:08 +02:00
Kylart 46ad83af7c Removed horrible-api as not updated to latest HorribleSubs and not needed anymore 2018-07-25 01:05:30 +02:00
Kylart 17213d6604 Grouped starting files 2018-07-22 16:27:21 +02:00
Kylart 677b54e9df Fix temporary build problem 2018-07-21 23:35:39 +02:00
Kylart 635de9b408 Going along the temporary fix for webpack build in production 2018-07-21 13:31:01 +02:00
Kylart 7833f231f8 Temporary fix for production mode, need to fix webpack 2018-07-21 12:52:08 +02:00
Kylart b34e7dd6b3 Fix server tests 2018-07-21 02:17:57 +02:00
Kylart c37cce3633 Restructured architecture 2018-07-21 02:15:51 +02:00
Kylart b04a502471 Moved eslint to lint 2018-07-20 20:11:46 +02:00
Kylart fadb588e62 electron-updater should be in dependencies 2018-07-20 19:10:10 +02:00
Kylart 7566764e8a Updated CONTRIBUTORS 2018-07-20 19:03:56 +02:00
Kylart 532399817c Updated dependencies
Upgraded to vuetify1.1, webpack4, standard11
2018-07-20 18:54:31 +02:00
Kylart d642ca99e7 v0.3.1: New release to fix vuetify version 2018-07-19 10:23:29 +02:00
Kylart b14360870f v0.3.0 2018-07-18 15:28:48 +02:00
Kylart 1f7ce381da Updated dependencies 2018-07-18 15:28:34 +02:00
Kylart f286170562 Now use is-online package to check online status 2018-07-18 15:28:22 +02:00
Kylart c2e2cf9def Added tooltips to controls to video player 2018-07-15 18:02:31 +02:00
Kylart add97b5802 Fixed a bug where closing the video on some pages pages (downloader, watch lists..) would result in the UI going "wuut u doin mate?" and break 2018-07-09 18:47:51 +02:00
Kylart 24cbfc593f Removed some useless code 2018-07-09 18:46:59 +02:00
Kylart ac6885eb6b Logging files will now be removed when they weight more than 5MB 2018-07-08 21:06:28 +02:00
Kylart c1ee1f2586 Fixed a bug where a font size tag directly followed by a number in the text would result in super big font size 2018-07-08 15:02:58 +02:00
Kylart 6a0921a99b Fix font-size tag handling 2018-07-06 08:28:49 +02:00
Kylart 7e4a2f57dc Fixded a bug that would make the video overlay hidden if fullscreen mode is set while minimized 2018-07-04 08:47:01 +02:00
Kylart 47ab28b68b cues' font-size should depend on the size of their container 2018-07-01 15:43:35 +02:00
Kylart a262bbbc12 Switched a mode from top to bot 2018-07-01 15:19:07 +02:00
Kylart 7e6d46c868 Updated node version for tests 2018-07-01 15:15:44 +02:00
Kylart 4d545eb325 Fixed a bug where leaving the streaming page and coming back to it when having clicked on an anime beforehand would result in no eps quality set when coming back to it
When no aired info is given, should display N/A instead of No Data
2018-07-01 02:06:49 +02:00
Kylart 270775bfc4 Added some forgotten overlapping modes 2018-06-30 23:56:33 +02:00
Kylart be7bb922ff Now PROPERLY handling fade in and out effects 2018-06-30 23:41:10 +02:00
Kylart 015b0592bd now handling fade out effect 2018-06-28 00:27:30 +02:00
Kylart f8b36443ab can now double click the player to toggle full screen 2018-06-27 11:56:24 +02:00
Kylart 0908075c8c Fix some tags
Renamed fadeIn function
2018-06-25 12:28:33 +02:00
Kylart 68d7d934be Forgot some modes to check on in overlap checking 2018-06-21 11:22:20 +09:00
Kylart 31ed38b4e6 Improved color tag regex 2018-06-21 11:20:52 +09:00
Kylart 4bec78fbaf Fix handling of alignment tag yet again 2018-06-20 00:26:51 +09:00
Kylart d60992d9af Fix alignment tag handling 2018-06-19 01:28:57 +09:00
Kylart d7eee459ab Fix vertical alignment to obey alingment as supposed by SSA (pos tag and style)
Fix some function regex to catch in a non-greedy way
(pos tag needs a bit of testing imo)
2018-06-19 00:35:49 +09:00
Kylart b306aefd9f Fix a bug where a file could not be played if the extension was in caps 2018-06-19 00:20:54 +09:00
Kylart eca585b2a4 Fix rotation handling 2018-06-17 18:43:56 +09:00
Kylart f322446915 Fix a bug where overlap would not be checked fot the very last cue 2018-06-17 18:43:01 +09:00
Kylart 3edbad03f4 Fix fullscreen mechanics for player 2018-06-15 16:10:32 +09:00
Kylart e1426e1c74 Fixed alignment for non-numpad alignement tags
Fixed tag fontFamily not treated
Fixed regex for font scale tag
2018-06-13 00:24:24 +09:00
Kylart f7fd6cf2b7 Overlap shoudl be checked only if cues ahve the same kind of properties 2018-06-11 21:26:39 +09:00