-
Notifications
You must be signed in to change notification settings - Fork 247
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
List views #2476
List views #2476
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2476 +/- ##
============================================
- Coverage 29.78% 24.24% -5.55%
============================================
Files 151 144 -7
Lines 5428 5048 -380
Branches 799 807 +8
============================================
- Hits 1617 1224 -393
- Misses 3811 3824 +13
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
The conflict above is because I based this MR on the tag 1.7.3 because I can't get master to work, the public calendar views remain desperately empty (even without my changes). |
@jean-gui Thanks a lot for your pull-request! Can you please rebase your pull-request? Also it does not show the location / description. |
src/components/AppNavigation/AppNavigationHeader/AppNavigationHeaderViewMenu.vue
Outdated
Show resolved
Hide resolved
Done. I think a change in an html class had broken location. I have now also added the description. If it's longer than two lines, it adds '...' after those first two lines. |
@jean-gui I hope you don't mind, but i went ahead and pushed on your branch. There have been a couple of minor things and i really want to include this in 2.1.
|
Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Translation of buttons for list views Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Show location in list views when available Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Remove unneeded code per #2476 (comment) Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Fix location, parent class changed Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Show start of description in list views, if available. Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Add start of description if available in list view Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org> Remove week list view Signed-off-by: Jean-Guilhem Rouel <jean-gui@w3.org>
I also removed the translations you added. Our translations are managed via http://transifex.com/ and automatically synced here via a cron-job. Every manual change to |
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.
👍
Let's get this in
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
No problem at all
Will you add the new string to transifex? If you tell me how to do so, I can add the French translation. |
I will do that in the next couple of days, but our translation community is so fast, so I'm pretty sure they will be faster than me. |
Description
This PR adds list views per week and month in addition to the day/week/month views. These views are also available to publicly shared calendars. Fortunately, FC5 already supports these views so there wasn't much to do.
Fixes #402
Note that these views only show events for the currently selected week/month. For example, if there's an event on 2020-08-19 (Wednesday) and another one on 2020-08-24 (Monday), only one will be displayed in the week list at once even though there's only 5 days separating them. This seems to be how FC5 works.
Also note that I literally learned about NC, FC and JS/Vue development just for this so I basically replicated what already existed for the other views without really trying to understand how they worked, and I may not be able to add more features.
Type of change
How to test / use your changes?
Please provide instructions how to test your changes
make build-js-production appstore
is temporarily available at https://cloud.troulite.fr/index.php/s/8MniantZGyxod52UI Changes
In case you changed, added or removed UI elements, please provide a set of before / after screenshots:
Checklist:
git commit -sm "Your commit message"
)