I'm tracking my work here https://github.com/simonsmiley/openlp-remote
It currently requires Tim's branch (With a minor fix that's comented on his
merge request)
To get it running, clone the repo and run "npm install" followed by "npm start"
you will need to enable cross origin resource
Simon
if you start with https://code.launchpad.net/~trb143/openlp/websockets you
will find all the remote code has been moved into core and under an API
directory.
The existing api's have been converted and where they start with /api there
is a version without that. Long term aim is to remove
Ok, I got started with angular. All the fetching works like a charm. I have
issues with posting though. It's because the current remote doesn't actually
use post requests and there doesn't seem to be a nice way in angular2 to send
data along a get request.
Could this be changed along the
Hi Simon,
I've just had to fix a problem with our web remote and updated versions of
jQuery, and I'm really keen to get this into OpenLP 2.6. We're rewriting half
of it anyway, so why not add more!
But yes, let's go with AngularJS and angular-material.
--
So, after quite some time, I'm coming back to this :-)
In the meantime I played around a little with material frameworks
(materializecss.com) and also with angular.
I don't think ionic is the way to go, because it's mainly targeting mobile
phone displays.
I would go for plain html with
I used bootstrap, because I'm familiar with it and get it done :-)
Since there are mobile apps for android and ios, I thought that having the
remote a responsive website makes it usable from computers (or just tablets
with bigger screens).
I think having the remote somewhat responsive is a
Hi Simon,
I just tested this out, and while I like the direction, there are a couple of
bugs and I'm not a fan of the "mobile website" look.
It's not supposed to be a mobile website, but more of a mobile app. I think
using a Material design would probably work better than the basic default
Hi Simon,
This is a really big change, so I'm going to have to ask you to defer it till
after 2.4. This means that we need to update package dependencies and make sure
everything works properly, so I'd prefer to wait till we have more time to test
and fix packaging issues.
--
Yeah, I didn't think it would make into 2.4
I'm not so good with webdesign, so if someone wants to write a theme to have
something other than the default look, go ahead!
--
https://code.launchpad.net/~thelinuxguy/openlp/rework-remote/+merge/282342
Your team OpenLP Core is requested to review
Bootstrap++ though, I like it.
--
https://code.launchpad.net/~thelinuxguy/openlp/rework-remote/+merge/282342
Your team OpenLP Core is requested to review the proposed merge of
lp:~thelinuxguy/openlp/rework-remote into lp:openlp.
___
Mailing list:
I think it looks good! :)
The only issue I found in my quick testing was that when using the prev/next
buttons in the slidecontroller the buttons stay "marked".
--
https://code.launchpad.net/~thelinuxguy/openlp/rework-remote/+merge/282342
Your team OpenLP Core is requested to review the proposed
fixed the buttons
--
https://code.launchpad.net/~thelinuxguy/openlp/rework-remote/+merge/282342
Your team OpenLP Core is requested to review the proposed merge of
lp:~thelinuxguy/openlp/rework-remote into lp:openlp.
___
Mailing list:
12 matches
Mail list logo