Ralf Becker
db5533058d
possible fix for An error happened (ErrorException): Argument 2 passed to EGroupware\Api\Etemplate::exec() must be of the type array, string given, called in calendar/inc/class.calendar_ui.inc.php on line 593
2016-03-29 09:12:56 +00:00
Nathan Gray
dc3fdfdea6
Remove invalid participant fields from export field options
2016-03-25 16:32:15 +00:00
Nathan Gray
a81cdf73be
When server gives taglist options via ajax, take them all. Only filter local suggestions.
...
- Filter accounts server side so they do not always show up
2016-03-25 16:08:22 +00:00
Nathan Gray
e764d36d0a
Fix drag to change duration was often 1/2 hour too short
2016-03-24 18:47:58 +00:00
Nathan Gray
cd8632e354
Some fine adjustments for display of events right at the edge of the work day
2016-03-24 17:28:51 +00:00
Klaus Leithoff
273779be8f
translations provided by S.Unverricht via translation.stylite.de
2016-03-24 12:07:01 +00:00
Nathan Gray
8cfe88056f
Stop Firefox from immediately hiding the hover div
2016-03-22 17:57:17 +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
Nathan Gray
c49dc59ab3
Get resources available in sitemgr planner module
2016-03-21 22:26:11 +00:00
Nathan Gray
521c28cfd5
Get planner sitemanager module working
2016-03-18 15:49:11 +00:00
Nathan Gray
f9b5b2fc1e
Remove birthday / event display preference
2016-03-15 18:27:32 +00:00
Nathan Gray
e76fa3aa16
Stop calendar activating when an infolog is added, while still allowing a refresh
2016-03-15 16:51:10 +00:00
Nathan Gray
80d716a8af
Fix missing translations in series dialogs
2016-03-14 22:55:43 +00:00
Nathan Gray
09e3000cb6
Fix missing / unset planner by user label
2016-03-14 21:43:34 +00:00
Nathan Gray
70b00c8d70
Remove some unused code
2016-03-14 19:36:22 +00:00
Nathan Gray
32943c5c15
Fix refreshing an infolog blanked calendar
2016-03-14 15:58:59 +00:00
Nathan Gray
a13035ac06
Fix event from mail did not add users as participants
2016-03-14 15:58:25 +00:00
Nathan Gray
a397de82d2
Keyboard navigation was fixed in parent
2016-03-10 17:56:44 +00:00
Nathan Gray
fbe3d2cc7d
Only filter accounts by calendar permission, not groups
2016-03-10 17:43:02 +00:00
Nathan Gray
a8f158e72b
Add 'Today' as calendar list date range option
2016-03-09 22:38:45 +00:00
Nathan Gray
3ea15bf95c
Add some missed cases for adding new events:
...
- click on day in month view
- context menu with no specific time (month view)
- fix all day non-blocking in header no longer created a new event
2016-03-09 18:10:43 +00:00
Hadi Nategh
dbd97cd37a
Mobile theme:
...
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Hadi Nategh
f5a6d52ae2
Mobile theme:
...
- Implement apps color code
2016-03-09 11:55:26 +00:00
Hadi Nategh
1fffd4bc32
Mobile theme W.I.P:
...
- Fix first column shrinks when open some tabs
2016-03-07 10:55:04 +00:00
Ralf Becker
6f0728cd9d
fix for different return values of accounts->member(s) / membership(s)
2016-03-06 16:09:58 +00:00
Ralf Becker
3971dd8915
fix use of deprecated accounts::member and accounts::membership, should be members and memberships
2016-03-06 14:58:36 +00:00
Nathan Gray
23a25e23d8
remove PHP 5.4+ array syntax breaking our PHP 5.3 support
2016-03-04 15:57:13 +00:00
Hadi Nategh
e8707bec90
Mobile theme W.I.P:
...
- Fix calendar edit dialog
2016-03-03 18:27:32 +00:00
Ralf Becker
b540582c2b
removing minified files again from svn and creating them automatic in our build and deployment scripts
2016-03-03 16:17:21 +00:00
Ralf Becker
ecb4b7e74a
remove ckeditor from api bundle (it does not work, is already minified and uglify work a lot faster without)
2016-03-02 14:34:01 +00:00
Ralf Becker
3a9c0c237b
fixing scope of "use strict", so we do not need to remove it when concatinating our scripts like we do now with minjs, also enabled "use strict" for calendar/js/app.js and fixed a reference error found by it
2016-03-01 16:27:45 +00:00
Ralf Becker
4c37f90cc1
remove old no longer used stuff
2016-03-01 16:26:14 +00:00
Nathan Gray
d6faffb32f
Revert r55136, it did not work
2016-02-29 22:17:25 +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
Nathan Gray
ce48b78e54
Fix active calendar tab could not be closed
2016-02-24 18:04:40 +00:00
Nathan Gray
a837f8d30c
Help for Safari + FF on Mac sidebox position bug
...
Force a re-layout of the sidebox scroll to get the correct position
2016-02-24 17:57:55 +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
Nathan Gray
b2d1f0edbe
Fix incorrect owner/group showing for planner on home
2016-02-23 21:47:33 +00:00
Nathan Gray
3930dd4c5c
Avoid positioning or sizing events when their parent is hidden to speed things up a little.
2016-02-23 21:32:43 +00:00
Nathan Gray
17f2882639
Get calendar home less broken
...
- Fix actions missing on home reload
- Fix full reload on home reload
- Fix calendar reload removed home events
2016-02-23 21:29:13 +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
Ralf Becker
4121546e85
fix docu and logging as logic for change is in backend
2016-02-23 15:04:30 +00:00
Ralf Becker
1da38599b2
change ctag timeout to 29sec to get z-push ping with 30sec to request a new ctag
2016-02-23 15:02:40 +00:00
Nathan Gray
9460e1a2f9
Home improvements - Weekend toggle, weekN & month support
2016-02-22 22:45:48 +00:00
Nathan Gray
59764b8636
Turn on tags for categories
2016-02-22 17:49:36 +00:00
Nathan Gray
9627e5dd8d
Stop calendar from activating itself on every infolog save.
2016-02-22 15:43:03 +00:00
Nathan Gray
32b4872084
Use calendar-owner widget in edit dialog for participants
2016-02-18 20:54:26 +00:00
Nathan Gray
58b7f38426
Promote calendar-owner to full widget, loadable by etemplate on its own
2016-02-18 19:45:37 +00:00
Ralf Becker
61027429eb
alignment of NM header
2016-02-17 19:56:54 +00:00
Nathan Gray
b8937dcc63
Use taglist for owner to allow exporting resource calendars
2016-02-17 16:06:07 +00:00
Nathan Gray
e3fdbd0c62
Fix removal missing events
2016-02-17 15:33:34 +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
5d2bd454bb
Force the sidebox calendar next/ previous buttons to line up vertically with go / today buttons.
2016-02-17 00:49:43 +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
7e452c279c
Mobile theme W.I.P.:
...
- Add more mobile adapted templates
- Fix infolog index template
2016-02-16 14:20:52 +00:00
Nathan Gray
5955705002
Owner widget changes:
...
- Now returns results with users, then groups, then other apps
- If a result is found in the static options, the server is not queried
- 2 character limit before searching
- Change event fires on blur, not change in selection
2016-02-11 20:30:55 +00:00
Nathan Gray
4e7521a33a
Remove drag and drop target divs. Now using one target div and moving it around as needed.
2016-02-11 17:02:06 +00:00
Hadi Nategh
44c29d52db
Mobile theme W.I.P.:
...
-Fix calendar view header
2016-02-10 17:03:42 +00:00
Nathan Gray
c8cf2d30d8
Fix resize issues with etemplate2 / calendar
2016-02-10 16:50:42 +00:00
Nathan Gray
37be48c772
Avoid potential infinite loop due to logic evaluation order
2016-02-10 00:35:54 +00:00
Nathan Gray
26f4c6556b
Fix changing status sometimes changed time(zone)
2016-02-10 00:19:55 +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
d2e34a5812
Keep all timegrids in the same sizing state new the transition when only some might fit
2016-02-09 21:02:01 +00:00
Nathan Gray
d7dfd44c8b
Use taglist for owner
2016-02-09 20:28:57 +00:00
Nathan Gray
cf83bdbd50
Fix out of time scrolling caused display problems when switching to gridlist view
2016-02-05 18:29:44 +00:00
Nathan Gray
b1e8044889
Fix 12h line labels sometimes did not line up
2016-02-05 18:21:31 +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
Klaus Leithoff
e3f63c2564
return expected granularity when nothing or 0 is set for use_time_grid
2016-02-05 15:00:34 +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
db7528b249
Fix weekview shown as list when preference was none
2016-02-04 19:47:57 +00:00
Nathan Gray
069da4dace
Fix changes via popup edit are not shown in main (week, etc) views
2016-02-04 19:30:32 +00:00
Nathan Gray
138065be64
Handle cat_id == '0' as false, fixes missing None line
2016-02-04 16:25:20 +00:00
Nathan Gray
edf60ac0f8
Completely remove any planner_days and switch to using other views for calculation
2016-02-03 18:27:52 +00:00
Nathan Gray
32e00d420b
Fix background showing below title in planner view
2016-02-03 17:06:26 +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
Ralf Becker
cd9b6b77fe
fix not working download of holidays from egroupware.org, caused by not working redirect with old network class, now replaced with standard php http wrapper and use egw_framework::proxy_context() for optional proxy server
2016-02-01 11:08:39 +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
Nathan Gray
b5be17ad9c
Fixes for errors when closing calendar tab, which broke tabs at the framework level
2016-01-28 16:59:23 +00:00
Nathan Gray
8e56039948
Right align 12 hour times
2016-01-27 18:21:14 +00:00
Nathan Gray
174387b958
Fix home showed wrong day for single days
2016-01-27 17:48:33 +00:00
Nathan Gray
794d6aee5c
Fix events missing if home loaded before calendar
2016-01-27 17:35:25 +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
Nathan Gray
f30cbdeb9e
Some layout fixes
...
- fix hidden toolbar in Safari
- fix name label shown at wrong times when switching between views & single / multi user
- better handling of not set start / end times for planner to avoid loading everything
2016-01-26 22:17:51 +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
0565fc1fbe
style today button
2016-01-26 15:02:12 +00:00
Ralf Becker
e9d48ff687
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 14:47:05 +00:00
Hadi Nategh
1c4647492d
Show caption if there's no icon available for toolbar actions
...
- Remove icon from today action in calendar
2016-01-26 13:43:00 +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
Nathan Gray
49fc2d9898
Changes to get calendar working on home tab again
...
- Do not default owner to 0, use the actual value
- Do not take space for toolbar unless it's there
2016-01-25 23:47:58 +00:00
Nathan Gray
837e19ae2c
Use new function to update client data when moving via DnD
2016-01-25 23:24:42 +00:00
Nathan Gray
8dfd49db68
Use framework's hover colors for more toolbar button
2016-01-25 23:20:59 +00:00
Nathan Gray
5f5baa6686
Use framework's hover colors for more toolbar button
2016-01-25 20:51:14 +00:00
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
c4923848ef
Planner view:
...
- Add vertical lines
- Keep larger timescale header for zooming out
2016-01-21 23:07:29 +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
01471c3d61
Some more style changes:
...
- Whole day header background color fixed
- Italic removed from birthdays
- Default color changed to blue
- Holiday colors changed to a little lighter color
2016-01-21 18:37:31 +00:00
Nathan Gray
80ce556003
Remove view names from header
2016-01-21 18:35:53 +00:00
Nathan Gray
1a4bcebdcf
Avoid scrolling in long hidden event list triggering change in date span
2016-01-21 15:58:21 +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
15c489c561
Style changes
...
- Made events partially transparent
- Font size & weight changes
- Remove zebra striping from planner view, using lines
2016-01-20 22:27:41 +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
4cd43a2dee
Style changes
...
- Increase day header sizes
- Remove event borders, event status shown in category color bar
- Remove zebra striping from timegrid, switched to hour & half hour lines
2016-01-19 22:09:09 +00:00
Nathan Gray
14041ccde4
- Fix broken drag to resize
...
- Fix single day was sometimes too wide
2016-01-19 18:03:42 +00:00
Nathan Gray
df0592f7c8
Fix broken check if calendar was for just a group, or owner was set as a string
2016-01-19 16:52:05 +00:00
Nathan Gray
a253a7b568
Avoid re-adding to the same cache ID we just removed it from, fixes unresponsive script after adding
2016-01-19 16:21:44 +00:00
Nathan Gray
2a91237c2a
Fix some months not showing enough weeks
2016-01-19 15:37:15 +00:00
Nathan Gray
eacabe0cec
Activate links in location & description
2016-01-19 00:48:21 +00:00
Nathan Gray
85eebd426d
Fix fatal error when copying an event
2016-01-19 00:42:27 +00:00
Nathan Gray
a075d5a612
Remove some more margin to get rid of unwanted scrollbar in FF
2016-01-18 23:52:23 +00:00
Nathan Gray
c6a0169fd3
Remove round corners from tooltip too
2016-01-18 23:42:51 +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
0726de19fc
Avoid failure if parent does not have owner set
2016-01-18 21:38:45 +00:00
Nathan Gray
e25442abce
Fix clicks on daycol sub-divs were ignored
2016-01-18 20:55:30 +00:00
Nathan Gray
fd70bdd606
Never change automatically for just 1 row
2016-01-18 20:35:57 +00:00
Nathan Gray
a6b38f335e
If timegrid is too small (< 180px) automatically switch to gridlist view
2016-01-18 20:32:33 +00:00
Nathan Gray
57b955de9e
Change regular (grid view) event styling
2016-01-18 20:02:35 +00:00
Nathan Gray
f438940598
Fix alarms not updated when event is moved
2016-01-18 17:45:25 +00:00
Nathan Gray
a16c2b0648
Something wrong with r54749, revert until I can figure it out
2016-01-16 01:01:21 +00:00
Nathan Gray
2acad0e019
Looking for performance
...
- Don't update days if week is disabled
- Avoid some unneeded calls to et2_date
2016-01-16 00:38:44 +00:00
Nathan Gray
f813f55b25
Looking for performance
...
- Defer tooltip generation until mouseover
- Avoid some unneeded calls to et2_date & jQuery
2016-01-16 00:38:04 +00:00
Nathan Gray
5e5139ae2e
- Simplify grid sizing calculations
...
- Fix non-consolidated day update
2016-01-15 22:43:59 +00:00
Nathan Gray
2c31029f66
Fix early ajax update losing not yet saved partially entered events
2016-01-15 21:11:19 +00:00
Nathan Gray
c146da8106
Fix planner view sizing issue where row headers overlapped row data when planner was not wide enough
2016-01-15 20:51:12 +00:00
Nathan Gray
1a5d137ede
Hide partially visible events in gridlist view, and make sure there's some free space to click so user can add events
2016-01-15 20:22:55 +00:00
Nathan Gray
a4d89520e4
Fix broken validity check - failed when parent was a group
2016-01-15 16:58:59 +00:00
Hadi Nategh
af70d057f0
Add new holidays.CH till 2020
2016-01-15 15:05:41 +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
9dc2038652
Try some more speedups, using a timeout & avoid double value copy
2016-01-14 23:03:53 +00:00
Nathan Gray
62f15c3098
Avoid error if event node could not be found
2016-01-14 23:01:55 +00:00
Nathan Gray
ca015e4249
Sort users alphabetically for planner by user
2016-01-14 22:21:38 +00:00
Nathan Gray
74531bbae4
Fix gridlist event colors for Pixelegg theme
2016-01-14 22:01:23 +00:00
Nathan Gray
cc53069d40
Some missing bits for Stylite theme
...
- Missing new & day toolbar icons (thanks Ulle)
- Incorrect colors
2016-01-14 21:52:40 +00:00
Nathan Gray
931a354a66
Style changes for gridlist view
2016-01-14 21:24:01 +00:00