Nathan Gray
5e5139ae2e
- Simplify grid sizing calculations
...
- Fix non-consolidated day update
2016-01-15 22:43:59 +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
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
Nathan Gray
f9886b12bf
Tweak borders for gridlist view for visual separation between weeks
2016-01-13 18:14:27 +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
Hadi Nategh
e729fc39a5
Some more styling for toolbar widget and toolbar in calendar
2016-01-12 10:22:40 +00:00
Hadi Nategh
87fca58c0b
Better styling toolbar widget and toolbar in calendar
2016-01-11 19:38:03 +00:00
Hadi Nategh
435dd0075e
Remove legacy styles of the weekend slideSwitch in calendar toolbar from pixelegg template
2016-01-11 09:35:42 +00:00
Hadi Nategh
7325f4e8c7
Style the weekend slideSwitch in calendar toolbar
2016-01-11 09:27:04 +00:00
Nathan Gray
f93ca28702
Fix overlap between todos and toolbar more button
2016-01-09 01:03:30 +00:00
Nathan Gray
000376c69d
Fix sorting users in non-consolidated day view
2016-01-08 22:38:11 +00:00
Nathan Gray
556495e6cc
Move sidebox buttons into a toolbar
2016-01-06 18:24:45 +00:00
Nathan Gray
4439abc2b1
Change child category indicator
2016-01-05 21:34:49 +00:00
Nathan Gray
7d1de17438
Refactor & more intelligence in grid views for speed improvements
2016-01-05 20:43:19 +00:00
Nathan Gray
ad689951a2
Mark categories with children in planner by category
2015-12-29 16:01:27 +00:00
Nathan Gray
bcea893927
Todo icons:
...
- Use defaults for missing icons
- Prevent wrapping
2015-12-28 17:59:47 +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
a22f945e8c
Shrink hidden event placeholder by 1px more
2015-12-17 20:12:10 +00:00
Nathan Gray
7bbe8b0152
Planner view time indicator should be hidden until needed
2015-12-16 22:58:26 +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
66321e8527
Shrink hidden event placeholder by 1px
2015-12-16 18:39:05 +00:00
Nathan Gray
f0bfbbd687
Limit chozen dropdown height so it stays in the tab
2015-12-15 18:58:52 +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
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
6a8b5bc629
Make keywords only apply to list view, and clear the box after setting it
2015-12-14 19:32:04 +00:00
Nathan Gray
ecd1ad3628
Common method to show split series warning, used for edit popup & drag and drop. Now (tries) to indicate the date the split will occur.
2015-12-04 17:37:26 +00:00
Nathan Gray
585c856307
Sidebox calendar changes
...
- Fix month button only worked once. Again.
2015-12-03 20:51:55 +00:00
Nathan Gray
60539797af
Let todo list in day view take full height
2015-12-02 16:17:04 +00:00
Nathan Gray
a71ab3b066
Sidebox calendar changes
...
- Fix month button only worked once.
2015-12-02 15:36:11 +00:00
Nathan Gray
619e675be5
Sidebox calendar changes
...
- Move Today button, add Month button
- Calendar header no longer immediately changes main view
2015-12-01 23:49:14 +00:00
Nathan Gray
c4752fa83a
Changing the keywords changes to listview
2015-11-24 21:39:00 +00:00
Nathan Gray
6fe2c71642
Make event icons smaller, make event tooltip bigger
2015-11-24 20:05:45 +00:00
Nathan Gray
c91b4af435
Make sure listview start & end dates stay valid
2015-11-24 17:21:37 +00:00
Nathan Gray
187614dddb
Better layout for user & category selectboxes
2015-11-23 22:44:16 +00:00
Nathan Gray
32d562822b
Use ellipsis for long user names, show the whole user name on hover
2015-11-23 20:51:07 +00:00
Hadi Nategh
0a84301800
* Calendar/edit: Fix broken tooltip for participant image in conflict dialog
2015-11-23 10:30:21 +00:00
Hadi Nategh
c7a049b856
More styling for calendar toggle weekend slide-switch
2015-11-19 13:31:49 +00:00
Hadi Nategh
d1044795a8
Fix styling slide-switch for calendar toggle weekend
2015-11-19 10:53:46 +00:00
Hadi Nategh
3a5aa9ac5c
Implement slide-switch, representing checkbox on/off status
...
- Replace calendar toggle weekend checkbox with slide-switch
2015-11-18 15:42:32 +00:00
Nathan Gray
955466d156
Fix some layout / formatting problems with 12h times
2015-11-17 20:19:47 +00:00
Nathan Gray
7467f3b855
Fix display issues with multi-day events
...
- fix missing events when span is changed to cover new days
- fix events stay when changing weeks, and the new week has a day with no events
2015-11-17 16:57:34 +00:00
Nathan Gray
5846aaa317
- Automatically handle when time rows are too small for proper display
...
- Increase options for weekN display to 4
2015-11-16 18:31:09 +00:00
Nathan Gray
98c18b04ec
Fix delete of series did not work
2015-11-16 16:45:02 +00:00
Nathan Gray
cf26523530
User not accepted only changes body color, leave header color
2015-11-13 15:51:41 +00:00
Nathan Gray
d2e689d897
Remove some invalid options giving errors
2015-11-12 23:34:45 +00:00
Nathan Gray
4565bf4779
Sizing fixes for better (intitial) layout
2015-11-12 23:10:16 +00:00
Nathan Gray
6d398a346f
Use auto sizing to make all day events wider when needed, smaller when they have shorter titles
2015-11-12 21:02:24 +00:00
Nathan Gray
190d028bf7
Fix not able to create new all day non-blocking events when you click on the non-blocking section, but the week has other non-blocking all events.
2015-11-12 19:32:04 +00:00
Nathan Gray
bf5d46c721
A bit smaller font size for title
2015-11-12 19:01:03 +00:00
Nathan Gray
948bf94f67
Fix missing status borders
2015-11-12 18:22:48 +00:00
Nathan Gray
9f8a08fb4a
Fix long all day events push day header wider
2015-11-12 16:27:39 +00:00
Nathan Gray
28d4ebe407
Event display:
...
- Always respect granularity in multiweek view, number of users selected doesn't matter
- Reduce multiweek options to 2 or 3
- Fix start of day positioning when there are several all day non-blocking events
- Try to work with CSS transitions and sizes a little better
2015-11-12 01:01:21 +00:00
Nathan Gray
bddf7ab28b
Event display:
...
- Show description in event body, as much as will fit
- Preserve whitespace in event description
- Change when event title is shown in header to be based on available space, not grid size
- Adjust z-index of overlapping events to reduce covering
2015-11-11 18:48:41 +00:00
Nathan Gray
bc2e0060da
Make whole day non-blocking events wider so they take more space before wrapping.
2015-11-11 18:10:35 +00:00
Nathan Gray
eb999f98a6
Calendar planner:
...
- Hover shows current time
- Clicking a row adds event at that time for that user / category
2015-11-06 22:57:27 +00:00
Nathan Gray
1b5ea4fa57
Add a line beside Monday
2015-11-06 00:41:08 +00:00
Nathan Gray
b4087292a8
Add toggle button for weekends
2015-11-06 00:37:23 +00:00
Nathan Gray
791102cdec
Calendar display
...
- Add event title or count to indicators for events hidden outside of work hours
- Hover css for widget planner
2015-11-05 22:31:47 +00:00
Nathan Gray
a2cb9064fa
Calendar sidebox:
...
- Move today button to sidebox calendar header
- Fix bug in resources select options where resources overwrote owners
2015-11-05 21:52:43 +00:00
Nathan Gray
08bbc433ae
Calendar display
...
- Make hidden indicators clickable
2015-11-04 23:05:22 +00:00
Nathan Gray
36b54a7c33
Calendar display
...
- Add indicators for events hidden outside of work hours
- Show hidden headers for events starting before current displayed time
- Fix scroll animation for multi-week views
2015-11-04 21:47:52 +00:00
Hadi Nategh
d303af1c89
Fix categories field gets overlaped on alarms table in calendar details tab
2015-11-03 14:54:40 +00:00
Nathan Gray
67b48d11c3
Calendar sidebox:
...
- Move today button to sidebox calendar header
- Resources now add & remove from current owner, not replace it
2015-11-02 23:21:59 +00:00
Nathan Gray
7d12993e1a
Do not change selected date when going to week or month view.
2015-10-29 20:33:04 +00:00
Nathan Gray
35f08f39b5
Calendar display issues
...
- Give owner name / calendar label its own space to avoid colliding with first day header
- Full day non-blocking now have their own dedicated space
2015-10-28 15:55:10 +00:00
Nathan Gray
05b2bdc920
Calendar display issues
...
- Keep planner header if you have to scroll down
- Show full hour at the end of the day, not just first division
2015-10-27 19:08:33 +00:00
Nathan Gray
252a8fd11a
Calendar scrolling, swiping and keyhandler for page up & page down
2015-10-27 16:45:37 +00:00
Ralf Becker
f60e046511
fix sometimes shown old / no longer used delete dialog, buttons in new dialog were not translated and missing tooltip
2015-10-26 15:10:39 +00:00
Nathan Gray
7e5873eefa
Calendar scrolling
...
- prevent fast scrolling with a touchpad
- animation while changing scrolled dates
2015-10-21 19:53:19 +00:00
Nathan Gray
642b52850b
Unify app header for the different views
2015-10-16 17:32:21 +00:00
Nathan Gray
1673cc9aed
Calendar tooltip style fixes for Firefox
2015-10-15 21:34:07 +00:00
Nathan Gray
211056ba2e
More calendar bugfixes:
...
- reload loop in home
- sidebox keywords did nothing
- list view participants filter was missing groups
- Sidebox user filter updates list view to match
2015-10-14 18:10:39 +00:00
Nathan Gray
1e5a457a06
Fix not able to add events by clicking a time
2015-10-14 15:26:20 +00:00
Nathan Gray
f7a8b0ed65
Calendar bugfixes:
...
- App reload just reloads, not change view
- Fix caching bug
- Fix missing resource names
- Fix app header changing inappropriately
- Fix favorites not working properly.
2015-10-14 14:32:33 +00:00
Nathan Gray
3286642374
Fix merge from listview, and handle merging from listview into a template designed for the other views (range tag, no pagerepeat)
2015-10-09 19:48:28 +00:00
Nathan Gray
0bdbccf1b4
Make sure categories with no color do not turn the event transparent.
2015-10-09 16:33:34 +00:00
Nathan Gray
82cf5184e3
Fix class colors on events went missing
2015-10-06 22:47:45 +00:00
Nathan Gray
a384714a8d
Calendar W.I.P
...
- Change layout to show the whole 24 hour day with a scrollbar, not just work day
- Fix some translation issues (thanks Ulle) by using calendar's egw for lang calls
- Fix cache is discarded even when state doesn't change, which broke filtering (thanks Ulle)
2015-10-05 23:45:51 +00:00
Hadi Nategh
d1abc872a6
Give more width to location field in calendar edit dialog
2015-09-22 09:29:16 +00:00
Nathan Gray
7e9be1ea38
Calendar bugs:
...
- Fix infinite loop west of GMT
- Sidebox calendar now only changes views in day, week or month. Other views just change the date
- Fix inconsistant week number in planner
2015-09-14 20:47:25 +00:00
Nathan Gray
f4ad64a757
Calendar bugs:
...
- Fix non-blocking icon
- Set minimum width & height for events
2015-09-14 15:31:58 +00:00
Nathan Gray
84b1eafc24
Calendar et2 bugs:
...
- Clicking a date in sidebox now changes to day view, unless you're in 4 day view
- Today button no longer switches to month view
- Put upper limits on planner by user & category headers to avoid hundreds of day headers
2015-09-09 20:59:23 +00:00
Hadi Nategh
a951366235
Add today button into sidebox navigation calendar
2015-09-07 17:13:20 +00:00
Nathan Gray
ed6948a9f2
- Better granularity calculations using number of weeks & view
...
- Clicking sidebox calendar no longer changes view
- Fixed header links to different day (broken in some views) & got clickable week numbers working
2015-09-02 22:40:38 +00:00
Nathan Gray
c4758f1679
- Give user names their own line to avoid being hidden by first day of week
...
- Fix bug showing first user's name when crossing the merge calendar limit
2015-08-25 00:00:45 +00:00
Nathan Gray
f05a777215
Calendar bugs
...
- Add loading spinner when changing (resize) an event
- If user changes the month using the sidebox calendar, switch to month view for that month
- Mark holidays on the sidebox calendar
- Change cursor over sidebox week number to match cursor over days
2015-08-24 17:28:19 +00:00
Nathan Gray
3cc740d35e
Calendar bugs
...
- Remove tooltip border
- Always show weekends in sidebox & 4 day view
- variable granularity, weekN & month view show less
- Added missing week numbers
- Hide participants if more than one & calendar is combined
2015-08-19 00:08:22 +00:00
Nathan Gray
6ad8a5e309
Calendar et2 conversion work in progress.
...
- Fixes for losing actions
- Drag & drop move & resize for planner view
2015-08-11 15:35:54 +00:00
Nathan Gray
47813048ab
Calendar et2 conversion bugs:
...
- Home favorites were missing data
- View selectbox did not show Planner when you clicked the button
- Weekend toggle did not affect multi-week view
- Refresh lost the event if it changed day
2015-08-06 17:14:20 +00:00
Nathan Gray
9903a5f926
Calendar et2 conversion work in progress.
...
- Home favorites with context menus
2015-08-05 21:24:07 +00:00
Nathan Gray
a6c9157fdc
Remove unwanted "disable" read-only label from whole day checkbox
2015-07-20 15:02:32 +00:00
Ralf Becker
9ef2cbd98a
* Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail
2015-07-16 09:34:55 +00:00
Nathan Gray
f0ebb448a2
Calendar et2 conversion work in progress.
...
- Client side event caching
- Home fixes
2015-07-15 16:29:10 +00:00
Nathan Gray
ed1970b1aa
Calendar et2 conversion work in progress.
...
- Drag & drop linking and event creation for other apps (grid views)
- Drag & drop reschedule and resize within the same day (grid views)
2015-07-02 19:31:52 +00:00
Nathan Gray
4032bcb213
Calendar et2 conversion work in progress.
...
- Event styling
2015-07-01 16:02:20 +00:00
Nathan Gray
925c29ce9d
Calendar et2 conversion work in progress.
...
- Some context menu actions
- Reduce code duplication in views
- Fix views still using iframe
2015-06-30 22:26:59 +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
Hadi Nategh
2a14ec0576
Set less max-width for category in calendar edit dialog
2015-06-23 14:17:18 +00:00
Hadi Nategh
d643e37d63
Do not let categroy box overlap with alarm table
2015-06-23 12:32:55 +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
Hadi Nategh
0b6ebd4868
Fix freetime button overlaps duration time field
2015-04-07 13:15:33 +00:00
Hadi Nategh
b6a4afa80c
Fix style of details tab in edit dialog
2015-04-02 15:43:15 +00:00
Nathan Gray
3ceda8324d
Avoid validation error in alarm options
2015-04-01 17:26:04 +00:00
Ralf Becker
69dc97f8b2
* Calendar: added configuration "Use range-views to optimise calendar queries?", to go back to algorithm before 14.2.20150121
2015-03-31 14:28:35 +00:00
Nathan Gray
255494fc20
Fix resource participant search conflict checking
2015-03-12 16:24:55 +00:00
Hadi Nategh
ba0b87f6bc
Fix calendar participant field is not getting fullwidth
2015-03-10 14:49:33 +00:00
Hadi Nategh
216caf36d6
There should be no min-height set for tabs in popups if we want them resizable
2015-03-04 14:41:08 +00:00
Hadi Nategh
32596fb0e0
Implement widget historylog resize handler and fix historylog template in all apps
2015-02-25 16:30:49 +00:00
Hadi Nategh
48b449470d
Fix not getting an extra srollbar on calendar participant tab
2015-02-24 16:36:18 +00:00
Hadi Nategh
74c771a2c9
Fix calendar print template
2015-02-18 09:30:52 +00:00
Ralf Becker
d432642f1a
add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates
2015-02-17 09:55:05 +00:00
Hadi Nategh
1cac0fcff9
Remove tag css specification for et2_container in calendar
2015-02-06 13:49:09 +00:00
Hadi Nategh
959341969a
Set default tab_height and remove extra heights from single tabs
2015-02-03 10:52:48 +00:00
Nathan Gray
ec750ac330
Fix missing event creation click handler on non-et2 home views
2014-12-09 17:55:00 +00:00
Nathan Gray
05257dee87
Fix missing participants in print dialog - undo unwanted readonly
2014-12-08 20:59:01 +00:00
Nathan Gray
ec8ac93685
Fix missing participants in print dialog
2014-12-08 20:57:12 +00:00
Nathan Gray
4d861d43e6
Remove some options that don't exist
2014-12-08 20:46:38 +00:00
Hadi Nategh
78784a28e6
Change default behavior of multiline textbox resize
2014-12-05 13:39:21 +00:00
Hadi Nategh
eefb5963bf
Make edit popup dialogs compatible to resize window feature
2014-12-04 16:43:45 +00:00
Nathan Gray
939d99d9f6
Only hide the navigation buttons, leave the days
2014-12-03 00:33:35 +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
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
Hadi Nategh
ca142a8734
Style print view of calendar entry
...
-Fix None blocking, whole day, and private options weird behavior in print view.
2014-11-04 15:34:51 +00:00
Hadi Nategh
60e203180c
Add event description to calendar event body if the event is longer than 3 hours
2014-10-27 14:37:38 +00:00
Hadi Nategh
3273c578f1
Fix extra scrollbar on calendar tab details
2014-10-22 08:28:16 +00:00
Ralf Becker
0c1f2c5d39
some styling for freetime search
2014-09-04 13:37:46 +00:00
Ralf Becker
38849094a9
* Calendar: if contact is added as participant and event has not yet a title add contact as title
2014-09-03 16:22:05 +00:00
Ralf Becker
94afafae11
* all apps: fixed column sizes and stretch (change when window size changes)
2014-08-22 11:08:21 +00:00
Hadi Nategh
cb4b0a9532
Give more space to calendar day-view todo list
2014-08-21 12:20:44 +00:00
Stefan Reinhardt
6a24ffb026
pixelegg / less
...
change @import....
2014-07-16 11:29:45 +00:00
Hadi Nategh
17b0c758f8
Fix calendar Category ACL does not apply changes
2014-07-15 15:18:06 +00:00
Stefan Reinhardt
87004edef8
changed image needs-action
2014-07-02 08:16:59 +00:00
Hadi Nategh
9dd173288b
Make sure nm action_popup in calendar list view is display:none
2014-07-01 12:03:39 +00:00
Hadi Nategh
3e2255c77a
Change delete and undelete recurrence events dialog message
2014-06-17 09:57:48 +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
Hadi Nategh
06696b1f35
Fix Calendar alarm styling
2014-06-04 07:32:17 +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
2e293c8b91
Fix too much height of alarm header row, and add "Alarms" title for alarms list
2014-05-27 15:51:02 +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
Hadi Nategh
291c4c04b4
No need to have explicitly fix et2_file width in calendaras the width is handled in etemplate2 class for all
2014-05-06 11:44:34 +00:00
Nathan Gray
3eaf87f78f
Fix some problems with calendar export causing a blank export popup
...
- missing template
- bad format on end date
2014-04-30 16:54:47 +00:00
Hadi Nategh
7f2cf7fed2
Add fullWidth class to participant select account in calendar edit popup
2014-04-24 12:46:37 +00:00