-
Notifications
You must be signed in to change notification settings - Fork 734
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
Private/gokay/separate js #9442
Conversation
34fab9d
to
ce85976
Compare
ce85976
to
f4d8b6c
Compare
7ed47be
to
d0e9689
Compare
386e493
to
d1963ad
Compare
df9ea6a
to
47aea73
Compare
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.
Looks rather good to me - thanks Gokay ! =)
Having said that - I think it needs to go in early in the next 'red' release; and we should give guidance to the requester of the timeline there.
47aea73
to
5204857
Compare
f1db862
to
f52c0a6
Compare
f52c0a6
to
440f32e
Compare
Split / squashed and merged chunks this together - hopefully it makes it easier to review =) fewer 'Fixup' commits after the fact for bits of parent commits. |
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com> Change-Id: I3155e799530d4c307569e88612a13570d0913e03
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com> Change-Id: I9695ee748b43702d2295fec5c94c606d8d460d5f
Remove extra changes for ws requests. For some reason, the priority of device-mobile.css -> cool.css and menubar.css has changed. This causes same rules to overwrite the others. Signed-off-by: Gökay Şatır <gokaysatir@collabora.com> Change-Id: I87e568a8115c6cf19233cc0ff01c9521d7e5d3f1
Thanks for the review :) |
Commit 8f0f931 from #9442 broke both mobile apps in several ways... In addition to the fixes which android needed (see #9669), there were 2 things broken in the iOS app only. Here they are: - global.js wasn't included in the app resources (fixed by Patrick Luby in #9673) - A garbled m4 macro caused some css to fail in loading, and -- my current understanding is -- as we use things like the page height in rendering this caused us to have severe issues when running our JavaScript. That's fixed in this commit
Commit 8f0f931 from #9442 broke both mobile apps in several ways... In addition to the fixes which android needed (see #9669), there were 2 things broken in the iOS app only. Here they are: - global.js wasn't included in the app resources (fixed by Patrick Luby in #9673) - A garbled m4 macro caused some css to fail in loading, and -- my current understanding is -- as we use things like the page height in rendering this caused us to have severe issues when running our JavaScript. That's fixed in this commit Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: Ie8580567bf8426fb9ae2f159acf5994238614795
Commit 8f0f931 from #9442 broke both mobile apps in several ways... In addition to the fixes which android needed (see #9669), there were 2 things broken in the iOS app only. Here they are: - global.js wasn't included in the app resources (fixed by Patrick Luby in #9673) - A garbled m4 macro caused some css to fail in loading, and -- my current understanding is -- as we use things like the page height in rendering this caused us to have severe issues when running our JavaScript. That's fixed in this commit Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: Ie8580567bf8426fb9ae2f159acf5994238614795
Commit 8f0f931 from #9442 broke both mobile apps in several ways... In addition to the fixes which android needed (see #9669), there were 2 things broken in the iOS app only. Here they are: - global.js wasn't included in the app resources (fixed by Patrick Luby in #9673) - A garbled m4 macro caused some css to fail in loading, and -- my current understanding is -- as we use things like the page height in rendering this caused us to have severe issues when running our JavaScript. That's fixed in this commit Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: Ie8580567bf8426fb9ae2f159acf5994238614795
Previously we exposed "%WOPI_HOST_ID%" and "%PROXY_PREFIX_ENABLED%", despoenite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442
Previously we exposed "%WOPI_HOST_ID%" and "%PROXY_PREFIX_ENABLED%", despoenite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from #9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
Previously we exposed WOPI_HOST_ID and PROXY_PREFIX_ENABLED, despite those variables being undefined for mobile. Additionally, we incorrectly displayed the app name as MOBILEAPPNAME. These appear to be regressions from CollaboraOnline/online#9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I2dde8cee90d77e181f31d7e579a222a7fdb86559
As we insert other stylesheets after the head (and therefore later than stylesheets in the head), they take precedence over stylesheets in the head. Therefore, we can't insert our device and branding stylesheets in the end of the <head>. We need to insert them after the latest other stylesheet. This appears to a regression from CollaboraOnline/online#9442 Signed-off-by: Skyler Grey <skyler.grey@collabora.com> Change-Id: I829c0dc1ad95a28650845d39aad9f975692319b8
Summary
TODO
Checklist
make check
make run
and manually verified that everything looks okay