-
-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
5.0.0 Features/Roadmap (READY TO RELEASE TODAY) - HUGE MAJOR RELEASE #80
Comments
New experimental branch created from v4 here: https://github.com/Ks89/angular-modal-gallery/tree/v4-experimenting-packagr |
Renamed as version 5.0.0 because I have to release a new major version to add Angular 5 support to version 3.x. |
Angular 5 support re-scheduled for angular-modal-gallery 4.0.0 |
Configurable buttons implemented in a private branch locally. Please, be patient. |
Server-Side-Rendering (SSR) partially implemented. I still have a non blocking issue about Mousetrap. |
angular-seed is now officially supported (it was working also with >= 4.0.0) |
I'm not dead :) Also, I'll push the source code on github. At the moment, I'm working privately, because It is really experimental and I need privacy :) |
Implemented: "remove Observable<Image[]> as input. I decided to switch to Image[] to simplify the sourcecode (BREAKING CHANGE)" |
Hi, you know when you are gonna release it? |
@Enngage PS: do you want to be a beta tester? PS: at the beginning of december, all "modal features" will be available as alpha-1. However all "plain features" (or "inline features) won't be available, because I din't implement anything, at the moment. Everything "checked" right now in the TODO list will be released as alpha-1. All others, will be available during december. |
Update to Angular package format v 5.0 specifications #106 https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs Scheduled for 5.0.0 alpha-1 |
I'm not sure what you mean by beta testing, but I will update your library as soon as its out and will let you know any issues I encounter. My project is already on Angular 5 so there should be no problems there. |
Ok perfect. Thank u. PS in all alphas I'll add all missing features (not. Production ready) and finally in betas I'll write tests and fix bugs. |
@Ks89 Please update to font-awesome v5. |
Hi @vugar005 font-awesome is not mandatory in Angular modal gallery 5. You can use custom css classes for upper buttons if you want. Default icons are inside the library without requiring any external dependency. |
@Ks89 the problem is when using font awesome v5 with the plugin. The icons not showing. the |
Mmm, no wait, I didn't understand what you are saying. Could you explain? |
Beta 2 in finally available: To install: npm install angular-modal-gallery@beta or npm install angular-modal-gallery@5.0.0-beta.2 I replaced plnkr with stackblitz, so: Changelog here: https://github.com/Ks89/angular-modal-gallery/releases/tag/v5.0.0-beta.2 |
RC 1 in finally available: To install: npm install angular-modal-gallery@beta or npm install angular-modal-gallery@5.0.0-rc.1 Official live demo: https://stackblitz.com/edit/angular-modal-gallery-v5 Changelog here: https://github.com/Ks89/angular-modal-gallery/releases/tag/v5.0.0-rc.1 PS: I'm working on the official documentation for 5.0.0. This weekend (probably tomorrow) I'll release the first draft on github pages (different URL of the existing version, because I don't want to overwrite the documentation of 4.x.x). The final version is still scheduled for the end of February. No unexpected delay, at the moment :). |
Website for versions >= 5.x.x created with an initial documentation (still not complete and with lot of missing things, so please be careful. I need at least an entire week to add all important stuff, so please be patient). At the moment, I built this website with angular-modal-gallery 4 :) and all demos are disabled. I updated "getting started", "features" and "migration guide" (all these pages are still drafts). URL: https://ks89.github.io/angular-modal-gallery-2018.github.io/ |
RC 2 with a very small changelog (I temporary removed refresh button because it wasn't working as expected) To install: npm install angular-modal-gallery@beta or npm install angular-modal-gallery@5.0.0-rc.2 Official live demo: https://stackblitz.com/edit/angular-modal-gallery-v5 Changelog here: https://github.com/Ks89/angular-modal-gallery/releases/tag/v5.0.0-rc.2 The final version is still scheduled for the end of February. No unexpected delay, at the moment :). This weekend I'll post the first complete draft of the documentation website. PS: I updated the official github's readme with better descriptions and other stuff HERE |
I'm sorry guys for this unscheduled release, but I found a bug and I had to fix it very quickly. RC 3 with a very small changelog (fix full description) To install: npm install angular-modal-gallery@beta or npm install angular-modal-gallery@5.0.0-rc.3 Official live demo: https://stackblitz.com/edit/angular-modal-gallery-v5 Changelog here: https://github.com/Ks89/angular-modal-gallery/releases/tag/v5.0.0-rc.3 |
First full draft of the doc website with demos and other fixes. https://ks89.github.io/angular-modal-gallery-2018.github.io/ Next week I'll release the final version as expected. |
Hello @Ks89 , Also I am using Thanks. |
Hi @ckelkar. The version that you are using is correct and it's a beta/rc. Today I'll release the stable version. |
Hi @Ks89 , |
if you want a custom layout you have to build everything by yourself. Check my official example (on stackblitz or also inside my repo in examples folder) or also in the doc. So limit is like a ngFor to only some of the input images. So you have to build a flexbox container with inside a ngFor to iterate over your images. If you see my examples I made a demo adding also descriptions over plain images. |
Hi @ckelkar I implemented HTML description support as you asked previously in 5.1.0-beta.1 If you are interested, please add a comment or activate notification to this issue #123, so I can ignore this one (#80) forever, because there are many people here and I don't want to spam their. |
Hi @andrei8788 the browser requests images automatically to display they, so it will be loaded asynchronously on demand. Also i suggest to decrease the size of images if possible, using smaller thumbs and bigger modal images. However, are you searching a way to preload images? |
I would use any method to avoid this. Can I add some animation? I'll try to reduce the size of the pictures, but I would like the pictures to be in good quality. I have been trying to solve the problem more than one day and nothing happens. For any of your advice I will be very grateful! |
Ok, first use thumbs with a small images (not highly simply compressed, to prevent quality loss) using lower resolutions. From your screen it seems that there are many images on the same screen, so it could be useless to have images with 4k resolution and so on. For the modal image use another one, with higher resolution. I didn't think about animations in plain gallery, but it could be a good idea for next releases. PS: which network are you using? Did you measure the speed in kb/s? Because the problem it's the library itself, but either slow network or giant images. I cannot promise anything but I'm thinking to rewrite plain gallery with more features. However, this summer I'm really busy and probably I won't be able to release as 7.0.0, but as 8.0.0. |
Images of good quality. 300 - 500 KB 1366 x 768. |
Once again many thanks! The problem is solved. |
I want to start to think about angular-modal-gallery 5.0.0. In particular I want to create a list with some possibile features.
I'll leave this list here for one month or more, before to start the implementation. I'll also update readme to encourage users to read this issue. I really need some feedbacks.
This issue will be updated every time I'll implement something on a dedicated branch 'develop'
I will be really happy if you want to create pull requests or you want to talk with me about features, before the official release. So I'll be able to change my roadmap accordingly.
The text was updated successfully, but these errors were encountered: