diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8b3a138..fa8a421 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -25,6 +25,10 @@ jobs:
- name: Build Plugin
run: ./gradlew buildPlugin
+ - name: Set artifact output
+ id: properties
+ run: echo "artifact=$(ls build/distributions/*.zip | xargs -n 1 basename)" >> $GITHUB_OUTPUT
+
- name: Upload Release Asset
id: upload-release-asset
uses: actions/upload-release-asset@v1
diff --git a/README.md b/README.md
index 7e17edc..f29d4fd 100644
--- a/README.md
+++ b/README.md
@@ -2,650 +2,625 @@
-# AMII (Anime Meme IDE Integration)
+# AMII (Anime Meme IDE Integration - versao de update)

[](https://plugins.jetbrains.com/plugin/15865-amii)
[](https://plugins.jetbrains.com/plugin/15865-amii)
-Give your IDE more personality and have
-Upon installation, our Meme Inference Knowledge Unit (or MIKU for short)
-will begin interact with you as you build code. MIKU knows when your programs fail to run or tests pass/fail. Your new
-companion has the ability to react to these events. Which will most likely take the form of an anime meme of your:
-waifu, husbando, and/or favorite character(s)!
+Após a instalação, nossa Unidade de Conhecimento de Inferência de Memes (ou MIKU para abreviar)
+começará a interagir com você enquanto você constrói código. MIKU sabe quando seus programas falham em executar ou quando testes passam/Falam. Seu novo
+companheiro tem a capacidade de reagir a esses eventos. O que provavelmente tomará a forma de um meme de anime do seu:
+waifu, husbando e/ou personagem(s) favorito(s)!
-## Installation
+## Instalação
-- Using IDE built-in plugin system:
+- Usando o sistema de plugins integrado do IDE:
Preferences > Plugins > Marketplace > Search for "Anime Memes" >
Install Plugin
-- Manually:
+- Manualmente:
- Download the [latest release](https://github.com/ani-memes/AMII/releases/latest) and install it manually using
+ Baixe a [última versão](https://github.com/ani-memes/AMII/releases/latest) e instale-a manualmente usando
Preferences > Plugins > ⚙️ > Install plugin from disk...
---
-# Documentation
+# Documentação
-- [Features](#features)
- - [Interactions](#interactions)
- - [Startup Greeting](#startup-greeting)
- - [Test Results](#test-results)
- - [Build Tasks](#build-tasks)
- - [Waiting](#waiting)
- - [Exit Codes](#exit-codes)
+- [Recursos](#recursos)
+ - [Interações](#interações)
+ - [Saudação de Inicialização](#saudação-de-inicialização)
+ - [Resultados de Testes](#resultados-de-testes)
+ - [Tarefas de Build](#tarefas-de-build)
+ - [Esperando](#esperando)
+ - [Códigos de Saída](#códigos-de-saída)
- [Logs](#logs)
- - [On-Demand](#on-demand)
- - [Personality](#personality)
- - [Frustration](#frustration)
- - [Smug](#smug)
- - [Boredom](#boredom)
- - [Disappointment](#disappointment)
+ - [Sob Demanda](#sob-demanda)
+ - [Personalidade](#personalidade)
+ - [Frustração](#frustração)
+ - [Arrogante](#arrogante)
+ - [Tédio](#tédio)
+ - [Decepção](#decepção)
- [Status](#status)
- - [Minimal Mode](#minimal-mode)
- - [Discreet Mode](#discreet-mode)
- - [Info On Click](#info-on-click)
- - [Show Previous Meme](#show-previous-meme)
- - [Offline Mode](#offline-mode)
- - [Clear Memes](#clear-memes)
- - [Rider Support](#rider-support)
- - [Android Studio Support](#android-studio-support)
- - [Custom Assets](#custom-assets)
- - [Auto Labeling](#auto-labeling)
- - [Suggestive Content](#suggestive-content)
-- [Configuration](#configuration)
- - [Sound](#sound)
- - [Content](#content)
- - [Display](#display)
- - [Asset Sync](#asset-sync)
- - [Asset View](#asset-view)
+ - [Modo Mínimo](#modo-mínimo)
+ - [Modo Discreto](#modo-discreto)
+ - [Info ao Clicar](#info-ao-clicar)
+ - [Mostrar Meme Anterior](#mostrar-meme-anterior)
+ - [Modo Offline](#modo-offline)
+ - [Limpar Memes](#limpar-memes)
+ - [Suporte ao Rider](#suporte-ao-rider)
+ - [Suporte ao Android Studio](#suporte-ao-android-studio)
+ - [Assets Personalizados](#assets-personalizados)
+ - [Rotulagem Automática](#rotulagem-automática)
+ - [Conteúdo Sugestivo](#conteúdo-sugestivo)
+- [Configuração](#configuração)
+ - [Som](#som)
+ - [Conteúdo](#conteúdo)
+ - [Exibição](#exibição)
+ - [Sincronização de Assets](#sincronização-de-assets)
+ - [Visualização de Assets](#visualização-de-assets)
- [Extras](#extras)
- - [The Doki Theme](#the-doki-theme)
- - [Waifu Motivator](#the-doki-theme)
- - [Release Channel](#want-amii-updates-sooner)
-- [Attributions](#attributions)
+ - [O Tema Doki](#o-tema-doki)
+ - [Waifu Motivator](#waifu-motivator)
+ - [Canal de Lançamento](#quer-atualizações-do-amii-mais-cedo)
+- [Atribuições](#atribuições)
---
-# Features
+# Recursos
-Here is a comprehensive list of all the current functionality that AMII has to offer.
+Aqui está uma lista abrangente de todas as funcionalidades atuais que o AMII oferece.
-## Interactions
+## Interações
-This is the proverbial meat and potatoes of the plugin. You will have choicest of anime memes delivered right to your
-IDE as you program to your heart's content.
+Esta é a proverbial carne e batatas do plugin. Você terá os melhores memes de anime entregues diretamente ao seu
+IDE enquanto programa à vontade.
**MIKU**
-As mention previously, our Meme Inference Knowledge Unit (or MIKU for short)
-has the ability interact with you as you build code. MIKU's preferred method of communication is Anime Memes.
+Como mencionado anteriormente, nossa Unidade de Conhecimento de Inferência de Memes (ou MIKU para abreviar)
+tem a capacidade de interagir com você enquanto constrói código. O método preferido de comunicação do MIKU é Memes de Anime.
-If you are wondering what things you can do to cause MIKU give you memes, well just look below!
+Se você está se perguntando o que pode fazer para que MIKU dê memes a você, bem, olhe abaixo!
-_All events are configurable to be enabled/disabled, see [configuration](#configuration) for more details_
+_Todos os eventos são configuráveis para serem ativados/desativados, veja [configuração](#configuração) para mais detalhes_
-### Startup Greeting
+### Saudação de Inicialização
-Just opening up a project in your IDE is cause for celebration. Generally, MIKU is excited to see you again. It gets
-dark when you are gone, so stick around a bit!
+Apenas abrir um projeto no seu IDE é motivo para celebração. Geralmente, MIKU está animado para vê-lo novamente. Fica
+escuro quando você vai embora, então fique por aqui um pouco!
-
+
-> Note: All waiting notifications are set to the `timed` dismissal option.
-> See the [dismissal](#dismissal) section for more details
+> Nota: Todas as notificações de espera são definidas para a opção de demissão `timed`.
+> Veja a seção [demissão](#demissão) para mais detalhes
-### Test Results
+### Resultados de Testes
-Tests pass and tests fail, that's just a fact of life. You know what's better than red x's and green check marks?
+Testes passam e testes falham, isso é apenas um fato da vida. Você sabe o que é melhor do que x's vermelhos e marcas verdes?
-> Anime Memes
+> Memes de Anime
-**Test Pass**
-
+**Teste Passa**
+
-**Test Failures**
-
+**Falhas de Teste**
+
-### Build Tasks
+### Tarefas de Build
-This is an IDE, right? Well, that means you can build code right from your editor. It just so happens, that builds
-happen to fail from time to time. You did put in that semicolon, right?
+Este é um IDE, certo? Bem, isso significa que você pode construir código diretamente do seu editor. Acontece que, builds
+acontecem de falhar de vez em quando. Você colocou aquele ponto e vírgula, certo?
-
+
-Well MIKU knows when your builds fail too, so expect a response as well.
+Bem, MIKU sabe quando seus builds falham também, então espere uma resposta também.
-**Build Pass**
+**Build Passa**
-When you get your marbles all back, the next time you build successfully (after a build failure) MIKU will give you a
-pat on the back.
+Quando você recupera todas as suas contas, da próxima vez que construir com sucesso (após uma falha de build) MIKU dará um
+tapinha nas costas.
-### Waiting
+### Esperando
-What do you mean you don't code all the time? You mean that there are periods of time when you aren't using your IDE?
+O que você quer dizer que não programa o tempo todo? Você quer dizer que há períodos de tempo quando você não está usando seu IDE?
-
+
-Well MIKU gets lonely, or a bit bored when you are gone.
+Bem, MIKU fica solitário, ou um pouco entediado quando você vai embora.
-> Note:
-> - All waiting notifications are set to the `focus loss` dismissal option.
- > See the [dismissal](#dismissal) section for more details.
-> - Notifications by default are set to center,
- > but can be configured in the [settings](#configuration).
+> Nota:
+> - Todas as notificações de espera são definidas para a opção de demissão `focus loss`.
+ > Veja a seção [demissão](#demissão) para mais detalhes.
+> - As notificações por padrão são definidas para o centro,
+ > mas podem ser configuradas nas [configurações](#configuração).
-### Exit Codes
+### Códigos de Saída
-So you got your code to build and deploy. However, the program has a catastrophic error, which caused your poor
-application to terminate with a sad exit code.
+Então você conseguiu fazer seu código construir e implantar. No entanto, o programa tem um erro catastrófico, que fez seu pobre
+aplicação terminar com um código de saída triste.
-
+
-As you probably guessed by now, MIKU is always watching, and has the ability to reply to your mistakes.
+Como você provavelmente adivinhou agora, MIKU está sempre observando, e tem a capacidade de responder aos seus erros.
-#### Negative Exit Code Reactions
+#### Reações de Código de Saída Negativo
-Really, anything that exits with a non-zero value means that your program died unexpectedly. So rather than having to
-supply an exhaustive list of exit codes, MIKU will just react negativly to any code that is either:
-__Ignored__ or __Positive__.
+Realmente, qualquer coisa que sai com um valor não-zero significa que seu programa morreu inesperadamente. Então em vez de fornecer uma lista exaustiva de códigos de saída, MIKU apenas reagirá negativamente a qualquer código que seja:
+__Ignorado__ ou __Positivo__.
-**Ignored Exit Codes**
+**Códigos de Saída Ignorados**
-Programs that exit with:
+Programas que saem com:
-- **0**: Exited without issue
-- **130**: You terminated the proces (e.g. pressed the stop button)
+- **0**: Saiu sem problema
+- **130**: Você terminou o processo (ex. pressionou o botão de parada)
-are part of the default allowed exit codes, MIKU will not react negatively to these (but can if you want to).
+fazem parte dos códigos de saída permitidos padrão, MIKU não reagirá negativamente a esses (mas pode se você quiser).
-#### Positive Exit Code Reactions
+#### Reações de Código de Saída Positivo
-If you want a pat on the back when your program terminates correctly, your domestic virtual servant can be configured to
-do that as well.
+Se você quiser um tapinha nas costas quando seu programa terminar corretamente, seu servo virtual doméstico pode ser configurado para
+fazer isso também.
-### Silence Breaker
+### Quebrador de Silêncio
-So you've been working diligently building your code, but not using any features of your IDE. Such as building, testing,
-or running your project. Well MIKU likes to remind you every so often that they exist.
+Então você tem trabalhado diligentemente construindo seu código, mas não usando nenhum recurso do seu IDE. Como construir, testar,
+ou executar seu projeto. Bem, MIKU gosta de lembrá-lo de vez em quando que eles existem.
-You can specify how long you can go without seeing a meme. After that, MIKU will give you one!
+Você pode especificar quanto tempo você pode ir sem ver um meme. Depois disso, MIKU dará um a você!
### Logs
-Do you work on a project that takes a billion years for the application to start? Good news! Your days of staring at
-your logs are over.
+Você trabalha em um projeto que leva um bilhão de anos para a aplicação iniciar? Boas notícias! Seus dias de olhar fixamente para
+seus logs acabaram.

-You can ask MIKU nicely to watch the logs for you. Expect a notification whenever your phrase appears in your logged
-output!
+Você pode pedir gentilmente ao MIKU para assistir os logs por você. Espere uma notificação sempre que sua frase aparecer na sua saída logada!
-### On-Demand
+### Sob Demanda
`Tools | AMII Options | Show random Ani-Meme`
-I suppose if you are bored, or just want to show off your Anime Memes, you have the ability to get memes on demand.
+Suponho que se você estiver entediado, ou apenas quiser mostrar seus Memes de Anime, você tem a capacidade de obter memes sob demanda.
-
+
-## Personality
+## Personalidade
-Don't get me wrong, having anime memes displayed in my IDE is awesome, but you know what's better? Having custom
-tailored reactions, almost as if the memes displayed where hand-picked just for you!
+Não me entenda mal, ter memes de anime exibidos no meu IDE é incrível, mas você sabe o que é melhor? Ter reações personalizadas
+sob medida, quase como se os memes exibidos fossem escolhidos à mão apenas para você!
-As it just so happens, MIKU has various installed personality cores which enables such functionality.
+Acontece que, MIKU tem vários núcleos de personalidade instalados que permitem tal funcionalidade.
-### Frustration
+### Frustração
-MIKU is a fairly moody state machine and has many reactions to various events such as:
+MIKU é uma máquina de estado de humor bastante temperamental e tem muitas reações a vários eventos como:
-- Waiting for you to come back when you are away for some time
-- Being really happy when your test pass.
-- Becoming upset when your builds break and tests fail.
+- Esperando por você voltar quando você está longe por algum tempo
+- Estando realmente feliz quando seus testes passam.
+- Ficando chateado quando seus builds quebram e testes falham.
-Thanks to advancements in technology, MIKU now also has the ability to feel your frustration when **things aren't
-working, WHY ARE THEY NOT WORKING!!**. MIKU figures its good to inject a little humor into the mix and show you that
-they are frustrated as well.
+Graças aos avanços na tecnologia, MIKU agora também tem a capacidade de sentir sua frustração quando **as coisas não estão
+funcionando, POR QUE ELES NÃO ESTÃO FUNCIONANDO!!**. MIKU acha bom injetar um pouco de humor na mistura e mostrar a você que
+eles estão frustrados também.
-**Frustration**
-
+**Frustração**
+
-As a bonus, they also have the capability from evolving from being frustrated to full-blown rage. This only happens when
-you have been triggering negative events in the frustration state for a given period.
+Como bônus, eles também têm a capacidade de evoluir de estar frustrado para raiva total. Isso só acontece quando
+você tem acionado eventos negativos no estado de frustração por um determinado período.
-**Rage**
-
+**Raiva**
+
-Not every person wants their companion to get frustrated. So you have the ability to disable this part of their
-personality, by preventing them from ever being frustrated in the first place! 😄
+Nem toda pessoa quer que seu companheiro fique frustrado. Então você tem a capacidade de desabilitar essa parte da personalidade deles, prevenindo-os de nunca ficarem frustrados em primeiro lugar! 😄
-**Take a Chill Pill!**
+**Tome um Calmante!**
`Tools | AMII Options | Relax MIKU`
-Have you accidentally upset MIKU? I know I have (coding is hard). Well thankfully there is a `Relax MIKU` action that
-works as described. This will reset the personality core's state so that you can continue to mess up as you please.
+Você acidentalmente chateou MIKU? Eu sei que eu tenho (programar é difícil). Bem, felizmente há uma ação `Relax MIKU` que
+funciona como descrito. Isso resetará o estado do núcleo de personalidade para que você possa continuar a bagunçar como quiser.
-In addition, MIKU's frustration will also cool-down over time without the need for your intervention.
+Além disso, a frustração do MIKU também esfriará ao longo do tempo sem a necessidade da sua intervenção.
-### Smug
+### Arrogante
-Have you ever been in a rut where anything that you do just winds up failing? Remember that feeling of finally fixing
-the issue?
+Você já esteve em um beco sem saída onde qualquer coisa que você faz acaba falhando? Lembra daquela sensação de finalmente consertar
+o problema?
-Well when you finally get all your ducks in a row, you and MIKU may feel a bit smug.
+Bem, quando você finalmente coloca todos os seus patos em fila, você e MIKU podem se sentir um pouco arrogantes.
-For instance, if your test fails to run, the next time your tests pass, you have a chance of getting a _smug_ reaction.
+Por exemplo, se seu teste falha em executar, da próxima vez que seus testes passam, você tem uma chance de obter uma reação _arrogante_.

-### Boredom
+### Tédio
-The longer that you are away from your IDE, the more MIKU get bored.
+Quanto mais tempo você fica longe do seu IDE, mais MIKU fica entediado.
-They will start of waiting patiently for your return. However, as time passes, you'll see that they can't entertain
-themselves forever.
+Eles começarão esperando pacientemente pelo seu retorno. No entanto, conforme o tempo passa, você verá que eles não podem se entreter para sempre.
-Don't be surprised if you come back, and they are sleeping!
+Não se surpreenda se você voltar, e eles estiverem dormindo!
-### Disappointment
+### Decepção
-With the power of technology, you now have the ability to both disappoint your parents _and_ your new virtual assistant!
-I'm joking, for real though MIKU is programmed to have a hard time putting up with problems. When all of your tests have
-been passing, it may be a bit _shocking_ to discover that your test has failed. Even after debugging, and you fail to
-fix it, MIKU is going to feel a bit _disappointed_ that things aren't working. You best believe if things continue to
-not work, MIKU is going to stop feeling bad and just be _mildly disappointed_. Careful though friend, we don't want it
-to [evolve into frustration!](#frustration).
+Com o poder da tecnologia, você agora tem a capacidade de desapontar seus pais _e_ seu novo assistente virtual!
+Estou brincando, sério, MIKU é programado para ter dificuldade em lidar com problemas. Quando todos os seus testes têm sido passando, pode ser um pouco _chocante_ descobrir que seu teste falhou. Mesmo após depurar, e você falha em consertá-lo, MIKU vai se sentir um pouco _decepcionado_ que as coisas não estão funcionando. Você melhor acreditar que se as coisas continuarem a
+não funcionar, MIKU vai parar de se sentir mal e apenas ficar _levemente decepcionado_. Cuidado amigo, nós não queremos que isso [evolua para frustração!](#frustração).
-
+
-Only you have the power to not disappoint your new virtual friend, so work harder!
+Apenas você tem o poder de não desapontar seu novo amigo virtual, então trabalhe mais!
### Status
-Ever want to know how MIKU is feeling at the moment? They have the ability to display their current emotional state in
-your status bar.
+Quer saber como MIKU está se sentindo no momento? Eles têm a capacidade de exibir seu estado emocional atual na
+sua barra de status.
-
+
-## Minimal Mode
+## Modo Mínimo
-MIKU can be pretty chatty sometimes, especially if you are trying to figure out how to get your integration test to
-work. With `Minimal Mode` you have the ability to tell MIKU to only react to events that are different. So when your
-tests fail a bunch of times, you will only see one failure reaction. However, whenever you break your build, or your
-tests pass, you'll get a notification then.
+MIKU pode ser bastante tagarela às vezes, especialmente se você está tentando descobrir como fazer seu teste de integração funcionar. Com `Modo Mínimo` você tem a capacidade de dizer ao MIKU para reagir apenas a eventos que são diferentes. Então quando seus
+testes falham várias vezes, você verá apenas uma reação de falha. No entanto, sempre que você quebra seu build, ou seus
+testes passam, você obterá uma notificação então.
-## Discreet Mode
+## Modo Discreto
-Are you still a closeted weeb? Do you still feel shame about liking anime? Does your job require you to not have fun?
-Instead of addressing the real problems, you can just tell MIKU to pretend to be invisible, with `Discreet Mode`!
-They understand, and will clear any anime content from the IDE, and will even hide the mood in the status bar. That way
-you do not have to explain anything to anyone. When the coast is clear, just uncheck the config or toggle the action,
-and MIKU will re-appear and resume their duties as your virtual companion.
+Você ainda é um weeb no armário? Você ainda sente vergonha de gostar de anime? Seu trabalho exige que você não tenha diversão?
+Em vez de abordar os problemas reais, você pode apenas dizer ao MIKU para fingir ser invisível, com `Modo Discreto`!
+Eles entendem, e limparão qualquer conteúdo de anime do IDE, e até esconderão o humor na barra de status. Dessa forma
+você não tem que explicar nada para ninguém. Quando a costa estiver clara, apenas desmarque a configuração ou alterne a ação,
+e MIKU reaparecerá e retomará seus deveres como seu companheiro virtual.
-This plugin is also integrated with [The Doki Theme](https://github.com/doki-theme/doki-theme-jetbrains#discreet-mode),
-for the ultimate shame hiding experience.
-Enabling/disabling `Discreet Mode` in The Doki Theme will enable/disable `Discrete Mode` for this plugin.
+Este plugin também é integrado com [O Tema Doki](https://github.com/doki-theme/doki-theme-jetbrains#discreet-mode),
+para a experiência máxima de esconder vergonha.
+Habilitar/desabilitar `Modo Discreto` no Tema Doki habilitará/desabilitará `Modo Discreto` para este plugin.
-## Info On Click
+## Info ao Clicar
-Curious about the source of a reaction supplied by MIKU?
-This feature is enabled by default, and you have the ability to configure it via the settings menu, or even in the
-information notification.
-Just click inside the active meme, and you will get a notification about the source in the lower right-hand corner.
-I have tried to tag as many assets as possible with accurate information.
-However, there are some assets that I do not know the source for, sorry in advance if you wanted to know the anime!
+Curioso sobre a fonte de uma reação fornecida por MIKU?
+Este recurso é habilitado por padrão, e você tem a capacidade de configurá-lo via o menu de configurações, ou mesmo na
+notificação de informação.
+Apenas clique dentro do meme ativo, e você obterá uma notificação sobre a fonte no canto inferior direito.
+Eu tentei marcar tantos assets quanto possível com informações precisas.
+No entanto, há alguns assets que eu não sei a fonte, desculpe antecipadamente se você queria saber o anime!
-**Note**: Clicking on a meme, changes the dismissal
-mode. [Please see this documentation for more information.](#dismissal)
+**Nota**: Clicar em um meme, muda o modo de demissão.
+[Por favor veja esta documentação para mais informação.](#demissão)
-
+
-## Show Previous Meme
+## Mostrar Meme Anterior
-Just in case you missed something, you now have the ability to tell MIKU, to show their previous reaction.
-Whether you missed you chance to [show info on click](#info-on-click) or you just want to see the reaction again.
-The `Show Previous Meme` action is accessible via
+Caso você tenha perdido algo, você agora tem a capacidade de dizer ao MIKU, para mostrar sua reação anterior.
+Quer você tenha perdido sua chance de [mostrar info ao clicar](#info-ao-clicar) ou você apenas quer ver a reação novamente.
+A ação `Mostrar Meme Anterior` é acessível via
Tools > AMII Options > Show Previous Meme
-## Offline Mode
+## Modo Offline
-If you ever find yourself coding without any internet, don't worry friend, you can take MIKU with you. All interactions
-that you have seen so far have been stored in a safe place on your computer, just for such an occasion!
+Se você se encontrar programando sem qualquer internet, não se preocupe amigo, você pode levar MIKU com você. Todas as interações
+que você viu até agora foram armazenadas em um lugar seguro no seu computador, apenas para tal ocasião!
-## Clear Memes
+## Limpar Memes
-For whatever reason, if you have a dispatched meme that is invulnerable to going away, have no fear friend!
-That is exactly what the `Clear Memes` was made for, accessible via
+Por qualquer razão, se você tiver um meme despachado que é invulnerável a ir embora, não tenha medo amigo!
+Isso é exatamente para o que o `Limpar Memes` foi feito, acessível via
Tools > AMII Options > Clear Memes
-## Rider Support
+## Suporte ao Rider
-The Rider IDE is a special snowflake that requires extra love and attention to get AMII to work. If you've installed the
-plugin on Rider, you'll probably have already been prompted to install
-the [Anime Memes - Rider Extension](https://github.com/ani-memes/amii-rider-extension). If you missed out,
-please [be sure to install](https://github.com/ani-memes/amii-rider-extension/tree/main#installation), so you aren't
-missing out on any functionality.
+O IDE Rider é um floco de neve especial que requer amor e atenção extra para fazer o AMII funcionar. Se você instalou o
+plugin no Rider, você provavelmente já foi solicitado a instalar
+a [Extensão Anime Memes - Rider](https://github.com/ani-memes/amii-rider-extension). Se você perdeu,
+por favor [certifique-se de instalar](https://github.com/ani-memes/amii-rider-extension/tree/main#installation), para que você não
+perca nenhuma funcionalidade.

A collection of open-sourced Jetbrains IDE plugins that bring Waifus in to help keep your motivation to complete during your coding challenges.
+Uma coleção de plugins de IDE Jetbrains de código aberto que trazem Waifus para ajudar a manter sua motivação para completar durante seus desafios de codificação.
-Available for any [JetBrains IDE](https://github.com/waifu-motivator/waifu-motivator-plugin). +Disponível para qualquer [JetBrains IDE](https://github.com/waifu-motivator/waifu-motivator-plugin). -## Want AMII updates sooner? +## Quer atualizações do AMII mais cedo? -I have a [canary release channel](https://github.com/Unthrottled/jetbrains-plugin-repository) that you can set up to get -the latest and greatest! +Eu tenho um [canal de lançamento canary](https://github.com/Unthrottled/jetbrains-plugin-repository) que você pode configurar para obter +o mais recente e maior! --- -# Attributions +# Atribuições -Project uses icons from [Twemoji](https://github.com/twitter/twemoji). Graphics licensed under CC-BY +Projeto usa ícones de [Twemoji](https://github.com/twitter/twemoji). Gráficos licenciados sob CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/ -Plugin based on the [IntelliJ Platform Plugin Template](https://github.com/JetBrains/intellij-platform-plugin-template) +Plugin baseado no [Modelo de Plugin da Plataforma IntelliJ](https://github.com/JetBrains/intellij-platform-plugin-template) diff --git a/gradle.properties b/gradle.properties index 8d1d306..5eff6bc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,13 +1,15 @@ # IntelliJ Platform Artifacts Repositories -> https://plugins.jetbrains.com/docs/intellij/intellij-artifacts.html pluginGroup=io.unthrottled -pluginVersion=1.6.0 -pluginSinceBuild=251 -pluginUntilBuild=251.* +pluginVersion=1.6.1 +pluginSinceBuild=253 +pluginUntilBuild=253.* + +# build # IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension platformType = IU -platformVersion = 2025.1 +platformVersion = 2025.3 # Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html # Example: platformPlugins = com.jetbrains.php:203.4449.22, org.intellij.scala:2023.3.27@EAP diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8a437e0..abfbebe 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,4 +13,4 @@ opentest4j = { group = "org.opentest4j", name = "opentest4j", version.ref = "ope [plugins] intelliJPlatform = { id = "org.jetbrains.intellij.platform", version.ref = "intelliJPlatform" } -kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } \ No newline at end of file +kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 37f853b..2a84e18 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME