Nathan Gray
dcc69abf9b
* Smarter favorite highlighting
...
Now highlights if the current application state matches a favorite, either by click or manually setting the filters.
2015-06-29 19:16:56 +00:00
Nathan Gray
4648f91bb7
Calendar et2 conversion work in progress.
...
- Start of planner view
- Scroll moved to app.js so month works better
2015-06-25 17:44:28 +00:00
Nathan Gray
cdc3ad9a10
Fix insert into document from sidebox dropdown
2015-06-15 21:38:03 +00:00
Nathan Gray
920616e37a
Calendar et2 conversion work in progress.
...
Context menu is enabled, but not all actions are fully implemented yet.
2015-06-10 21:51:28 +00:00
Nathan Gray
2f6c66c600
WIP on converting Calendar to etemplate2
...
- Weekview shows widgets now
2015-05-06 19:03:45 +00:00
Nathan Gray
047ee13253
Fix some missed details and simplifications in resource search options
2015-03-12 16:50:47 +00:00
Nathan Gray
255494fc20
Fix resource participant search conflict checking
2015-03-12 16:24:55 +00:00
Hadi Nategh
343bffd902
No need to submit after the print is triggerd
2015-02-18 09:44:25 +00:00
Ralf Becker
de4d246726
* Calendar: speed improvments for huge calendar databases
...
by using time-range views instead of whole calendar and dates table
Also got old, much simpler non-union code working again, but union is still slightly quicker for huge databases (not at all for small ones!)
2015-01-19 19:32:26 +00:00
Nathan Gray
daf62789a0
Add observer to home, delegating the update to each portlet if possible.
2015-01-13 17:36:18 +00:00
Nathan Gray
e8821f2497
Use 0 instead of current user ID in calendar state to allow admins to create default calendar favorites useful for all users.
2015-01-08 15:51:36 +00:00
Hadi Nategh
e07c11be85
Fix popup's window close
...
-Make sure window.close() closing the right egw window
-Make sure the modal popup has the opener
2014-12-12 14:21:04 +00:00
Nathan Gray
d62e9a1b0d
More Home progress:
...
- Hide navigation buttons in non-list calendar views to prevent reloads
- Fix state / session interference between home views & main calendar view
2014-12-03 00:20:57 +00:00
Ralf Becker
48c8b1de74
do not destroy top-level app object, if we run in popup
2014-11-27 17:37:18 +00:00
Hadi Nategh
6b1addce9f
Preset enddate accroding to start date of an event, plus considering duration if it exists
2014-11-14 09:37:49 +00:00
Hadi Nategh
93aa6fb83a
* Calendar: Add new feature to the calendar app, in order to be able to sort calendars in day and week views
2014-11-05 16:13:26 +00:00
Ralf Becker
a4389c7cbc
fix javascript error when creating an exception
2014-10-30 10:24:11 +00:00
Hadi Nategh
27f13cad92
More performance optimization for calendar tooltip
2014-10-27 13:04:31 +00:00
Hadi Nategh
16e6f807de
Performance improvment for calender tooltip
2014-10-23 12:59:19 +00:00
Hadi Nategh
628b1369f7
Make calendar's tooltip scrollable
2014-10-15 12:03:15 +00:00
Hadi Nategh
b88102618b
Fix calendar entries mess up after editing an integrated entry (eg. infolog) while the calendar is not the active tab (happens only in F.F.)
2014-10-07 16:21:19 +00:00
Hadi Nategh
9b917407e0
* Calendar: Fix not being able to add calenadr alarm for user with limited access
...
-Fix javascript error while switching to custom alarm date
2014-09-23 13:49:22 +00:00
Ralf Becker
91ea6f8d9f
fixed whole-day checkbox comparison (this should probably be fixed on widget level too), fixes together with r48580 false "startdate changed" message while trying to save a recuring event
2014-09-10 10:24:40 +00:00
Ralf Becker
8c9854daa2
date widget has now api to set or get year, month, date, hours, minutes or time(stamp) and using that in calendar app.js for date manipulation
2014-09-05 10:34:37 +00:00
Ralf Becker
35f63b35d5
* Calendar: fixed freetime search to correctly read and set times from edit window
...
- fixed et2_date.set_value() to understand nummeric timestamps in usertime used on server-side (needed timezone offset)
- added new parameter-type for et2_date.set_value() string starting with + or - to add or subtract given number of seconds from current time (to not have to code that in applications)
2014-09-04 13:03:48 +00:00
Ralf Becker
ff37c7c3f4
* Calendar/IE11: fixed calendar and other apps were not working, if doing something in the calendar in IE11
2014-08-26 16:29:12 +00:00
Hadi Nategh
16cb288efc
* Calendar/all views: Fix recurrent whole day events do not pop up edit series dialog.
2014-08-25 10:30:52 +00:00
Ralf Becker
08abe654ac
fixed sometimes (specially day-view) not working drag-n-drop, caused by DOM not ready
2014-08-21 14:12:07 +00:00
Ralf Becker
75feb92950
fix date arithmetic date.getTime() is milisecs not secs
2014-08-21 13:31:10 +00:00
Ralf Becker
cfd28ae9a9
fix not working data arithmetic, after change from timestamps to strings in date widget
2014-08-21 12:43:14 +00:00
Hadi Nategh
6e9215e0ff
* Calendar/infolog events: Implement drag,drop and resize for integrated infolog events in all calendar views.
2014-08-21 11:20:37 +00:00
Hadi Nategh
1960c8c7f7
Fix calendar Action->Infolog opens not as popup
2014-07-21 09:38:35 +00:00
Hadi Nategh
dcad41f542
Try to not always refresh calendar via observer for every infolog entry, but only the ones that are integrated in calendar
2014-06-26 12:39:20 +00:00
Hadi Nategh
6849109e2a
Add observer method for calendar and fix calendar not being refreshed when an integrated infolog event updates
2014-06-25 15:39:58 +00:00
Hadi Nategh
7f5af09f87
Retrive accidentally removed delete and undelete nm_popup templates from calendar listview temp by commit 45376. Additionally, fix error calling cal_delete for deleting recurrent events from listview
2014-06-17 09:44:15 +00:00
Hadi Nategh
7a9378d0d7
Fix calendar delete series event with exceptions
2014-06-16 16:49:45 +00:00
Ralf Becker
b308b0027d
changed default alarms pref to single "date-duration" pref (in minutes), fixed date-duration to have for prefs reasonable default of data_format=m,display_format=mhd,hours_per_day=24,empty_not_0=1
2014-06-06 11:59:20 +00:00
Hadi Nategh
0b109288f4
Set user prefered default alarm for regular and wholeday events
2014-06-05 16:07:59 +00:00
Hadi Nategh
b063901fde
Set alarm's default value according to user preferences for both regular and wholeday events
2014-05-28 15:04:06 +00:00
Hadi Nategh
706c69ed90
* Calendar/Alarm: Move calendar Alarm from Alarm tab to Details tab and make it more user friendly to add alarm
2014-05-27 15:02:56 +00:00
Nathan Gray
8954da4956
Another fix for edit series confirm dialog - handle case of recur type = 0 (single event)
2014-03-25 15:04:14 +00:00
Hadi Nategh
227280d03c
Complement fix for commit r46319, cover copied entries, or genrally entried with no id cases
2014-03-19 09:53:19 +00:00
Hadi Nategh
5347c8d133
Fix edit series confirm dialog pops up for new entries which are not recurrent event
2014-03-18 16:12:39 +00:00
Hadi Nategh
0024a805c5
A few more changes on calendar edit popup layout
2014-03-11 14:08:12 +00:00
Hadi Nategh
e00ddbaeb3
Arrange calendar edit popup template
2014-03-11 10:45:02 +00:00
Ralf Becker
9be29f5122
set date for "No Filter" (blank) favorite to todays date
2014-02-28 10:51:33 +00:00
Ralf Becker
ba6e9129e7
fix handling for "No filter" (blank) favorite for attributes and views managed on server-side
2014-02-26 13:35:27 +00:00
Nathan Gray
d221a84c29
Fix 'No filters' favorite handling to detect and use internal name 'blank' instead of translated label.
...
Copied from parent.
2014-02-24 23:50:51 +00:00
Hadi Nategh
68864a0683
Remove another inline-script in calendar dayView which was causing CSP violation
2014-02-24 09:48:22 +00:00
Hadi Nategh
cbae6e5722
Change multiple jquery statements to single jquery with on() method to handle events
2014-02-21 16:37:39 +00:00