]> git.gir.st - VimFx.git/log
VimFx.git
10 years agoReturn console in the packages scope
Anton Khodakivskiy [Mon, 29 Jul 2013 19:35:29 +0000 (22:35 +0300)]
Return console in the packages scope

10 years agoCloses #61. Added commands to stop loading current page and all pages
Anton Khodakivskiy [Mon, 29 Jul 2013 17:57:34 +0000 (20:57 +0300)]
Closes #61. Added commands to stop loading current page and all pages

10 years agoCloses #63. Twitter specific class added to the markable elements
Anton Khodakivskiy [Mon, 29 Jul 2013 17:50:01 +0000 (20:50 +0300)]
Closes #63. Twitter specific class added to the markable elements

10 years agoCloses #88.Find disabled on non HTML documents
Anton Khodakivskiy [Mon, 29 Jul 2013 17:21:35 +0000 (20:21 +0300)]
Closes #88.Find disabled on non HTML documents

10 years agoCloses #93, #124 Fixed scrolling on pages where some inner element (not window) is...
Anton Khodakivskiy [Sun, 28 Jul 2013 19:03:15 +0000 (22:03 +0300)]
Closes #93, #124 Fixed scrolling on pages where some inner element (not window) is scrollable, reimplemented smooth scrolling

10 years agoCloses #114, closes #115.
Anton Khodakivskiy [Sat, 27 Jul 2013 22:25:13 +0000 (01:25 +0300)]
Closes #114, closes #115.
Find will now start from current selection/last found match
Find string is now global for all windows
'gh' command will now function properly for urls without protocol part (http://)

10 years agoMerge pull request #145 from LordJZ/develop-46327e51-fix
Anton Khodakivskiy [Fri, 26 Jul 2013 18:54:31 +0000 (11:54 -0700)]
Merge pull request #145 from LordJZ/develop-46327e51-fix

Drop accidentally committed trash line

10 years agoDropped accidentally committed trash line.
LordJZ [Fri, 26 Jul 2013 18:41:10 +0000 (22:41 +0400)]
Dropped accidentally committed trash line.

10 years agoFixed bug where default preferences values are not visible in the preferences pane...
Anton Khodakivskiy [Mon, 22 Jul 2013 16:32:57 +0000 (19:32 +0300)]
Fixed bug where default preferences values are not visible in the preferences pane, reorganized bootstrap.coffee a bit

10 years agoResort to Author sheets for CSS injection.
Anton Khodakivskiy [Mon, 22 Jul 2013 11:22:30 +0000 (14:22 +0300)]
Resort to Author sheets for CSS injection.
Help to avoid dirty '!important' in CSS.

10 years agoReorganized code, removed memory leaks
Anton Khodakivskiy [Sat, 20 Jul 2013 20:44:21 +0000 (23:44 +0300)]
Reorganized code, removed memory leaks

10 years agoCloses #120. Cleaned up locales folder. Fixed logic of locale discovery.
Anton Khodakivskiy [Sat, 20 Jul 2013 11:14:58 +0000 (14:14 +0300)]
Closes #120. Cleaned up locales folder. Fixed logic of locale discovery.
Now we rely on general.useragent.locale Firefox preference

10 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Fri, 19 Jul 2013 20:46:18 +0000 (23:46 +0300)]
Merge branch 'master' into develop

Conflicts:
README.md
extension/chrome.manifest
extension/install.rdf

10 years agoAdded link to the contributions section at the top of README.md
Anton Khodakivskiy [Fri, 19 Jul 2013 20:23:42 +0000 (23:23 +0300)]
Added link to the contributions section at the top of README.md

10 years agoSmall update to README.md after @lydell
Anton Khodakivskiy [Fri, 19 Jul 2013 20:18:57 +0000 (23:18 +0300)]
Small update to README.md after @lydell

10 years agoMerge pull request #142 from lydell/master
Anton Khodakivskiy [Fri, 19 Jul 2013 20:16:01 +0000 (13:16 -0700)]
Merge pull request #142 from lydell/master

Add contribution steps/help/info to the readme

10 years agoMerge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Anton Khodakivskiy [Fri, 19 Jul 2013 19:59:23 +0000 (22:59 +0300)]
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop

10 years agoUpdated README.md with contribution instruction
Anton Khodakivskiy [Fri, 19 Jul 2013 19:52:25 +0000 (22:52 +0300)]
Updated README.md with contribution instruction

10 years agoAdd contribution steps/help/info to the readme
Simon Lydell [Fri, 19 Jul 2013 19:53:27 +0000 (21:53 +0200)]
Add contribution steps/help/info to the readme

10 years agoMerge pull request #141 from sirodoht/develop
Anton Khodakivskiy [Fri, 19 Jul 2013 19:45:14 +0000 (12:45 -0700)]
Merge pull request #141 from sirodoht/develop

Added Greek localization

10 years agoAdded Greek localization
Theodore Keloglou [Fri, 19 Jul 2013 19:39:11 +0000 (22:39 +0300)]
Added Greek localization

10 years agoMerge pull request #138 from grn/develop
Anton Khodakivskiy [Fri, 19 Jul 2013 19:11:04 +0000 (12:11 -0700)]
Merge pull request #138 from grn/develop

Updated Polish translation

10 years agoMerge pull request #140 from lydell/cleanup
Anton Khodakivskiy [Fri, 19 Jul 2013 19:03:25 +0000 (12:03 -0700)]
Merge pull request #140 from lydell/cleanup

Added missing parenthesis

10 years agoAdded missing parenthesis
Simon Lydell [Fri, 19 Jul 2013 17:31:09 +0000 (19:31 +0200)]
Added missing parenthesis

Note that even functions whose last argument is a one-line function
literal have parenthesis now.

How to do with functions whose last argument is a multi-line function is
not settled yet. Neither is whether `require` should have parenthesis.

10 years agoUpdated Polish translation
Grzegorz Niewisiewicz [Wed, 17 Jul 2013 20:07:04 +0000 (22:07 +0200)]
Updated Polish translation

10 years agoMerge pull request #137 from ctype/delocale
Anton Khodakivskiy [Wed, 17 Jul 2013 17:02:27 +0000 (10:02 -0700)]
Merge pull request #137 from ctype/delocale

Add German locale

10 years agoMerge pull request #135 from lydell/cleanup
Anton Khodakivskiy [Wed, 17 Jul 2013 17:01:57 +0000 (10:01 -0700)]
Merge pull request #135 from lydell/cleanup

Cleanup

10 years agoAdd German locale
Alexander Haeussler [Tue, 16 Jul 2013 20:39:55 +0000 (22:39 +0200)]
Add German locale

10 years agoConsistently use ' instead of "
Simon Lydell [Tue, 16 Jul 2013 19:35:36 +0000 (21:35 +0200)]
Consistently use ' instead of "

The single quote was used most of the time before. Now it is always used,
unless double quotes are needed for interpolation.

A few other, minor consistency errors was also fixed.

10 years agoConsistent use of parenthesis
Simon Lydell [Tue, 16 Jul 2013 19:04:41 +0000 (21:04 +0200)]
Consistent use of parenthesis

Functions pretty much always use parenthesis, unless:

- The last argument is a function literal
- The function call is multiline for some (other) reason
- The specific case makes it less readable with parenthesis
- The function is `require`

10 years agoRemove chrome.coffee
Simon Lydell [Tue, 16 Jul 2013 16:17:15 +0000 (18:17 +0200)]
Remove chrome.coffee

- Remove chrome.coffee, which added Cc, Ci and Cu globally.
- Add definitions of those in files where needed.
- Fix consistent formatting of their definitions.
- Fix consistent placement of their definitions: after reqiures. Includes
  cleaning up the requires sometimes, involving alignment.
- When fixing alignment of requires I couldn't help but to also fix
  alignments in other places.
- Trailing whitespace was also removed by my editor.

10 years agoRemove unnecessary semi-colons
Simon Lydell [Tue, 16 Jul 2013 14:50:06 +0000 (16:50 +0200)]
Remove unnecessary semi-colons

Trailing whitespace was also removed by my editor.

10 years agoMerge pull request #133 from lydell/develop
Anton Khodakivskiy [Tue, 16 Jul 2013 12:48:05 +0000 (05:48 -0700)]
Merge pull request #133 from lydell/develop

Use element.classList instead of custom helpers

10 years agoUse element.classList instead of custom helpers
Simon Lydell [Tue, 16 Jul 2013 11:51:48 +0000 (13:51 +0200)]
Use element.classList instead of custom helpers

Remove `utils.addClass()` and `utils.removeClass()`. Use
`.classList.add()` and `.classList.remove()` directly on the elements
instead.

My editor is set to strip trailing whitespace, which it did. So a diff of
this commit is a bit messy.

10 years agoMerge branch 'release-0.4.8' into develop
Anton Khodakivskiy [Wed, 12 Jun 2013 19:59:52 +0000 (22:59 +0300)]
Merge branch 'release-0.4.8' into develop

10 years agoMerge branch 'release-0.4.8' 0.4.8
Anton Khodakivskiy [Wed, 12 Jun 2013 19:59:28 +0000 (22:59 +0300)]
Merge branch 'release-0.4.8'

10 years agoVersion bump and changedlog update
Anton Khodakivskiy [Wed, 12 Jun 2013 19:59:17 +0000 (22:59 +0300)]
Version bump and changedlog update

10 years agoCloses #117. Hotfix for custom hint chars
Anton Khodakivskiy [Wed, 12 Jun 2013 19:58:07 +0000 (22:58 +0300)]
Closes #117. Hotfix for custom hint chars

10 years agoReversed change log order
Anton Khodakivskiy [Wed, 12 Jun 2013 15:30:33 +0000 (18:30 +0300)]
Reversed change log order

10 years agoMerge branch 'release-0.4.7' into develop
Anton Khodakivskiy [Wed, 12 Jun 2013 15:22:49 +0000 (18:22 +0300)]
Merge branch 'release-0.4.7' into develop

10 years agoMerge branch 'release-0.4.7' 0.4.7
Anton Khodakivskiy [Wed, 12 Jun 2013 15:22:10 +0000 (18:22 +0300)]
Merge branch 'release-0.4.7'

10 years agoBumped version to 0.4.7 and updated changelogs
Anton Khodakivskiy [Wed, 12 Jun 2013 15:21:40 +0000 (18:21 +0300)]
Bumped version to 0.4.7 and updated changelogs

10 years agoCloses #111. Validating custom hint characters.
Anton Khodakivskiy [Wed, 12 Jun 2013 12:47:34 +0000 (15:47 +0300)]
Closes #111. Validating custom hint characters.
If there are less than 3 custom hint characters the the default hint characters are used.
Custom hint characters are filtered to remove duplicates.

10 years agoCloses #110. Use default hint chars if custom hint chars string is empty
Anton Khodakivskiy [Wed, 12 Jun 2013 11:20:41 +0000 (14:20 +0300)]
Closes #110. Use default hint chars if custom hint chars string is empty

10 years agoMerge pull request #94 from LordJZ/develop-embed
Anton Khodakivskiy [Wed, 12 Jun 2013 10:47:01 +0000 (03:47 -0700)]
Merge pull request #94 from LordJZ/develop-embed

Add markers for embedded objects.

10 years agoMerge pull request #109 from mozillazg/develop
Anton Khodakivskiy [Wed, 12 Jun 2013 10:38:45 +0000 (03:38 -0700)]
Merge pull request #109 from mozillazg/develop

Update Simplified Chinese translation

11 years agoUpdated Simplified Chinese translation.
Mozillazg [Sat, 11 May 2013 13:30:12 +0000 (21:30 +0800)]
Updated Simplified Chinese translation.

11 years agoCloses #97. Reimplemented the 't' command. It should now play nicer with other extens...
Anton Khodakivskiy [Tue, 7 May 2013 09:47:52 +0000 (12:47 +0300)]
Closes #97. Reimplemented the 't' command. It should now play nicer with other extensions like SuperStart

11 years agoMerge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Anton Khodakivskiy [Tue, 7 May 2013 09:35:35 +0000 (12:35 +0300)]
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop

11 years agoCloses #101. Will reenter normal mode on page reloads
Anton Khodakivskiy [Tue, 7 May 2013 09:35:14 +0000 (12:35 +0300)]
Closes #101. Will reenter normal mode on page reloads

11 years agoMerge pull request #108 from LordJZ/develop-107
Anton Khodakivskiy [Tue, 7 May 2013 07:36:04 +0000 (00:36 -0700)]
Merge pull request #108 from LordJZ/develop-107

Start with proper marker index for each frame. Fixes #107

11 years agoStart with proper marker index for each frame. Fixes #107
LordJZ [Mon, 6 May 2013 15:26:10 +0000 (08:26 -0700)]
Start with proper marker index for each frame. Fixes #107

11 years agoCloses #95. Search will now focus the element that contains the matching text
Anton Khodakivskiy [Tue, 23 Apr 2013 22:11:13 +0000 (01:11 +0300)]
Closes #95. Search will now focus the element that contains the matching text

11 years agoCloses #102. Fixed bug that was causing issues with markers for some elements
Anton Khodakivskiy [Tue, 23 Apr 2013 22:10:04 +0000 (01:10 +0300)]
Closes #102. Fixed bug that was causing issues with markers for some elements

11 years agoMerge pull request #96 from LordJZ/develop-getelementrect
Anton Khodakivskiy [Sat, 6 Apr 2013 14:54:55 +0000 (07:54 -0700)]
Merge pull request #96 from LordJZ/develop-getelementrect

Fix Market.getElementRect function.

11 years agoFix Market.getElementRect function.
LordJZ [Sat, 6 Apr 2013 14:40:12 +0000 (18:40 +0400)]
Fix Market.getElementRect function.

The current coffee code compiles to the following javascript code:

        if (computedStyle.getPropertyValue('float' !== 'none' || computedStyle.getPropertyValue('position' === 'absolute'))) {
          if (childRect = getElementRect(childElement)) {
            childRect;
          }
        }
        return void 0;

That is obviously not the expected behavior.

11 years agoAdd markers for embedded objects.
LordJZ [Sat, 6 Apr 2013 13:08:36 +0000 (17:08 +0400)]
Add markers for embedded objects.

This partially fixes issue #92.

In click-to-play mode, <embed> objects can be activated via context menu: Alt, c.

11 years agoMerge pull request #89 from HJTP/master
Anton Khodakivskiy [Wed, 27 Mar 2013 13:48:11 +0000 (06:48 -0700)]
Merge pull request #89 from HJTP/master

Dutch locale

11 years agochrome.manifest and translation tweaks
Floris [Wed, 27 Mar 2013 12:12:04 +0000 (13:12 +0100)]
chrome.manifest and translation tweaks

11 years agoDutch locale
Floris [Wed, 27 Mar 2013 11:54:38 +0000 (12:54 +0100)]
Dutch locale

11 years agoMerge branch 'release-0.4.6' into develop
Anton Khodakivskiy [Tue, 26 Mar 2013 23:43:36 +0000 (01:43 +0200)]
Merge branch 'release-0.4.6' into develop

11 years agoMerge branch 'release-0.4.6' 0.4.6
Anton Khodakivskiy [Tue, 26 Mar 2013 23:43:03 +0000 (01:43 +0200)]
Merge branch 'release-0.4.6'

11 years agoBumped version to 0.4.6 and updated README.md
Anton Khodakivskiy [Tue, 26 Mar 2013 23:16:29 +0000 (01:16 +0200)]
Bumped version to 0.4.6 and updated README.md

11 years agoCloses #83. Added vf to focus elements.
Anton Khodakivskiy [Tue, 26 Mar 2013 23:37:45 +0000 (01:37 +0200)]
Closes #83. Added vf to focus elements.
yf is updated to focus links and copy contents of form text and textarea fields

11 years agoMerge branch 'native-find' into develop
Anton Khodakivskiy [Tue, 26 Mar 2013 22:47:08 +0000 (00:47 +0200)]
Merge branch 'native-find' into develop

11 years agoCloses #36, closes #42, closes #85.
Anton Khodakivskiy [Tue, 26 Mar 2013 22:46:37 +0000 (00:46 +0200)]
Closes #36, closes #42, closes #85.
Reimplemented find mode. This mode now has fully featured text input that will accepts CJK input.
It also uses nsIFind interfase which boosts searching performance.
Also added a shortcut to highlight all occurances of particular string on the page
Hint markers will now reach into iframes

11 years agoResearching
Anton Khodakivskiy [Thu, 21 Mar 2013 14:22:34 +0000 (16:22 +0200)]
Researching

11 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Wed, 20 Mar 2013 15:17:16 +0000 (17:17 +0200)]
Merge branch 'master' into develop

11 years agoCloses #82. VimFx key handling is disabled when a popupmenu or panel are shown
Anton Khodakivskiy [Wed, 20 Mar 2013 15:08:38 +0000 (17:08 +0200)]
Closes #82. VimFx key handling is disabled when a popupmenu or panel are shown

11 years agoUpdated maximum Firefox versions
Anton Khodakivskiy [Wed, 20 Mar 2013 14:56:28 +0000 (16:56 +0200)]
Updated maximum Firefox versions

11 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Tue, 12 Mar 2013 10:45:28 +0000 (12:45 +0200)]
Merge branch 'master' into develop

11 years agoDeveloper Toolbar shortcut hotfix 0.4.5
Anton Khodakivskiy [Tue, 12 Mar 2013 10:44:37 +0000 (12:44 +0200)]
Developer Toolbar shortcut hotfix

11 years agoMerge branch 'release-0.4.5' into develop
Anton Khodakivskiy [Tue, 12 Mar 2013 10:30:35 +0000 (12:30 +0200)]
Merge branch 'release-0.4.5' into develop

11 years agoMerge branch 'release-0.4.5'
Anton Khodakivskiy [Tue, 12 Mar 2013 10:29:19 +0000 (12:29 +0200)]
Merge branch 'release-0.4.5'

11 years agoBumped version to 0.4.5 and updated README.md
Anton Khodakivskiy [Tue, 12 Mar 2013 10:29:05 +0000 (12:29 +0200)]
Bumped version to 0.4.5 and updated README.md

11 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Sat, 2 Mar 2013 02:54:34 +0000 (04:54 +0200)]
Merge branch 'master' into develop

11 years agoMerge pull request #77 from grn/master
Anton Khodakivskiy [Sat, 2 Mar 2013 02:05:09 +0000 (18:05 -0800)]
Merge pull request #77 from grn/master

Don't close pinned tabs when pressing x

11 years agoDon't close pinned tabs when pressing x
Grzegorz Niewisiewicz [Fri, 1 Mar 2013 17:26:04 +0000 (18:26 +0100)]
Don't close pinned tabs when pressing x

Firefox doesn't allow closing pinned tabs with a GUI button nor by
pressing Ctrl+W. This commit introduces similar behaviour in VimFx.
Pinned tabs won't be closed by pressing x.

11 years agoCloses #71. Collon will open Developer Toolbar, Esc will close it
Anton Khodakivskiy [Thu, 28 Feb 2013 10:38:39 +0000 (12:38 +0200)]
Closes #71. Collon will open Developer Toolbar, Esc will close it
The latter can be disabled in properties

11 years agoCloses #73. Removed build.sh in favor of Makefile
Anton Khodakivskiy [Thu, 28 Feb 2013 06:38:43 +0000 (08:38 +0200)]
Closes #73. Removed build.sh in favor of Makefile

11 years agoMerge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Anton Khodakivskiy [Wed, 27 Feb 2013 23:38:44 +0000 (01:38 +0200)]
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop

11 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Wed, 27 Feb 2013 23:30:55 +0000 (01:30 +0200)]
Merge branch 'master' into develop

11 years agoMerge branch 'master' of github.com:akhodakivskiy/VimFx
Anton Khodakivskiy [Wed, 27 Feb 2013 23:29:00 +0000 (01:29 +0200)]
Merge branch 'master' of github.com:akhodakivskiy/VimFx

11 years agoMerge pull request #74 from carno/makefile
Anton Khodakivskiy [Wed, 27 Feb 2013 23:28:44 +0000 (15:28 -0800)]
Merge pull request #74 from carno/makefile

Add Makefile as suggested in issue #73

11 years agoMerge pull request #67 from mozillazg/develop
Anton Khodakivskiy [Wed, 27 Feb 2013 23:25:48 +0000 (15:25 -0800)]
Merge pull request #67 from mozillazg/develop

Update Simplified Chinese translation

11 years agoMerge pull request #68 from helmuthdu/master
Anton Khodakivskiy [Wed, 27 Feb 2013 23:25:32 +0000 (15:25 -0800)]
Merge pull request #68 from helmuthdu/master

Better Hint Style

11 years agoMerge pull request #72 from thenonameguy/master
Anton Khodakivskiy [Wed, 27 Feb 2013 23:24:10 +0000 (15:24 -0800)]
Merge pull request #72 from thenonameguy/master

Added hungarian localization

11 years agoMerge pull request #66 from mcomella/dev-build
Anton Khodakivskiy [Wed, 27 Feb 2013 23:21:13 +0000 (15:21 -0800)]
Merge pull request #66 from mcomella/dev-build

[PR] build.sh does not package on compile errors.

11 years agoMerge pull request #75 from grn/master
Anton Khodakivskiy [Wed, 27 Feb 2013 23:20:51 +0000 (15:20 -0800)]
Merge pull request #75 from grn/master

Add Polish locale

11 years agoAdd Polish locale
Grzegorz Niewisiewicz [Wed, 27 Feb 2013 23:04:56 +0000 (00:04 +0100)]
Add Polish locale

11 years agoAdd Makefile as suggested in issue #73
Carno [Sun, 24 Feb 2013 23:29:19 +0000 (00:29 +0100)]
Add Makefile as suggested in issue #73

11 years agoFinal working version, UML fixed
Szabó Krisztián [Sat, 23 Feb 2013 16:20:06 +0000 (17:20 +0100)]
Final working version, UML fixed

11 years agoAdded last tweaks to translation
Szabó Krisztián [Sat, 23 Feb 2013 15:02:49 +0000 (16:02 +0100)]
Added last tweaks to translation

11 years agoMerge branch 'master' of https://github.com/thenonameguy/VimFx
Szabó Krisztián [Sat, 23 Feb 2013 15:00:35 +0000 (16:00 +0100)]
Merge branch 'master' of https://github.com/thenonameguy/VimFx

11 years agoRemoved old hu directory
Szabó Krisztián [Sat, 23 Feb 2013 15:00:00 +0000 (16:00 +0100)]
Removed old hu directory

11 years agoHungarian language added to chrome.manifest
Szabó Krisztián [Sat, 23 Feb 2013 14:56:30 +0000 (15:56 +0100)]
Hungarian language added to chrome.manifest

11 years agoChanged locale directory to Firefox's default
Szabó Krisztián [Sat, 23 Feb 2013 13:40:09 +0000 (14:40 +0100)]
Changed locale directory to Firefox's default

11 years agoAdded hungarian locale
Szabó Krisztián [Sat, 23 Feb 2013 13:31:43 +0000 (14:31 +0100)]
Added hungarian locale

11 years agoFixed Hint Background Issue
Helmuth Saatkamp [Thu, 14 Feb 2013 17:20:24 +0000 (15:20 -0200)]
Fixed Hint Background Issue

11 years agoBetter cross-platform support
Helmuth Saatkamp [Thu, 14 Feb 2013 17:02:36 +0000 (15:02 -0200)]
Better cross-platform support

Imprint / Impressum