-
Notifications
You must be signed in to change notification settings - Fork 64
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
A lot of changes: Kotlin, time/date formatting fixes, demo activity for whole view snapping... #97
base: develop
Are you sure you want to change the base?
Commits on May 7, 2018
-
-added ability to scroll whole view (entire week, for example) like a ViewPager. -made default first day of week to be the one of the calendar.
Configuration menu - View commit details
-
Copy full SHA for 472162d - Browse repository at this point
Copy the full SHA 472162dView commit details -
-converted project to Kotlin. Code can be shortened a lot, but requir…
…es some delicate work. -fixed some time/date formatting related issues: alamkanak#497 alamkanak#495 (but not fixed RTL alignment issue) -created a new activity to demonstrate the paging of entire view (example: week by week snapping), based on this pull request: Quivr#88
Configuration menu - View commit details
-
Copy full SHA for 2b59062 - Browse repository at this point
Copy the full SHA 2b59062View commit details
Commits on May 8, 2018
-
-added fix for day&month formatting, to be according to current locale:
Quivr#98 -added a feature to put text next to the week days -added a feature to set only the week days to have a background, instead of week-days and all-day events. -replaced Java "List" class with "MutableList" instead of Kotlin "List", to avoid possible crashes at runtime (because Kotlin "List" cannot be modified and is more restricted). That being said, I think in most cases, it's ok to use Kotlin "List", because in many cases you don't really need to modify the lists. -some code cleaning and refactoring, including conversion of some fields to be Kotlin properties (setters and getters near the field itself)
Configuration menu - View commit details
-
Copy full SHA for 9865f5e - Browse repository at this point
Copy the full SHA 9865f5eView commit details -
Fixed possible null issues with providing null as list of events.
replaced findViewById with synthetic ones of Kotlin.
Configuration menu - View commit details
-
Copy full SHA for 1406c08 - Browse repository at this point
Copy the full SHA 1406c08View commit details -
Removed old fonts, using Lato font, which is more modern and used on Android's latest versions. fixed issues of fonts, which didn't apply to all texts. getting fonts by using the support library.
Configuration menu - View commit details
-
Copy full SHA for 1f9e199 - Browse repository at this point
Copy the full SHA 1f9e199View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37823c - Browse repository at this point
Copy the full SHA c37823cView commit details
Commits on May 9, 2018
-
further consideration of current locale to use the best format for th…
…e dates being shown in the headers.
Configuration menu - View commit details
-
Copy full SHA for 3438aad - Browse repository at this point
Copy the full SHA 3438aadView commit details -
handled auto-refreshing of the view every minute, to reflect changes …
…of current time&date. You can test it by setting the time of the day to be 23:59, and wait a minute... cleaned code a bit.
Configuration menu - View commit details
-
Copy full SHA for 9523d1b - Browse repository at this point
Copy the full SHA 9523d1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 291461b - Browse repository at this point
Copy the full SHA 291461bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8873a5d - Browse repository at this point
Copy the full SHA 8873a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1a88c0 - Browse repository at this point
Copy the full SHA b1a88c0View commit details -
minor tweaks to sample of the WholeViewSnappingActivity.
added a way to draw the line seperators horizontally&vertically in a way that makes them as in "checkers" (rectangles), by using isUsingCheckersStyle. This is demonstrated in WholeViewSnappingActivity.
Configuration menu - View commit details
-
Copy full SHA for e58f6f5 - Browse repository at this point
Copy the full SHA e58f6f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 078b791 - Browse repository at this point
Copy the full SHA 078b791View commit details -
Ludovic committed
May 9, 2018 Configuration menu - View commit details
-
Copy full SHA for 99c423a - Browse repository at this point
Copy the full SHA 99c423aView commit details
Commits on May 10, 2018
-
Merge pull request #1 from SkyleKayma/ScrollFix
Fix scroll snapping
Configuration menu - View commit details
-
Copy full SHA for 0be2f1d - Browse repository at this point
Copy the full SHA 0be2f1dView commit details -
-a lot of conversions (and fixes) from fields to properties.
-renamed and fixed some fields that are related to padding/margins, to make it clear what they are intended for.
Configuration menu - View commit details
-
Copy full SHA for 0228dad - Browse repository at this point
Copy the full SHA 0228dadView commit details -
-a lot of conversions (and fixes) from fields to properties.
-renamed and fixed some fields that are related to padding/margins, to make it clear what they are intended for.
Configuration menu - View commit details
-
Copy full SHA for 79d8e04 - Browse repository at this point
Copy the full SHA 79d8e04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc68ab - Browse repository at this point
Copy the full SHA 1bc68abView commit details -
sample bug fix (reported here: Quivr#92 )
fixed issue of inconsistency of short vs long text. Now will show short text whenever you switch to week view.
Configuration menu - View commit details
-
Copy full SHA for f2a4226 - Browse repository at this point
Copy the full SHA f2a4226View commit details
Commits on May 13, 2018
-
Refactored some attributes to make it easier to understand what they …
…mean. added ability to set subtitle text below the week-day title text. Demonstrated in WholeViewSnappingActivity. replaced deprecated clipRect function with the more recommended one, as written here: https://stackoverflow.com/q/50231950/878126
Configuration menu - View commit details
-
Copy full SHA for 10a7614 - Browse repository at this point
Copy the full SHA 10a7614View commit details
Commits on May 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4241b17 - Browse repository at this point
Copy the full SHA 4241b17View commit details
Commits on May 15, 2018
-
-removed dropping from WholeViewSnappingActivity. It makes scrolling …
…too slow. -from now on, dropping is automatically enabled by having its listener. If set to null (or not set at all), it's turned off.
Configuration menu - View commit details
-
Copy full SHA for ae17dee - Browse repository at this point
Copy the full SHA ae17deeView commit details -
-added a way to put text on the left of the all-day events.
-Minor bugs fixes -Minor optimizations to make drawing and scrolling smoother
Configuration menu - View commit details
-
Copy full SHA for 7cb7cd8 - Browse repository at this point
Copy the full SHA 7cb7cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd87c1 - Browse repository at this point
Copy the full SHA edd87c1View commit details
Commits on May 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 50585ff - Browse repository at this point
Copy the full SHA 50585ffView commit details
Commits on May 17, 2018
-
- fixed issue of not being able to add an all-day event with same sta…
…rt-time and end-time, because if the end time is the same, it should still be considered ok. - removed deprecated long id, because it's too common for calendar services to use String instead
Configuration menu - View commit details
-
Copy full SHA for ef94b8d - Browse repository at this point
Copy the full SHA ef94b8dView commit details
Commits on May 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8ebc646 - Browse repository at this point
Copy the full SHA 8ebc646View commit details
Commits on May 28, 2018
-
fixed possible OOM when setting a time of 0:00 to events, due to spli…
…tting them into multiple events
Configuration menu - View commit details
-
Copy full SHA for 9d6f070 - Browse repository at this point
Copy the full SHA 9d6f070View commit details
Commits on May 29, 2018
-
fixed various issues with all-day events.
added CTOR for all-day event that takes a single day.
Configuration menu - View commit details
-
Copy full SHA for 0be8d77 - Browse repository at this point
Copy the full SHA 0be8d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for d021bc1 - Browse repository at this point
Copy the full SHA d021bc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c8ca57 - Browse repository at this point
Copy the full SHA 2c8ca57View commit details -
Configuration menu - View commit details
-
Copy full SHA for eacd593 - Browse repository at this point
Copy the full SHA eacd593View commit details -
added feature to set a default title for events that don't have a tit…
…le, using `untitledEventText`
Configuration menu - View commit details
-
Copy full SHA for 610bd21 - Browse repository at this point
Copy the full SHA 610bd21View commit details
Commits on May 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 068fdfb - Browse repository at this point
Copy the full SHA 068fdfbView commit details
Commits on May 31, 2018
-
split the padding of the header into top+bottom
added getters to some of the inner fields, so that you can put views on top of the WeekView on the correct places. replaced the time auto-update mechanism that used Handler to update every minute. Now uses proper BroadcastReceiver instead.
Configuration menu - View commit details
-
Copy full SHA for 3e11806 - Browse repository at this point
Copy the full SHA 3e11806View commit details -
fixed issue of not getting correct lastVisibleDate.
Configuration menu - View commit details
-
Copy full SHA for 09435f8 - Browse repository at this point
Copy the full SHA 09435f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73991c - Browse repository at this point
Copy the full SHA b73991cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 125c9dc - Browse repository at this point
Copy the full SHA 125c9dcView commit details
Commits on Jun 10, 2018
-
setting a default gap between overlapping events as 1dp, because when…
… there are multiple of them from same calendar, it looks bad. minor performance improvements.
Configuration menu - View commit details
-
Copy full SHA for 46e5259 - Browse repository at this point
Copy the full SHA 46e5259View commit details -
setting a default gap between overlapping events as 1dp, because when…
… there are multiple of them from same calendar, it looks bad. minor performance improvements.
Configuration menu - View commit details
-
Copy full SHA for 7fd7e08 - Browse repository at this point
Copy the full SHA 7fd7e08View commit details -
Merge branch 'develop' of https://github.com/AndroidDeveloperLB/Andro…
…id-Week-View into develop # Conflicts: # library/src/main/java/com/alamkanak/weekview/WeekView.kt
Configuration menu - View commit details
-
Copy full SHA for da67353 - Browse repository at this point
Copy the full SHA da67353View commit details -
added side subtitle text, so you can show the year in case it's not t…
…he current year. minor improvements.
Configuration menu - View commit details
-
Copy full SHA for b0b098f - Browse repository at this point
Copy the full SHA b0b098fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6ff5c8 - Browse repository at this point
Copy the full SHA a6ff5c8View commit details
Commits on Jun 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6f829dd - Browse repository at this point
Copy the full SHA 6f829ddView commit details
Commits on Sep 30, 2018
-
Updated to use Android-X instead of support library.
Configuration menu - View commit details
-
Copy full SHA for 2f9b1b9 - Browse repository at this point
Copy the full SHA 2f9b1b9View commit details
Commits on Oct 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5688b50 - Browse repository at this point
Copy the full SHA 5688b50View commit details
Commits on Feb 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 91ab45f - Browse repository at this point
Copy the full SHA 91ab45fView commit details
Commits on Feb 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 88c9020 - Browse repository at this point
Copy the full SHA 88c9020View commit details