Nathan Gray
f48424de9c
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-20 15:23:55 +00:00
Ralf Becker
517286fdab
using now a domain-specific "egroupware" keyring, instead of default "mailvelope", which only works on localhost, plus improved instructions
2015-05-19 20:23:38 +00:00
Ralf Becker
a480dfc022
Encrypt toggle-button in compose to switch PGP encrypted mail on and off
2015-05-19 18:56:12 +00:00
Hadi Nategh
8f92df1a86
Escape from infinitive loadingDeferred if the diferred did not get resolved or rejected, and give user a chance to try other tabs
2015-05-13 16:21:50 +00:00
Nathan Gray
237d1d809e
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
Ralf Becker
e52d5efa80
Retina sprite for choosen
2015-05-11 14:13:28 +00:00
Ralf Becker
53f381e246
Retina sprite for choosen
2015-05-11 14:12:26 +00:00
Ralf Becker
1f6c2e0de0
stop redirection loop
2015-05-01 16:34:48 +00:00
Ralf Becker
bdf5c436dd
stop redirection loop
2015-05-01 16:34:28 +00:00
Ralf Becker
f4e5718041
respect download_url given by vfs
2015-05-01 10:53:32 +00:00
Ralf Becker
e69df78ab8
respect download_url given by vfs
2015-05-01 10:52:24 +00:00
Ralf Becker
69914a2264
revert accidently commited higer debug-level
2015-04-29 13:40:31 +00:00
Ralf Becker
a1d5e975d6
fix PHP Fatal error "Class APCIterator not found" during installation, caused by for apc.enable_cli=0, but APC(u) installed
2015-04-29 13:38:24 +00:00
Nathan Gray
db0e368f86
Do not warn about translating nulls, just return empty string
2015-04-21 19:47:23 +00:00
Nathan Gray
b558a82cac
Do not remove rows that just have not changed.
...
Fixes linking two rows caused them to disappear.
2015-04-21 14:34:12 +00:00
Nathan Gray
611c35fc5f
Silence some spurious warnings on null and ""
2015-04-16 16:19:41 +00:00
Nathan Gray
e9d73a08f2
Do not remove rows that just have not changed.
...
Fixes linking two rows caused them to disappear.
2015-04-14 19:56:15 +00:00
Nathan Gray
fdc1afc303
Add support for multi-part history values into historylog
2015-04-02 15:44:07 +00:00
Hadi Nategh
b1035a33a6
Missing icon from commit #52392
2015-04-02 12:25:57 +00:00
Hadi Nategh
282534a8b9
* All app/links: features and fixes
...
- Feature: Open supported media links in all applications, e.g. images,videos, etc. in expose view
- Add save option to expose view
- Fix styling of expose controls buttons (for better experience in mobile theme)
- Fix tooltip of expose controls buttons
2015-04-02 08:58:33 +00:00
Hadi Nategh
bfad873952
Fix broken blueimp-gallery plugin minified css file
2015-04-01 16:46:01 +00:00
Nathan Gray
a8d6b8da07
Better error message for invalid sprintf
2015-04-01 16:24:43 +00:00
Hadi Nategh
ba19d9dab9
Fix addressing wrong href in previous commit #52368
2015-04-01 16:10:43 +00:00
Hadi Nategh
3987e3f033
Expose view few changes:
...
- Implement download button and locate it in expose view
- Style control icons better
- Give control icons tooltip
2015-04-01 15:43:14 +00:00
Hadi Nategh
3be8c38c0d
Fix click handler on links does not stop propagation, causes unwanted click event
2015-03-31 14:02:24 +00:00
Hadi Nategh
ed2bed1b97
Fix click handler on links does not stop propagation, causes unwanted click event
2015-03-31 10:01:51 +00:00
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Hadi Nategh
ff507682eb
Replace deprecated console.timelineEnd and console.timeline with console.timeEnd and console.time
2015-03-27 10:46:56 +00:00
Hadi Nategh
c3eed99cdd
Introduce new target type called "_browser", in order to specify browser default link handling
...
- Description widget using href, the default target would be _browser
- Call filemanager egw.open with target _browser
2015-03-27 10:13:57 +00:00
Hadi Nategh
585d42dbde
Try to open contents, which have no mime type registered, properly in different browsing environments
2015-03-26 13:41:16 +00:00
Ralf Becker
5887bc4313
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-25 17:48:24 +00:00
Ralf Becker
ffceb37973
WIP attachment handling via mime-registry
2015-03-24 09:43:38 +00:00
Hadi Nategh
395a087a63
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
...
-Fix calendar d-n-d works only once
2015-03-23 14:31:23 +00:00
Hadi Nategh
ab890a7c56
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
...
-Fix calendar d-n-d works only once
2015-03-23 14:30:53 +00:00
Nathan Gray
49d4a864b7
Wrap this into jQuery object, so remove() works in IE
2015-03-19 16:09:30 +00:00
Nathan Gray
62019e52eb
Wrap this into jQuery object, so remove() works in IE
2015-03-19 16:08:16 +00:00
Hadi Nategh
b5c323d7de
Add API for browser localStorage
2015-03-19 10:44:40 +00:00
Hadi Nategh
028ab9644b
Add API for browser localStorage
2015-03-19 09:34:06 +00:00
Nathan Gray
1af713097c
When creating a new objectManager, use the actionManager at the matching search depth.
...
Fixes objectManagers using an actionManager from a different application, and failing.
2015-03-18 14:11:18 +00:00
Ralf Becker
415a85a648
fix error caused by browser popup blocker and display popup blocked warning for quick-add selectbox
2015-03-18 10:37:11 +00:00
Ralf Becker
b1e5fac775
fix error caused by browser popup blocker and display popup blocked warning for quick-add selectbox
2015-03-18 10:36:47 +00:00
Ralf Becker
ea4e3ef433
Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe
2015-03-18 09:57:23 +00:00
Ralf Becker
3f5a251ad6
Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe
2015-03-18 09:56:11 +00:00
Klaus Leithoff
0024ca1348
* API/CKEditor: update to version 4.4.7
...
(including EGroupware Rev 51562 avoiding a bunch of cannot-access-property-of-undefined errors)
2015-03-17 15:05:48 +00:00
Nathan Gray
f078a2ae82
Fix for protocol detection and problems converting absolute to relative paths, from Thomas Kurschel.
2015-03-17 14:47:24 +00:00
Hadi Nategh
7f17c9ec8c
Do not trigger window resize for mobile devices as they are getting opened fullscreen anyway
2015-03-17 14:17:01 +00:00
Hadi Nategh
715bcbd92d
Do not trigger window resize for mobile devices as they are getting opened fullscreen anyway
2015-03-17 14:15:20 +00:00
Nathan Gray
7ccca9f4c6
When creating a new objectManager, use the actionManager at the matching search depth.
...
Fixes objectManagers using an actionManager from a different application, and failing.
2015-03-16 20:17:55 +00:00
Ralf Becker
80549ae2aa
Don't clear deferred, as type may get reset in initialization.
2015-03-13 10:48:46 +00:00
Nathan Gray
7d9f15a5ab
* Add a loading overlay while an application is loading
2015-03-12 16:56:36 +00:00
Nathan Gray
cabf2f2e75
Don't clear deferred, as type may get reset in initialization.
2015-03-11 21:55:25 +00:00
Nathan Gray
3135068a45
Return a Deferred object when tab is browsing, and use it do show & hide a loader div while loading an app for the first time.
2015-03-10 20:12:30 +00:00
Nathan Gray
a2cf0787b0
Do not use iframe for popups from external links
2015-03-10 15:07:22 +00:00
Nathan Gray
3eb9353b9d
Try to avoid a syntax error in IE
2015-03-09 22:46:31 +00:00
Nathan Gray
424121032f
Check that getApplicationByName() got something before using it, avoids hidden error loading sideboxes for apps with no tab
2015-03-09 19:22:30 +00:00
Nathan Gray
1f65eee3fc
Check that getApplicationByName() got something before using it, avoids hidden error loading sideboxes for apps with no tab
2015-03-09 19:19:41 +00:00
Nathan Gray
ead0a507bf
Do not use iframe for popups from external links
2015-03-09 18:18:52 +00:00
Hadi Nategh
0a43cda0a8
Fix sidebox scrolling conflicts with selectbox scrolling in IE
2015-03-09 16:32:17 +00:00
Hadi Nategh
5e681e3156
Fix sidebox scrolling conflicts with selectbox scrolling in IE
2015-03-09 16:30:19 +00:00
Nathan Gray
a304a6b28e
Avoid occasional 'TypeError: Cannot read property '0' of null' error from aborted JSON when debugging.
2015-03-09 15:23:07 +00:00
Hadi Nategh
3001226b9c
Fix scrolling issue happens in FF when scrolling over selectbox items located in sidebox(e.g. selectboxes in calendar sidebox menu)
2015-03-04 14:23:52 +00:00
Hadi Nategh
0257f17c81
Fix scrolling issue happens in FF when scrolling over selectbox items located in sidebox(e.g. selectboxes in calendar sidebox menu)
2015-03-04 14:23:18 +00:00
Hadi Nategh
251c002be0
Fix add email item from addressbook context menu always open new compose, no matter if there is already one exist
2015-03-02 10:24:06 +00:00
Hadi Nategh
b532620241
Fix add email item from addressbook context menu always open new compose, no matter if there is already one exist
2015-03-02 10:23:13 +00:00
Nathan Gray
9ccb5f7a14
Change the document thumbnails to mark with mimetype icon
2015-02-25 18:07:21 +00:00
Nathan Gray
2a939d0c6f
Add handler for dropping mail into infolog
2015-02-24 19:07:48 +00:00
Klaus Leithoff
4e689e75a7
* API/CKEditor: update to version 4.4.7
...
(including EGrupware Revision 51562 avoiding a bunch of cannot access property of undefined errors)
2015-02-24 13:41:51 +00:00
Nathan Gray
29d0f737d5
Printing improvements
2015-02-23 18:07:29 +00:00
Hadi Nategh
bf87b6be0e
Disable CKEdittor for mobile devices, as CKEditor's compatibility is not good enough yet
2015-02-23 15:03:54 +00:00
Hadi Nategh
9fe27c116d
Disable CKEdittor for mobile devices, as CKEditor's compatibility is not good enough yet
2015-02-23 15:02:47 +00:00
Ralf Becker
e9425499b4
harden login page by no longer using www.groupware.org to load social media icons
2015-02-21 13:29:32 +00:00
Ralf Becker
9cc1d409eb
harden login page by no longer using www.groupware.org to load social media icons
2015-02-21 13:29:10 +00:00
Nathan Gray
a6bb56d2e1
Fix bug in rule removal prevented adding more rules
2015-02-19 17:14:31 +00:00
Hadi Nategh
8752f10877
Fix in mobile theme not able to dismiss the context menu:
...
- touch and open entries and swip (left/right) over any rows on the next match list will dismiss the context menu
2015-02-19 12:00:22 +00:00
Hadi Nategh
212e98ccdb
Fix in mobile theme not able to dismiss the context menu:
...
- touch and open entries and swip (left/right) over any rows on the next match list will dismiss the context menu
2015-02-19 11:45:05 +00:00
Nathan Gray
f1e0cc90d7
Slightly gentler reset after forcing margin for printing
2015-02-19 00:54:49 +00:00
Nathan Gray
89741b682c
Force left margin to 0, avoids margin when printing
2015-02-19 00:27:21 +00:00
Hadi Nategh
6ea1b17b40
Detect Flash player click-to-play mode and inform user how to allow it for copy to clipboard from context menu
...
- Fix hovering over copy to clipboard brings a wierd small grey box
2015-02-17 08:18:36 +00:00
Hadi Nategh
f3de318e81
Detect Flash player click-to-play mode and inform user how to allow it for copy to clipboard from context menu
...
- Fix hovering over copy to clipboard brings a wierd small grey box
2015-02-16 15:18:25 +00:00
Ralf Becker
73cb8d4aa5
remove not needed dhtmlx samples
2015-02-14 17:16:43 +00:00
Ralf Becker
2fcfa9e0a8
remove not needed dhtmlx samples
2015-02-14 17:15:00 +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
aff689e054
* All apps: improved printing: CRM view and given number or rows
...
r51716: Extend printing support to work with multiple etemplates on the printed tab
r51717: Better handling of printing of various row quantities:
- print < loaded row count
- print > loaded row count
- print all rows
2015-02-12 08:06:50 +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
acafc2d9b3
* ImportExport: links supposed to open in admin did not show admin sidebox with tree
2015-02-11 09:43:52 +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
ce479698e0
allow to use "availHeight" in openPopup() too
2015-02-06 16:44:00 +00:00
Ralf Becker
90e475eff3
allow to use "availHeight" in openPopup() too
2015-02-06 16:43:36 +00:00
Ralf Becker
6625ffdde4
* All apps: printing of lists improved a lot, asks now how many lines to print
...
r51437: Work in progress of printing nextmatches, still needs some prettying up & edge case testing
r51453: Bug fixes on nextmatch printing
- fix loaded rows check
- fix hidden etemplate check
r51454: Printing CSS improvements
r51588: Attempt to get nextmatch printing always on the page (landscape)
r51589: Attempt to get nextmatch printing always on the page (landscape) - put things back if they cancel at nextmatch dialog
r51612: disable footer for print
2015-02-06 13:36:25 +00:00
Hadi Nategh
4249dca91d
* All apps: Activate cross-browser autocomplete
2015-02-06 13:23:40 +00:00
Hadi Nategh
e0f24f91a7
* Filemanager/Expose view: Fix following issues:
...
-Fix miss calculation of accurate position of active slide on thumbnail indicator
-Fix slide navigation with keyboard always pops up thumbnail indicator, no respect to fullscreen mode
-Fix jumping out of the fullscreen slide show by toggling on spacebar pause/play key
-Make the thumbnail indicator scrolling faster
2015-02-06 11:59:26 +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
Ralf Becker
6b24bc150d
revert jQuery back to 1.11.0 from previous upgrade to 1.11.2, as it broke to many things, specially calendar day-view with multiple participants
2015-02-05 09:39:06 +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
Ralf Becker
8339b027c9
* 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:46:39 +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
7f8b201330
* Mail/IE: fixed compose popup did not open again after it was closed eg. mail was send
...
r51526: 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)
r51527: garding againts data set in egw object by reference from an other window, causing data to be inaccessible in IE after window closes
r51528: removing an other unnecessary egw_info[flags][js_link_registry]=true
2015-02-02 19:54:53 +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
1177acd3d3
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
...
r51522: Update favorite GET fallback to use new style of favorite
2015-02-02 17:28:54 +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
e9ebd97e78
* Filemanager/Expose view: enhancements
...
-Fullscreen feature
-Loading on thumbnail scrolling
-Fix thumbnail not being loaded for the first time
2015-01-30 15:50:57 +00:00
Hadi Nategh
74eee4d061
Revert back the window close to normal timing as delay breaks closing of compose dialog
2015-01-30 15:33:17 +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
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
af8e1022e1
we have to wait a little, to give browser time to same autocomplete values
2015-01-29 18:04:03 +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
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
Hadi Nategh
a4b8dabef5
Implement the lightbox view (expose) for mime widget
2015-01-19 17:18:01 +00:00
Ralf Becker
d46def6606
make sure null is returned as null, not as empty object ({})
2015-01-15 20:11:23 +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
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
4a12f12683
using new mime icons for tile view in 64x64
2015-01-11 18:06:13 +00:00
Ralf Becker
85bcd0200d
modernized login- and start-message editing a bit
2015-01-09 18:58:23 +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
Nathan Gray
14655677ca
Fix copy to OS clipboard in Firefox.
2014-12-17 16:20:42 +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
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
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
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
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
4d80104403
allow to disable date widget with set_readonly on run-time
2014-12-02 17:19:13 +00:00
Hadi Nategh
90afd04015
Fix framework wrong window opener in openPopup
2014-12-02 11:18:12 +00:00
Hadi Nategh
e8056c388b
Implement mobile framework popup resize
2014-12-01 17:38:52 +00:00
Ralf Becker
fa0a10a840
moving egw_openWindowCentered() to egw(window).openPopup()
2014-12-01 10:44:51 +00:00
Ralf Becker
493bc485f1
fix resize to work with zoom at least up to 125%, by calling resize a 2. time
2014-11-28 14:00:40 +00:00
Nathan Gray
bcc3499c4c
Prevent tooltips from going off the side of popups
2014-11-27 17:38:37 +00:00
Ralf Becker
3f8acc1fd1
set opener as early as possible for framework popups
2014-11-27 17:34:06 +00:00
Hadi Nategh
7984f04078
Override window.close() with framework specific close function
2014-11-27 17:01:47 +00:00
Hadi Nategh
586656289d
Fix taphold context menu popup
2014-11-27 16:57:57 +00:00
Ralf Becker
f17042b34d
have to wait for script files to be loaded, before calling egw.link_handler or any other egw method
2014-11-26 18:37:36 +00:00
Ralf Becker
076b928d39
also switching to "internal" popups for mobile theme
2014-11-26 17:06:46 +00:00
Hadi Nategh
23d4e045f3
Call framework specific window opener if it is on mobile framework
2014-11-26 16:58:03 +00:00
Hadi Nategh
cfaae06d37
Add touchSwipe plugin for mobile template
2014-11-26 16:40:08 +00:00
Hadi Nategh
1e93cb8224
Add missing print function to the framework base
2014-11-26 08:40:42 +00:00
Ralf Becker
9e20212b3e
* API: report failed Ajax requests to user incl. a hint that server error-log should contain more information
2014-11-21 16:16:24 +00:00
Nathan Gray
3ec33534dc
Add a paste flag to get around mail's check for all rows selected to ignore current selection when pasting
2014-11-19 20:13:46 +00:00
Nathan Gray
103c0c73ad
- Add flag to turn off auto-paste actions
...
- Turn off auto-paste actions when drop has multiple choices - paste is not valid during a real drop.
2014-11-19 17:59:16 +00:00
Ralf Becker
8aa71722ee
clientside redirect ignore appname only for popups, not eg. iframes like in admin
2014-11-19 16:10:39 +00:00
Hadi Nategh
fd73f9fb21
Add refresh method to framework
2014-11-19 13:58:01 +00:00
Ralf Becker
5eeac7093c
use filemanager UI as UI for sharing directories
2014-11-18 12:55:32 +00:00
Nathan Gray
cad253627b
Integrate filemanager clipboard and new system clipboard
2014-11-17 23:57:15 +00:00
Hadi Nategh
eb2a814c0d
Add mousewheel plugin to jquery library
2014-11-17 08:57:29 +00:00
Hadi Nategh
4ce9b93bb2
Activate the new structure of egw framework.
...
- jdots: egw_fw_ui and egw_fw are removed and replace with the new files fw_ui, and fw_jdots
- work in progress of mobile framework (Mobile framework is not activated yet)
2014-11-14 16:20:11 +00:00
Hadi Nategh
6d9969b050
Some W.I.P. of egw framework restructuring
2014-11-12 17:14:58 +00:00
Nathan Gray
95e343cb27
Drag & Drop support for [infolog] favorite to Home
2014-11-11 23:11:16 +00:00
Hadi Nategh
af83de8198
Work in progress of egw framework restructuring
2014-11-11 18:00:29 +00:00
Nathan Gray
0497818385
Include menu context in action so callback can find click location
2014-11-10 17:50:58 +00:00
Ralf Becker
df7025f879
allow app to specify "availHeight" for its popup height and keep that height in automatic resize, for OS (eg. Linux) does not report an availHeight < height, we subtract 100px
2014-11-10 10:41:23 +00:00
Nathan Gray
cbbb0bf39f
Some WIP on getting home working again
2014-11-06 21:40:03 +00:00
Nathan Gray
8fab640449
Fake the drop position when pasting
2014-11-06 21:33:23 +00:00
Nathan Gray
0f516f9eb7
Add action to add to clipboard
2014-11-04 21:34:18 +00:00
Ralf Becker
8abbf0d20e
fix can not access property type of null, stalling context menu on tree
2014-10-31 08:31:23 +00:00
Nathan Gray
6272b57088
* Context menu items to copy and paste for drag and drop actions
...
Copy action is enabled when there are drag actions defined.
Paste action is enabled when there are drop actions defined that match the clipboard context.
Current clipboard contents can be seen in the tooltip for the paste action.
2014-10-30 22:18:37 +00:00
Hadi Nategh
0d1a1c3f4a
Adjust speed of double click trigger for taglist item modification
2014-10-30 11:55:22 +00:00
Ralf Becker
6c7c29316a
making popup resize a bit more relyable by using an extra timeout and trigger it for every load, not just first one
2014-10-30 11:09:38 +00:00
Hadi Nategh
f55380b8d7
Mark all content of the item after double clicking to modify
2014-10-30 10:51:40 +00:00
Hadi Nategh
0429580f71
Replace taglist item edit trigger from edit botton to doubleclick
2014-10-30 09:45:49 +00:00
Hadi Nategh
5098baf538
Add item modification functionality to magicsuggest's selected items (Only if free entries is allowed)
2014-10-29 17:01:17 +00:00
Hadi Nategh
c555d52e0d
Update magicsuggest plugin
2014-10-29 11:02:08 +00:00
Hadi Nategh
00136ae83b
Not used plugin, but included
2014-10-29 11:00:22 +00:00
Ralf Becker
dc3948126b
fix IDE warnings
2014-10-24 12:44:15 +00:00
Ralf Becker
247a8c5e87
text and German translations for drag-n-drop modifier hints
2014-10-24 12:19:16 +00:00
Hadi Nategh
981a0a1eb9
* All Applications: Get all drag and drop action functionality working cross platform
...
-Fix drag Out to desktop functionality with Command+Shift keys (for Mac) or Alt+Shift keys (for other platforms)
-Fix content selection functionality with Command key (for Mac only) or Ctrl key (for other platforms)
2014-10-24 11:15:33 +00:00
Hadi Nategh
1d3769939b
Apply Ctrl+Alt keys in order to be able to distinguish between content selection and dnd for draggable actions
2014-10-23 16:23:25 +00:00
Hadi Nategh
fed76559fa
Fix scrolling of content in iframes for touch devices (applied for iOS)
2014-10-23 13:44:40 +00:00
Hadi Nategh
f58cb571ef
Fix indentation
2014-10-22 15:35:58 +00:00
Hadi Nategh
89a9c860e4
Set hold trigger timer to 600 milliseconds in order to popup the context menu faster for touch devices
2014-10-22 15:21:07 +00:00
Hadi Nategh
fb0059b796
Use jquery-tap-and-hold plugin for taphold event on touch devices
2014-10-22 15:12:48 +00:00
Hadi Nategh
510469e60b
Implement to set proper lable for dragging item for the drag helper
2014-10-21 14:31:18 +00:00
Ralf Becker
af048109ee
adding singular and plural name of app entries to link registry under "entry"/"entries" plus translations for apps which need them different from app-name
2014-10-21 13:51:37 +00:00
Hadi Nategh
549431fb73
Revert commit r49090, because it breaks special ctrl key and click handling in nm. Need more investigation to solve it
2014-10-21 13:35:19 +00:00
Hadi Nategh
c1c4b7c682
Replace the drag out trigger key from Ctrl (or Command key in Mac) to Shift key.
...
- Make Ctrl key as a standard dnd action disabling, and being able to select content by holding Ctrl key.
2014-10-21 11:48:25 +00:00
Hadi Nategh
23c0285825
Make sure the this object is avaliable before addressing it.
...
-Fix error in calender views which was happening after dnd
2014-10-21 08:58:33 +00:00
Hadi Nategh
10eb33cbdd
Get drag out action working again
2014-10-20 15:03:31 +00:00
Hadi Nategh
96d9f14d12
More progress of commit r49059
2014-10-20 11:41:59 +00:00
Hadi Nategh
dae1ce6554
Work in progress, standardization of dnd action helper styling for all apps
2014-10-17 16:34:14 +00:00
Ralf Becker
2778b48273
fix popup detection to cope with window.opener being a reference to itself --> should NOT be detected as popup
2014-10-17 08:22:28 +00:00
Hadi Nategh
55b97699b6
Notify user of how to select content of a draggable item
2014-10-16 14:41:30 +00:00
Nathan Gray
5082d8a634
- Better popup resize calculations
...
- Test new popup size for addressbook
2014-10-15 15:52:07 +00:00
Ralf Becker
424b4c451c
fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
2014-10-15 14:55:08 +00:00
Ralf Becker
29cae75178
fix IDE warnings / documentation and move "use strict" from global scope to object itself
2014-10-09 09:34:24 +00:00