Commit Graph

4062 Commits

Author SHA1 Message Date
Ralf Becker
de3cb0f4db an other timezone fix for time(only) widget: this.date is on current date, changing it in get_value() to 1970-01-01, gives a time-difference, if we are currently on DST 2014-08-27 16:57:44 +00:00
Ralf Becker
1ed8a70a08 backport from Nathans r48344: Fix duration parsed in wrong format if there was no choice for format. 2014-08-27 16:32:20 +00:00
Ralf Becker
ee167028e3 temp. fix for _ids containing (wrong) selections from different hierarchy levels, fixes doubleclick on InfoLog with children, selects more then one entry to open, which obviously fails 2014-08-27 15:56:20 +00:00
Hadi Nategh
d18989c3e2 Change minWidth of columns in dataview to 20px 2014-08-26 14:04:52 +00:00
Hadi Nategh
59f0b65e63 Backport commit r48263, committed by Nathan Gray. Infolog lists embedded as action can have their own separate column preferences. 2014-08-26 13:51:06 +00:00
Hadi Nategh
739d2406bc Backport commit r48260, committed by Nathan Gray. Even more date fixes:
- Don't send a date (just 1970-01-01) with timeonly values
- Avoid infinite loop when setting timeonly with timepicker
2014-08-26 13:45:36 +00:00
Hadi Nategh
0f83b2be95 Backport commit r48259, committed by Nathan Gray. Remove deprecated (& internal) __proto__.
Fixes error in IE with calendar edit.
2014-08-26 13:44:23 +00:00
Hadi Nategh
2acbdb84d6 Backport commit r48253, committed by Nathan Gray.
- validate filters when getting rows
- run method (beforeSendToClient, validate) needs to include all sub-templates (header_left, header_right, header_row, template) or those widgets get left out.
2014-08-26 13:40:15 +00:00
Hadi Nategh
c3ae1410ea Backport commit r48252, committed by Nathan Gray. More time fixes:
- Also accept string timestamps in Zulu time
- Fix change detection causing nextmatch filter to not work
2014-08-26 13:38:42 +00:00
Ralf Becker
72780a254b fixed taglist-account displays groups as id eg. "-4" 2014-08-26 09:27:54 +00:00
Hadi Nategh
55117ed422 Make sure toolbar-dropdown list stays on the top 2014-08-22 15:38:57 +00:00
Ralf Becker
19e2b49325 Check if content is there before trying to look inside it.
Fixes "TypeError: Cannot read property id of null" from mail dialog
2014-08-22 12:32:49 +00:00
Ralf Becker
7db4672b35 Refine cache check conditions, rows is always empty by this point.
r48042: Make sure options are there before looking inside, avoids a potential error in filter options
r48106: - Adjust default columns to exclude resolution, completion, timesheets, votes and bounties.  They can still be turned on manually, just hidden by default.
- Set some more default column widths
2014-08-22 12:31:15 +00:00
Ralf Becker
75cd8d2c39 Fix unable to have checkboxes with an unselected value that evaluates to false. 2014-08-22 12:27:31 +00:00
Ralf Becker
8c43c2847d Add an additional format to parse times in the formatY-m-dTHⓂ️s for insertion into spreadsheets, fixes warning when merge printing "Unable to parse date ... left as text" 2014-08-22 12:26:24 +00:00
Hadi Nategh
673836332d Specify et2_file and et2_vfs_btn classes for et2_link_to widget 2014-08-22 11:54:39 +00:00
Ralf Becker
70b2e235ce * all apps: fixed column sizes and stretch (which columns change when window size changes) 2014-08-22 11:51:11 +00:00
Hadi Nategh
6af247558a Handle validation_error if widget is children of a tabbox.
-Fix widget with validation error does not activate its related tab.
2014-08-22 11:50:23 +00:00
Hadi Nategh
80cd11972a SelectAccount with type "none" should get sel_options but it should be readonly if user has no admin access. Fix infolog delegation for admin users with selectAccount type "none" selected 2014-08-22 11:48:18 +00:00
Ralf Becker
ba254be4fc * eTemplate2/all apps: fixing various timezone related issues
backport of Nathan and mine commits r47919, r48102, r48133, r48142, r48163, r48166 using now ISO time strings instead of timestamps for communication between client and server
2014-08-21 18:46:11 +00:00
Ralf Becker
894e757f18 adding autocomplete attribute to et2_textbox and et2_passwd and use it in email wizzard/account to stop browser from accidently filling out empty fields 2014-08-21 13:06:42 +00:00
Ralf Becker
92131c0619 adding et2_appicon class 2014-08-21 09:47:50 +00:00
Hadi Nategh
10a0235855 Introduce video widget.
- Add ability to play video media/stream
2014-08-20 08:22:16 +00:00
Hadi Nategh
b8ba550e47 * All Applications: Fix problem with resizing listviews' columns in FireFox (FF) and Internet Explorer (IE).
- Fix column being resized by clicking on selectbox (dropdown triangle handle) in IE and FF
- Fix resizing column attempt to select texts instead of resizing column in FF
2014-08-20 08:18:40 +00:00
Hadi Nategh
427956518e * Etemplate/widget: Introduce video widget.
- Add ability to play video media/stream
2014-08-19 10:10:09 +00:00
Nathan Gray
ed861b33f3 - Change zoom auto level to better suit projects a day or two long
- Reset start/end dates when changing data
2014-08-18 23:09:18 +00:00
Nathan Gray
175d6b7201 - Change zoom auto level to better suit projects a day or two long
- Reset start/end dates when changing data
2014-08-18 22:55:54 +00:00
Nathan Gray
b89c654d37 Fix double encoded & in merge functions 2014-08-18 20:33:40 +00:00
Nathan Gray
64fbc7810f Create & use a flag 'no_actions' to disable actions for sum rows 2014-08-18 20:22:11 +00:00
Nathan Gray
9bc4c4a38f Fix no longer working 'None' category option 2014-08-18 20:02:49 +00:00
Nathan Gray
976c7e55ac - Adjust default columns to exclude resolution, completion, timesheets, votes and bounties. They can still be turned on manually, just hidden by default.
- Set some more default column widths
2014-08-18 19:44:37 +00:00
Nathan Gray
6a8e85c3e1 Add drag&drop for email and link lists 2014-08-18 18:00:00 +00:00
Nathan Gray
1e5ea67595 Fix unable to have checkboxes with an unselected value that evaluates to false. 2014-08-18 17:33:43 +00:00
Nathan Gray
5b91e871de Deal with languages helpfully adding timezones into timestamps
Fixes random (12, 6, 7) hours sometimes added to dates
2014-08-18 16:47:27 +00:00
Hadi Nategh
161734f941 Handle validation_error if widget is children of a tabbox.
-Fix widget with validation error does not activate its related tab.
2014-08-18 12:05:04 +00:00
Hadi Nategh
453544d6cf Override padding and border for remove class in fileupload progress, seems it gets padding from et2_link:firstChild class which is not meant to be set for remove div.
-Fix wierd yellow box next to fileupload progress.
2014-08-15 11:25:14 +00:00
Ralf Becker
c1275309ab * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children 2014-08-15 11:25:04 +00:00
Ralf Becker
e47db95be7 * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children 2014-08-15 11:22:43 +00:00
Hadi Nategh
a03a69bd8e Override padding and border for remove class in fileupload progress, seems it gets padding from et2_link:firstChild class which is not meant to be set for remove div.
-Fix wierd yellow box next to fileupload progress.
2014-08-15 08:55:11 +00:00
Hadi Nategh
fd976ea1dc Backport commit r48051, committed by Nathan Gray. Indicate merge class to use for mail, fixes infolog placeholders not known 2014-08-14 07:41:24 +00:00
Nathan Gray
f6bca11f4f Add an additional format to parse times in the formatY-m-dTHⓂ️s for insertion into spreadsheets, fixes warning when merge printing "Unable to parse date ... left as text" 2014-08-12 23:19:39 +00:00
Nathan Gray
4944b1a1fb Fix double encoded & in merge functions 2014-08-12 17:48:47 +00:00
Nathan Gray
694a63d1f4 Indicate merge class to use for mail, fixes infolog placeholders not known 2014-08-12 16:58:07 +00:00
Nathan Gray
cc04f0b89c Create & use a flag 'no_actions' to disable actions for sum rows 2014-08-11 23:13:02 +00:00
Nathan Gray
0fa3ad831b Fix no longer working 'None' category option 2014-08-11 22:50:38 +00:00
Nathan Gray
f7589316e0 Make sure options are there before looking inside, avoids a potential error in filter options 2014-08-11 20:27:56 +00:00
Ralf Becker
8d8b7b6d4a fix for somehow empty etemplate request content, giving an error when (or after) sending mail 2014-08-11 15:13:38 +00:00
Ralf Becker
672297df94 fix for somehow empty etemplate request content, giving an error when (or after) sending mail 2014-08-11 15:12:34 +00:00
Hadi Nategh
82fa583951 svn commit -m 'Backport commit 47925 committed by NathanGray. Handle num_rows set by application:
- Don\'t overwrite num_rows setting if the application sets it for some reason
- If num_rows is 0, don\'t get the initial rows server side
- If num_rows is 0 and the initial rows are missing, trigger an update right away to get them asyncronously.' etemplate
2014-08-04 09:39:44 +00:00
Hadi Nategh
59bc2e04a8 Backport commit 47924 committed by NathanGray. Trigger a clear event on the etemplate DOMContainer when the etemplate is cleared, so app code can listen for it. 2014-08-04 09:22:38 +00:00