Commit Graph

  • 0db8f5f765 Handle hidden/collapsed tabs while tab dragging correctly Piro / YUKI Hiroshi 2012-10-13 02:43:34 +09:00
  • d66b7083d2 Add line breaks for dynamic patches Piro / YUKI Hiroshi 2012-10-13 02:24:02 +09:00
  • a314e75bdb Update visual effects for tab dragging animation correctly, for trees expanded while dragging Piro / YUKI Hiroshi 2012-10-13 02:18:16 +09:00
  • b2a90224d6 Calculate drop position based on visual positions of tabs Piro / YUKI Hiroshi 2012-10-13 02:09:34 +09:00
  • c66f32e4ab Allow to drop a tab to another more easily Piro / YUKI Hiroshi 2012-10-13 01:00:57 +09:00
  • cefa9b52fa Calculate actual tab position for Firefox 16 and olders Piro / YUKI Hiroshi 2012-10-13 00:41:03 +09:00
  • 4d19cd75c6 Process animation effect for dragged tabs correctly Piro / YUKI Hiroshi 2012-10-13 00:37:03 +09:00
  • f090ce14b1 Bump up maxVersion to 19.0a1 YUKI Hiroshi 2012-10-12 17:12:55 +09:00
  • 1ce3e62b13 Fix syntax error YUKI Hiroshi 2012-10-12 17:06:37 +09:00
  • 59281101a4 Fix minor syntax errors YUKI Hiroshi 2012-10-12 16:56:16 +09:00
  • 83626af553 Reduce use of <![CDATA[ ... ]]> YUKI Hiroshi 2012-10-12 16:46:37 +09:00
  • 4a3f96c945 Reduce use of e4x <![CDATA[ ... ]]> YUKI Hiroshi 2012-10-12 16:28:46 +09:00
  • 8affaa2939 Reduce use of <![CDATA[ ... ]]> for Firefox 17 and later YUKI Hiroshi 2012-10-12 11:34:13 +09:00
  • 3042dec27e Update Multiple Tabs Drag and Drop Utilities YUKI Hiroshi 2012-10-11 21:55:24 +09:00
  • 37f7d04096 Update Multiple Tabs Drag and Drop Utilities YUKI Hiroshi 2012-10-11 21:29:16 +09:00
  • d71a063db5 Update Multiple Tabs Drag and Drop Utilities YUKI Hiroshi 2012-10-11 20:03:40 +09:00
  • 2913d0ab75 Merge pull request #379 from saneyuki/base YUKI "Piro" Hiroshi 2012-09-27 07:49:18 -07:00
  • f4340866c0 Rename the file name to modules/base.js from modules/utils.js . saneyuki_s 2012-09-27 15:42:50 +09:00
  • f27cfc745a Rename to 'TreeStyleTabBase' from 'TreeStyleTabUtils'. saneyuki_s 2012-09-27 15:40:14 +09:00
  • efa6a309f3 Merge pull request #367 from saneyuki/props YUKI "Piro" Hiroshi 2012-09-24 01:10:41 -07:00
  • f9f346f522 Merge branch 'master' of github.com:piroor/treestyletab Piro / YUKI Hiroshi 2012-09-23 23:44:56 +09:00
  • cfc8da1577 Failed to collect root tabs (regression, fix #375) Piro / YUKI Hiroshi 2012-09-23 23:44:06 +09:00
  • c4ec29fef5 Merge pull request #373 from saneyuki/fix YUKI "Piro" Hiroshi 2012-09-23 05:48:08 -07:00
  • f05c10f5ef Fix the order of parameters. saneyuki_s 2012-09-23 21:04:20 +09:00
  • a18738be8f Remove TreeStyleTabUtils.PromptService. saneyuki_s 2012-09-18 12:10:11 +09:00
  • 4a023989b9 Remove TreeStyleTabUtils.WindowMediator. saneyuki_s 2012-09-18 12:01:39 +09:00
  • 7aa69f4882 Remove TreeStyleTabUtils.Comparator. saneyuki_s 2012-09-18 11:59:48 +09:00
  • bf068dfdab Fix broken tree which can appear after a tab is duplicated as a child of the original tab Piro / YUKI Hiroshi 2012-09-23 17:59:19 +09:00
  • 7ffe6709d2 Add failsafe for unexpectedly stored tab attribute "tabbrowser-id" Piro / YUKI Hiroshi 2012-09-23 17:19:09 +09:00
  • 6f157657bc Fix syntax error Piro / YUKI Hiroshi 2012-09-23 16:13:35 +09:00
  • e5d4e509e3 Fix syntax error Piro / YUKI Hiroshi 2012-09-23 16:13:01 +09:00
  • d623daa205 Fix XML syntax error Piro / YUKI Hiroshi 2012-09-23 16:12:15 +09:00
  • 3b692b4de4 Reduce usecases of evaluateXPath() Piro / YUKI Hiroshi 2012-09-23 16:11:03 +09:00
  • d2e9f51f8f Fix broken XPath expression Piro / YUKI Hiroshi 2012-09-23 16:08:08 +09:00
  • 62e9132d5e Reduce usecases of evaluateXPath() Piro / YUKI Hiroshi 2012-09-23 15:51:11 +09:00
  • a6792a2b4b Reduce usecases of evaluateXPath() Piro / YUKI Hiroshi 2012-09-23 15:43:49 +09:00
  • f106546809 Uncheck the disabled checkbox about animation effects if browser.tabs.animate is disabled Piro / YUKI Hiroshi 2012-09-23 15:10:44 +09:00
  • c9a3d28c72 Open duplicated tabs from back/forward buttons as children of the current tab Piro / YUKI Hiroshi 2012-09-23 14:57:29 +09:00
  • 583adb2a8e Merge pull request #366 from saneyuki/appinfo YUKI "Piro" Hiroshi 2012-09-17 17:39:09 -07:00
  • a95701932a Merge pull request #364 from saneyuki/rm_35 YUKI "Piro" Hiroshi 2012-09-17 17:33:00 -07:00
  • dd3a9e97f5 Remove currently needless code from content/treestyletab/config.js. saneyuki_s 2012-09-18 02:19:55 +09:00
  • f2a50a4615 Remove TreeStyleTabUtils.XULAppInfo. saneyuki_s 2012-09-18 02:15:08 +09:00
  • 7db770368d Remove currently needless code. saneyuki_s 2012-09-18 02:08:36 +09:00
  • b6ec11c81e Merge pull request #363 from saneyuki/io YUKI "Piro" Hiroshi 2012-09-17 09:20:01 -07:00
  • ee71d841c4 Call Services.io directly in modules/tabbarDNDObserver.js. saneyuki_s 2012-09-18 00:49:12 +09:00
  • c1c3faac5f Use Service.jsm in components/AboutGroup.js. saneyuki_s 2012-09-18 00:46:46 +09:00
  • 2cff8ebc48 Remove TreeStyleTabUtils.IOService. saneyuki_s 2012-09-18 00:44:51 +09:00
  • 37a21325a9 Merge pull request #362 from saneyuki/obs YUKI "Piro" Hiroshi 2012-09-17 09:02:56 -07:00
  • 3491a4cfd7 Merge pull request #361 from saneyuki/PseudoTreeBuilder YUKI "Piro" Hiroshi 2012-09-17 08:47:06 -07:00
  • 3941b88b1f Remove TreeStyleTabUtils.ObserverService. saneyuki_s 2012-09-18 00:31:48 +09:00
  • 6a5d12915e Use XPCOMUtils.defineLazyModuleGetter() to import |TreeStyleTabUtils| in modules/pseudoTreeBuilder.js. saneyuki_s 2012-09-17 23:47:46 +09:00
  • a856ba112f Remove setting PseudoTreeBuilder.__proto__. Call TreeStyleTabUtils' methods directly. saneyuki_s 2012-09-17 23:41:05 +09:00
  • 03723bd457 Fix typo (fix #359) Piro / YUKI Hiroshi 2012-09-15 21:53:22 +09:00
  • 18639ccbea Don't override BrowserReloadOrDuplicate, BrowserForward, BrowserBack, and gotoHistoryIndex anymore Piro / YUKI Hiroshi 2012-09-15 12:32:58 +09:00
  • f4d43a5d93 Don't duplicate tab on reloading Piro / YUKI Hiroshi 2012-09-15 12:19:07 +09:00
  • d7121d9042 Simplify codes dynamically inserted by eval() Piro / YUKI Hiroshi 2012-09-15 12:09:15 +09:00
  • d1977a1695 Merge branch 'master' of github.com:piroor/treestyletab YUKI Hiroshi 2012-09-03 10:25:29 +09:00
  • 5825e5e9cc Replace "new Date.getTime()" with "Date.now()" YUKI Hiroshi 2012-09-03 10:25:08 +09:00
  • 790d3dfee0 Ignore wrong URIs in securityCheck() Infocatcher 2012-09-01 17:16:19 +04:00
  • bc6912fe03 Inherit built-in dragDropSecurityCheck() behavior Infocatcher 2012-09-01 17:01:38 +04:00
  • 1aa4f0e97a Rename preferences for vertical tab bar with the suffix ".vertical" Piro / YUKI Hiroshi 2012-08-31 03:48:00 +09:00
  • 5a430dd3a7 Merge pull request #351 from Infocatcher/patch-12 YUKI "Piro" Hiroshi 2012-08-30 11:42:26 -07:00
  • 9fc8f4a882 Add separate indent preferences for horizontal tabs Infocatcher 2012-08-30 21:51:21 +04:00
  • 5f29a2dc5f Add separate indent preferences for horizontal tabs Infocatcher 2012-08-30 21:46:50 +04:00
  • 47ab810c5e Add separate indent preferences for horizontal tabs Infocatcher 2012-08-30 21:42:56 +04:00
  • baaede95a8 Fix wrong live preview of moving tabs after auto-expansion while dragging Piro / YUKI Hiroshi 2012-08-30 09:43:23 +09:00
  • 6393abb4c9 Show the dragged tab transparently if the tab is going to be dropped onto another tab Piro / YUKI Hiroshi 2012-08-30 06:25:59 +09:00
  • 11f725eb0b Handle automatically expanded trees correctly Piro / YUKI Hiroshi 2012-08-30 06:10:47 +09:00
  • 714d4a3771 Automatic expansion of collapsed trees while dragging works correctly Piro / YUKI Hiroshi 2012-08-30 06:04:01 +09:00
  • 4a8dd74cfb Don't set drop position marker for the dragged tab itself Piro / YUKI Hiroshi 2012-08-30 06:02:37 +09:00
  • 267ab40a9b Clear dragging status correctly for cross-window tab drag and drop Piro / YUKI Hiroshi 2012-08-30 05:48:28 +09:00
  • 929dbce943 Support live preview of tab dragging, for dragging on a tab to attach Piro / YUKI Hiroshi 2012-08-30 05:41:25 +09:00
  • c0ab92a24a Partially support live preview of tab dragging, introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=783282 (Not supported yet: dragging on a tab to attach) Piro / YUKI Hiroshi 2012-08-30 05:28:03 +09:00
  • 13eee1e594 Skip missing nsIDragSession.sourceDocument Infocatcher 2012-08-29 18:29:04 +04:00
  • 5e39c1b25b Use checkLoadURIStrWithPrincipal() instead of checkLoadURIStr() Infocatcher 2012-08-29 14:23:05 +04:00
  • 5a08ebf666 Merge pull request #345 from Infocatcher/patch-8 YUKI "Piro" Hiroshi 2012-08-29 02:58:04 -07:00
  • 0f72c2634f Update buildscript YUKI Hiroshi 2012-08-29 18:43:18 +09:00
  • c8df61797c Merge pull request #348 from Infocatcher/patch-10 YUKI "Piro" Hiroshi 2012-08-29 02:34:27 -07:00
  • 1c4409d85c Fix missing aEvent in securityCheck() Infocatcher 2012-08-29 13:16:42 +04:00
  • a516ba3ce6 Merge pull request #346 from Infocatcher/patch-9 YUKI "Piro" Hiroshi 2012-08-28 06:54:23 -07:00
  • ddeddd38ee Reset tab bar height only using left double click Infocatcher 2012-08-28 17:21:46 +04:00
  • 54b62268a9 Add handling of *.default preferences for tab bar size Infocatcher 2012-08-28 17:16:16 +04:00
  • 386328de35 Add *.default preferences for tab bar size Infocatcher 2012-08-28 17:14:15 +04:00
  • 03f41d9db4 Optimize setAttribute/removeAttribute usage during DragOver (v.2) Infocatcher 2012-08-28 17:11:06 +04:00
  • 99f76b267c Merge pull request #344 from Infocatcher/patch-7 YUKI "Piro" Hiroshi 2012-08-28 05:59:08 -07:00
  • 76defb974a Convert from Shift-JIS to UTF-8 Infocatcher 2012-08-28 16:53:25 +04:00
  • bc6015919a Convert from Shift-JIS to UTF-8 Infocatcher 2012-08-28 16:52:13 +04:00
  • f6a534e4c5 Convert from Shift-JIS to UTF-8 Infocatcher 2012-08-28 16:38:39 +04:00
  • 31a743ef25 Don't register the event handler twice Piro / YUKI Hiroshi 2012-08-25 00:22:29 +09:00
  • d8c1a702f7 Don't update indent of tabs if the mouse pointer is still on the tab YUKI Hiroshi 2012-08-24 21:30:24 +09:00
  • 2639d2050a Update indent of tabs when a tab is moved to another group or the tab group is switched YUKI Hiroshi 2012-08-24 20:52:26 +09:00
  • b6b766e9e9 Update indent size automatically when "too deeply nested" tabs are collapsed/expanded. This behavior can be disabled by the secret preference "extensions.treestyletab.indent.autoShrink.onlyForVisible". YUKI Hiroshi 2012-08-24 20:51:37 +09:00
  • d12b24195c Merge pull request #334 from saneyuki/service SHIMODA "Piro" Hiroshi 2012-08-12 23:50:01 -07:00
  • 54a5d46758 Use Service.jsm in modules/ (exclude modules/lib/). saneyuki_s 2012-08-13 14:58:40 +09:00
  • 3378f7ae8a Use Service.jsm in content/treestyletab/config.js. saneyuki_s 2012-08-13 14:53:36 +09:00
  • b6567cf520 Update version to 0.14.2012081101 Piro / YUKI Hiroshi 2012-08-11 01:26:29 +09:00
  • ee82f580e2 Don't stop animation effects for newly opened tabs accidentally. (#332) Piro / SHIMODA Hiroshi 2012-08-10 03:49:07 +09:00
  • 1eefefef0c Update version to 0.14.2012080901 Piro / SHIMODA Hiroshi 2012-08-09 05:04:15 +09:00
  • df23d21ce0 Output warning for recursive or broken tree from getDescendantTabs() Piro / SHIMODA Hiroshi 2012-08-09 05:02:24 +09:00
  • 6c5deb973f Update library (handle drag and drop of multiple tabs to the bookmarks sidebar correctly on Firefox 17, #328) SHIMODA Hiroshi 2012-08-08 21:39:43 +09:00