Grammalecte  History of gc_lang/fr/webext/background.js of 4dc627f1b1513c7cd2f6e286b06217b5f470a9e7a51323d99b0d84746bafbe9d

History of file gc_lang/fr/webext/background.js at check-in 4dc627f1b1513c7cd2f6e286b06217b5f470a9e7a51323d99b0d84746bafbe9d

2020-10-31
17:43
[fx] open lexicon editor from an unknown word error file: [502b8838ad] check-in: [1c3f0579cf] user: olr, branch: trunk, size: 22526 [annotate] [blame] [check-ins using] [diff]
2020-07-11
07:27
[tb][fx] use messenger instead of browser to prevent the linter whining file: [8760b8d3dd] check-in: [8676649377] user: olr, branch: trunk, size: 21926 [annotate] [blame] [check-ins using] [diff]
2020-07-10
13:09
[fx][core] extension.getURL -> runtime.getURL file: [58462d987c] check-in: [a1ab0ad435] user: olr, branch: trunk, size: 21922 [annotate] [blame] [check-ins using] [diff]
2020-07-09
15:09
[build][tb][fx] merge MailExtension background.js with WebExtension background.js file: [713fa99463] check-in: [80aa853941] user: olr, branch: mailext, size: 21944 [annotate] [blame] [check-ins using] [diff]
2020-04-14
13:29
[fx] restart connection to background when it’s lost file: [6248266d14] check-in: [d5c7fd1677] user: olr, branch: trunk, size: 19968 [annotate] [blame] [check-ins using] [diff]
2020-04-09
07:04
[fx] find the first editable node for context menu and shortcuts too file: [3958c7eb7d] check-in: [9bc8d9a943] user: olr, branch: trunk, size: 19756 [annotate] [blame] [check-ins using] [diff]
2020-03-31
15:41
[fx] remove rescanPage command file: [6e8ab066e7] check-in: [45bce0a282] user: olr, branch: trunk, size: 19914 [annotate] [blame] [check-ins using] [diff]
2020-03-21
15:58
[fx] selection analysis: don’t send directly text from background to the GC file: [1a3131ce70] check-in: [76e08d6ee8] user: olr, branch: trunk, size: 20232 [annotate] [blame] [check-ins using] [diff]
2020-03-18
14:04
[fx][tb] code clarification file: [cc1bfe6b79] check-in: [58ba816fa3] user: olr, branch: trunk, size: 20496 [annotate] [blame] [check-ins using] [diff]
13:20
[fx] API update + fixes + doc file: [3d2146a610] check-in: [dd167e6841] user: olr, branch: trunk, size: 20496 [annotate] [blame] [check-ins using] [diff]
2020-03-11
20:29
[fx] API for web pages and context menu for iframes file: [b8162f6122] check-in: [c775552b47] user: olr, branch: trunk, size: 20492 [annotate] [blame] [check-ins using] [diff]
2019-10-09
16:58
[fx][graphspell][js] spelling selector file: [abadc3982d] check-in: [395558764c] user: olr, branch: trunk, size: 20223 [annotate] [blame] [check-ins using] [diff]
2019-08-10
16:55
[fx] autorefresh option file: [80c174197e] check-in: [5539a3d29b] user: olr, branch: trunk, size: 19795 [annotate] [blame] [check-ins using] [diff]
10:56
[fx] buttons to stop and restart the worker file: [3876ecdef9] check-in: [7bf95d9332] user: olr, branch: trunk, size: 19505 [annotate] [blame] [check-ins using] [diff]
2019-08-09
10:02
[fx] new initialization for background and worker file: [3a97c6e44a] check-in: [0d2811ed48] user: olr, branch: trunk, size: 18875 [annotate] [blame] [check-ins using] [diff]
2019-05-25
15:00
[fx] new command: parseFull (draft) file: [18ddcc20c6] check-in: [7d507ee195] user: olr, branch: trunk, size: 16642 [annotate] [blame] [check-ins using] [diff]
2019-05-10
18:21
[fx] NodeControl -> TextControl: TextFormatter available for every cases file: [0c479183a2] check-in: [d899cb945f] user: olr, branch: trunk, size: 16555 [annotate] [blame] [check-ins using] [diff]
2019-05-07
15:43
[fx] gc panel: add bundled conjugation tool file: [dc80f683a6] check-in: [ee9dfb8d91] user: olr, branch: trunk, size: 16530 [annotate] [blame] [check-ins using] [diff]
2019-05-03
17:40
[fx] new ui: merge gc panel and lxg panel, remove dropdown menu, direct access button, add menu within panel file: [b3e4a88116] check-in: [5c5eb30f28] user: olr, branch: trunk, size: 16474 [annotate] [blame] [check-ins using] [diff]
2019-04-03
15:02
[fx] add a lexicon editor entry to the menu file: [e81695d37b] check-in: [fbf4f3afee] user: olr, branch: trunk, size: 18238 [annotate] [blame] [check-ins using] [diff]
14:52
[fx] remove access to community dictionaries file: [08c31b81a6] check-in: [1a047a0b91] user: olr, branch: trunk, size: 18140 [annotate] [blame] [check-ins using] [diff]
2019-02-02
16:20
[fx] commands via shorcuts file: [5137139ec8] check-in: [019cf17655] user: olr, branch: comdic, size: 18138 [annotate] [blame] [check-ins using] [diff]
2019-01-30
16:33
[fx] dictionaries reorganization file: [338285a5c1] check-in: [c3e4095da4] user: olr, branch: comdic, size: 17180 [annotate] [blame] [check-ins using] [diff]
2019-01-28
22:17
[fx] get dictionaries list, download dictionaries file: [dfd47dd30f] check-in: [a0890eba14] user: olr, branch: comdic, size: 17077 [annotate] [blame] [check-ins using] [diff]
2018-12-19
12:57
[fx] prevent multi-tabs opening, activate tab if already opened file: [8000393b2f] check-in: [ef8e7e4dcf] user: olr, branch: comdic, size: 17076 [annotate] [blame] [check-ins using] [diff]
2018-12-13
10:41
[fx] update: community dictionaries (draft) file: [963b50e25b] check-in: [92e25df2da] user: olr, branch: comdic, size: 16764 [annotate] [blame] [check-ins using] [diff]
2018-12-11
18:50
[fx] page for dictionaries (draft) file: [cd2d827524] check-in: [09a2b4f200] user: olr, branch: comdic, size: 16226 [annotate] [blame] [check-ins using] [diff]
2018-12-10
17:56
[fx] lexicon editor: launch from main panel and prevent multi-tabs file: [50b00ff19b] check-in: [52dc932e38] user: olr, branch: comdic, size: 15505 [annotate] [blame] [check-ins using] [diff]
11:32
[fx] lexicon editor: dictionary selector file: [56f4ad093d] check-in: [833a8d3dce] user: olr, branch: comdic, size: 14837 [annotate] [blame] [check-ins using] [diff]
2018-12-08
18:09
[fx] storing custom dictionaries rework file: [f72381093e] check-in: [ac510fca99] user: olr, branch: comdic, size: 14845 [annotate] [blame] [check-ins using] [diff]
13:48
[fx] remove extended dictionary file: [0e7b4598da] check-in: [79556f572a] user: olr, branch: comdic, size: 14450 [annotate] [blame] [check-ins using] [diff]
2018-10-19
14:33
[fx] Use Shadow DOM in panel when avaible file: [52ec35f9bc] check-in: [41527933de] user: IllusionPerdu, branch: shadowdom, size: 14880 [annotate] [blame] [check-ins using] [diff]
2018-04-06
12:02
[fx][bug] fix personal dictionary loading at startup file: [5ef343fe2e] check-in: [1a70959cda] user: olr, branch: trunk, size: 14656 [annotate] [blame] [check-ins using] [diff]
2018-04-02
14:53
[fx] fix communication between background/worker file: [a81d6917ba] check-in: [579e1a4fb6] user: olr, branch: trunk, size: 14651 [annotate] [blame] [check-ins using] [diff]
2018-03-31
13:51
[fx] option to use personal dictionary file: [4add4e7f3a] check-in: [f9ac882343] user: olr, branch: multid, size: 14610 [annotate] [blame] [check-ins using] [diff]
2018-03-07
15:23
[fx][bug] JS sucks: don’t store Map object in storage file: [716a2f0752] check-in: [4124e27218] user: olr, branch: trunk, size: 13281 [annotate] [blame] [check-ins using] [diff]
13:41
[fx][bug] workaround for weird bug (from Firefox?) while loading gc_options which may be an empty object file: [b1af0b858f] check-in: [0eeca06c55] user: olr, branch: trunk, size: 13557 [annotate] [blame] [check-ins using] [diff]
2018-03-05
15:47
[fx] fix gc options loading at startup (at least for Chrome) file: [1f59a4fda9] check-in: [0734ff8f6b] user: olr, branch: trunk, size: 13208 [annotate] [blame] [check-ins using] [diff]
2018-02-16
14:42
[fx] use personal dictionary + [graphspell][js] spellchecker: fix JS syntax file: [1d15c00f44] check-in: [7f65ce689c] user: olr, branch: multid, size: 12948 [annotate] [blame] [check-ins using] [diff]
2018-01-16
16:45
[fx] WebExt: lexicon editor (ß) file: [f7965949be] check-in: [8a66c7c437] user: olr, branch: trunk, size: 11839 [annotate] [blame] [check-ins using] [diff]
2017-11-16
11:02
[fx] context menu: analyze page available everywhere file: [814bdfcd81] check-in: [3566b36f74] user: olr, branch: trunk, size: 11428 [annotate] [blame] [check-ins using] [diff]
2017-11-13
20:18
[fx] action when extension is installed file: [a75a4f8ff8] check-in: [126234b371] user: olr, branch: trunk, size: 11388 [annotate] [blame] [check-ins using] [diff]
2017-11-10
11:30
[fx] handle soft hyphens file: [01b8a8402c] check-in: [482b521d67] user: olr, branch: trunk, size: 11030 [annotate] [blame] [check-ins using] [diff]
2017-10-27
05:02
[fx] WebExt: display button and menu only on focus file: [61c0259fd3] check-in: [bd5b026613] user: olr, branch: trunk, size: 11064 [annotate] [blame] [check-ins using] [diff]
2017-10-23
10:22
[fx] don’t display buttons by default file: [20ce4550dd] check-in: [e57f451fec] user: olr, branch: trunk, size: 11066 [annotate] [blame] [check-ins using] [diff]
2017-10-20
07:26
[fx] WebExt: normalization NFC file: [cf0aedc320] check-in: [99e547221b] user: olr, branch: trunk, size: 11065 [annotate] [blame] [check-ins using] [diff]
2017-10-17
20:13
[fx] WebExt: some code reformatting file: [81e58cc301] check-in: [ed3fc18125] user: olr, branch: webext3, size: 11031 [annotate] [blame] [check-ins using] [diff]
14:56
[fx] WebExt: ui options for buttons/menus inserted into pages file: [f6d1815bfa] check-in: [38e8cfe68d] user: olr, branch: webext3, size: 10856 [annotate] [blame] [check-ins using] [diff]
2017-10-16
19:33
[fx] WebExt: message box + text formatter via context menu file: [bec0f2d48c] check-in: [e7fc1e12a3] user: olr, branch: webext3, size: 10802 [annotate] [blame] [check-ins using] [diff]
2017-10-14
11:45
[fx] WebExt: context menu: slected text commands first file: [3c3c66c38d] check-in: [4c9fdcb9ba] user: olr, branch: webext3, size: 10614 [annotate] [blame] [check-ins using] [diff]
2017-10-13
19:03
[fx] WebExt: don’t show page items in context menu in all contexts file: [f622a68555] check-in: [2ca05e00bb] user: olr, branch: webext3, size: 10614 [annotate] [blame] [check-ins using] [diff]
13:43
[fx] WebExt: fix commands for selected text file: [13dbea6b01] check-in: [2eb8d827d0] user: olr, branch: webext3, size: 10611 [annotate] [blame] [check-ins using] [diff]
2017-10-11
18:07
[fx] WebExt: tab id (bug) + parse full page file: [f2796db9ec] check-in: [94ae41b9ee] user: olr, branch: webext3, size: 10623 [annotate] [blame] [check-ins using] [diff]
14:43
[fx] WebExt: parse from context menu file: [d80a5da332] check-in: [13e3ccd8af] user: olr, branch: webext3, size: 10617 [annotate] [blame] [check-ins using] [diff]
09:33
[fx] WebExt: new contextual menu file: [b86410f356] check-in: [c2aa4fe9b2] user: olr, branch: webext3, size: 10542 [annotate] [blame] [check-ins using] [diff]
2017-09-28
09:29
[fx] WebExt: adaptation to Chrome: Map can’t be sent via extension messaging interface file: [006072374b] check-in: [68fe952d73] user: olr, branch: trunk, size: 9597 [annotate] [blame] [check-ins using] [diff]
2017-09-27
11:14
[fx] WebExt: create window: panel type is deprecated file: [33ad7410c9] check-in: [39c185125f] user: olr, branch: trunk, size: 9545 [annotate] [blame] [check-ins using] [diff]
11:04
[fx] WebExt: adaptation to Chrome: create window and tab file: [37339883bc] check-in: [b81808e2fa] user: olr, branch: trunk, size: 9545 [annotate] [blame] [check-ins using] [diff]
09:10
[fx] WebExt: adaptation to Chrome (write and read gc options) file: [7732c179f1] check-in: [6d2246be0e] user: olr, branch: trunk, size: 9175 [annotate] [blame] [check-ins using] [diff]
2017-09-26
10:25
[fx] WebExt: adaptation to Chrome (GC init) file: [d893b16f09] check-in: [b93b38b03d] user: olr, branch: trunk, size: 8955 [annotate] [blame] [check-ins using] [diff]
09:03
[fx] WebExt: adaptation to Chrome (browser=chrome) file: [be440d6472] check-in: [0e89b6ede9] user: olr, branch: trunk, size: 8823 [annotate] [blame] [check-ins using] [diff]
08:52
[fx] WebExt: adaptation to Chrome (browser=chrome) file: [f7c38c5176] check-in: [3af265e2d8] user: olr, branch: trunk, size: 8822 [annotate] [blame] [check-ins using] [diff]
2017-09-16
10:57
[fx] WebExt: context menu: rescan page file: [cd0a23cfe8] check-in: [3126c1b302] user: olr, branch: trunk, size: 8666 [annotate] [blame] [check-ins using] [diff]
2017-09-15
08:16
[core][fx] ibdawg: fix bugs, WebExt: retrieve spelling suggestion file: [b21f2d7035] check-in: [d7eb5a15ee] user: olr, branch: trunk, size: 8268 [annotate] [blame] [check-ins using] [diff]
2017-09-02
18:09
[fx] WebExt: try to protect elements from CSS inheritance (text formatter) file: [1909d2976b] check-in: [28cb4e344d] user: olr, branch: trunk, size: 8188 [annotate] [blame] [check-ins using] [diff]
2017-08-31
04:31
[fx] console.log adjustments file: [d5244ca895] check-in: [be93ad702e] user: olr, branch: webext2, size: 8193 [annotate] [blame] [check-ins using] [diff]
2017-08-30
12:55
[fx] open conjugueur with wrapper buttons + code revamping file: [9d2c8ffd1c] check-in: [f02079aa95] user: olr, branch: webext2, size: 8025 [annotate] [blame] [check-ins using] [diff]
2017-08-29
16:08
[fx] open URL from tooltip file: [326c22ae1a] check-in: [9be9daf794] user: olr, branch: webext2, size: 7823 [annotate] [blame] [check-ins using] [diff]
12:33
[fx] main panel: help section file: [fd656c9d96] check-in: [b8ce0aa31d] user: olr, branch: webext2, size: 7568 [annotate] [blame] [check-ins using] [diff]
09:49
[fx] default gc options file: [8c06e3086c] check-in: [6524138639] user: olr, branch: webext2, size: 7587 [annotate] [blame] [check-ins using] [diff]
2017-08-28
14:45
[fx] grammar checking options file: [32e8b61dc7] check-in: [8c4e3dec4c] user: olr, branch: webext2, size: 7458 [annotate] [blame] [check-ins using] [diff]
2017-08-26
10:33
[fx] remove log file: [c04d704430] check-in: [47f63e5dc0] user: olr, branch: webext2, size: 6805 [annotate] [blame] [check-ins using] [diff]
10:15
[fx] code cleaning + keyboard shortcuts + main panel update file: [e31347c2da] check-in: [3f5e5e035c] user: olr, branch: webext2, size: 7252 [annotate] [blame] [check-ins using] [diff]
06:43
[fx] useless code file: [5671ec1d6b] check-in: [ed9c7b39c4] user: olr, branch: webext2, size: 7908 [annotate] [blame] [check-ins using] [diff]
2017-08-25
17:19
[fx] lexicographer and grammar checker: analyse selection via the context menu file: [180d15c853] check-in: [79e6d10555] user: olr, branch: webext2, size: 7908 [annotate] [blame] [check-ins using] [diff]
12:04
[fx] committed by mistake file: [b3d1a36d31] check-in: [3f2b93ca26] user: olr, branch: webext2, size: 7562 [annotate] [blame] [check-ins using] [diff]
11:16
[fx] wrap code within a singleton file: [c3523915ae] check-in: [4c672a2689] user: olr, branch: webext2, size: 7518 [annotate] [blame] [check-ins using] [diff]
10:26
[fx] text formatter options file: [81c56b5090] check-in: [b6e7aac88a] user: olr, branch: webext2, size: 7534 [annotate] [blame] [check-ins using] [diff]
2017-08-16
12:25
[fx] grammar checking ui file: [ce09d05446] check-in: [11aef9ec2a] user: olr, branch: webext2, size: 7495 [annotate] [blame] [check-ins using] [diff]
2017-08-15
07:55
[fx] boolean to indicate if worker response is the last + adjustements for the lexicographer file: [58f439e338] check-in: [f83da6328b] user: olr, branch: webext2, size: 7283 [annotate] [blame] [check-ins using] [diff]
2017-08-14
17:43
[fx] panel content (lxg and gc), ui file: [d4a9648f0c] check-in: [216414b0fa] user: olr, branch: webext2, size: 8320 [annotate] [blame] [check-ins using] [diff]
2017-08-11
16:33
[fx] Pas mal de simplifications dans le code, mais le SharedWorker ne se partage toujours pas... file: [f938801ed1] check-in: [d51f7da951] user: IllusionPerdu, branch: webext_sharedworker, size: 6698 [annotate] [blame] [check-ins using] [diff]
15:48
[fx] use persistent connexions between content-scripts and background, better interactions between scripts file: [bc6f49ada9] check-in: [8dee6996d7] user: olr, branch: webext2, size: 8066 [annotate] [blame] [check-ins using] [diff]
12:38
[fx] use objects for communication with Worker (normalization) file: [fcd118d7b1] check-in: [1938527edc] user: olr, branch: webext2, size: 6681 [annotate] [blame] [check-ins using] [diff]
11:06
[fx] use objects for communication with SharedWorker (normalization) file: [fa08e42297] check-in: [8f064f32f6] user: olr, branch: we_sw, size: 6811 [annotate] [blame] [check-ins using] [diff]
10:44
[fx] Le SharedWorker ne se partage pas dans toutes les fenêtres... Estce à cause de la bidouille ??? file: [897ba1cfeb] check-in: [c262fc885d] user: IllusionPerdu, branch: webext_sharedworker, size: 6618 [annotate] [blame] [check-ins using] [diff]
2017-08-10
21:20
[fx] Use only the Sharedworker (cleanup code in background) file: [b961377700] check-in: [db25c98bc2] user: IllusionPerdu, branch: webext_sharedworker, size: 6604 [annotate] [blame] [check-ins using] [diff]
2017-08-09
19:33
[fx] Correct the intialisation of the SharedWorker file: [eb2f1b3278] check-in: [08f0167b9e] user: IllusionPerdu, branch: webext2, size: 9219 [annotate] [blame] [check-ins using] [diff]
18:11
[fx] SharedWorker attempt (not working in content script) + lexicographer panel file: [19034b6a83] check-in: [4e34f03093] user: olr, branch: webext2, size: 9155 [annotate] [blame] [check-ins using] [diff]
09:16
[fx] add search engine file: [4837698c20] check-in: [0e2a49ac8c] user: olr, branch: webext2, size: 5316 [annotate] [blame] [check-ins using] [diff]
2017-08-08
17:25
[fx] conjugueur: panneau et onglet file: [d13b1b16d2] check-in: [1f91810c3d] user: olr, branch: webext2, size: 5278 [annotate] [blame] [check-ins using] [diff]
13:08
[fx] attempt for the lexicographer (can’t work that way, it seems) file: [f23ea27e23] check-in: [fd7a9b5ca3] user: olr, branch: webext2, size: 4272 [annotate] [blame] [check-ins using] [diff]
2017-08-07
15:09
[fx] tests with context menus file: [fa74ac872d] check-in: [f7b29b571c] user: olr, branch: webext2, size: 3647 [annotate] [blame] [check-ins using] [diff]
13:31
[fx] some cleaning file: [2d600ca132] check-in: [04f319695e] user: olr, branch: webext2, size: 2668 [annotate] [blame] [check-ins using] [diff]
13:15
[fx] use strict and useless var file: [8e13e697ca] check-in: [0289647400] user: olr, branch: webext2, size: 2518 [annotate] [blame] [check-ins using] [diff]
13:13
[fx] test panel (done) file: [b24f208146] check-in: [1debcdc72b] user: olr, branch: webext2, size: 2560 [annotate] [blame] [check-ins using] [diff]
2017-08-05
15:39
[fx] useless to stringify file: [03c66ef198] check-in: [24cc7b7ca1] user: olr, branch: webext2, size: 1882 [annotate] [blame] [check-ins using] [diff]
14:58
[fx] interactions between background and gce_worker file: [004bd27462] check-in: [1611ba0d30] user: olr, branch: webext2, size: 1924 [annotate] [blame] [check-ins using] [diff]
2017-08-04
15:41
[fx][core] initialization in gce_worker.js file: [7ec98c3680] check-in: [1f4195c966] user: olr, branch: webext2, size: 384 [annotate] [blame] [check-ins using] [diff]
08:18
Added: [core][fx] gc engine in a dedicated worker file: [67f47c2618] check-in: [51a209f202] user: olr, branch: webext2, size: 318 [annotate] [blame] [check-ins using]