Skip to content

Commit

Permalink
chore: update project github repo
Browse files Browse the repository at this point in the history
With the migration of the project repos to the FodyDev org,
the github url have changed.
  • Loading branch information
pythonbrad committed Sep 6, 2024
1 parent 25d99ae commit ce4e241
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 59 deletions.
94 changes: 47 additions & 47 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,149 +11,149 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Resume an ended sequence. [(#211)](https://github.com/pythonbrad/afrim/pull/211) & [(#213)](https://github.com/pythonbrad/afrim/pull/213)
- Resume an ended sequence. [(#211)](https://github.com/fodydev/afrim/pull/211) & [(#213)](https://github.com/fodydev/afrim/pull/213)

### Changed

- (lib) Improved the frontend API. [(#230)](https://github.com/pythonbrad/afrim/pull/230)
- (lib) Simplify the handling of predicates. [(#229)](https://github.com/pythonbrad/afrim/pull/229)
- (lib) Removed useless allocation. [(#212)](https://github.com/pythonbrad/afrim/pull/212) & [(#214)](https://github.com/pythonbrad/afrim/pull/214) & [(#217)](https://github.com/pythonbrad/afrim/pull/217) & [(#218)](https://github.com/pythonbrad/afrim/pull/218)
- (lib) Increased performance of the translator. [(#204)](https://github.com/pythonbrad/afrim/pull/204)
- (lib) Improve error handling. [(#203)](https://github.com/pythonbrad/afrim/pull/203)
- (lib) Improved the frontend API. [(#230)](https://github.com/fodydev/afrim/pull/230)
- (lib) Simplify the handling of predicates. [(#229)](https://github.com/fodydev/afrim/pull/229)
- (lib) Removed useless allocation. [(#212)](https://github.com/fodydev/afrim/pull/212) & [(#214)](https://github.com/fodydev/afrim/pull/214) & [(#217)](https://github.com/fodydev/afrim/pull/217) & [(#218)](https://github.com/fodydev/afrim/pull/218)
- (lib) Increased performance of the translator. [(#204)](https://github.com/fodydev/afrim/pull/204)
- (lib) Improve error handling. [(#203)](https://github.com/fodydev/afrim/pull/203)

### Fix
- (lib) Ignore unpaired data when loading the dataset. [(#215)](https://github.com/pythonbrad/afrim/pull/215)
- (lib) Ignore unpaired data when loading the dataset. [(#215)](https://github.com/fodydev/afrim/pull/215)

## [0.5.4] - 2024-03-05

### Added

- (lib) Added the serialization/deserialization feature. [(#179)](https://github.com/pythonbrad/afrim/pull/179) & [(#181)](https://github.com/pythonbrad/afrim/pull/181)
- (lib) Added the serialization/deserialization feature. [(#179)](https://github.com/fodydev/afrim/pull/179) & [(#181)](https://github.com/fodydev/afrim/pull/181)

### Changed

- (lib) Refactor to improve the code readability. [(#163)](https://github.com/pythonbrad/afrim/pull/163) & [(#176)](https://github.com/pythonbrad/afrim/pull/176)
- (lib) Refactor to improve the code readability. [(#163)](https://github.com/fodydev/afrim/pull/163) & [(#176)](https://github.com/fodydev/afrim/pull/176)

### Fixed

- Issue with the overwritting of the autocapitalization. [(#183)](https://github.com/pythonbrad/afrim/pull/#183)
- (lib) Incomplete extension of the wasm support. [(#146)](https://github.com/pythonbrad/afrim/pull/146)
- Issue with the overwritting of the autocapitalization. [(#183)](https://github.com/fodydev/afrim/pull/#183)
- (lib) Incomplete extension of the wasm support. [(#146)](https://github.com/fodydev/afrim/pull/146)

## [0.5.3] - 2024-01-31

### Added

- Update dependencies. [(#144)](https://github.com/pythonbrad/afrim/pull/144)
- (lib) Extension of the wasm support. [(#142)](https://github.com/pythonbrad/afrim/pull/142)
- Update dependencies. [(#144)](https://github.com/fodydev/afrim/pull/144)
- (lib) Extension of the wasm support. [(#142)](https://github.com/fodydev/afrim/pull/142)

## [0.5.2] - 2023-11-11

### Fixed

- (lib) Improve the translation system. [(#127)](https://github.com/pythonbrad/afrim/pull/127)
- (lib) Improve the translation system. [(#127)](https://github.com/fodydev/afrim/pull/127)

## [0.5.1] - 2023-11-10

### Fixed

- Fixed autocompletion in inhibit mode. [(#122)](https://github.com/pythonbrad/afrim/pull/122)
- Fixed autocompletion in inhibit mode. [(#122)](https://github.com/fodydev/afrim/pull/122)

### Added

- (lib) Support for wasm (limited to the core). [(#120)](https://github.com/pythonbrad/afrim/pull/120)
- (lib) Support for wasm (limited to the core). [(#120)](https://github.com/fodydev/afrim/pull/120)

## [0.5.0] - 2023-10-24

### Added

- Execution of afrim in test only mode. [(#93)](https://github.com/pythonbrad/afrim/pull/93)
- Auto-correction. [(#102)](https://github.com/pythonbrad/afrim/pull/102)
- Full immersion mode for non-latin languages. [(#111)](https://github.com/pythonbrad/afrim/pull/111)
- Execution of afrim in test only mode. [(#93)](https://github.com/fodydev/afrim/pull/93)
- Auto-correction. [(#102)](https://github.com/fodydev/afrim/pull/102)
- Full immersion mode for non-latin languages. [(#111)](https://github.com/fodydev/afrim/pull/111)

### Changed

- Change the project name . [(#112)](https://github.com/pythonbrad/afrim/pull/112)
- Make afrim more modular (service, config, memory, ...). [(#99)](https://github.com/pythonbrad/afrim/pull/99)
- Change the project name . [(#112)](https://github.com/fodydev/afrim/pull/112)
- Make afrim more modular (service, config, memory, ...). [(#99)](https://github.com/fodydev/afrim/pull/99)

### Fixed

- Update afrim special keys. [(#104)](https://github.com/pythonbrad/afrim/pull/104)
- Update afrim special keys. [(#104)](https://github.com/fodydev/afrim/pull/104)

## [0.4.0] - 2023-09-16

### Added

- Extension scripting via the Rhai scripting language. [(#68)](https://github.com/pythonbrad/afrim/pull/68)
- Predication system. [(#72)](https://github.com/pythonbrad/afrim/pull/72) & [(#75)](https://github.com/pythonbrad/afrim/pull/75)
- Added a proper way to verify when the cursor is empty in the library. [(#86)](https://github.com/pythonbrad/afrim/pull/86)
- Extension scripting via the Rhai scripting language. [(#68)](https://github.com/fodydev/afrim/pull/68)
- Predication system. [(#72)](https://github.com/fodydev/afrim/pull/72) & [(#75)](https://github.com/fodydev/afrim/pull/75)
- Added a proper way to verify when the cursor is empty in the library. [(#86)](https://github.com/fodydev/afrim/pull/86)

### Changed

- Split afrim into separate components (processor and translator). [(#72)](https://github.com/pythonbrad/afrim/pull/72)
- Split afrim into separate components (processor and translator). [(#72)](https://github.com/fodydev/afrim/pull/72)

### Fixed

- Restricted the auto_capitalize by configuration file. [(#79)](https://github.com/pythonbrad/afrim/pull/79)
- Improved sequence detection. [(#74)](https://github.com/pythonbrad/afrim/pull/74)
- Improved error handling and made it more understandable. [(#69)](https://github.com/pythonbrad/afrim/pull/69)
- Restricted the auto_capitalize by configuration file. [(#79)](https://github.com/fodydev/afrim/pull/79)
- Improved sequence detection. [(#74)](https://github.com/fodydev/afrim/pull/74)
- Improved error handling and made it more understandable. [(#69)](https://github.com/fodydev/afrim/pull/69)

## [0.3.1] - 2023-08-13

### Added

- Implement the auto capitalization. [(#56)](https://github.com/pythonbrad/afrim/pull/56)
- Implement the auto capitalization. [(#56)](https://github.com/fodydev/afrim/pull/56)

### Fixed

- Improve the pause/resume way via double pressing of CTRL key. [(#54)](https://github.com/pythonbrad/afrim/pull/54)
- Improve the pause/resume way via double pressing of CTRL key. [(#54)](https://github.com/fodydev/afrim/pull/54)

### Removed

- Drop function key F1-12 which was reserved for special purposes. [(#62)](https://github.com/pythonbrad/afrim/pull/62)
- Drop function key F1-12 which was reserved for special purposes. [(#62)](https://github.com/fodydev/afrim/pull/62)

## [0.3.0] - 2023-06-02

### Added

- Reserved function key F1-12 for special purposes. [(#52)](https://github.com/pythonbrad/afrim/pull/52)
- Add a pause/resume way via double pressing of CTRL key [(#50)](https://github.com/pythonbrad/afrim/pull/50) & [(#49)](https://github.com/pythonbrad/afrim/pull/49)
- Reserved function key F1-12 for special purposes. [(#52)](https://github.com/fodydev/afrim/pull/52)
- Add a pause/resume way via double pressing of CTRL key [(#50)](https://github.com/fodydev/afrim/pull/50) & [(#49)](https://github.com/fodydev/afrim/pull/49)

### Fixed

- (lib) Problem of endless sequence [(#44)](https://github.com/pythonbrad/afrim/pull/44)
- Correct problem of excessive backspace [(#43)](https://github.com/pythonbrad/afrim/pull/43)
- The Capslock key don't reset the cursor [(#45)](https://github.com/pythonbrad/afrim/pull/45)
- (lib) Problem of endless sequence [(#44)](https://github.com/fodydev/afrim/pull/44)
- Correct problem of excessive backspace [(#43)](https://github.com/fodydev/afrim/pull/43)
- The Capslock key don't reset the cursor [(#45)](https://github.com/fodydev/afrim/pull/45)

## [0.2.2] - 2023-05-17

### Fixed

- Correct logic of writing back of the previous out after backspace [(#39)](https://github.com/pythonbrad/afrim/pull/39)
- Correct logic of writing back of the previous out after backspace [(#39)](https://github.com/fodydev/afrim/pull/39)

## [0.2.1] - 2023-05-15

### Added

- Add a void frontend [(#33)](https://github.com/pythonbrad/afrim/pull/33)
- Implement a config file [(#31)](https://github.com/pythonbrad/afrim/pull/31)
- Add a void frontend [(#33)](https://github.com/fodydev/afrim/pull/33)
- Implement a config file [(#31)](https://github.com/fodydev/afrim/pull/31)

### Fixed

- Replace echap key by pause key since the purpose of the pause key is not related to input field [(#30)](https://github.com/pythonbrad/afrim/pull/30)
- Fix problem of not human character input [(#29)](https://github.com/pythonbrad/afrim/pull/29)
- Replace echap key by pause key since the purpose of the pause key is not related to input field [(#30)](https://github.com/fodydev/afrim/pull/30)
- Fix problem of not human character input [(#29)](https://github.com/fodydev/afrim/pull/29)

## [0.2.0] - 2023-05-09

### Added

- Implement the initial binary application [(#8)](https://github.com/pythonbrad/afrim/pull/8)
- (lib) Implement a cursor [(#6)](https://github.com/pythonbrad/afrim/pull/6)
- (lib) Each node hold his key [(#16)](https://github.com/pythonbrad/afrim/pull/16)
- (lib) Each node hold his depth on the tree [(#5)](https://github.com/pythonbrad/afrim/pull/5)
- Implement the initial binary application [(#8)](https://github.com/fodydev/afrim/pull/8)
- (lib) Implement a cursor [(#6)](https://github.com/fodydev/afrim/pull/6)
- (lib) Each node hold his key [(#16)](https://github.com/fodydev/afrim/pull/16)
- (lib) Each node hold his depth on the tree [(#5)](https://github.com/fodydev/afrim/pull/5)

### Changed

- (lib) Rename bst to text_buffer [(#9)](https://github.com/pythonbrad/afrim/pull/9)
- (lib) Rename bst to text_buffer [(#9)](https://github.com/fodydev/afrim/pull/9)

## [0.1.1] - 2023-04-28

Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ default-members = ["service"]
resolver = "2"

[workspace.package]
repository = "https://github.com/pythonbrad/afrim"
repository = "https://github.com/fodydev/afrim"
license = "MPL-2.0"
authors = ["Brady Fomegne <[email protected]>"]

2 changes: 1 addition & 1 deletion FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,4 +123,4 @@ No, Afrim is a tool and not a writing system. Its datasets are provided by the c
[afrim-memory]: memory/
[afrim-preprocessor]: engine/preprocessor/
[afrim-translator]: engine/translator/
[afrim-data]: https://github.com/pythonbrad/afrim-data/
[afrim-data]: https://github.com/fodydev/afrim-data/
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Afrim ⌨️
===
[![Changelog](https://img.shields.io/badge/Keep%20a%20Changelog--555.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmMTVkMzAiIHZpZXdCb3g9IjAgMCAxODcgMTg1Ij48cGF0aCBkPSJNNjIgN2MtMTUgMy0yOCAxMC0zNyAyMmExMjIgMTIyIDAgMDAtMTggOTEgNzQgNzQgMCAwMDE2IDM4YzYgOSAxNCAxNSAyNCAxOGE4OSA4OSAwIDAwMjQgNCA0NSA0NSAwIDAwNiAwbDMtMSAxMy0xYTE1OCAxNTggMCAwMDU1LTE3IDYzIDYzIDAgMDAzNS01MiAzNCAzNCAwIDAwLTEtNWMtMy0xOC05LTMzLTE5LTQ3LTEyLTE3LTI0LTI4LTM4LTM3QTg1IDg1IDAgMDA2MiA3em0zMCA4YzIwIDQgMzggMTQgNTMgMzEgMTcgMTggMjYgMzcgMjkgNTh2MTJjLTMgMTctMTMgMzAtMjggMzhhMTU1IDE1NSAwIDAxLTUzIDE2bC0xMyAyaC0xYTUxIDUxIDAgMDEtMTItMWwtMTctMmMtMTMtNC0yMy0xMi0yOS0yNy01LTEyLTgtMjQtOC0zOWExMzMgMTMzIDAgMDE4LTUwYzUtMTMgMTEtMjYgMjYtMzMgMTQtNyAyOS05IDQ1LTV6TTQwIDQ1YTk0IDk0IDAgMDAtMTcgNTQgNzUgNzUgMCAwMDYgMzJjOCAxOSAyMiAzMSA0MiAzMiAyMSAyIDQxLTIgNjAtMTRhNjAgNjAgMCAwMDIxLTE5IDUzIDUzIDAgMDA5LTI5YzAtMTYtOC0zMy0yMy01MWE0NyA0NyAwIDAwLTUtNWMtMjMtMjAtNDUtMjYtNjctMTgtMTIgNC0yMCA5LTI2IDE4em0xMDggNzZhNTAgNTAgMCAwMS0yMSAyMmMtMTcgOS0zMiAxMy00OCAxMy0xMSAwLTIxLTMtMzAtOS01LTMtOS05LTEzLTE2YTgxIDgxIDAgMDEtNi0zMiA5NCA5NCAwIDAxOC0zNSA5MCA5MCAwIDAxNi0xMmwxLTJjNS05IDEzLTEzIDIzLTE2IDE2LTUgMzItMyA1MCA5IDEzIDggMjMgMjAgMzAgMzYgNyAxNSA3IDI5IDAgNDJ6bS00My03M2MtMTctOC0zMy02LTQ2IDUtMTAgOC0xNiAyMC0xOSAzN2E1NCA1NCAwIDAwNSAzNGM3IDE1IDIwIDIzIDM3IDIyIDIyLTEgMzgtOSA0OC0yNGE0MSA0MSAwIDAwOC0yNCA0MyA0MyAwIDAwLTEtMTJjLTYtMTgtMTYtMzEtMzItMzh6bS0yMyA5MWgtMWMtNyAwLTE0LTItMjEtN2EyNyAyNyAwIDAxLTEwLTEzIDU3IDU3IDAgMDEtNC0yMCA2MyA2MyAwIDAxNi0yNWM1LTEyIDEyLTE5IDI0LTIxIDktMyAxOC0yIDI3IDIgMTQgNiAyMyAxOCAyNyAzM3MtMiAzMS0xNiA0MGMtMTEgOC0yMSAxMS0zMiAxMXptMS0zNHYxNGgtOFY2OGg4djI4bDEwLTEwaDExbC0xNCAxNSAxNyAxOEg5NnoiLz48L3N2Zz4K)](https://github.com/pythonbrad/afrim/blob/main/CHANGELOG.md)
[![Changelog](https://img.shields.io/badge/Keep%20a%20Changelog--555.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmMTVkMzAiIHZpZXdCb3g9IjAgMCAxODcgMTg1Ij48cGF0aCBkPSJNNjIgN2MtMTUgMy0yOCAxMC0zNyAyMmExMjIgMTIyIDAgMDAtMTggOTEgNzQgNzQgMCAwMDE2IDM4YzYgOSAxNCAxNSAyNCAxOGE4OSA4OSAwIDAwMjQgNCA0NSA0NSAwIDAwNiAwbDMtMSAxMy0xYTE1OCAxNTggMCAwMDU1LTE3IDYzIDYzIDAgMDAzNS01MiAzNCAzNCAwIDAwLTEtNWMtMy0xOC05LTMzLTE5LTQ3LTEyLTE3LTI0LTI4LTM4LTM3QTg1IDg1IDAgMDA2MiA3em0zMCA4YzIwIDQgMzggMTQgNTMgMzEgMTcgMTggMjYgMzcgMjkgNTh2MTJjLTMgMTctMTMgMzAtMjggMzhhMTU1IDE1NSAwIDAxLTUzIDE2bC0xMyAyaC0xYTUxIDUxIDAgMDEtMTItMWwtMTctMmMtMTMtNC0yMy0xMi0yOS0yNy01LTEyLTgtMjQtOC0zOWExMzMgMTMzIDAgMDE4LTUwYzUtMTMgMTEtMjYgMjYtMzMgMTQtNyAyOS05IDQ1LTV6TTQwIDQ1YTk0IDk0IDAgMDAtMTcgNTQgNzUgNzUgMCAwMDYgMzJjOCAxOSAyMiAzMSA0MiAzMiAyMSAyIDQxLTIgNjAtMTRhNjAgNjAgMCAwMDIxLTE5IDUzIDUzIDAgMDA5LTI5YzAtMTYtOC0zMy0yMy01MWE0NyA0NyAwIDAwLTUtNWMtMjMtMjAtNDUtMjYtNjctMTgtMTIgNC0yMCA5LTI2IDE4em0xMDggNzZhNTAgNTAgMCAwMS0yMSAyMmMtMTcgOS0zMiAxMy00OCAxMy0xMSAwLTIxLTMtMzAtOS01LTMtOS05LTEzLTE2YTgxIDgxIDAgMDEtNi0zMiA5NCA5NCAwIDAxOC0zNSA5MCA5MCAwIDAxNi0xMmwxLTJjNS05IDEzLTEzIDIzLTE2IDE2LTUgMzItMyA1MCA5IDEzIDggMjMgMjAgMzAgMzYgNyAxNSA3IDI5IDAgNDJ6bS00My03M2MtMTctOC0zMy02LTQ2IDUtMTAgOC0xNiAyMC0xOSAzN2E1NCA1NCAwIDAwNSAzNGM3IDE1IDIwIDIzIDM3IDIyIDIyLTEgMzgtOSA0OC0yNGE0MSA0MSAwIDAwOC0yNCA0MyA0MyAwIDAwLTEtMTJjLTYtMTgtMTYtMzEtMzItMzh6bS0yMyA5MWgtMWMtNyAwLTE0LTItMjEtN2EyNyAyNyAwIDAxLTEwLTEzIDU3IDU3IDAgMDEtNC0yMCA2MyA2MyAwIDAxNi0yNWM1LTEyIDEyLTE5IDI0LTIxIDktMyAxOC0yIDI3IDIgMTQgNiAyMyAxOCAyNyAzM3MtMiAzMS0xNiA0MGMtMTEgOC0yMSAxMS0zMiAxMXptMS0zNHYxNGgtOFY2OGg4djI4bDEwLTEwaDExbC0xNCAxNSAxNyAxOEg5NnoiLz48L3N2Zz4K)](https://github.com/fodydev/afrim/blob/main/CHANGELOG.md)
[![crates.io](https://img.shields.io/crates/v/afrim.svg)](https://crates.io/crates/afrim)
[![LICENSE](https://img.shields.io/crates/l/afrim.svg)](https://github.com/pythonbrad/afrim/blob/main/LICENSE)
![Rust](https://github.com/pythonbrad/afrim/workflows/Rust/badge.svg)
[![LICENSE](https://img.shields.io/crates/l/afrim.svg)](https://github.com/fodydev/afrim/blob/main/LICENSE)
![Rust](https://github.com/fodydev/afrim/workflows/Rust/badge.svg)
[![docs.rs](https://docs.rs/afrim/badge.svg)](https://docs.rs/afrim)
[![dependency status](https://deps.rs/repo/github/pythonbrad/afrim/status.svg)](https://deps.rs/repo/github/pythonbrad/afrim)
[![Coverage Status](https://coveralls.io/repos/github/pythonbrad/afrim/badge.svg?branch=main)](https://coveralls.io/github/pythonbrad/afrim?branch=main)
[![dependency status](https://deps.rs/repo/github/fodydev/afrim/status.svg)](https://deps.rs/repo/github/fodydev/afrim)
[![Coverage Status](https://coveralls.io/repos/github/fodydev/afrim/badge.svg?branch=main)](https://coveralls.io/github/fodydev/afrim?branch=main)

Afrim is an input method designed to protect the native language of various local dialects and is a universal phonetic-based input method platform.

Expand All @@ -32,7 +32,7 @@ Then, we created an input method library with some improvements inspired from [R

Inspired from [librime](https://github.com/rime/librime), we want AFRIM aka *Afrim Input Method Engine*, not only as an IME, but also as a tool/library to implement IME no matter the target language.

For more details on the project name, confer the issue https://github.com/pythonbrad/afrim/issues/107.
For more details on the project name, confer the issue https://github.com/fodydev/afrim/issues/107.

Features
===
Expand Down Expand Up @@ -79,7 +79,7 @@ Try it in the console
📚 Dataset
===
🏢 Official:
- [Afrim Supported Code](https://github.com/pythonbrad/afrim-data).
- [Afrim Supported Code](https://github.com/fodydev/afrim-data).

🧑🏿‍🤝‍🧑🏿 Community:
- Feel free to propose your own.
Expand All @@ -88,9 +88,9 @@ Try it in the console
===

🏢 Official:
- [afrim-wish](https://github.com/pythonbrad/afrim-wish): Frontend for desktop environment.
- [afrim-web](https://github.com/pythonbrad/afrim-web): Frontend for web environment.
- [afrim-keyboard](https://github.com/pythonbrad/afrim-keyboard): Frontend for android environment.
- [afrim-wish](https://github.com/fodydev/afrim-wish): Frontend for desktop environment.
- [afrim-web](https://github.com/fodydev/afrim-web): Frontend for web environment.
- [afrim-keyboard](https://github.com/fodydev/afrim-keyboard): Frontend for android environment.

🧑🏿‍🤝‍🧑🏿 Community:
- Feel free to propose your own.
Expand Down

0 comments on commit ce4e241

Please sign in to comment.