Ralf Becker
b5c0256a2a
* all apps: custom field attribute length only sets visible length, to set maximum length specify rows=1
2014-12-10 14:39:48 +00:00
Nathan Gray
267cc7cb93
Fix multiselect/taglist values not properly set if value is an object instead of an array
...
- Fix to handle strings and nulls too
2014-12-08 20:02:38 +00:00
Nathan Gray
d7be8fe202
Fix multiselect/taglist values not properly set if value is an object instead of an array
2014-12-08 18:16:22 +00:00
Nathan Gray
906a5b442e
Set textarea to get height from rows attribute, some better styling so they are not so small
2014-12-08 16:06:09 +00:00
Ralf Becker
fce211850a
missing translation of blur text in textbox
2014-12-08 15:57:23 +00:00
Ralf Becker
334832f2ca
remove 0=off in NM column-selection, to show empty-label "Refresh" instead
2014-12-08 13:22:00 +00:00
Hadi Nategh
9bfb3a3c98
Make sure there's string to be replaced
2014-12-05 11:07:08 +00:00
Hadi Nategh
eddc291b4c
Avoid invalid characters in DOM IDs.
...
Fixes missing comments, occasional errors in link comments.
2014-12-05 10:38:08 +00:00
Hadi Nategh
42468d40a7
Set focus to first input when loading a template into dialog
2014-12-05 10:32:42 +00:00
Hadi Nategh
675985f267
Automatically set focus to first input
2014-12-05 10:28:01 +00:00
Ralf Becker
4a983e46d9
hidden widget to transport content from server to client and back, thought server to client could easier be done by accessing content via content array manager
2014-12-05 09:35:36 +00:00
Nathan Gray
3130609ed4
Fix missing translation on Add current
2014-12-03 17:58:47 +00:00
Nathan Gray
f76e832c36
Fix a bug in automatic drag and drop -> link support detection that gave DnD to apps that couldn't handle it.
2014-12-02 22:15:44 +00:00
Nathan Gray
dc12a2afe4
Fix auto-selection of last used app
2014-12-01 17:06:57 +00:00
Ralf Becker
75f992fa22
fixed not working view_range (max. number of buttons to show incl. label)
2014-11-28 14:46:05 +00:00
Ralf Becker
77c1475ee9
fix not working dragging images into CKEditor of mail compose in FireFox
2014-11-27 14:03:48 +00:00
Ralf Becker
89f8c87cd1
dont allow to insert html
2014-11-21 11:18:58 +00:00
Ralf Becker
e59d6fc617
fix customfield type "button" without any value stalls whole addressbook
2014-11-14 12:39:01 +00:00
Ralf Becker
2961398a27
catch exception from unparsable date and display it empty instead
2014-11-12 19:24:06 +00:00
Hadi Nategh
c19283f5bd
Fix placeholder in taglist
2014-11-04 13:19:00 +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
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
0c82167d09
More progress of commit r49059
2014-10-21 14:40:16 +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
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
Nathan Gray
24b5779210
Better styling for planned times so early tasks can be seen too.
2014-10-17 17:17:23 +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
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
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
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
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