]> git.gir.st - VimFx.git/log
VimFx.git
10 years agoMerge branch 'release-0.5' 0.5
Anton Khodakivskiy [Mon, 19 Aug 2013 09:56:11 +0000 (12:56 +0300)]
Merge branch 'release-0.5'

10 years agoBumped version to 0.5
Anton Khodakivskiy [Mon, 19 Aug 2013 09:55:54 +0000 (12:55 +0300)]
Bumped version to 0.5

10 years agoVimFx logo in README.md
Anton Khodakivskiy [Mon, 19 Aug 2013 09:52:50 +0000 (12:52 +0300)]
VimFx logo in README.md

10 years agoMerge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Anton Khodakivskiy [Mon, 19 Aug 2013 09:48:10 +0000 (12:48 +0300)]
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop

10 years agoNew icons
Anton Khodakivskiy [Mon, 19 Aug 2013 09:46:14 +0000 (12:46 +0300)]
New icons

10 years agoMerge pull request #166 from ctype/delocale
Anton Khodakivskiy [Mon, 19 Aug 2013 09:36:30 +0000 (02:36 -0700)]
Merge pull request #166 from ctype/delocale

Translate new text for German locale

10 years agoTranslate new text for German locale
Alexander Haeussler [Mon, 19 Aug 2013 08:17:10 +0000 (10:17 +0200)]
Translate new text for German locale

10 years agoMerge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Anton Khodakivskiy [Thu, 15 Aug 2013 13:33:29 +0000 (16:33 +0300)]
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop

10 years agoCloses #164. Invisible elements won't get hint markers
Anton Khodakivskiy [Thu, 15 Aug 2013 13:07:07 +0000 (16:07 +0300)]
Closes #164. Invisible elements won't get hint markers

10 years agoAdded command to focus search bar: O
Anton Khodakivskiy [Wed, 14 Aug 2013 14:42:37 +0000 (17:42 +0300)]
Added command to focus search bar: O

10 years agoCloses #157. Fix for Firefox 25
Anton Khodakivskiy [Wed, 14 Aug 2013 14:38:57 +0000 (17:38 +0300)]
Closes #157. Fix for Firefox 25

10 years agoMerge pull request #161 from comepradz/develop
Anton Khodakivskiy [Sat, 10 Aug 2013 10:22:01 +0000 (03:22 -0700)]
Merge pull request #161 from comepradz/develop

Add Indonesian translation -develop

10 years agofix add Indonesian translation
comepradz [Wed, 7 Aug 2013 15:50:43 +0000 (22:50 +0700)]
fix add Indonesian translation

10 years agoadd Indonesian translation
comepradz [Wed, 7 Aug 2013 12:38:15 +0000 (19:38 +0700)]
add Indonesian translation

10 years agoBugfix for an exception that was happening during features extraction
Anton Khodakivskiy [Mon, 5 Aug 2013 09:18:55 +0000 (12:18 +0300)]
Bugfix for an exception that was happening during features extraction

10 years agoCloses #149, #122, #113, #78, #56, #84. Implemented simple shortcut customization...
Anton Khodakivskiy [Mon, 5 Aug 2013 00:09:50 +0000 (03:09 +0300)]
Closes #149, #122, #113, #78, #56, #84. Implemented simple shortcut customization with UI in Help dialog

10 years agoMerge pull request #154 from LordJZ/develop-makefile
Anton Khodakivskiy [Sun, 4 Aug 2013 20:57:09 +0000 (13:57 -0700)]
Merge pull request #154 from LordJZ/develop-makefile

Cleanup makefile

10 years agoMerge pull request #156 from lydell/huffman
Anton Khodakivskiy [Sun, 4 Aug 2013 20:55:21 +0000 (13:55 -0700)]
Merge pull request #156 from lydell/huffman

Huffman fixes

10 years agoMinor cleanup
Simon Lydell [Sat, 3 Aug 2013 19:31:07 +0000 (21:31 +0200)]
Minor cleanup

10 years agoMerge branch 'develop' into huffman
Simon Lydell [Sat, 3 Aug 2013 19:16:22 +0000 (21:16 +0200)]
Merge branch 'develop' into huffman

Conflicts:
extension/packages/huffman.coffee

10 years agoEnhance performance and simplify the API
Simon Lydell [Sat, 3 Aug 2013 19:09:19 +0000 (21:09 +0200)]
Enhance performance and simplify the API

Yet a full iteration of the array of elements has been removed. To easier
implement this, I made some sane simplifications to the API.

10 years agoFix bug in 16e273944c
Simon Lydell [Sat, 3 Aug 2013 19:07:24 +0000 (21:07 +0200)]
Fix bug in 16e273944c

A `<` had accidentally been replaced with a `>`. Doh!

10 years agoMakefile cleanup.
LordJZ [Fri, 2 Aug 2013 01:56:50 +0000 (05:56 +0400)]
Makefile cleanup.

Removed *.lint.coffee targets as they are never actually created.
Simplified lint target, now coffeelint runs for all the files at once.
Removed gen and zip phony targets.
Removed uglifyjs command text output.
Fixed order of operations when minifying js.

10 years agoLint cleanup
Anton Khodakivskiy [Fri, 2 Aug 2013 00:10:58 +0000 (03:10 +0300)]
Lint cleanup

10 years agoAdded coffeescript linting target (lint) to Makefile
Anton Khodakivskiy [Fri, 2 Aug 2013 00:10:48 +0000 (03:10 +0300)]
Added coffeescript linting target (lint) to Makefile

10 years agofixed makefile release mode to work on Mac
Anton Khodakivskiy [Thu, 1 Aug 2013 23:52:14 +0000 (02:52 +0300)]
fixed makefile release mode to work on Mac

10 years agoMerge pull request #153 from LordJZ/develop-minify
Anton Khodakivskiy [Thu, 1 Aug 2013 23:15:08 +0000 (16:15 -0700)]
Merge pull request #153 from LordJZ/develop-minify

Implement simple js minification and dev/release make modes.

10 years agoRefactored commands related machinery
Anton Khodakivskiy [Thu, 1 Aug 2013 23:14:22 +0000 (02:14 +0300)]
Refactored commands related machinery

10 years agoImplement simly js minification and dev/release make modes.
LordJZ [Thu, 1 Aug 2013 20:22:33 +0000 (00:22 +0400)]
Implement simly js minification and dev/release make modes.

10 years agoRenamed commands to more descriptive names
Anton Khodakivskiy [Thu, 1 Aug 2013 16:15:50 +0000 (19:15 +0300)]
Renamed commands to more descriptive names

10 years agoTranslate bloom filter options
Anton Khodakivskiy [Thu, 1 Aug 2013 15:08:09 +0000 (18:08 +0300)]
Translate bloom filter options

10 years agoRevert "Enhance performance"
Anton Khodakivskiy [Thu, 1 Aug 2013 15:07:50 +0000 (18:07 +0300)]
Revert "Enhance performance"

This reverts commit 16e273944c8841c572ddc9b4e026d48e4107cb4a.

10 years agoAdded an option to disable bloom filtering
Anton Khodakivskiy [Tue, 30 Jul 2013 23:00:10 +0000 (02:00 +0300)]
Added an option to disable bloom filtering

10 years agoMerge branch 'lydell-huffman' into develop
Anton Khodakivskiy [Tue, 30 Jul 2013 22:35:56 +0000 (01:35 +0300)]
Merge branch 'lydell-huffman' into develop

10 years agoMerge branch 'huffman' of git://github.com/lydell/VimFx into lydell-huffman
Anton Khodakivskiy [Tue, 30 Jul 2013 22:35:40 +0000 (01:35 +0300)]
Merge branch 'huffman' of git://github.com/lydell/VimFx into lydell-huffman

10 years agoImplemented Bloom filters to achieve shorter hints for those shortcuts that are used...
Anton Khodakivskiy [Tue, 30 Jul 2013 22:34:43 +0000 (01:34 +0300)]
Implemented Bloom filters to achieve shorter hints for those shortcuts that are used often

10 years agoEnhance performance
Simon Lydell [Tue, 30 Jul 2013 22:00:21 +0000 (00:00 +0200)]
Enhance performance

Instead of sorting the whole array of elements in each iteration of the
huffman tree construction, we now search backwards for the first index
where the sum to insert is equal to or greater than the weight at that
index. Directly after that index the sum is inserted. According to some
tests I made, this is about 3 times faster than before.

10 years agoMerge branch 'master' into develop
Anton Khodakivskiy [Tue, 30 Jul 2013 18:44:10 +0000 (21:44 +0300)]
Merge branch 'master' into develop

10 years agoAdded mailing list link
Anton Khodakivskiy [Tue, 30 Jul 2013 18:37:25 +0000 (21:37 +0300)]
Added mailing list link

10 years agoMerge pull request #148 from lydell/cleanup
Anton Khodakivskiy [Tue, 30 Jul 2013 17:39:49 +0000 (10:39 -0700)]
Merge pull request #148 from lydell/cleanup

Cleanup

10 years agoGive more weight to link elements
Anton Khodakivskiy [Tue, 30 Jul 2013 17:28:11 +0000 (20:28 +0300)]
Give more weight to link elements

10 years agoMerge branch 'huffman' of git://github.com/lydell/VimFx into lydell-huffman
Anton Khodakivskiy [Tue, 30 Jul 2013 13:33:57 +0000 (16:33 +0300)]
Merge branch 'huffman' of git://github.com/lydell/VimFx into lydell-huffman

10 years agoGroup all hint injection code in hints.coffee
Simon Lydell [Tue, 30 Jul 2013 12:47:26 +0000 (14:47 +0200)]
Group all hint injection code in hints.coffee

Before, the hint/marker injection code was spread out in both hints.coffee
and marker.coffee. Creation and injection of markers does not really
belong to the Marker class. It is just a wrapper around a single markable
element.

Now, all hint/marker creation and injection is done in hints.coffee. This
has several benefits: The code is a lot easier to understand, and the
number of loops over arrays of markers could be reduced a lot, enhancing
performance.

I've also cleaned the code up, as well as removed code that was totally
useless: Before, `element.getClientRects()` was scanned for rectangles
matching the `isRectOk()` test. However, none of them could ever pass,
since `isRectOk()` looks for width and height properties on the
rectangles, which do not even exist (however, they do on the rectangle
returned by `element.getBoundingClientRect()`). This also fixes the uncaught
ReferenceErrors complaining about undefined width and height properties.
This also removed unnecessary loops, which enhances performance even more.

Some of these changes could have been made outside the huffman branch, I
realize now. However, it would take some work, and I'm not sure it is
worth it.

An improvement I noticed with this patch: It is now possible to click the
green, hidden until hover install buttons on AMO:
https://addons.mozilla.org/firefox/addon/VimFx/versions/

10 years agoMerge pull request #150 from lydell/betterstacktrace
Anton Khodakivskiy [Tue, 30 Jul 2013 12:32:03 +0000 (05:32 -0700)]
Merge pull request #150 from lydell/betterstacktrace

Fix more readable stacktraces

10 years agoMerge branch 'betterstacktrace' into huffman
Simon Lydell [Tue, 30 Jul 2013 11:29:55 +0000 (13:29 +0200)]
Merge branch 'betterstacktrace' into huffman

10 years agoFix more readable stacktraces
Simon Lydell [Tue, 30 Jul 2013 11:26:15 +0000 (13:26 +0200)]
Fix more readable stacktraces

10 years agoRefactor to clarify and enhance performance
Simon Lydell [Tue, 30 Jul 2013 09:44:56 +0000 (11:44 +0200)]
Refactor to clarify and enhance performance

The code should be easier to understand now, and has a more flexible API.
Thanks to the latter, we now get better performance. Before, we had to
iterate the whole array of markers generated by `injectHints` both before
and after `addHuffmanCodeWordsTo`. Now, that is not necessary anymore.

10 years agoMerge branch 'develop' into huffman
Simon Lydell [Mon, 29 Jul 2013 22:25:52 +0000 (00:25 +0200)]
Merge branch 'develop' into huffman

10 years agoMerge branch 'develop' into cleanup
Simon Lydell [Mon, 29 Jul 2013 22:23:16 +0000 (00:23 +0200)]
Merge branch 'develop' into cleanup

Conflicts:
extension/packages/find.coffee

10 years agoImprove coding style and clarify a few things
Simon Lydell [Mon, 29 Jul 2013 21:48:30 +0000 (23:48 +0200)]
Improve coding style and clarify a few things

10 years agoMinor clean ups
Simon Lydell [Mon, 29 Jul 2013 21:33:21 +0000 (23:33 +0200)]
Minor clean ups

10 years agoChange `markers?.length` into `markers.length`
Simon Lydell [Mon, 29 Jul 2013 21:19:00 +0000 (23:19 +0200)]
Change `markers?.length` into `markers.length`

The existence check is no longer needed, since `injectHints` now always
returns an array: Where it before returned `undefined`, it now returns an
empty array.

10 years agoRemove left-over `require 'console'`
Simon Lydell [Mon, 29 Jul 2013 21:16:58 +0000 (23:16 +0200)]
Remove left-over `require 'console'`

10 years agoMerge branch 'develop' into huffman
Simon Lydell [Mon, 29 Jul 2013 20:59:59 +0000 (22:59 +0200)]
Merge branch 'develop' into huffman

10 years agoCode cleanup
Simon Lydell [Mon, 29 Jul 2013 19:43:31 +0000 (21:43 +0200)]
Code cleanup

Some minor things, and moving the `inner` function of `injectHints` into
its on function: `getMarkers`.

10 years agoSmall bugfix for recent change for #88
Anton Khodakivskiy [Mon, 29 Jul 2013 20:11:57 +0000 (23:11 +0300)]
Small bugfix for recent change for #88

10 years agoMerge pull request #147 from lydell/bugfixes
Anton Khodakivskiy [Mon, 29 Jul 2013 20:09:06 +0000 (13:09 -0700)]
Merge pull request #147 from lydell/bugfixes

Bugfixes

10 years agoremoved console.stacktrace that should be replaced with err.stack where appropriate
Anton Khodakivskiy [Mon, 29 Jul 2013 19:41:54 +0000 (22:41 +0300)]
removed console.stacktrace that should be replaced with err.stack where appropriate

10 years agoFix small bug with scrolling - j/k will scroll by lines
Anton Khodakivskiy [Mon, 29 Jul 2013 19:35:48 +0000 (22:35 +0300)]
Fix small bug with scrolling - j/k will scroll by lines

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 agoMerge branch 'bugfixes' into huffman
Simon Lydell [Mon, 29 Jul 2013 19:21:27 +0000 (21:21 +0200)]
Merge branch 'bugfixes' into huffman

10 years agoMerge branch 'develop' into huffman
Simon Lydell [Mon, 29 Jul 2013 19:21:10 +0000 (21:21 +0200)]
Merge branch 'develop' into huffman

Conflicts:
extension/locale/hu-HU/options.dtd
extension/packages/prefs.coffee

10 years agoFix typo
Simon Lydell [Mon, 29 Jul 2013 18:27:31 +0000 (20:27 +0200)]
Fix typo

Line 64 in marker.coffee contains a reference to `@markedElement`, though
that is the only occurance in the entire files. It clearly looks like it
is a typo of `@markerElement`, by inspecting the nearby code. The odd
thing, though, is that that line seems to have been added by commit
b5f488df, and already there the typo exists. Has the code ever worked?

I'm not sure if this fix currently fixes any issues, but it is needed in
the Huffman branch in order not to throw errors.

10 years agoFix `injectHints` might return undefined markers
Simon Lydell [Mon, 29 Jul 2013 18:14:53 +0000 (20:14 +0200)]
Fix `injectHints` might return undefined markers

The `inner` function of `injectHints` now returns an empty array instead
of undefined if no markers could be produced, since all results of the
`inner` function are recursively concatenated. VimFx seems to have worked
well even though some entries in the array of markers returned by
`injectHints` could be undefined. However, on the Huffman branch, the
undefined entries sometimes caused a TypeError to be thrown, which
eventually resulted in that none of the hint markers were given any hints.

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 agoFix no hint generated if only one link.
Simon Lydell [Mon, 29 Jul 2013 15:15:13 +0000 (17:15 +0200)]
Fix no hint generated if only one link.

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 agoUse 2 space indentation in huffman.coffee
Simon Lydell [Fri, 19 Jul 2013 19:17:36 +0000 (21:17 +0200)]
Use 2 space indentation in huffman.coffee

Just like all other files.

10 years agoMerge branch 'develop' into huffman
Simon Lydell [Fri, 19 Jul 2013 19:16:30 +0000 (21:16 +0200)]
Merge branch 'develop' into huffman

Conflicts:
extension/packages/events.coffee
extension/packages/hints.coffee
extension/packages/marker.coffee
extension/packages/prefs.coffee
extension/packages/utils.coffee

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 agoFix new coding style
Simon Lydell [Fri, 19 Jul 2013 17:43:46 +0000 (19:43 +0200)]
Fix new coding style

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 agoFix frames handling
Simon Lydell [Tue, 16 Jul 2013 14:35:00 +0000 (16:35 +0200)]
Fix frames handling

Every frame got the same hints as the others, basically. Now
`Marker.createMarkers()` does not give its markers any hints anymore.
Instead, all markers from all frames are collected in `injectHints()` and
then given markers. I am not sure how good/nice the solution is, but it
works.

Imprint / Impressum