Nathan Gray
|
867873824e
|
Change key of no filter from 'none' to '' so No filters favorite works
|
2013-05-06 22:08:08 +00:00 |
|
Nathan Gray
|
eaa100921c
|
Fix preferred favorite not being saved
|
2013-05-06 21:34:47 +00:00 |
|
Nathan Gray
|
c5c4d92d09
|
Make sure activeFilter gets set during init
|
2013-05-06 20:58:59 +00:00 |
|
Nathan Gray
|
43d0128fb6
|
Update action/leaf id when renaming
|
2013-05-06 20:03:14 +00:00 |
|
Nathan Gray
|
57d6132a37
|
Actually use template attribute when provided
|
2013-05-06 17:36:37 +00:00 |
|
Nathan Gray
|
8a2259ae99
|
Enhance tab widget's 'tabs' attribute to include hidden, and id to access content array
|
2013-05-06 17:17:52 +00:00 |
|
Nathan Gray
|
d3f498f0f4
|
Avoid an error if type is missing
|
2013-05-06 17:12:45 +00:00 |
|
Nathan Gray
|
0917e21707
|
Fix case sensitive search on email when linking
|
2013-05-06 15:20:11 +00:00 |
|
Klaus Leithoff
|
e8852dc8f3
|
on InlineImageExists make sure there is at least one attachment
|
2013-05-06 14:37:23 +00:00 |
|
Klaus Leithoff
|
7e00a006d7
|
* API/phpmailer: introduce optional parameter to InlineImageExists, to be able to determine if all attachments are inline, or only some; this will be used to decide on the mimetype of the message to be sent (multipart/ related (all) or mixed (some))
|
2013-05-06 14:27:41 +00:00 |
|
Ralf Becker
|
24604bdb5d
|
method to test which apps implement a hook
|
2013-05-03 15:31:09 +00:00 |
|
Ralf Becker
|
bb17f1ae3d
|
using just etemplate
|
2013-05-03 15:29:34 +00:00 |
|
Ralf Becker
|
7ad1ac4736
|
saving preferences, for now only working with old eT, not eT2
|
2013-05-03 15:25:11 +00:00 |
|
Ralf Becker
|
3561de27aa
|
next step with new prefs, works now in old eTemplate too - even a little more then in eT2 ;-)
|
2013-05-03 13:08:08 +00:00 |
|
Ralf Becker
|
1b3c934823
|
a few compatbility methods and hacks to get old etemplates to behaves a bit more like eT2
|
2013-05-03 11:50:40 +00:00 |
|
Ralf Becker
|
005d5ed090
|
value of description set via id need to get translated, if !no_lang is set, value set via value attribute already get translated via transformAttributes and translate: "!no_lang" of value
|
2013-05-03 11:46:26 +00:00 |
|
Klaus Leithoff
|
0749b41b29
|
unset moved / deleted message store to control preview area
|
2013-04-30 14:16:52 +00:00 |
|
Nathan Gray
|
42fd3fe37b
|
Implement optgroups for select widget
|
2013-04-29 18:36:48 +00:00 |
|
Nathan Gray
|
06ab2ffcdc
|
Implement delete import action
|
2013-04-29 15:32:09 +00:00 |
|
Klaus Leithoff
|
8913df2366
|
remove console logging on focused
|
2013-04-29 14:59:55 +00:00 |
|
Klaus Leithoff
|
efd4d85143
|
add rename of an item. caveat, does not rename dependent leafs yet
|
2013-04-29 14:58:29 +00:00 |
|
Klaus Leithoff
|
035e4b32b6
|
implement move7copy mails; rename folder simple renanme implemented. refresh of tree still to be done, if renaming a leaf inbetween
|
2013-04-29 14:56:33 +00:00 |
|
Klaus Leithoff
|
bec51776a4
|
we set allowedContent to true as the 4.1 contentFiltering system allows only activated features as content
|
2013-04-29 08:43:42 +00:00 |
|
Klaus Leithoff
|
c2667accee
|
*API/CKEdidor: upgrade to Version4.1.1
|
2013-04-29 08:20:40 +00:00 |
|
Ralf Becker
|
c9bfdcab5c
|
first take on preferences with et2, not yet working!
|
2013-04-28 14:52:41 +00:00 |
|
Ralf Becker
|
5eede4a8ef
|
allow to use <widget type="${row}[type]"/> in xet files
|
2013-04-28 12:43:18 +00:00 |
|
Ralf Becker
|
947511779a
|
_atts["select_options"] is not null but {}
|
2013-04-28 12:42:13 +00:00 |
|
Ralf Becker
|
26c66d12d7
|
create static method etemplate_widget_menupopup::fix_encoded_options(), so apps can call that for cases it is not called automatically (eg. autorepeated rows)
|
2013-04-28 12:39:58 +00:00 |
|
Klaus Leithoff
|
e589930fd8
|
rework of link to text functionality when converting HTML to Text
|
2013-04-25 14:18:49 +00:00 |
|
Klaus Leithoff
|
c51bf772c8
|
* Addressbook/Export: fix fatal error regarding order by for postgresql on addressbook export
|
2013-04-25 09:46:46 +00:00 |
|
Nathan Gray
|
4759d19d25
|
Fix nextmatch hierarchy display
|
2013-04-24 19:53:51 +00:00 |
|
Klaus Leithoff
|
8262dc54e7
|
use cache invalidation on inital read before edit too; add missing translation
|
2013-04-24 13:05:37 +00:00 |
|
Nathan Gray
|
936c51b749
|
Change field name translations so Export -> Import works across languages
|
2013-04-23 20:08:51 +00:00 |
|
Nathan Gray
|
fc8bb745d7
|
Improve handling of headers, checking translations and message_id
|
2013-04-23 20:04:51 +00:00 |
|
Ralf Becker
|
288469e66c
|
use new prompt to allow to rename uploaded file, if it would overwrite an already existing one, also use dialog for delete confirmation
|
2013-04-23 16:52:39 +00:00 |
|
Ralf Becker
|
78449edd4c
|
some css for new dialog: left aligning buttons as everywhere in EGroupware, auto-size dialog, static show_prompt method to display a prompt, fixed not working translation of standard buttons
|
2013-04-23 16:51:00 +00:00 |
|
Nathan Gray
|
4b2b4ca336
|
Fix context menu 'Use all' checkbox -> export had no data
|
2013-04-23 16:05:13 +00:00 |
|
Nathan Gray
|
6f124f4b10
|
When nm loads data, make sure selection is still shown
|
2013-04-23 15:34:47 +00:00 |
|
Ralf Becker
|
5c71e6916e
|
invalidate account, before reading it, to code with changed to DB or LDAP outside EGw
|
2013-04-23 13:47:20 +00:00 |
|
Ralf Becker
|
a211ea665d
|
remove echo of error-message of failed ldap connection, it scares users when flushing cache in setup
|
2013-04-23 13:30:44 +00:00 |
|
Nathan Gray
|
a8e6b4445e
|
Get dialog button callback working
|
2013-04-22 23:00:29 +00:00 |
|
Nathan Gray
|
516872e322
|
Fix custom buttons with no template not working
|
2013-04-22 22:56:55 +00:00 |
|
Nathan Gray
|
5e84ddd935
|
Change admin column selection to allow setting / clearing / forcing column selection
|
2013-04-22 22:32:40 +00:00 |
|
Ralf Becker
|
08850841b6
|
confirm overwrite dialog using new dialog widget, thought not yet working: dialog pops up, but buttons are not working
|
2013-04-22 19:57:03 +00:00 |
|
Nathan Gray
|
fc727570dd
|
Implement set_value() on file widget - you can't really set file upload values programmatically to anything that makes sense, but it can be cleared
|
2013-04-22 16:52:03 +00:00 |
|
Nathan Gray
|
bd6c23298b
|
Change ODS file line break tag from <text:line-break> to </text:p><text:p> so it works in LibreOffice
|
2013-04-22 15:25:19 +00:00 |
|
Ralf Becker
|
588f87eddb
|
first - not yet fully working - version of upload
|
2013-04-20 19:23:36 +00:00 |
|
Ralf Becker
|
3a14e96d1a
|
allow to use hierarchical function names, eg. app.filemanager.upload via new et2_call function
|
2013-04-20 19:21:42 +00:00 |
|
Ralf Becker
|
28aab234a7
|
fixed space instead of tabs
|
2013-04-20 19:20:51 +00:00 |
|
Ralf Becker
|
a15e7d31b1
|
do NOT store query, if hierarchical data / children are requested
|
2013-04-20 12:24:45 +00:00 |
|