Nathan Gray
52dd6cd644
Move today button between prev & next buttons
2016-01-22 20:48:30 +00:00
Nathan Gray
edd827b221
Sidebox calendar - remove borders, header background, month button
2016-01-22 00:58:12 +00:00
Nathan Gray
ac4bef3c47
In single week view, only show the date labels once
2016-01-22 00:22:08 +00:00
Nathan Gray
0ae7ba40ce
Toolbar changes:
...
- Change Add button icon from new to +
- Add Today button to toolbar
2016-01-21 18:41:54 +00:00
Nathan Gray
80ce556003
Remove view names from header
2016-01-21 18:35:53 +00:00
Nathan Gray
ad05ac0cc3
Fix some months not showing enough weeks, better this time
2016-01-21 15:40:32 +00:00
Nathan Gray
72991fc007
Smarter updates for recurring events, to avoid refreshing more than needed.
2016-01-20 20:58:14 +00:00
Nathan Gray
2a91237c2a
Fix some months not showing enough weeks
2016-01-19 15:37:15 +00:00
Nathan Gray
2608b63d54
Fix planner by month could not start on some months
2016-01-18 23:26:19 +00:00
Nathan Gray
a79e017ea9
Better use supplied context when adding
2016-01-18 22:48:38 +00:00
Nathan Gray
5e5139ae2e
- Simplify grid sizing calculations
...
- Fix non-consolidated day update
2016-01-15 22:43:59 +00:00
Nathan Gray
932fcbc78c
Align planner view to weeks
2016-01-15 00:05:02 +00:00
Nathan Gray
e4a0808693
Keep list search keywords around through an app refresh
2016-01-14 23:23:22 +00:00
Nathan Gray
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
Nathan Gray
36672c5626
Better support for storing a planner view as a favorite - detects months better
2016-01-13 22:58:20 +00:00
Nathan Gray
70686f0847
Some code cleanup
2016-01-13 22:07:09 +00:00
Nathan Gray
a05ec9ae55
Fix typo in previous commit
2016-01-13 00:27:10 +00:00
Nathan Gray
66138ad402
Better handling of time grid preference value possibilities
2016-01-13 00:24:19 +00:00
Nathan Gray
15dd34edcb
Re-enable/implement preference for showing events as a per-day list
2016-01-12 23:55:59 +00:00
Nathan Gray
bad0262c4e
Do not update infolog changes if calendar is not showing infolog entries
2016-01-11 20:43:52 +00:00
Nathan Gray
000376c69d
Fix sorting users in non-consolidated day view
2016-01-08 22:38:11 +00:00
Nathan Gray
d1739fd873
- Fix day view user header
...
- Fix toolbar add button
2016-01-06 20:37:29 +00:00
Nathan Gray
556495e6cc
Move sidebox buttons into a toolbar
2016-01-06 18:24:45 +00:00
Nathan Gray
7d1de17438
Refactor & more intelligence in grid views for speed improvements
2016-01-05 20:43:19 +00:00
Nathan Gray
260c320ba9
Stop planner & nextmatch from fighting over events, some timing improvements
2015-12-29 22:12:30 +00:00
Nathan Gray
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
Nathan Gray
6dfef23ae3
Match consolidation number to the phrasing in preferences
2015-12-28 16:55:51 +00:00
Nathan Gray
f01c973324
Fix wrong width for week when going from day -> planner -> week
2015-12-23 21:09:02 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
bb380e2c59
Make sure sidebox template is loaded also
2015-12-23 00:42:39 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
e1d60f6729
Favorites do not change the current date.
2015-12-21 23:03:42 +00:00
Nathan Gray
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
Nathan Gray
2ee00759bc
Resolve some issues with week numbers between east & west of GMT
2015-12-21 18:14:33 +00:00
Nathan Gray
e5810f793a
Avoid calendar change event and directly update state. Avoids double state change.
2015-12-18 17:18:05 +00:00
Nathan Gray
5843f28677
Make planner view headers slightly less weird, clicking on a month should view that month
2015-12-16 23:46:44 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
67652ccaf1
Avoid js error on first calendar load when there are no preferences yet
2015-12-16 00:23:25 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
d07ab5285f
Keep hooked sidebox templates from other applications (resources) up to date as state changes
2015-12-14 22:08:12 +00:00
Nathan Gray
9252607705
A better way to make keywords only apply to list view, not the other views.
2015-12-14 20:46:25 +00:00
Nathan Gray
3dfc697c7c
Fix missing participant names in sidebox & listview
2015-12-14 18:38:53 +00:00
Nathan Gray
e580e7991c
Avoid error if an edit popup is opened before the calendar tab
2015-12-12 00:13:38 +00:00
Nathan Gray
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
Nathan Gray
ac08939314
Use the right variable to avoid breaking the whole app
2015-12-10 22:55:28 +00:00
Nathan Gray
8a5e720851
Revert r54516, it can cause infinite loops
2015-12-10 00:40:04 +00:00