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