Opened 10 years ago

Closed 6 years ago

#390 closed enhancement (fixed)

Load Zotero interface in a tab or separate chrome window

Reported by: dstillman Owned by: dstillman
Priority: major Milestone:
Component: interface Version: 1.5
Keywords: Cc:

Change History (9)

comment:1 Changed 10 years ago by dstillman

  • Keywords helpwanted added

I'm not sure how feasible this is, considering the interface is implemented as an overlay...

comment:2 Changed 10 years ago by dstillman

  • Milestone changed from 1.0 Beta 3 to 1.0 Final

comment:3 Changed 10 years ago by dstillman

  • Milestone changed from 1.0 Final to 1.1 Beta
  • Version changed from 1.0 to 1.1

comment:4 Changed 10 years ago by dstillman

  • Milestone 1.1 Beta deleted
  • Version changed from 1.1 to future

comment:5 Changed 10 years ago by dstillman

  • Description modified (diff)
  • Milestone set to 1.1 Beta
  • Priority changed from minor to major
  • Summary changed from Fullscreen mode shouldn't go over tabs to Load Zotero interface in a tab or separate chrome window
  • Version changed from future to 1.1

The Firebug extension is probably worth looking at here, as it has a button to open the interface in a popup window (which is more or less the same thing, and this would enable that possibility as well).

I think this can be done by abstracting the existing overlay slightly and overlaying it on a placeholder in both the browser window and an independent XUL file.

Some code would have to be adjusted to handle the different contexts, but I believe it should be possible.

Targeting to 1.1 as a major feature

comment:6 Changed 10 years ago by dstillman

  • Keywords helpwanted removed

comment:7 Changed 9 years ago by dstillman

From Rintze at http://forums.zotero.org/discussion/358/:

"There might be a relatively easy workaround. I hope this makes some sense:

You add a preference in Zotero for "Open Zotero in a tab". When checked, the behaviour of Zotero changes to:

  • Clicking the Zotero-icon opens a new tab named "Zotero" (if it is not already available). You can do this by just loading an almost empty HTML-file titled "Zotero". This tab is then automatically selected, and Zotero is maximized (but not to Fullscreen Mode, as this would obscure the tab-list).
  • If the user selects another tab, the Zotero-pane is removed/minimized, but the Zotero-tab remains. If the user then again selects the Zotero-tab, the pane is maximized again."

comment:8 Changed 6 years ago by dstillman

  • Milestone 2.0 Beta 3 deleted

Milestone 2.0 Beta 3 deleted

comment:9 Changed 6 years ago by simon

  • Resolution set to fixed
  • Status changed from new to closed

Both of these are now implemented.

Note: See TracTickets for help on using tickets.