0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-19 19:42:17 +02:00
Commit Graph

33 Commits

Author SHA1 Message Date
David Allison
bebf14fece chore: ignore Kotlin 2 .salive files
This appears to be a 'session-is-alive' file

ca34e5d2fd/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunner.kt (L458)

Example:

.kotlin/sessions/kotlin-compiler-9293527262404664068.salive
2024-06-19 14:22:01 +00:00
Brayan Oliveira
4df8df6b8c dev: add IDEA project icon 2023-11-13 17:42:51 -05:00
Mike Hardy
56dec7f8d3 Revert "chore: exclude non-'values' translation files"
This reverts commit 09a5302a44.

It caused an error after upgrade to Android Studio hedgehog, unable to
mix gradle and non-gradle modules
2023-10-30 17:41:34 +00:00
David Allison
09a5302a44 chore: exclude non-'values' translation files
Example: 'values-af'

* This removes them from the search/index
* This marks them in the IDE in a different color,
  making it less likely a new user will modify them
  * Files also now contain IDE errors

We go against JetBrains advice as we want these files in Gradle:

> Items you may want to exclude from sharing:
>
> .iml files and .idea/modules.xml file for the Gradle or Maven based
> projects since these files will be generated on import

https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems

Tested and languages are still switchable

I did test `Editor > File Types > Ignored files and folders`
This removes the files from the IDE completely
but I could not find a way to share this with other team members
2023-08-26 09:42:03 -05:00
Ashish Yadav
6b636ab337
ignore local .log files in git commit (#14005)
* ignore local .log files in git commit

* ignore local hs_err_pid log files in git commit
2023-07-08 07:32:46 -03:00
David Allison
a2d2c162fb lint: Add user dictionaries to reduce typos
This adds 4 user dictionaries:

* anki.xml - Anki Desktop specific terminology: 'did'
* android.xml - Android and dependencies: 'miui.securitycenter'
* usernames.xml - Usernames in copyright declarations
* davidallison.xml - Anything else.
  * Each user has their own dictionary to avoid merge conflicts
  * But this is shared within the project

https://www.jetbrains.com/help/idea/spellchecking.html
https://stackoverflow.com/a/36256338

Fixes 10713
2022-04-05 17:11:56 -05:00
Jacob Scherber
ded2dc4c0d Ignore android VM image captures 2020-02-09 21:01:51 -05:00
Mike Hardy
1a81df55fb
Implement analytics, Fixes #4969 2018-10-08 23:25:08 -05:00
Mike Hardy
d8d095b4fa Add local tool for codacy analysis pre-commit 2018-09-10 08:57:05 +09:00
Mike Hardy
c4377db1e3 Allow Android Studio formatting settings in git as exception
code style itself was imported to Android Studio via Checkstyle plugin
using the file docs/code_conventions/eclipse/ankidroid.checkstyle.xml,
with the only alterations being to implement blank line rules from
/docs/code_conventions/AnkiDroid_code_conventions.html
2018-06-15 06:09:28 +09:00
timrae
b00f6629cd ignore all .idea files 2015-03-31 12:21:38 +09:00
Allison Van Pelt
2e3665c0bf RecyclerView for DeckPicker
Replaced ListView with a RecyclerView in DeckPicker. This also replaces the anonymous SimpleAdapter with a custom RecyclerView.Adapter. Our UI is a simple list, which does not require any custom styling depending on whether the item is a deck or subdeck. The items have click & long click actions that function the same as before. There is also a new method inside DeckPicker for finding a deck node given a deck ID.
2015-03-29 22:51:55 -07:00
timrae
501d1bdebd Ignore files with ~ at the end 2015-01-30 15:16:41 +09:00
Alexander Grüneberg
040827d06c Add ChromeOS debug and release scripts. 2014-11-15 09:05:23 -06:00
timrae
2f4e5c6943 Don't include iml files in repository
Add crowdin and chrome stuff to gitignore
2014-11-10 13:13:42 +09:00
timrae
1fbf16e693 Migrate to new Android Studio project structure 2014-11-10 02:02:29 +09:00
Nicolas Raoul
9f81badb45 Ignore deps/showcaseview/proguard-project.txt 2014-10-14 15:46:30 +09:00
Nicolas Raoul
66d1984326 Fixed syntax 2014-10-06 15:43:56 +09:00
Nicolas Raoul
988d8ff39a Ignore Chrome packaging 2014-10-06 15:30:40 +09:00
Nicolas Raoul
b44cce142e Ignore APK files 2014-01-06 00:01:58 +09:00
Flavio Lerda
252ede52fe Remove the .project file from .gitignore.
The .project file was currently ignored and not added to version
control. This causes some problems, including the fact that the newly
added project is called as the first activity named in the manifest,
currently DeckOptions, which is misleading.

Tracking the .project file is actually useful if we want to use some of
the most fancy features, like filtered resources, so it is useful to
track it.
2013-06-10 22:56:19 +01:00
iniju
968654dc63 added idea's eml to gitignore 2012-12-27 10:43:46 +00:00
Nicolas Raoul
cadaff013c Ignore crowdin script temp file 2012-02-07 11:51:16 +09:00
Nicolas Raoul
6217dd4e0f Ignore generated build.xml and coverage.em 2011-10-30 17:19:23 +09:00
nobnago
593a9b80c6 add script for building needed ant files 2011-10-28 11:26:18 +02:00
nobnago
862a55dc88 load crowdin key from external file 2011-10-24 17:17:02 +02:00
nobnago
3dee0c0607 add achartengine.jar into classpath 2011-02-15 10:15:38 +01:00
nobnago
529817ab4a prevent manage-crowdin.py from being updated when inserting api-key 2011-02-08 12:08:50 +01:00
Frederic Donckels
adc4f1ec81 Added IntelliJ ignores 2010-05-05 16:33:23 +02:00
Jan Berkel
635ff3603e added build.xml + config 2009-10-01 09:24:16 +01:00
nicolas-raoul
cdd2e749c4 Fixed incompatible ids problem by treating ids as strings instead of int 2009-08-20 20:53:42 +09:00
nicolas-raoul
0284a44cf2 Started to implement spaced repetition, work in progress 2009-08-18 20:30:55 +09:00
Casey Link
58f719fe10 initial import 2009-06-03 10:56:54 -04:00