Commit Graph

259 Commits

Author SHA1 Message Date
nathangray
165c792bac Calendar - Prevent event list from going to far down (off bottom of screen) 2018-05-10 09:41:37 -06:00
nathangray
c938cb37f1 * Calendar - add a line to the top of events so consecutive events are better separated 2017-11-22 11:54:31 -07:00
nathangray
5f055bd2d4 * Calendar - Week view with multiple users now keeps date heading at the top 2017-06-30 09:47:21 -06:00
Hadi Nategh
1850c80c3f Make calendar multi-week views header fixed in order to see days while scrolling down into other user's calendars 2017-06-30 15:02:52 +02:00
nathangray
b3f146c246 * Calendar - improve planner view printing if your screensize doesn't match page size 2017-06-27 12:24:33 -06:00
Hadi Nategh
66e7cf3386 Fix the date indicator always in center regardless of number of active actions 2017-05-12 12:26:25 +02:00
Hadi Nategh
5a3b3c9577 Align calendar top header date indicator vertically relevant to other actions 2017-05-12 11:40:52 +02:00
Hadi Nategh
d0d3b74a58 Make calendar date indicator in toolbar header more prominent 2017-05-10 10:34:08 +02:00
nathangray
94132c68be * Calendar - Highlight current user in planner by user 2017-04-06 08:46:19 -06:00
nathangray
4e88e33e5a High priority events get red title 2017-03-09 13:28:09 -07:00
nathangray
f8d2e20d5e Restore left padding on edit dialog's location field 2017-01-31 09:26:55 -07:00
Ralf Becker
6b2a8790ba * calendar: give event background a bit more contrast to improve visibility of event duration 2017-01-27 11:33:42 +01:00
nathangray
6ac0d8f45d Fix top half of week label was not clickable in Firefox 2017-01-25 10:23:24 -07:00
nathangray
27822fcd66 Fix all day event click/drop target overlaps first appointment time in Firefox 2017-01-17 11:33:21 -07:00
nathangray
c88b82c4b0 Fix bug where if daily view is in a window that is to small, vertical scrollbar is in the wrong place 2016-12-21 08:12:16 -07:00
Hadi Nategh
448d99153a Calendar category report:
- Fix multidays events and recurrences miscalculation
- Fix height of category table
2016-11-15 10:18:37 +01:00
Hadi Nategh
2e1e3d8727 WIP calendar report 2016-11-07 20:24:31 +01:00
Hadi Nategh
e396b8e7d5 W.I.P of holiday report for calendar app 2016-10-28 16:12:30 +02:00
Hadi Nategh
73becf6e0d Fix icon glitch in calendar sidebar 2016-10-28 10:24:52 +02:00
nathangray
4d3bd898a7 When printing events, make times & all day event description bold for better visibility 2016-10-20 10:03:25 -06:00
nathangray
cc9795b71e Add a border to events when printing 2016-10-20 09:33:50 -06:00
Hadi Nategh
8790b478a0 WIP of new hint presentation for preferences:
- Remove extra prefHelp styles of calendar which disturbs the default behavior
2016-10-04 16:39:28 +02:00
Hadi Nategh
1c18fed409 Fix calendar's user header not working in jdots template 2016-09-28 16:44:44 +02:00
nathangray
606f8ec667 Update currently selected Add alarm time when start time changes 2016-09-12 10:58:15 -06:00
nathangray
6568c0667a Move week view's user label to span the whole week, just above the all day events 2016-09-06 09:46:37 -06:00
Hadi Nategh
9115ab2739 Make sure selecbox arrow does not cover value of year selectbox in calendar 2016-08-26 15:16:37 +02:00
nathangray
8a3ddfa41b - Add preference to display birthdays as events (still always on for mobile)
- Add cake icon to header on birthdays
2016-07-29 09:35:24 -06:00
Hadi Nategh
53449be87f Saving cal event's opacity effect in printing by using filter instead of opacity 2016-07-28 14:07:54 +02:00
Hadi Nategh
cc7d9cbba4 Do not apply opacity on cal events when printing a calendar view, because Firefox can not coop with opacity in print 2016-07-28 11:22:11 +02:00
nathangray
a74bba01e6 Add an add infolog button to todo list header 2016-07-12 10:24:03 -06:00
nathangray
76307c4bbf Allow contact lists as event participants 2016-07-06 13:19:54 -06:00
Ralf Becker
5374b39680 1) skip all past events and recurrences in conflict check and fix off-by-one error in recurrence limit
2) restructure config a bit:
- rename Birthday section to Addressbook
- rename Scheduling conflict section to Recurrences and conflict check
- add: Please note: conflict check is never done in the past and always limited by above recurrence horizont.
2016-07-06 16:44:06 +02:00
nathangray
27ef0c20a9 Supress tooltip on holidays shown as events 2016-06-15 09:17:50 -06:00
Hadi Nategh
178d86adfa Fix year and month dropdown menus in calendar sidebox are half shown in FF 2016-05-30 10:45:17 +02:00
nathangray
db98dd457e Fix month names are not fully visible - they were covered by end of month filler 2016-05-26 15:39:53 -06:00
nathangray
bd6c45c845 Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers. 2016-05-25 11:54:46 -06:00
Hadi Nategh
b14b3dcddc Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
Hadi Nategh
e4ab391e04 Fix sometimes points for menu items in admin sidebox not showing up 2016-05-17 12:43:20 +02:00
Hadi Nategh
1faa2495de Fix wrong navbar icon used as navbar.svg in calendar 2016-05-11 14:36:10 +00:00
Hadi Nategh
b5e95c8f20 Apply correct icons for planner by category action in calendar 2016-05-11 07:36:53 +00:00
Nathan Gray
e7763189b1 Some more print improvements:
- Fix day & week height in FF
- Fix todos not hidden
2016-05-10 16:03:26 +00:00
Hadi Nategh
2339ca4598 Some more styles for participants tab in calendar edit dialog 2016-05-06 09:32:17 +00:00
Hadi Nategh
9ab22630e9 Add an icon for planner-by-category action in calendar 2016-05-06 07:53:07 +00:00
Nathan Gray
dafe7d484d Remove 30 minute lines 2016-05-03 21:58:58 +00:00
Hadi Nategh
1bf2ab4016 Implement enable/disable quantity base on participant's value type 2016-04-29 08:40:55 +00:00
Nathan Gray
b3f4b60ccf Calendar print improvements
- Hide todos in single day
- Better sizing, weeks should fit on 1 page in either landscape or portrait
- Fix bug where all day non-blocking events pushed week too wide
- Move screen size dependant day header label shortening to app.css so it can be applied for printing too
2016-04-26 22:58:35 +00:00
Nathan Gray
4ef7afca9e Hide granularity change so you don't have to see it 2016-04-25 22:09:57 +00:00
Nathan Gray
00f8cb0a07 Change title display for planner view long / whole day events 2016-04-21 20:30:48 +00:00
Nathan Gray
0e211704ad Make Planner view titles all not bold in planner, tooltip unchanged 2016-04-20 15:07:01 +00:00
Nathan Gray
8a93fa5068 Apply show_weekends to planner view 2016-04-19 20:27:09 +00:00
Nathan Gray
a8e91c5ac8 Hide calendar sizing behind an opaque overlay 2016-04-19 17:31:24 +00:00
Nathan Gray
3b864e4e54 Calendar planner view shows event title instead of timespan for events > 8 hours 2016-04-18 19:03:35 +00:00
Hadi Nategh
0ba271d581 Enable/Disable add participants based on participant value in calendar edit 2016-04-18 13:56:47 +00:00
Hadi Nategh
0010284404 Give a bit more space between freetime shearch and delete in calendar edit dialog 2016-04-18 08:34:53 +00:00
Hadi Nategh
3e397fce7c Mobile theme W.I.P.:
- Implement Repeat days options in calendar edit as tags
- Fix "Repeat days" does not get the full-width
2016-04-15 11:12:08 +00:00
Hadi Nategh
718a5878e0 Fix freetime search button overlaps delete button in calendar edit 2016-04-14 14:58:21 +00:00
Hadi Nategh
e75a1b6348 Dialog styling W.I.P.:
- Get all buttons fit into footer toolbar for calendar edit
- Fix tabs flicker when switching between tabs
- Fix padding right for td
- Fix general styling for buttons
2016-04-07 12:42:27 +00:00
Hadi Nategh
a46b4fbfea Dialog styling W.I.P.:
- New design for header & footer in dialogs
- More styling of calendar edit dialog
2016-04-07 09:13:26 +00:00
Hadi Nategh
50aae863b6 Edit dialogs style W.I.P.:
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
2016-04-06 16:43:51 +00:00
Nathan Gray
51be1aa2a9 - Add framework loader back until calendar templates are loaded
- Use pointer cursor for week view so it looks clickable
2016-04-05 21:38:49 +00:00
Nathan Gray
501c8318eb Show longer or shorter day of week labels based on screen width 2016-04-04 17:55:49 +00:00
Nathan Gray
3afbecfbe6 Show title for full day blocking events instead of 'Full Day' 2016-04-04 16:38:23 +00:00
Nathan Gray
3428d82b26 New previous, next & check icons
Fix calendar sidebox previous & next buttons move when clicked
2016-04-01 15:12:27 +00:00
Nathan Gray
43ae598f98 Vertically center app header with toolbar buttons 2016-03-31 22:58:04 +00:00
Nathan Gray
e6d60a8919 Fix outside workday hours turn yellow when drag and drop starts 2016-03-31 22:44:00 +00:00
Nathan Gray
6f07b8384f Fix some issues with calendar owner name
- contacts would sometimes show week name and contact name
- Long owner names for first week would overflow onto the times
2016-03-31 22:32:13 +00:00
Nathan Gray
0f18558682 Print function for calendar 2016-03-31 20:55:41 +00:00
Hadi Nategh
989d1ca389 Mobile theme W.I.P:
- Fix calendar toolbar messed up with too many shown actions
- Fix SVG icons for list, planner, 4days, multiweek and today buttons
2016-03-29 10:33:10 +00:00
Nathan Gray
e638928a11 Change datepicker icons 2016-03-22 16:39:52 +00:00
Nathan Gray
995c6d38b4 Highlight working hours 2016-03-22 15:09:39 +00:00
Hadi Nategh
e8707bec90 Mobile theme W.I.P:
- Fix calendar edit dialog
2016-03-03 18:27:32 +00:00
Nathan Gray
fc7d679fea Use taglist-cat for calendar edit 2016-02-29 20:31:57 +00:00
Hadi Nategh
ff12059c92 Mobile theme W.I.P.:
- Add calendar SVG icons
2016-02-26 11:45:27 +00:00
Hadi Nategh
1dada7d0fd Mobile theme W.I.P.:
- Migrate mobile styling into mobile theme
2016-02-24 16:54:05 +00:00
Nathan Gray
101742e39b Avoid permission errors by doing nothing when user clicks on event they have no permission to view 2016-02-23 22:23:01 +00:00
Hadi Nategh
845e37e66d SVG images W.I.P.:
- Add svg icons
- Implement color change for stylesheet2svg script
2016-02-23 18:49:14 +00:00
Nathan Gray
32b4872084 Use calendar-owner widget in edit dialog for participants 2016-02-18 20:54:26 +00:00
Ralf Becker
61027429eb alignment of NM header 2016-02-17 19:56:54 +00:00
Hadi Nategh
abf7dcc0eb Mobile theme W.I.P.:
- Fix styling for calendar listview
2016-02-17 12:32:39 +00:00
Nathan Gray
c6c0d970ae Some more taglist changes
- Styled to look like selectbox with tags
- Start server search with 2+ chars on enter, even if there is a local match
- Fire change on change again, not blur, for less confusion
2016-02-16 21:37:19 +00:00
Hadi Nategh
ee41a65b08 Mobile theme W.I.P.:
-Add calendar edit dialog
2016-02-16 16:17:26 +00:00
Hadi Nategh
44c29d52db Mobile theme W.I.P.:
-Fix calendar view header
2016-02-10 17:03:42 +00:00
Nathan Gray
8c2bee191a Less padding for year, fixes last digit missing in Firefox 2016-02-09 21:53:46 +00:00
Nathan Gray
96f0ac3a80 Remove background image so sidebox calendar go & today buttons are actually the same color as prev / next 2016-02-09 21:45:51 +00:00
Nathan Gray
d7dfd44c8b Use taglist for owner 2016-02-09 20:28:57 +00:00
Nathan Gray
abdc5fc06c Add minimum height for weeks - 1/2 hour must be at least 1 line high 2016-02-05 18:17:47 +00:00
Nathan Gray
a42a66ee52 In month view mark any days from the previous and next month differently 2016-02-04 23:14:54 +00:00
Nathan Gray
4b30283558 Limit all day section to 3 lines with ellipsis, show all on hover. 2016-02-04 22:35:34 +00:00
Nathan Gray
c4f125a772 - Disable scrolling to change week (swipe & pg up/ pg dn kept)
- Remove animations
2016-02-04 21:05:31 +00:00
Nathan Gray
cd30a70a96 Sidebox calendar buttons
- change button colors
- change tooltip for added buttons to match jqueryui buttons
- finally found (& removed) that 1px wiggle
2016-02-03 16:52:28 +00:00
Nathan Gray
0be32cf840 Change sidebox calendar button order, change today icon to • 2016-02-02 22:59:13 +00:00
Nathan Gray
fbb06d7228 Multi-line ellipsis on event bodies that are longer than their space can show 2016-02-02 21:12:44 +00:00
Ralf Becker
429be8d594 temporary reverting r54893: Multi-line ellipsis on event bodies that are longer than their space can show 2016-02-02 09:19:31 +00:00
Nathan Gray
e271a56753 Multi-line ellipsis on event bodies that are longer than their space can show 2016-02-01 23:35:38 +00:00
Nathan Gray
98bf388da7 Re-add sidebox 'month' button as go button, styled to look like calendar navigation buttons 2016-02-01 20:52:53 +00:00
Nathan Gray
7b2902f0c2 Fix (remove) right margin on sidebox calendar 2016-01-28 22:08:15 +00:00
Nathan Gray
40779b6dbf - Change all day event sorting so longer events are higher
- Change short event display so 1 line shows title, 2-4 lines show timespan & title
- Increase maximum number of events loaded at once
2016-01-28 21:35:22 +00:00
Ralf Becker
c84d7d2684 regenerating calendar/templates/pixelegg/app.css, as it contains now default/app.css 2016-01-27 08:08:23 +00:00
Ralf Becker
6b7babc5e5 using import(less) to source ../default/app.css into pixelegg/app.css to not having to delete browser cache all the time something changes in default/app.css, thought developer has to regenerate pixelegg/app.css by touchting pixelegg/app.less 2016-01-26 16:48:47 +00:00
Ralf Becker
b293117135 4-day-view icon incl. sources from Pixelegg, thought I had to change briteness by +80% to get a simmilar looking icon as for other calendar views 2016-01-26 12:36:41 +00:00