Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version/0.5.7 ts viktor refactoring #44

Open
wants to merge 49 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
1c83b68
Parsing words by click. Calculate position of click event relative to…
Hardelele Nov 6, 2023
1ff50a7
Merge branch 'master' into version/0.5.3_parse-by-click
Hardelele Nov 6, 2023
40d36a0
Create debug blocks
Hardelele Nov 11, 2023
25a8f3c
Merge remote-tracking branch 'origin/version/0.5.3_parse-by-click' in…
Hardelele Nov 11, 2023
8cc6fc7
Render text blocks at page
Hardelele Nov 17, 2023
8f0f2e0
Start of last great refactoring
Hardelele Feb 15, 2024
b38e329
Add ts
Hardelele Feb 15, 2024
e8ceae9
Refactor few Manager
Hardelele Feb 15, 2024
ca634de
Refactor popup
Hardelele Feb 15, 2024
1a7cefa
Add NetGraphModel
Vikkingg13 Feb 15, 2024
b81d811
Add CursorModel
Vikkingg13 Feb 15, 2024
b3901b5
Add CoordinateBlockModel
Vikkingg13 Feb 15, 2024
04ee0dc
Refactor Parser and rename to ParserService
Vikkingg13 Feb 15, 2024
5ecef08
Rename Parser
Vikkingg13 Feb 15, 2024
2bfea16
Add NetGraphManager
Vikkingg13 Feb 15, 2024
287410a
Rename NetGraph
Vikkingg13 Feb 15, 2024
bb864cd
Edit PageManager
Vikkingg13 Feb 15, 2024
37384cb
Change project settings
Vikkingg13 Feb 15, 2024
b9e6223
Increment version
Vikkingg13 Feb 15, 2024
3ae69ce
Refactor ElementExactSizeService
Hardelele Feb 15, 2024
5ae9699
Merge branch 'version/0.5.7_TS_Viktor' of https://github.com/Reckue/r…
Hardelele Feb 16, 2024
0f3bc1e
Fix conflicts and add PageController
Hardelele Feb 16, 2024
b881a77
Add nodes services
Hardelele Feb 18, 2024
34645a2
Add TODO
Vikkingg13 Feb 18, 2024
e7369ab
Add WordService
Vikkingg13 Feb 18, 2024
4d42a6e
Add NetGraphManager
Vikkingg13 Feb 18, 2024
69a02f1
Add CursorProvider
Vikkingg13 Feb 18, 2024
f8bad66
Add NetGraphProvider
Vikkingg13 Feb 18, 2024
06521c2
Add TargetBlockProvider
Vikkingg13 Feb 18, 2024
73b5721
Edit ParserService
Vikkingg13 Feb 18, 2024
5aeb08f
Refactor BlockHighlighting
Hardelele Feb 20, 2024
403e2a8
Merge branch 'version/0.5.6_TS_Refactoring' into version/0.5.7_TS_Vik…
Vikkingg13 Feb 20, 2024
2a76c66
Rewrite block models to TS
Vikkingg13 Feb 21, 2024
ab55e6e
Refactoring HighlightingService
Vikkingg13 Feb 21, 2024
1fa5f93
Add call destruct before drawHighlighting
Vikkingg13 Feb 21, 2024
3d00795
Create WordService
Vikkingg13 Feb 25, 2024
53f21b9
Rename ElementExactSizeService to CloneBlockService
Vikkingg13 Mar 4, 2024
2872d08
Fix bug with inline block clone
Hardelele Mar 4, 2024
6ff279c
Merge branch 'version/0.5.7_TS_Rewriting_services' of https://github.…
Hardelele Mar 4, 2024
f822116
Merge
Hardelele Mar 4, 2024
25bf13a
Edit CacheManager
Vikkingg13 Mar 5, 2024
a556044
find index of symbol
busarka Mar 5, 2024
31ed3ef
add indexService
busarka Mar 5, 2024
9efb133
add word-finding
busarka Mar 12, 2024
3b8d5b5
Merge branch 'version/0.5.8_TS_Elena_Refactoring' into version/0.5.7_…
Vikkingg13 Mar 13, 2024
4c58e39
Add NodeManager
Vikkingg13 Mar 13, 2024
f36d8d4
Edit PageManager
Vikkingg13 Mar 13, 2024
a4fdfd2
Commented redundant code
Vikkingg13 Mar 13, 2024
1fce0da
Use CloneService in PageManager
Vikkingg13 Mar 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@

# dependencies
/node_modules
/dist
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Save time learning new words by making it automatic!


3. Use `npm run build`, so you create 2 runnable files. <br>
`page/page.js` and `popup/popup.js`
`page/page.ts` and `popup/popup.ts`


4. Go to your browser and open `chrome://extensions/`, or you can click here:
Expand Down
1 change: 1 addition & 0 deletions dist/page/page.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/popup/popup.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "Reckue Languages",
"version": "0.5.2",
"version": "0.5.7",
"description": "Interactive language learning assistant",
"permissions": ["storage", "activeTab", "tabs"],
"background": {
"service_worker": "background/application.js"
},
"action": {
"default_popup": "popup/index.html",
"default_popup": "dist/popup/index.html",
"default_icon": {
"16": "images/coach16.png",
"32": "images/coach32.png",
Expand All @@ -21,7 +21,7 @@
"exclude_matches": ["https://translate.google.com/*"],
"run_at": "document_idle",
"js": [
"page/page.js"
"dist/page/page.js"
]
}
],
Expand Down
Loading