Comments (3)
Hello!
I primarily made it a separate module for modularity. I personally don't like it when I need to install some unrelated thing to use a single feature of it.
By splitting up the module into two, I allow people who want to use MMM-page-indicator for their purposes without requiring them to drag in MMM-pages.
MMM-pages is more versatile than you might think. People have used MMM-pages for personalized pages with face recognition, which doesn't make sense to include MMM-page-indicator.
from mmm-pages.
Aha, I see. It just seemed more natural to have a config option like: pageIndicator: true
and not have to install and configure a separate module... I also thought you needed to have MMM-pages in order to use the indicator. Thanks for quick feedback.
from mmm-pages.
That's a cost that I've found acceptable. I don't see clean and (more importantly) expected way to ask people to install both.
The issue is that other modules need to add in support for MMM-page-indicators for it to properly work.
Please feel free to make another PR if you have another other suggestions! I'll close this issue for now, but feel free to ask to reopen.
from mmm-pages.
Related Issues (20)
- Page-Duration HOT 5
- [feature request] Have the option to start (some) "fixed" modules hidden HOT 8
- [BUG] Modules disapper from pages after rotationHomePage times out HOT 4
- Pause rotation not working HOT 11
- Changing pages doesn't work - bugs in the console HOT 9
- Does this do some kind of overlay in background? HOT 8
- mmm-pages do not work with mmm-traffic HOT 7
- Cant change pages with alexa HOT 2
- currentweather only displays "loading.." HOT 2
- MMM-CalendarExt2 Page (Scene) Change Notification HOT 2
- NOOB help. MMM-Pages appears to work but I wont rotate.... it does work exactly as programmed when clicking MMM-PageIndicator buttons with mouse. HOT 4
- Using a module multiple times HOT 5
- Same module, different instance HOT 1
- Option to Make custom.css work? HOT 3
- Automatic page changes influenced by rotationDelay HOT 2
- No default weather modules are populating HOT 2
- Option to stay on hidden page even if rotationHomePage is set. HOT 1
- delete a page number with crontan HOT 1
- New Maintainer ? HOT 2
- hiddenOnStartup flag get overridden
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mmm-pages.