Ralf Becker
|
77e9071f5c
|
fixed not displayed mails with encoding
|
2013-11-16 11:25:09 +00:00 |
|
Ralf Becker
|
cec909fb13
|
fixed an other warning
|
2013-11-16 11:24:52 +00:00 |
|
Ralf Becker
|
76eb7d2ca0
|
validateProfileID now also checks for non-empty imap-username
|
2013-11-16 10:30:01 +00:00 |
|
Nathan Gray
|
c1fd6e5acb
|
Give automatically added 'Select All' action its own group
|
2013-11-15 19:59:25 +00:00 |
|
Nathan Gray
|
0befd85d04
|
Make sure definition edit opens as popup
|
2013-11-15 19:58:50 +00:00 |
|
Ralf Becker
|
3a3227bc27
|
fixed not found images in admin tree, by using static method knowing templated image path and calculating a relative path for images returned by common::image
|
2013-11-15 19:12:36 +00:00 |
|
Hadi Nategh
|
34827545cc
|
Mail folder ACLs feature on mail app
|
2013-11-15 17:22:46 +00:00 |
|
Ralf Becker
|
f8752688e0
|
pixelegg changes from today
|
2013-11-15 17:09:58 +00:00 |
|
Nathan Gray
|
26888ce64c
|
When turning on tag mode, remove empty label from options.
|
2013-11-15 16:51:49 +00:00 |
|
Ralf Becker
|
8e69433829
|
use template specific images for foldertree, use "template" handler for all calls to template/framework object, NOT instanciating a new one using eg. a parent class
|
2013-11-15 16:28:24 +00:00 |
|
Nathan Gray
|
3c38cd10c4
|
Nextmatch update changes:
- Implement "update" as alias for edit
- Comment out handling of edit (handle as add)
|
2013-11-15 15:28:38 +00:00 |
|
Ralf Becker
|
82d3ac1d2e
|
fixed not working close of popups after handler change
|
2013-11-15 13:03:09 +00:00 |
|
Ralf Becker
|
91376d80d9
|
do not fail with fatal PHP error, if hook no longer exists
|
2013-11-15 11:53:30 +00:00 |
|
Nathan Gray
|
758a4557de
|
Restore 'No filter' option for default filter
|
2013-11-14 21:51:52 +00:00 |
|
Nathan Gray
|
4cc524dedd
|
File a file link via ajax
|
2013-11-14 21:38:45 +00:00 |
|
Ralf Becker
|
727cdc83b3
|
newewst pixelegg changed from today
|
2013-11-14 19:29:55 +00:00 |
|
Nathan Gray
|
a97ca723d3
|
Allow app.appcode.function(); calls in sidebox in addition to global functions. Needs the (); at the end though.
|
2013-11-14 16:50:16 +00:00 |
|
Ralf Becker
|
9643d31dd1
|
loading template/theme and print css last, so they can overwrite anything
|
2013-11-14 16:23:50 +00:00 |
|
Ralf Becker
|
f51f7f5731
|
allow to use "default" or "forced" as parameter to preferences::set_account() to load default or forced preferences
|
2013-11-14 15:33:12 +00:00 |
|
Ralf Becker
|
74dd9f0e02
|
allow templates packed as apps to replace login screen template by setting it as default template (without setting it in header.inc.php)
|
2013-11-14 13:52:50 +00:00 |
|
Nathan Gray
|
fb2c103cef
|
Use current app to get around missing etemplate run rights
|
2013-11-13 23:57:49 +00:00 |
|
Nathan Gray
|
0745db84bd
|
Use current app to get around missing etemplate run rights
|
2013-11-13 23:47:01 +00:00 |
|
Nathan Gray
|
d1c5bf2243
|
Use current app to get around missing etemplate run rights
|
2013-11-13 23:28:26 +00:00 |
|
Nathan Gray
|
31a42e3110
|
Use current app to get around missing etemplate run rights
|
2013-11-13 23:22:44 +00:00 |
|
Nathan Gray
|
00a3290d97
|
Get infolog list working in contact view
|
2013-11-13 22:44:28 +00:00 |
|
Nathan Gray
|
23f85e9763
|
Enable etemplate for multiple templates
|
2013-11-13 22:43:19 +00:00 |
|
Nathan Gray
|
44f6f55406
|
Make sure entry header sets activeFilter value when setting nextmatch
|
2013-11-13 22:41:22 +00:00 |
|
Ralf Becker
|
842511b3d3
|
remove unneccessary scrollbars
|
2013-11-13 20:03:59 +00:00 |
|
Nathan Gray
|
70b4ff412c
|
Avoid errors if row_cont is null, just use an empty array
|
2013-11-13 19:25:10 +00:00 |
|
Nathan Gray
|
b7487f8b72
|
Avoid double-binding change & focus handlers
|
2013-11-13 18:17:50 +00:00 |
|
Nathan Gray
|
cbeeb85251
|
Handle case of no info from dropped row, just upload to current path
|
2013-11-13 17:20:13 +00:00 |
|
Nathan Gray
|
a10ac05b63
|
Allow app's custom file drop code to run even if no row data found
|
2013-11-13 17:18:55 +00:00 |
|
Nathan Gray
|
1d54a4d3d6
|
Fix custom fields for a type not detected, so tab was incorrectly disabled
|
2013-11-13 16:51:15 +00:00 |
|
Nathan Gray
|
555910edd8
|
Fix file select dialog toggling checkbox when clicking file name
|
2013-11-12 23:51:05 +00:00 |
|
Nathan Gray
|
e97e1ff422
|
Fix double confirmation on actions
|
2013-11-12 22:57:29 +00:00 |
|
Nathan Gray
|
365cdf2dd5
|
Fix drag & drop files to nextmatch
|
2013-11-12 22:41:52 +00:00 |
|
Nathan Gray
|
de64622b99
|
Fix missing project manager time units
|
2013-11-12 21:38:25 +00:00 |
|
Nathan Gray
|
85aa7c76e3
|
Fix missing prices in projectmanager price list widget
|
2013-11-12 21:36:59 +00:00 |
|
Nathan Gray
|
a4cad98e4c
|
Skip request to make links if there are no links to make
|
2013-11-12 20:25:04 +00:00 |
|
Nathan Gray
|
f3180c6ce8
|
Add extra bits (flags?) to favorite so parent/subs can be stored in filters
|
2013-11-12 20:15:27 +00:00 |
|
Nathan Gray
|
87a4d6471b
|
Add extra filters in to list
|
2013-11-12 20:14:33 +00:00 |
|
Nathan Gray
|
ab8f7885c9
|
Fix export with type filter
|
2013-11-12 18:12:07 +00:00 |
|
Ralf Becker
|
45a70dcf1d
|
todays changes from pixelegg
|
2013-11-12 17:24:19 +00:00 |
|
Hadi Nategh
|
8312a69964
|
Fix addressbook wrong tab ids
|
2013-11-12 16:40:57 +00:00 |
|
Hadi Nategh
|
639040787b
|
Fix tabbox widget validation to stay with the same tab when the form get submitted
|
2013-11-12 16:38:23 +00:00 |
|
Ralf Becker
|
b0237ef5a3
|
added installing with installer from http://nodejs.org/download/
|
2013-11-12 11:58:12 +00:00 |
|
Ralf Becker
|
3b51dcda45
|
fixed name of old etemplate/templates/default/app.css
|
2013-11-12 11:43:13 +00:00 |
|
Ralf Becker
|
1434a55e7e
|
new README about how EGroupware uses images and css in templates
|
2013-11-12 11:26:06 +00:00 |
|
Ralf Becker
|
6ae755b1aa
|
added pixelegg template, to also delete image cache of it
|
2013-11-12 09:29:44 +00:00 |
|
Ralf Becker
|
5f849c4b25
|
allow to disable navbar in placeholder display, eg. when called from mail
|
2013-11-12 09:28:24 +00:00 |
|