Damien Elmes
655001eaf5
mention pypi
2020-08-03 15:31:22 +10:00
Damien Elmes
116aeead0a
remove update-alternatives references
...
7f0263b1f5 (commitcomment-40547278)
2020-07-13 13:55:18 +10:00
Damien Elmes
b519767694
add note about first build
2020-06-02 19:35:28 +10:00
Damien Elmes
6ef8d976eb
update readme
2020-05-12 21:13:34 +10:00
Damien Elmes
f684317937
Merge pull request #566 from zenogantner/patch-2
...
more detailed instructions for Debian/Ubuntu users
2020-04-17 18:21:39 +10:00
Zeno Gantner
7f0263b1f5
more detailed instructions for Debian/Ubuntu users
2020-04-16 10:19:56 +02:00
Zeno Gantner
e90e84d7c9
fix typo
2020-04-16 10:11:26 +02:00
Damien Elmes
a686f2cf44
vendor rename script
2020-04-14 19:49:07 +10:00
Damien Elmes
330848abe3
document ankidev and remove sync changes
...
https://github.com/ankitects/anki/pull/548
2020-04-11 14:36:05 +10:00
Damien Elmes
195d8c2362
Merge pull request #547 from evandroforks/fix_anki_caption
...
Fixed anki caption on README.development
2020-04-10 19:43:45 +10:00
evandrocoan
e54646a224
Fixed anki caption on README.development
2020-04-09 23:38:30 -03:00
ju19
0e6e3f16b9
Update README.development
...
Making instructions easier for windows users
2020-04-09 15:54:19 +06:00
evandrocoan
f908566252
Created .github/workflows/mac_checks.yml
2020-03-24 00:31:46 -03:00
evandrocoan
20c9837770
Created the .github/workflows/windows.yml
...
# Conflicts:
# .github/scripts/trailing-newlines.sh
# Makefile
# qt/tools/typecheck-setup.sh
# react/Makefile
# rspy/Makefile
# svelte/Makefile
# tslib/Makefile
2020-03-23 19:51:03 -03:00
Damien Elmes
c298bae1ff
remove svelte/react experiments for now
...
don't want to have to deal with security warnings from GitHub
about outdated dependencies while not actively using the code
2020-03-17 20:49:58 +10:00
Damien Elmes
f343197385
default to release in dev mode as well
2020-03-10 13:36:21 +10:00
Damien Elmes
f904f30bb2
add DEVFLAGS for performance testing
2020-03-10 13:36:01 +10:00
Damien Elmes
1bde8d72bb
check for files without a final newline
2020-03-09 18:57:55 +10:00
evandrocoan
8b1f302dc9
Deprecate the Cygwin /usr/bin/ note README.development
...
Such change seem to break my Cygwin installation and it is not
required as a installation step anymore because it was only useful
when the user attempted to install `gettext` using `apt-cyg`, but
now I instruct them to download the binaries directly from their
website.
2020-03-02 16:51:27 -03:00
Damien Elmes
3e1ba9e573
less wordy anki_extra_pip, and readme tweaks
2020-02-27 14:22:53 +10:00
evandrocoan
ddb1788c22
Reverted back to use pyenv (without using system wide packages)
2020-02-25 23:44:18 -03:00
evandrocoan
d88e5eb308
Removed the qt/Makefile INSTALL_PYAUDIO variable and
...
created the Makefile SYSTEM_PACKAGES updating README.development
2020-02-25 21:08:05 -03:00
evandrocoan
14a86273c4
Deprecated SHELLCMD, moved the pyaudio installation instructions to
...
its repository updating the instruction on README.development
2020-02-25 21:08:05 -03:00
evandrocoan
4b5463becf
Added instructions to first try to download prebuilt pyaudio wheels
...
on README.development
2020-02-25 03:26:49 -03:00
evandrocoan
26cdff29ec
Renamed FIND_EXEC to FIND, replaced IS_WINDOWS by specific commands
...
as PYTHON_BIN, ACTIVE_SCRIPT and INSTALL_PYAUDIO.
Fixed echo statements not using @ to suppress double message output.
Deprecated the usage of ECHOCMD := /bin/echo -e because it has no
effect: https://stackoverflow.com/questions/60387684/how-to-make-the-makefile-echos-to-use-bin-echo-e
# Conflicts:
# Makefile
2020-02-25 03:15:11 -03:00
evandrocoan
afeab0e559
Fixed misspelled word on README.development
2020-02-24 20:39:50 -03:00
evandrocoan
7638c99a82
Updated README.development to use gettext version 0.20.1
2020-02-24 17:55:33 -03:00
evandrocoan
bca96de75c
Fixed misspelling on README.development and added missing FIND_EXEC
...
to rspy/Makefile
2020-02-24 17:03:00 -03:00
evandrocoan
19f1c98025
Fixed development compilation with Windows 10
...
1. Documented on README.development how to setup the environment
for Windows.
2. Fixed qt/ts/package.json not working due usage of ; instead
of &&
3. Fixed copy-qt-files rsync using Windows paths instead of Unix
ones
4. Fixed Makefile's using Windows Linux Subsystem bash instead of
the Cygwin one.
5. Ensured running the correct pip module by using python -m pip
instead of just pip.
6. Fixed Makefiles using Windows `find` command, instead of the
Cygwin's one (POSIX find).
7. Fixed pyenv sourcing/activate using /pyevn/bin/ instead of
/python/Scripts/ on Windows.
8. Fixed pyaudio not installing/linking with portaudio on Windows
by installing for a patched fork at evandroforks/pyaudio
9. Forked and fixed portaudio not building with Visual Studio 2017
or superior and added the reference for the patched fork on
README.development at evandroforks/portaudio.
2020-02-24 14:59:11 -03:00
Damien Elmes
4430c67069
rework Fluent handling
...
- all .ftl files for a language are concatenated into a single file
at build time
- all languages are included in the binary
- external ftl files placed in the ftl folder can override the
built-in definitions
- constants are automatically generated for each string key
- dropped the separate StringsGroup enum
2020-02-23 13:22:50 +10:00
Yngve Høiseth
e1e08ae985
Prevent "msgfmt: command not found" error
2020-01-22 22:53:06 +01:00
Damien Elmes
8b94d69abc
bump minimum python version from 3.6 to 3.7
2020-01-07 18:34:36 +10:00
zjosua
339c0a9452
Add rsync to requirements
2020-01-06 18:30:11 +01:00
Damien Elmes
82f0db7583
add a web UI proof of concept
...
See react/README
2020-01-06 14:28:07 +10:00
Damien Elmes
0bfc90f52f
update readme, remove submodule readmes
2020-01-04 12:21:58 +10:00
Damien Elmes
5876866565
tweaking the folder names again
...
hopefully that's the last of it
2020-01-03 07:48:38 +10:00
Damien Elmes
1d361f5fe4
add missing gettext dependency
2020-01-02 20:52:12 +10:00
Damien Elmes
2e7669daf4
update docs
2020-01-02 19:55:27 +10:00
Damien Elmes
b23b6fbe35
move the separate components back into this monorepo
...
Earlier today I pushed a change that split this code up into multiple
repos, but that has proved to complicate things too much. So we're
back to a single repo, except the individual submodules are better
separated than they were before.
The README files need updating again; I will push them out soon.
Aside from splitting out the different modules, the sound code has
moved from from anki to aqt.
2020-01-02 19:43:19 +10:00
zjosua
5e217f5587
Update README.development
...
Add instruction to build the Python virtual environment with --system-site-packages when using the distro-installed PyQt5.
2019-12-26 14:28:19 +01:00
Damien Elmes
37d5ea8469
tweak dev docs
2019-12-25 12:13:28 +10:00
Damien Elmes
4168c01141
update dev docs
2019-12-24 19:57:54 +10:00
Damien Elmes
7733e03360
make it possible to implement functionality in Rust
2019-12-24 19:57:54 +10:00
Damien Elmes
c61bc8859c
split qt requirements out again
...
PyQt didn't used to split WebEngine out separately, and that can
cause conflicts with distro-provided packages.
2019-12-19 09:34:31 +10:00
Damien Elmes
364f5582c6
add pyqt5 to deps
2019-12-18 15:13:07 +10:00
Damien Elmes
a98c0c6791
automatically install deps as part of build
2019-12-18 15:09:46 +10:00
Damien Elmes
e161e66d17
update docs
2019-12-18 14:43:40 +10:00
Damien Elmes
37a239cf38
add basic type checking for anki/
2019-12-16 08:17:28 +10:00
Damien Elmes
241b7ea005
use locales instead of two digit lang codes
...
and move away from launchpad
2019-09-23 21:18:03 +10:00
Shan Rauf
0e8ebee465
Fix readme.development typo
2019-07-29 02:10:34 -07:00