99c67eacc7
Do not reference customfields if they are already read
...
-Fix second row of infolog customfields in CRM view does not respect nm filters
2015-07-15 12:14:38 +00:00
91a162f8ba
Make sure sortable gets send the request to server with correct menuaction, as jsonq always queued the request from home and that may causes wrong redirection. e.g. sortable grid inside an iframe of an application (mail.sieve)
2015-07-14 16:11:45 +00:00
01939c6bf6
* Selected favorite highlighting
...
Now highlights if the current application state matches a favorite, either by click or manually setting the filters.
2015-07-10 18:05:54 +00:00
9d5d2944c4
Little fixes to avoid some errors:
...
- Make sure widget is still there before trying to set its select options
- Make sure expand button is there before trying to remove it
- Only try to set select options if header widget is a select box
- Pass appropriate options into getEntry() so it can return null on not existing keys
2015-07-09 19:15:24 +00:00
dc78a9987b
silence some chitter-chatter of etemplate_new
2015-07-07 12:15:19 +00:00
19be03438e
fix groupbox to have NO namespace (it was implemented on client-side with and on server-side without namespace before)
2015-07-07 11:38:01 +00:00
058ef3e89f
* Login/Password: handle forced password change on login page
...
r53022: visualize not existing ability to unset "must change password on next login", by making it readonly
r53024: change "password about to expire in N days" warning into an once per login info-message (was a redirect to password change)
2015-07-01 17:54:18 +00:00
56c7c34c19
If app is not found in get_rows, use the template
2015-06-29 20:39:32 +00:00
ebefb71737
Fix nextmatch keyboard actions were operating only on the focused row instead of all selected rows. Fixes CTRL+selecting rows, then deleting removed the unselected row instead of the selected rows.
2015-06-24 15:19:48 +00:00
b53405c973
Add property "data" into taglist-email for setting extra info into taglist item
2015-06-16 15:37:39 +00:00
8c66a10a75
Leave the ckeditor width untouched, only change the height in resize
2015-06-11 11:30:09 +00:00
21781271e4
Fix some problems with merging into email files:
...
- Use correct merge sub-class when merging multiple entries
- Accept merge placeholders in to/cc/bcc fields (displayed as invalid, but still accepted)
- Use merge placeholders to pull addresses from associated entry
2015-06-02 21:21:21 +00:00
9b34bf6899
* CustomFields: keep order of select-options (was not working for nummeric values)
...
fixed #9613 : Order of customs field in a selectbox has changed
2015-05-28 11:30:04 +00:00
cfccc90025
* Tracker: fix slow rendering of edit popup for hugh number of tracker-user
...
doublicate check was iterating through all options for each option, causing it to take eg. 25s for 7000 options
2015-05-27 12:18:33 +00:00
c7d6dd66d4
remove double schema prefix "vfs://defaultvfs://default/path"
2015-05-27 12:15:53 +00:00
ed01f80f24
fix magic suggest to always open a new line (sets width:0) by setting a min-width of 10em
2015-05-26 16:52:01 +00:00
3b80346c3a
Some date formatting options could not be automatically parsed, so explicitly use user's date & time settings.
...
Fixes intermittent automatic {{timestamp/date}} placeholder.
2015-05-26 14:33:27 +00:00
ee900fbafc
ignore CR when comparing textfields for history
2015-05-26 10:50:04 +00:00
ad2d331c86
Do not reinitiate the history log if it is already initiated
2015-05-21 14:27:15 +00:00
809d066496
Fix some IDE warning
2015-05-21 14:25:06 +00:00
dc3e6c12c2
Introduce a checkbox method for toolbar widget in order to be able to get/set checkbox actions
...
- Function pattern: widget.checkbox(action_id,[value])
2015-05-20 15:48:08 +00:00
6a6f57dfac
Long taglist item should not stop taglist being resized in widthways
2015-05-20 15:45:43 +00:00
c8a74f0126
Add missing action icons in compose toolbar, and fix dragging icon has no height
2015-05-20 15:45:18 +00:00
f48424de9c
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-20 15:23:55 +00:00
84b9f579c7
Add missing action icons in compose toolbar, and fix dragging icon has no height
2015-05-20 10:26:08 +00:00
a6ba6ab17e
Fix drag and drop multiple files into a subdirectory didn't get all files to the right path
2015-05-19 19:50:52 +00:00
69f1fc4696
Fix some problems with merging into email files:
...
- Use correct merge sub-class when merging multiple entries
- Accept merge placeholders in to/cc/bcc fields (displayed as invalid, but still accepted)
- Use merge placeholders to pull addresses from associated entry
2015-05-19 19:24:02 +00:00
c217c4a60f
fix/avoid warning on NULL sel_options subarray in fix_sel_options
2015-05-19 14:29:19 +00:00
01fdd4d33a
fix/avoid warning on NULL sel_options subarray in fix_sel_options
2015-05-19 14:27:06 +00:00
e544b91429
Do not show the dropdown menu if there is no actions on toolbar "more..." menu
2015-05-15 08:46:30 +00:00
d35a0947d3
Do not show the dropdown menu if there is no actions on toolbar "more..." menu
2015-05-15 08:45:48 +00:00
a7459e57b4
* Etemplate/historylog: Make history log resizable, base on popup window resize
2015-05-13 15:39:40 +00:00
d571dffd20
New approach to history widget resize, considering if the history tab is not active and window is resized
2015-05-13 15:01:30 +00:00
37bc839ea7
Only apply year range to date only widgets, it causes times to break
2015-05-12 08:13:24 +00:00
652cec5463
Fix drag and drop multiple files into a subdirectory didn't get all files to the right path
2015-05-11 19:33:57 +00:00
439e32e750
Custom fields - implement ajax select widget, add year_range attribute for dates, and bug fixes
2015-05-11 18:22:43 +00:00
237d1d809e
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
448fe5b6a8
Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize
2015-05-11 12:29:42 +00:00
7180be1840
Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize
2015-05-11 11:20:43 +00:00
29b2f1f210
Reset kept_selection if selected rows from response are no longer available. (e.g. select all mail in a folder and delete them)
2015-05-11 08:56:07 +00:00
a4c50198f9
Reset kept_selection if selected rows from response are no longer available. (e.g. select all mail in a folder and delete them)
2015-05-11 08:55:24 +00:00
d95b5b9e3d
Call resize handler of widgets with no excess_height which means resize is from nm
2015-05-08 13:41:17 +00:00
2abb05ead3
Call resize handler of widgets with no excess_height which means resize is from nm
2015-05-08 13:38:42 +00:00
dd81c12dd9
Add attribute class to tab elements in order to be able to distinguish between tab's DOM
2015-05-07 17:19:21 +00:00
fe83235b1d
Add attribute class to tab elements in order to be able to distinguish between tab's DOM
2015-05-07 17:18:01 +00:00
b73e6ea2d6
Make readonly attribute available for link-to and link-list widget
...
- Implement tracker link_to to not give edit interface to user who has no edit access
2015-05-06 15:14:15 +00:00
b0c7eb2650
Make readonly attribute available for link-to and link-list widget
...
- Implement tracker link_to to not give edit interface to user who has no edit access
2015-05-06 15:11:53 +00:00
2122f7db0f
Avoid error in case $date is not set
2015-05-05 23:35:01 +00:00
c1943235b1
Trigger widget's resize only if there's excess_height
2015-05-05 12:39:11 +00:00
211efdda68
Trigger widget's resize only if there's excess_height
2015-05-05 12:38:11 +00:00