Hadi Nategh
fe9f480212
Prepare description widget for mime handling
...
-Add mime_data attribute representing hash for data stored on service-side with egw_link::(get|set)_data()
-Do not show thumbnail indicator for expose view
-Bind click handler when it is neccessary to handle a link
2015-03-24 18:08:57 +00:00
Nathan Gray
99657a094b
After we find a match, no need to keep looking.
2015-03-24 15:18:19 +00:00
Hadi Nategh
89a9ea4bb1
Some more WIP of attachment mime handling
2015-03-24 11:40:06 +00:00
Ralf Becker
14cd9dfb34
fix sub-template of modified etemplate (WebDAV Url) wont work, as cache-buster / timestamp got added without download prefix, causing WebDAV to not find sub-template, because it treats everything but "?download" as part of URL
2015-03-24 10:52:14 +00:00
Hadi Nategh
70510ca506
Use text-overflow-ellipsis for very long infolog titles in listview to avoid collision with info_id
2015-03-23 17:00:22 +00:00
Hadi Nategh
7c6bd961a7
Give 100% width to toolbar's actionlist
2015-03-23 16:16:33 +00:00
Ralf Becker
8431629ed2
* All apps: nummeric custom-fields (float or new integer) sort nummeric in lists
2015-03-23 08:38:30 +00:00
Ralf Becker
e7bdc85530
fix not working hbox for selectbox, they were not on one line
2015-03-20 20:30:33 +00:00
Ralf Becker
dff07e68a5
empty-label was not translated if set via (legacy-)options
2015-03-20 19:25:51 +00:00
Ralf Becker
7fa86b19ca
do NOT send select-options for each autorepeated row for id like "set[$row_cont[id]][value]" and fix merging of app preset options with type-specific ones to not overwrite the later
2015-03-20 15:38:20 +00:00
Ralf Becker
63a7af621d
allow to submit partial content by passing a container(-widget) to etemplate2.submit()
...
- not send content is not validated and therefore not passed to server-side callback (currently only implemented for text-, select- and checkbox)
- new method et2_grid.getRow(_widget) to return a fake row container to pass it etemplate2.submit() --> implemented a real row-container for et2_grid
- new output_mode=4 for etemplate_new::exec() to force a json response, like form was submitted from client-side
--> allows to use full server-side validation for ajax like calls submitting only partial content
2015-03-20 02:12:33 +00:00
Ralf Becker
21aa3eb325
onkeypress handler for textbox and number widget
2015-03-19 21:21:03 +00:00
Ralf Becker
66ecee59a5
fix javascript error stalling eT2 rendering, if option label is null eg. because it could not be json encoded because of non-utf8 chars in it
2015-03-19 10:54:29 +00:00
Ralf Becker
35f6de7f2a
fix warning
2015-03-19 10:52:34 +00:00
Ralf Becker
fac9f796a8
implement formatting of numbers in read-only widget
2015-03-18 22:04:47 +00:00
Ralf Becker
d40f41950b
fixed not run validation on server-side for templates included via template tag
2015-03-18 21:31:16 +00:00
Ralf Becker
7269552342
fixed eT2 data returned from client for case where name-space contains more then one component eg. "nm[rows]"
2015-03-18 21:30:22 +00:00
Nathan Gray
0db176f0b2
No need to strip out mime again, it's already removed by egw_link
2015-03-18 17:28:49 +00:00
Hadi Nategh
feae7b3638
Focus on the first input field only if the field is empty for mobile theme
2015-03-18 16:55:53 +00:00
Ralf Becker
cc851bb6e8
$cont is NOT root but current name-space in old eTemplate, leaving now identical $_cont for now
2015-03-17 23:15:17 +00:00
Ralf Becker
41671d733a
there should be no validation for disabled widgets
2015-03-17 22:00:54 +00:00
Hadi Nategh
26057f6848
Fix file upload from file_selection dialog not working in IE and Safari
2015-03-17 17:27:00 +00:00
Ralf Becker
387d5053dd
stop etemplate_widget_template::instance from returning a stdClass object for a not found template after content-expanding, leading to a fatal error in etemplate_widget line 338
2015-03-17 14:07:20 +00:00
Ralf Becker
3d05a43417
implement part attribute with values "header" and "footer" to put rows in thead or tfoot instead of tbody of table
2015-03-17 09:44:14 +00:00
Nathan Gray
984bbf4d44
Include lettersearch when forcing preferences
2015-03-16 22:28:18 +00:00
Nathan Gray
5a4ed19e73
Make query callback parameters more useful (& documented) by passing the link widget instead of response
2015-03-12 16:22:45 +00:00
Hadi Nategh
1f177aace4
Change category icon in all apps
2015-03-12 12:39:49 +00:00
Ralf Becker
25b3493767
add missing "rawstring" type to et2_validTypes
2015-03-11 15:06:06 +00:00
Ralf Becker
f3869d366e
new attribute type "rawstring" not doing html-entity decoding used just for "value" attribute
2015-03-11 12:12:52 +00:00
Nathan Gray
5ffdc7b2bb
Apply duration settings to gantt columns
2015-03-10 21:05:57 +00:00
Hadi Nategh
1c8b6a5976
Do not log toolbar widget content in error log
2015-03-10 15:55:29 +00:00
Ralf Becker
60f1ca4033
fixed account-selection-type "primary_group" to only show membership-groups by default
2015-03-10 15:40:27 +00:00
Hadi Nategh
0e4cb1bdb6
Make sure there is a property before triger to delete it, because IE complains about an undefiend object
2015-03-10 10:27:33 +00:00
Nathan Gray
26aa7b3438
Fix missing column filters on first load
2015-03-09 15:31:30 +00:00
Hadi Nategh
3346821c5d
Give a type button to toolbar's button to not be able to do auto submission, because of our form tag
2015-03-05 14:54:47 +00:00
Klaus Leithoff
a27d5963c5
pending translations from our translation server
2015-03-05 09:04:21 +00:00
Nathan Gray
a957ac9ea2
Fix some bugs causing missing translations in home
2015-03-04 16:46:12 +00:00
Nathan Gray
fa792cd6ae
Round progress to nearest 10%, as all the apps do
2015-03-04 00:19:41 +00:00
Hadi Nategh
95c8bcb2c4
Fix categories multi-checkboxes flick on mouseover
2015-03-03 15:28:54 +00:00
Hadi Nategh
854e8b123d
Fix the splitter percentage size to 2 trialing decimals
2015-03-03 13:50:11 +00:00
Hadi Nategh
0ffad430f0
Make sure the prefSize gets set in splitter
2015-03-03 11:43:48 +00:00
Nathan Gray
b4671c6460
For saving links use similar file download code as filemanager uses, fixes unwanted navigation
2015-02-27 17:20:30 +00:00
Nathan Gray
60e13cd679
Documentation update to be a little more clear about 'none' option
2015-02-26 16:16:00 +00:00
Hadi Nategh
6c87b988f5
Give enough delay to toolbar's drag action in order to avoid confusion between dragging and clicking
2015-02-26 09:21:24 +00:00
Nathan Gray
9ccb5f7a14
Change the document thumbnails to mark with mimetype icon
2015-02-25 18:07:21 +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
7d7430c0a6
Save splitter preferd size base on percentage instead of pixel, because user may switch between different screen with different resolution
2015-02-25 11:18:26 +00:00
Hadi Nategh
9c23cb33f4
Fix image widget calling expose view with wrong value
2015-02-25 11:12:47 +00:00
Nathan Gray
87b53d10b8
Store column selection in implicit preference
2015-02-24 20:07:04 +00:00
Hadi Nategh
73dfdc4cf4
Build expose gallery only for filemanager nm, other nms may have expose view but not neccessary would be a gallery (eg. resources)
2015-02-24 17:45:57 +00:00