-
Notifications
You must be signed in to change notification settings - Fork 190
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
New layout fix, scrolling and keyboard shortcuts fixes #312
Conversation
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Thanks ... Your layout fix seems to work quite well, but for some reason some of the templates and mostly hidden parts (feed error, player) now will be displayed at every loading of the news app until everything is build up. Besides that the loading animation is off-center at the top left of the content part (I assume that it should be centered). Edit: |
Thanks a lot! Where do you get the top black header on your screenshot? I never saw that! :/
|
The black header on the top right is the player which normally shows as an overlay if you play the audio of a podcast (css class Most of the feeds in my list, which have a longer summary have this scrolling issue (one for example is: https://www.kdab.com/category/blogs/qt/feed/). If that's helpful: currently I'm using Firefox 61.0.1 (64-Bit) for Windows 10 on a Full HD monitor. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know a lot/anything about the JS part so I don't think I can really sign of on this.
@danopz you did some work on webpack, you probably have a better grasp of the JS part. Would you mind looking at this? |
Yesterday i've looked a bit into it, will continue today. What I found so far is that the player + sidebar is just printed with PHP and gets displayed before AngularJS is fully initialized, so the HTML just gets rendered and will be hidden later. |
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Again I've looked through the branch and for me much of the frontend seems to be broken. Is it just me?
|
@danopz I'll dive in this today again :) |
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
@SMillerDev @danopz please test again :) |
Tested and working for me. |
@@ -35,7 +35,7 @@ Before you update to a new version, [check the changelog](https://github.com/nex | |||
<lib>SimpleXML</lib> | |||
<lib>iconv</lib> | |||
<owncloud max-version="0" min-version="0"/> | |||
<nextcloud min-version="13" max-version="14"/> | |||
<nextcloud min-version="14" max-version="14"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this no longer work with the 13 version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. Behaviour is not retro compatible
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this will always make travis fail, maybe the branch bump for travis should also be part of this review (which means the final merger would have to wait for the stable14 branch to exist). @nextcloud/news anyone else with an opinion about this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now you can just test against master until there is a stable14 branch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, or disable the old stable branches :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't it make sense to have a stable13 branch for news? And from master then the 14 app release can be done?
So bugfixes for 13.x app can still be merged & released (if needed)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tobiasKaminsky I guess?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the past, Bernhard always dropped support for older server releases once a new major release was out. Doesn't mean it stil needs to be done like that, but it'd be easier and follows the known pattern.
@skjnldsv still not working for me. Now the left sidebar is hidden. Tested with Opera and Firefox. App is installed in Nexcloud 14 beta using the latest Docker image. |
@danopz which nextcloud version are you on? |
@skjnldsv 14.0.0beta3 (14.0.0.15) |
@danopz Hum, it should work though. |
I still have a horizontal scrollbar in compact mode. |
@skjnldsv I've rebuilt the docker container the problem still exists 😞 |
@danopz what about scss cache? Can you make sure you ran the maintenance repair? |
@skjnldsv Didn't help |
@skjnldsv any news here? Can I help you somehow? |
@tobiasKaminsky we can already merge this, the only issue left is the mark as read on scroll of compact mode. |
6ef12e6
to
edf708f
Compare
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
edf708f
to
23abfed
Compare
👍 works for me. |
Thanks @skjnldsv ! |
@anoymouserver on latest server master I don't. |
@skjnldsv @anoymouserver I just updated to NC daily (commit 148e9cacb0d046d41896d3d5dab0b1a90bd1421b, which is only a tx update behind current master) and also have the huge horizontal scrollbar. I also had this in the past (#245), this time removing |
Removing |
Fix #311
Fix #271