Commit Graph

359 Commits

Author SHA1 Message Date
0ae7ba40ce Toolbar changes:
- Change Add button icon from new to +
- Add Today button to toolbar
2016-01-21 18:41:54 +00:00
80ce556003 Remove view names from header 2016-01-21 18:35:53 +00:00
ad05ac0cc3 Fix some months not showing enough weeks, better this time 2016-01-21 15:40:32 +00:00
72991fc007 Smarter updates for recurring events, to avoid refreshing more than needed. 2016-01-20 20:58:14 +00:00
2a91237c2a Fix some months not showing enough weeks 2016-01-19 15:37:15 +00:00
2608b63d54 Fix planner by month could not start on some months 2016-01-18 23:26:19 +00:00
a79e017ea9 Better use supplied context when adding 2016-01-18 22:48:38 +00:00
5e5139ae2e - Simplify grid sizing calculations
- Fix non-consolidated day update
2016-01-15 22:43:59 +00:00
932fcbc78c Align planner view to weeks 2016-01-15 00:05:02 +00:00
e4a0808693 Keep list search keywords around through an app refresh 2016-01-14 23:23:22 +00:00
6b78eb9d36 More intelligent updating to avoid having to re-do a whole week when one event is added 2016-01-14 15:46:55 +00:00
36672c5626 Better support for storing a planner view as a favorite - detects months better 2016-01-13 22:58:20 +00:00
70686f0847 Some code cleanup 2016-01-13 22:07:09 +00:00
a05ec9ae55 Fix typo in previous commit 2016-01-13 00:27:10 +00:00
66138ad402 Better handling of time grid preference value possibilities 2016-01-13 00:24:19 +00:00
15dd34edcb Re-enable/implement preference for showing events as a per-day list 2016-01-12 23:55:59 +00:00
bad0262c4e Do not update infolog changes if calendar is not showing infolog entries 2016-01-11 20:43:52 +00:00
000376c69d Fix sorting users in non-consolidated day view 2016-01-08 22:38:11 +00:00
d1739fd873 - Fix day view user header
- Fix toolbar add button
2016-01-06 20:37:29 +00:00
556495e6cc Move sidebox buttons into a toolbar 2016-01-06 18:24:45 +00:00
7d1de17438 Refactor & more intelligence in grid views for speed improvements 2016-01-05 20:43:19 +00:00
260c320ba9 Stop planner & nextmatch from fighting over events, some timing improvements 2015-12-29 22:12:30 +00:00
d9f09e1333 Single day, multiple owner now shows in a single row
Also start of some refactoring to reduce the same code in multiple places
2015-12-28 22:21:47 +00:00
6dfef23ae3 Match consolidation number to the phrasing in preferences 2015-12-28 16:55:51 +00:00
f01c973324 Fix wrong width for week when going from day -> planner -> week 2015-12-23 21:09:02 +00:00
17b1a3387f Fix 4 day view not showing any days, changing to planner from day or 4 day view did not properly keep the date span 2015-12-23 20:50:33 +00:00
3f96725bdb Another attempt at reducing Firefox weirdness, which might be related to the order of template processing 2015-12-23 18:15:23 +00:00
bb380e2c59 Make sure sidebox template is loaded also 2015-12-23 00:42:39 +00:00
ffad978c81 Move consolidation limit from config to preference, and split it into two for day & week views 2015-12-22 23:34:53 +00:00
7a62f96866 Planner view
- When changing into planner view, keep the current time span
- Today button keeps displayed number of days
- Remove header arrows, planner now uses same navigation as others
2015-12-22 20:07:40 +00:00
e1d60f6729 Favorites do not change the current date. 2015-12-21 23:03:42 +00:00
decf8efa34 Clicking week numbers changes date in any other view also (fixes it for multi-week view) 2015-12-21 18:16:32 +00:00
2ee00759bc Resolve some issues with week numbers between east & west of GMT 2015-12-21 18:14:33 +00:00
e5810f793a Avoid calendar change event and directly update state. Avoids double state change. 2015-12-18 17:18:05 +00:00
5843f28677 Make planner view headers slightly less weird, clicking on a month should view that month 2015-12-16 23:46:44 +00:00
d67cbb39e7 Tie sidebox calendar to listview, so if you click month, or click a week or day, it changes the listview filter too 2015-12-16 20:41:54 +00:00
6236c7e1ca Add some exceptions to Month header button
- Planner & list view stay, they just update their date to that month
2015-12-16 19:54:22 +00:00
67652ccaf1 Avoid js error on first calendar load when there are no preferences yet 2015-12-16 00:23:25 +00:00
c5eac7749c When the current view is nextmatch, pass sidebox merge through the listview nextmatch action so it gets proper processing of the selected rows and nextmatch filter. 2015-12-15 16:36:54 +00:00
c7167979e4 Avoid displaying more than 100 days in planner by user or category views (switching from year view), as it results in a sub-optimal user experience 2015-12-14 23:47:57 +00:00
d07ab5285f Keep hooked sidebox templates from other applications (resources) up to date as state changes 2015-12-14 22:08:12 +00:00
9252607705 A better way to make keywords only apply to list view, not the other views. 2015-12-14 20:46:25 +00:00
3dfc697c7c Fix missing participant names in sidebox & listview 2015-12-14 18:38:53 +00:00
e580e7991c Avoid error if an edit popup is opened before the calendar tab 2015-12-12 00:13:38 +00:00
33437acb96 Keep internal date span up to date if user is using list view and week or month filter.
Fixes some problems with strange date ranges when merging using the sidemenu selectbox
2015-12-11 19:38:52 +00:00
ac08939314 Use the right variable to avoid breaking the whole app 2015-12-10 22:55:28 +00:00
8a5e720851 Revert r54516, it can cause infinite loops 2015-12-10 00:40:04 +00:00
da2d6cc321 Keep client side state up to date with month & week filters 2015-12-10 00:06:08 +00:00
e7fd0ff52a Fix some issues in drag and drop CSS with resizing on drop 2015-12-09 20:54:01 +00:00
d00eaa9834 Catch empty owner as array, which would also cause problems 2015-12-08 22:17:44 +00:00