Hadi Nategh
be1d839686
Remove specific handling on link's caption to open expose view, although still we keep the handler on icon
2015-01-26 11:39:35 +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
4578d849f5
new script widget to allow to include javascript in (customizied) templates, also adding an id to style widget
2015-01-23 19:32:32 +00:00
Hadi Nategh
ad6f33d78b
Support audio mime tyep for expose view, in order to play audio file
2015-01-23 15:52:00 +00:00
Ralf Becker
cf61d38137
share loaded eTemplates with iframes and popups, this way they dont need to load templates in same EGroupware session again (unless main window get reloaded), also adding now a cache-buster by default, if server dont supply one
2015-01-23 14:32:47 +00:00
Hadi Nategh
d56b92af8b
Fix the grid widget resize handler for grid_wrapper
2015-01-23 14:29:46 +00:00
Ralf Becker
8185324061
fixed 404 Not found caused by appending &thheight=... to mime-icon url
2015-01-23 12:39:37 +00:00
Hadi Nategh
75097c9cc2
Fix expose view always shows the first picture of the list without respect to the selected one
2015-01-23 09:25:18 +00:00
Ralf Becker
fcda7613f1
fix not working startup of gallery, as mediaContent has to be an array without gaps from non-media content
2015-01-22 09:01:58 +00:00
Nathan Gray
f27d39aeeb
Got expose gallery to paginate/fetch images backwards and forwards
2015-01-21 23:41:26 +00:00
Ralf Becker
14a7dd38f3
style tile-view to show images on whole tile with file-name and comment on hover only
2015-01-21 18:59:12 +00:00
Hadi Nategh
b9da0b6d4c
Set thumbnail size on expose to 128 height, and style them
2015-01-21 17:54:35 +00:00
Nathan Gray
a622113b0b
Pass event in instead of using window.event, fixes exposé initialization to selected image in firefox
2015-01-21 16:17:19 +00:00
Ralf Becker
2e27d90d45
thumbnailer now accepts 4 parameters in following priority: thheight, thwidth, thminsize and old thsize:
...
- thheight ensures a fixed height
- thwidth ensures a fixed width
- minsize ensures a minimum size
- thsize ensures a maximum size
2015-01-21 15:46:01 +00:00
Hadi Nategh
847bc2ef15
Introduce thumb_mime_size to vfs-mime widget in order to specify thumb size for specific mime types
2015-01-21 15:03:59 +00:00
Ralf Becker
0f8d251fc4
pending French translations from our translation server
2015-01-21 14:12:43 +00:00
Hadi Nategh
9bd80cdfc4
Fix url for expose view thumbnails
2015-01-21 11:15:59 +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
Nathan Gray
6ffca62c3c
Exposé [mostly] working with filemanager list (pagination goes forward, not back)
2015-01-20 23:58:38 +00:00
Ralf Becker
03b6b7a871
show hand cursor (et2_clickable class), if expose is available
2015-01-20 22:25:11 +00:00
Hadi Nategh
95007f20d6
Fix base_urls for expose view in vfs and image widget
2015-01-20 18:47:08 +00:00
Hadi Nategh
262c92558e
Fix error apply is not available from the this._super in expose view
2015-01-20 18:32:51 +00:00
Ralf Becker
2fbc91c5d9
fixed not saved comment on an existing file/attachment
2015-01-20 17:36:09 +00:00
Hadi Nategh
511028f987
Some fixes of expose view for widget vfs-mime
...
- Introduce expose_view attribute for the widget
- Fix attach to DOM
- Fix get Media method
2015-01-20 15:07:09 +00:00
Hadi Nategh
40cc063500
Create links with et2_vfs-mime widget for links which have mime type
...
- Links with accepted media type will be opened in expose view
2015-01-20 14:59:28 +00:00
Hadi Nategh
4eb63d65ec
Do not bind the expose view click handler if the media type is not supported
2015-01-20 13:14:23 +00:00
Hadi Nategh
fc5d0cab49
Introduce expose view to image widget
...
- The expose view only be shown if the image widget have href value
2015-01-20 11:56:51 +00:00
Ralf Becker
d3d0edaea3
let framework import magicsuggest and blueimp-gallery inline
2015-01-20 10:33:22 +00:00
Nathan Gray
5d93df0fbd
Clear slides after closing the gallery. Fixes showing the first image next time expose is opened.
2015-01-19 20:20:02 +00:00
Nathan Gray
ff2f486c3f
Fix vfsMime & expose to use this.node instead of image
2015-01-19 19:42:03 +00:00
Hadi Nategh
cb439ffc55
Expose view work in progress
2015-01-19 18:59:35 +00:00
Hadi Nategh
811f24f9b7
Add expose plugin widget
2015-01-19 17:21:11 +00:00
Hadi Nategh
a4b8dabef5
Implement the lightbox view (expose) for mime widget
2015-01-19 17:18:01 +00:00
Nathan Gray
d633ce970a
Don't try to transform missing templates, it doesn't end well.
2015-01-16 18:10:30 +00:00
Hadi Nategh
f8e9911743
Serach js files for new phrases for translation
2015-01-15 14:56:23 +00:00
Hadi Nategh
4fa44e6482
Reorder and add missing phrases in lang files
2015-01-15 14:53:34 +00:00
Hadi Nategh
1db3cc96ef
Refresh nm rows which got linked after egw_link_drop action
2015-01-15 13:06:38 +00:00
Nathan Gray
06abca167d
If a widget is transformed into a template, try to load and process that template too.
2015-01-14 20:10:34 +00:00
Nathan Gray
2b1a897718
Surpress labels on entry-templates
2015-01-14 17:22:29 +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
d5231d35bc
Fix onFinishOne attribute and its handler
2015-01-14 09:05:34 +00:00
Nathan Gray
2404ebda6e
Ignore some new attributes, preserve settings when value is not an object
2015-01-13 22:00:12 +00:00
Nathan Gray
abb02c7b40
Add ability to store view in favorites, so tiles can be put on home.
...
Still some bugs in resizing with this in the home portlet.
2015-01-13 21:56:54 +00:00
Hadi Nategh
04730c83fe
Fix toolbar toggle buttons with Function are not getting executed
2015-01-13 15:51:30 +00:00
Hadi Nategh
01319d2704
Bind hover handler in file upload widget on input element as input always is on top and transparent
2015-01-13 13:25:12 +00:00
Hadi Nategh
1ad841f9d8
Set the action default for dropdown actions
2015-01-13 12:16:04 +00:00
Ralf Becker
325a471131
moving vfsMime icon size to etemplate, only overwriting it for thumbnail more specific in filemanager for Pixelegg template as they limit all images in NM widget
2015-01-13 10:45:10 +00:00
Ralf Becker
6bd93b25fb
fixed phrase
2015-01-12 16:02:13 +00:00
Ralf Becker
86eba3f137
for nextmatch filters we need to encode global nextmatch definition too
2015-01-12 14:10:40 +00:00
Ralf Becker
f15a37f368
always run fix_encoded_options to cope with customfields of type select got resorted by Firefox
2015-01-12 12:53:50 +00:00