Ralf Becker
40f3961901
disable execution-time-limit, as on slow boxes configured value might be not enough
2015-02-13 16:16:16 +00:00
Ralf Becker
17f83d89c7
add modification time of files to thumbnail url to allow longer caching, also set_time_limit(0) for pdf thumbnails, as they might take > 90s
2015-02-13 08:27:08 +00:00
Nathan Gray
e1e870c174
Add initial support for PDF thumbnails
2015-02-12 18:24:47 +00:00
Ralf Becker
dd1a2cc801
fixed share links were reused, event if attributes were different (password, expires, writable)
2015-02-11 21:51:59 +00:00
Nathan Gray
82f36e6de4
Extend printing support to work with multiple etemplates on the printed tab
2015-02-11 18:05:14 +00:00
Ralf Becker
d0afb453a0
* ImportExport: links supposed to open in admin did not show admin sidebox with tree
2015-02-11 09:43:29 +00:00
Ralf Becker
90e475eff3
allow to use "availHeight" in openPopup() too
2015-02-06 16:43:36 +00:00
Klaus Leithoff
92767dff1d
skip activesync debug.txt on filebackup (, if activated)
2015-02-06 14:33:33 +00:00
Hadi Nategh
303b10377f
Do not exit of fullscreen mode on slideshow pause for toggleFullscreenOnSlideshow
2015-02-06 11:35:49 +00:00
Hadi Nategh
0836c6a520
Chanage toggleFullscreenOnSlideShow default behavior, and disable close on slide click
2015-02-06 11:14:24 +00:00
Hadi Nategh
c896dfdcee
Fix click handle on mail-tree in idots
...
-Causes resize handler stop working only on mail sidebox :(
2015-02-04 15:36:20 +00:00
Ralf Becker
cb21285443
create anonymous user with random password when installing or updating to 14.2, as it is required to be able to share files
2015-02-04 13:15:11 +00:00
Hadi Nategh
13684d4903
Activate cross-browser autocomplete
...
- Replace et2_contianer from DIV to FORM
- Add autocomplete fixer to submit action
- Add autocomplete fixer to nextmatch search box
2015-02-03 17:42:32 +00:00
Klaus Leithoff
dda90141eb
fix for _bcc ending up in Return-Path Header on SaveAsDraft
2015-02-03 14:10:17 +00:00
Ralf Becker
8577b7e1fe
fix "PHP Notice: Use of undefined constant EGW_SERVER_ROOT", caused eg. by calendar/gradient.php
2015-02-03 13:17:32 +00:00
Ralf Becker
5ac3f95a91
* all apps: updated jQuery and jQuery-ui to version 1.11.2 fixing eg. some UI glitches in FireFox
...
- rename window.$ window.$j at the very end of jquery.js
- download custom jquery-ui containing everything, but with selected redmond theme
- removed not used smoothnes theme and removed version from redmond/jquery-ui.css
2015-02-03 09:26:34 +00:00
Ralf Becker
46d58e8e43
fix egw_db::name_quote() to deal correctly with expressions like "table.column", to fix reported SQL error in projectmanager
2015-02-02 20:13:19 +00:00
Ralf Becker
6bbf3661b2
garding againts data set in egw object by reference from an other window, causing data to be inaccessible in IE after window closes
2015-02-02 19:49:18 +00:00
Ralf Becker
5a09fc60c1
fix wrong parameter order in call to egw.config() by removing it completly, as session is anway instance specific (and due to wrong order returned key was always empty)
2015-02-02 19:47:32 +00:00
Ralf Becker
95a85c6cf5
fix clicking on favorite in filemanager does not work when showing shared files (or any other view then current index-url), thought setting of favorite still fails
2015-01-30 16:59:31 +00:00
Hadi Nategh
436424c1c7
Revert back the window close to normal timing as delay breaks closing of compose dialog
2015-01-30 15:25:47 +00:00
Ralf Becker
baae7ff596
* Backup: backing up bool columns now for all databases as 1 or 0, but understanding PostgreSQL "t" or "f" too
2015-01-30 12:48:13 +00:00
Ralf Becker
8633eb416e
we have to wait a little, to give browser time to same autocomplete values
2015-01-29 18:04:49 +00:00
Ralf Becker
bec89939c7
fix not working clearing of cache for files backend
2015-01-29 13:55:40 +00:00
Ralf Becker
9c35bfa3f3
updated todo and docu
2015-01-29 13:54:34 +00:00
Hadi Nategh
dd7b4dec55
Add two options to blueimp gallery plugin:
...
- thumbnailsTagIndicators: in order to set custom tag as indicator element. Default value: 'li'
- thumbnailWithImgTag: in order to set indicator with img child as thumbnail. Default value: false
2015-01-28 17:42:14 +00:00
Hadi Nategh
9c9ef1b3d4
Implement fullScreen toggle mode for blueimp gallery plugin
2015-01-28 10:57:33 +00:00
Nathan Gray
cee521d4cd
Work in progress of printing nextmatches, still needs some prettying up & edge case testing
2015-01-27 16:26:59 +00:00
Ralf Becker
3f0d279704
move autoloader on top of file, as it is no longer a function (__autoload) and therefore it need to be executed before all other code to be available, eg. for html::purify() in _check_script_tag()
2015-01-27 08:55:11 +00:00
Ralf Becker
69366f13d1
* Mail: fix not working BCC addresses
2015-01-27 07:55:11 +00:00
Nathan Gray
fdff696a0c
Enhance error log with name of problem favorite.
2015-01-26 17:48:06 +00:00
Ralf Becker
70b603ac77
moving VFS API classes into a namespaced PSR4 autoloadable structure:
...
- PSR4 autoloader exists beside our old autloader to support old as well as new structure until everything is ported over
- moved ported API stuff from phpgwapi to new api directory (idea is phpgwapi become a compatibility layer for old code, while we only port selected stuff to new api directory)
- namespaces use prefix "EGroupware", then (first letter capitalised) app-name or "Api", sub-system names like "Vfs" or for apps "Ui", "Bo, "So" and at least class name starting with a capital letter and without understores eg. "StreamWrapper" plus just ".php"
- examples:
+ egw_vfs in phpgwapi/inc/class.egw_vfs.inc.php --> EGroupware\Api\Vfs in api/src/Vfs.php
+ sqlfs_stream_wrapper in phpgwapi/inc/class.sqlfs_stream_wrapper.inc.php --> EGroupware\Api\Vfs\Sqlfs\StreamWrapper in api/src/Vfs/Sqlfs/StreamWrapper.php
+ sqlfs_utils in phpgwapi/inc/class.sqlfs_utils.inc.php --> EGroupware\Api\Vfs\Sqlfs\Utils in api/src/Vfs/Sqlfs/Utils.php
- api directory is no a new svn module but exists (like home) as sub-directory under base egroupware module
2015-01-26 09:15:07 +00:00
Ralf Becker
d39ad8fde6
Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it>
2015-01-23 10:20:41 +00:00
Ralf Becker
605774dd56
using recommended lowercase protocol "mailto:" in CalDAV:calendar-user-address-set
2015-01-23 09:39:34 +00:00
Ralf Becker
64c52e385a
always start with tile-view
2015-01-21 19:45:46 +00:00
Hadi Nategh
33cf3205fa
Fix some issues in Expose view:
...
-Fix an error complaing of nm existance(eg.link widget)
-Some styling to thumbnail indicator
-Add hideControlsOnSlideshow to the blueimp gallery plugin to be able to hide the controls
2015-01-21 11:10:17 +00:00
Ralf Becker
e2aa6dce73
* Filemanager: enhance sharing to keep session of already logged in user, when he clicks on a share
2015-01-20 22:11:35 +00:00
Hadi Nategh
a4b8dabef5
Implement the lightbox view (expose) for mime widget
2015-01-19 17:18:01 +00:00
Ralf Becker
b6a83398a4
allow perl regular expression as mime-type filter
2015-01-19 16:09:16 +00:00
Ralf Becker
3c4cb54f34
* Setup: allow to use Composer ( https://getcomposer.org/ ) to manager requirements (instead of PEAR)
2015-01-18 12:05:09 +00:00
Ralf Becker
0c4b46ba04
* WebDAV: fixed not working range requests causing eg. direct playing of video files to fail
2015-01-17 17:29:12 +00:00
Ralf Becker
e26cda55f8
fixed preferences wrong comparison causing unchanged preferences were search for changes, and fixed IDE warnings
2015-01-15 20:12:42 +00:00
Ralf Becker
d46def6606
make sure null is returned as null, not as empty object ({})
2015-01-15 20:11:23 +00:00
Ralf Becker
89fd9e35cf
* Backup: fixed broken backup of tables without an auto index
2015-01-15 16:34:27 +00:00
Hadi Nategh
e62899f204
Correct the cursor after the drag item re-enabled by mouseup event
2015-01-15 16:06:00 +00:00
Hadi Nategh
4fa44e6482
Reorder and add missing phrases in lang files
2015-01-15 14:53:34 +00:00
Hadi Nategh
0406395e4c
Revert back the cursor to auto after drop action
2015-01-15 09:56:37 +00:00
Hadi Nategh
f9e28d24e8
Make a delay before favorites sorting action starts in order to prevent accidental sorting action
2015-01-14 17:00:47 +00:00
Hadi Nategh
26bbb237c3
* All application: Fix unintentional dragging happens while user try to do scrolling over a dragging item in FF(e.g. scrolling over an scrollable infolog entry)
2015-01-14 16:33:57 +00:00
Nathan Gray
5b972ea11f
Stop default actions from bubbling after they are handled, fixes parent default action firing after child default action has been handled
2015-01-12 16:17:29 +00:00
Ralf Becker
4476126986
limit height of mime icon in list-view to 16px, with exception of thumbnails using their configured height
2015-01-12 12:24:23 +00:00
Ralf Becker
157230ba57
pending translations from our translation server
2015-01-12 11:54:05 +00:00
Ralf Becker
9eeabcf953
PHP Fatal error: Access to undeclared static property: egw_vfs::$mime_alias_map
2015-01-12 07:17:31 +00:00
Ralf Becker
4a12f12683
using new mime icons for tile view in 64x64
2015-01-11 18:06:13 +00:00
Ralf Becker
4e432f8623
resynced mime-types from current Horde_Mime package
2015-01-11 13:07:35 +00:00
Ralf Becker
50d87c2963
fixed not working seek in stream-wrapper, caused by sw interface uses true/false while fseek uses 0/-1
2015-01-10 13:04:51 +00:00
Ralf Becker
7346a37998
cleaning up old addressbook stuff
2015-01-10 09:51:51 +00:00
Ralf Becker
85bcd0200d
modernized login- and start-message editing a bit
2015-01-09 18:58:23 +00:00
Ralf Becker
13af54802f
* Mail: fix for Horde_Imap_Client-2.26.0 requiring Horde_Mail-2.5.1 requring Horde_Idna-1.0.1 which stalls our autoloader by calling spl_autoload_register
2015-01-09 10:46:38 +00:00
Hadi Nategh
0d2932d0a6
Return clone of preference object as we don't want direct reference to original object
2015-01-08 13:43:33 +00:00
Ralf Becker
94d91f3ac8
allow to unset a preference by calling egw.set_preference(app,name)
2015-01-08 13:13:02 +00:00
Hadi Nategh
3e790be681
Prevent egw window resize happens on each reload even if the window has not been resized manualy
2015-01-06 14:52:41 +00:00
Hadi Nategh
6ad027d446
Use widget value in options while we may have no get_value like readonlys
2015-01-05 15:12:10 +00:00
Hadi Nategh
39cc660c0d
Implement set window title for each application with a default title field or define an app specific custom get title
2015-01-05 14:28:35 +00:00
Nathan Gray
8fb1418b3b
Some thumbnail enhancements:
...
- Allow client to cache thumbnails for 5 minutes, makes scrolling with tile view more bearable
- If thumbnail size is 64px or larger, extract & use thumbnail from opendocument files, makes them look better in tile view
2015-01-02 19:43:50 +00:00
Ralf Becker
d0e2886f98
fix fatal error for Horde_Mime < 2.5.0
2014-12-19 17:58:44 +00:00
Ralf Becker
7a40d7a71f
re-add logging again to egw_mailer
2014-12-19 17:37:46 +00:00
Nathan Gray
14655677ca
Fix copy to OS clipboard in Firefox.
2014-12-17 16:20:42 +00:00
Ralf Becker
cf83860864
* all apps: suppressing private (or removed) custom-fields from history log
2014-12-17 12:00:36 +00:00
Hadi Nategh
d9f6c03f8b
Fix context menu not poping up in F.F
2014-12-17 10:34:27 +00:00
Nathan Gray
d3e404fad9
Explicitly configure flash location to work with JS minification
2014-12-16 18:57:41 +00:00
Nathan Gray
4eeed35c6c
Add copy to system clipboard to context menu
2014-12-16 16:27:33 +00:00
Ralf Becker
5d3370fe66
we need to clear stat-cache again, after restoring original user, as eg. eACL is stored in session
2014-12-15 16:59:00 +00:00
Ralf Becker
b98972582c
check if allow_url_fopen = On
2014-12-15 14:29:56 +00:00
Ralf Becker
9df9b9b533
fix some PHP 5.6 Deprecated and IDE warnings
2014-12-15 09:08:12 +00:00
Ralf Becker
ef90797b7e
send a content-disposition header for shared files, so browser knows how to name downloaded file
2014-12-14 12:33:42 +00:00
Ralf Becker
46be95a854
makeing egw_json_response::json_encode explicitly static to avoid deprecated warning
2014-12-14 12:12:55 +00:00
Ralf Becker
e7f4bb0848
move defining of (deprecated) SEP constant to common functions, as there are cases where it gets used before defined
2014-12-13 09:53:18 +00:00
Ralf Becker
6eedc38a42
* Filemanager: fixed directory creation in vfs root (you need root permisstions of cause)
2014-12-12 15:06:29 +00:00
Klaus Leithoff
3767ca51e7
adding 3 more skins; add kama/skin.js as IE seems to require it to be present
2014-12-12 13:51:42 +00:00
Ralf Becker
079e7d81eb
statcache need to be updated on chmod, chown or chgrp
2014-12-12 13:45:43 +00:00
Ralf Becker
51f4efab20
fixed typo
2014-12-12 09:57:38 +00:00
Ralf Becker
2ad6957c73
fixed fatal error caused by HTTP_WebDAV_Server moved
2014-12-11 15:53:52 +00:00
Ralf Becker
8497d0cfd5
removing egw-pear
2014-12-11 10:48:16 +00:00
Ralf Becker
82a42f2644
moving HTTP_WebDAV_Server as last remaining egw-pear package to API dir, as its new BSD license is GPL compatible, in order to remove egw-pear all together for 14.2
2014-12-11 10:35:38 +00:00
Hadi Nategh
2be25de672
Make CKEditor available for mobile devices
2014-12-11 10:22:09 +00:00
Ralf Becker
0b8ad9798c
set default thumbnail size to 64px and fix IDE warnings
2014-12-11 09:57:31 +00:00
Ralf Becker
f0b2131cfd
fix IDE warnings
2014-12-11 08:10:41 +00:00
Ralf Becker
79925c1c13
fix exception: nothing known about column "table.column", if "column" alone would work
2014-12-10 15:04:03 +00:00
Hadi Nategh
e59e843707
Fix passing wrong context to egw.refresh
2014-12-10 13:33:42 +00:00
Hadi Nategh
0eb5418103
Call egw message on top window if not in popup and window is not equal to top window
2014-12-10 11:05:29 +00:00
Hadi Nategh
af05aa9471
Removes setMessage from framework, as egw_message handles all cases now, and bind click handler to dismiss the message when we create the element
2014-12-10 10:32:51 +00:00
Ralf Becker
494a87af52
bump version to 14.2 and change dependency check from == to >=, like it is used every where else
2014-12-10 09:10:55 +00:00
Ralf Becker
0c9cc9bdbd
using php version depending default_charset or mbstring.internal_encoding
2014-12-09 16:46:37 +00:00
Ralf Becker
ef84797019
switching jdots bundle off, as fw_pixelegg will cause whole jdots bundle incl. fw_jdots to include
2014-12-09 16:39:42 +00:00
Klaus Leithoff
e925742595
* API/CKEditor: upgrade to version 4.4.6
2014-12-09 14:55:06 +00:00
Ralf Becker
48b3ee0b10
extending jdots and pixelegg framework from new desktop framework, allowing pixelegg to overwrite iframe height calculation
2014-12-09 14:25:44 +00:00
Ralf Becker
7a4fb44240
also unlink temp. files, when deleting shares of type "Download link"
2014-12-09 12:46:38 +00:00
Ralf Becker
efc14ee2dc
fixed session creation for Pixelegg or Stylite template and added extra css for a simplified sharing GUI
2014-12-09 12:08:00 +00:00
Ralf Becker
2c71852545
fix for php 5.6+ deprecating mbstring.internal_encoding in favor or default_charset
2014-12-08 19:16:44 +00:00