Commit Graph

4313 Commits

Author SHA1 Message Date
Ralf Becker
9193bdfc36 setting white-space:nowrap on et2_tabheader so tab-flags do not wrap into 2. line and remove no_wrap class from addressbook tab-widget, as it prevents wrapping of everything incl. content in individual tabs 2014-10-31 10:13:26 +00:00
Nathan Gray
a33d5632af Link enhancements:
- Add confirm dialog to delete link
- Log unlinking files into historylog
2014-10-30 22:29:58 +00:00
Hadi Nategh
82d40e52c0 * Mail: Make selected email item in compose dialog editable
- Edit selected email addresses by double clicking on them (For all email fields where free entry is allowed. e.g. To, CC, and Bcc fields in compose)
- Update widget taglist and its plugin (magicsuggest)
2014-10-30 15:12:11 +00:00
Ralf Becker
7cf323b3be remove upper limit of number of characters at last domain-part to allow new domain-names like .hamburg 2014-10-30 13:20:36 +00:00
Nathan Gray
928c61d4cf * Add clear button to nextmatch search box for Firefox 2014-10-29 14:33:19 +00:00
Nathan Gray
2d149394ae * Add clear button to nextmatch search box for Firefox 2014-10-28 16:37:55 +00:00
Ralf Becker
8d8f89d171 * Filemanager: fix since PHP 5.5.18 not longer working non-ascii chars in filenames, eg. German umlauts or accents 2014-10-23 13:39:21 +00:00
Ralf Becker
4acbbf81c1 fix IDE warnings 2014-10-23 12:47:51 +00:00
Ralf Becker
2903ca4e7f * InfoLog: "No filter" favorite was not resetting filters anymore 2014-10-23 12:42:52 +00:00
Ralf Becker
5549dd1fd2 * InfoLog: "No filter" favorite was not resetting filters anymore 2014-10-23 12:42:24 +00:00
Nathan Gray
16c902196d Switch to nextmatch and edit dialog for customfield list (missed files from #49147) 2014-10-22 20:11:31 +00:00
Hadi Nategh
61fe25a190 Keep toolbar actions in single line
-Fix mail display toolbar delete action jumps to second line
2014-10-22 08:51:19 +00:00
Hadi Nategh
d9b4480276 Keep toolbar actions in single line
-Fix mail display toolbar delete action jumps to second line
2014-10-22 08:50:10 +00:00
Nathan Gray
5569223e42 If link is missing needed information so it won't work, don't look like a link 2014-10-21 16:33:56 +00:00
Nathan Gray
29f84a83f9 If link is missing needed information so it won't work, don't look like a link 2014-10-21 16:32:47 +00:00
Hadi Nategh
db397dac5e Fix dnd helper stack order 2014-10-21 15:25:36 +00:00
Hadi Nategh
0722b0a328 Fix dnd helper stack order 2014-10-21 15:24:20 +00:00
Hadi Nategh
66e889fe06 Style images properly located inside drag's helper row 2014-10-21 15:03:09 +00:00
Hadi Nategh
0c82167d09 More progress of commit r49059 2014-10-21 14:40:16 +00:00
Hadi Nategh
e8980e5836 Work in progress, standardization of dnd action helper styling for all apps 2014-10-21 14:39:24 +00:00
Ralf Becker
e545a9fdf0 Make sure nm row_ids are string in order to address them as string, seems some ids are not 2014-10-21 10:30:14 +00:00
Nathan Gray
c0972a636a * Drag and drop entries between lists to link them 2014-10-20 18:29:57 +00:00
Hadi Nategh
f61c898b86 Style images properly located inside drag's helper row 2014-10-20 14:07:38 +00:00
Hadi Nategh
570558ff31 Show both date and time for before today time.
- Fix mails in the list not showing date and time under date column.
2014-10-20 13:29:29 +00:00
Hadi Nategh
9b05ccc4ad Show both date and time for before today time.
- Fix mails in the list not showing date and time under date column.
2014-10-20 13:27:44 +00:00
Hadi Nategh
96d9f14d12 More progress of commit r49059 2014-10-20 11:41:59 +00:00
Ralf Becker
93bc0feb16 * Filemanager: fix since PHP 5.5.18 not longer working non-ascii chars in filenames, eg. German umlauts or accents 2014-10-18 12:17:17 +00:00
Nathan Gray
24b5779210 Better styling for planned times so early tasks can be seen too. 2014-10-17 17:17:23 +00:00
Hadi Nategh
dae1ce6554 Work in progress, standardization of dnd action helper styling for all apps 2014-10-17 16:34:14 +00:00
Ralf Becker
850836be8a * Timesheet: fix (un)setting project for adding, editing and save&new timesheets
- fixed et2_widget_textbox to update options.blur in set_blur(), as it is used in getValue, also updating input
- fixed et2_widget_linkentry to trigger change event, after reacting to click on X in search
- fixed timesheet to handle ts_project and pm_id in bo (ts_project is always stored in db for searching, even if it contains no custom project name)
- fixed not working change of project in an existing timesheet
- fixed unsetting of project
2014-10-17 12:59:35 +00:00
Ralf Becker
b1f48200e6 fixed color-picker shown twice if used in a tab-widget after apply, backport of
r48992: disabling immediate direct call to loadingFinished() for selected tab seems to have no recognisable impact
and some widgets, eg. color-picker have problems with calling doLoadingFinished twice
r49047: change tab loading again to initialise visible tab immediatly and gard et2_color / jPicker against being initialised twice
2014-10-17 12:14:44 +00:00
Ralf Becker
15bc2f3ade change tab loading again to initialise visible tab immediatly and gard et2_color / jPicker against being initialised twice 2014-10-17 11:37:15 +00:00
Nathan Gray
8ef066f283 Prevent empty options being sent when selectbox is in a row.
Fixes unwanted numeric options in auto-repeat rows.
2014-10-16 22:50:09 +00:00
Nathan Gray
bdecd27961 Show planned times on gantt chart while editing real times 2014-10-15 22:22:49 +00:00
Nathan Gray
ce65365049 * Support export Gantt chart to PDF and PNG using DHMTLX's service 2014-10-14 22:58:56 +00:00
Nathan Gray
f099800b62 Prevent empty options being sent when selectbox is in a row.
Fixes unwanted numeric options in auto-repeat rows.
2014-10-14 16:43:47 +00:00
Ralf Becker
83b6706964 * Timesheet: fix (un)setting project for adding, editing and save&new timesheets
- fixed et2_widget_textbox to update options.blur in set_blur(), as it is used in getValue, also updating input
- fixed et2_widget_linkentry to trigger change event, after reacting to click on X in search
- fixed timesheet to handle ts_project and pm_id in bo (ts_project is always stored in db for searching, even if it contains no custom project name)
- fixed not working change of project in an existing timesheet
- fixed unsetting of project
2014-10-14 15:58:37 +00:00
Ralf Becker
b6f628a66d fix non-fatal PHP Parse error, when $j was used eg. in onload 2014-10-13 12:22:11 +00:00
Ralf Becker
a1e444fdfd fix non-fatal PHP Parse error, when $j was used eg. in onload 2014-10-13 12:21:53 +00:00
Ralf Becker
ff5c1e83a9 mtime postfix for WebDAV has to use "?download=", as our WebDAV treats everything else literal 2014-10-13 12:15:48 +00:00
Ralf Becker
55e931871e mtime postfix for WebDAV has to use "?download=", as our WebDAV treats everything else literal 2014-10-13 12:15:30 +00:00
Hadi Nategh
f071d8561c Make sure the class name used as identifier has no invalid chars 2014-10-13 10:11:53 +00:00
Hadi Nategh
b542033f8d Make sure the class name used as identifier has no invalid chars 2014-10-13 10:06:30 +00:00
Ralf Becker
026347ba2f disabling immediate direct call to loadingFinished() for selected tab seems to have no recognisable impact
and some widgets, eg. color-picker have problems with calling doLoadingFinished twice
2014-10-13 09:07:23 +00:00
Hadi Nategh
e5115b430e Give widget color dialog unique class in order to identify it later for binding click handler to picker span.
-Fix the bug, color picker opens other colorpickers dialog which are in the same template.
2014-10-10 15:06:04 +00:00
Hadi Nategh
b0e4655eff Give widget color dialog unique class in order to identify it later for binding click handler to picker span.
-Fix the bug, color picker opens other colorpickers dialog which are in the same template.
2014-10-10 12:40:41 +00:00
Klaus Leithoff
ca9765f9aa pending translations from our translation server 2014-10-10 12:14:15 +00:00
Klaus Leithoff
e1b2df5609 pending translations from our translation server 2014-10-10 12:11:14 +00:00
Ralf Becker
28afa0994b Use a client-side setDetachedAttributes() to do needed data changes for dates.
r48920: do not convert empty values, otherwise we will get current date or 1970-01-01 instead
r48938: Fix bad logic breaking historylog
r48960: refactored code to always run Nathans fix (before it was only run for ajax requests, not for initial request)
2014-10-09 08:39:24 +00:00
Ralf Becker
7f619fe32d fix redirect loop initiated eg. by saving a mail, caused by document.location=url triggering etemplate unload handler and destroying et2 request, identical redirect url detected by jdots framework causes refresh via nextmatch --> next redirect 2014-10-08 20:06:30 +00:00