Commit Graph

11 Commits

Author SHA1 Message Date
Hans-Christoph Steiner 3f99397053 set supported versions for django tinymce, use embedded tinymce 2020-10-08 11:46:26 +02:00
Hans-Christoph Steiner a9da15c064 dialog-polyfill v0.5 breaks repomaker/templates/repomaker/app/edit.html
v0.5 removed dialog-polyfill.js

refs #234
2020-10-07 12:51:44 +02:00
Nico Alt 3c825efdfa Use pinned version for material-design-icons-iconfont
To not get surprised by things like file moves anymore.
2018-11-04 11:44:21 +01:00
Nico Alt de9839d4a3
Delete screenshots, feature graphics and APKs in background
Before a separate page opened which wiped all edits of the app that
were not saved before.

Deleting screenshots fails because of an bug in the screenshot delete
view fixed in https://gitlab.com/fdroid/repomaker/merge_requests/154.

Related to #88.
2017-09-14 13:51:44 -03:00
Torsten Grote 0ca26d0a67
Make repomaker installable
This gets rid of the project/app distinction.
Now, there is only one repomaker folder.
No more maker and RepoMaker.

A setup.py file was added to begin distributing repomaker.
2017-07-24 15:41:22 -03:00
Nico Alt 8a6d15b9e4
Fix Roboto fonts on external repo page
Upstream changed the names of all directories to lower case in this commit:
afa0e00683

When updating external NPM resources with `npm install`, the repo publishing task failed with this error message:
```bash
Traceback (most recent call last):
  [...]
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/views/gitstorage.py", line 83, in form_valid
    return super(GitUrlValidationMixin, self).form_valid(form)
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/views/sshstorage.py", line 48, in form_valid
    return super(SshKeyMixin, self).form_valid(form)
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/views/storage.py", line 66, in form_valid
    return super(StorageCreateView, self).form_valid(form)
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/views/storage.py", line 35, in form_valid
    form.instance.repo.set_url(form.instance.get_repo_url())
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/models/repository.py", line 248, in set_url
    self._generate_page()
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/models/repository.py", line 203, in _generate_page
    self._copy_page_assets()
  File "/home/nico/Work/Current/F-Droid/repomaker/maker/models/repository.py", line 243, in _copy_page_assets
    copy(source, target)
  File "/usr/lib/python3.4/shutil.py", line 228, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.4/shutil.py", line 107, in copyfile
    with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/home/nico/Work/Current/F-Droid/repomaker/node_modules/roboto-fontface/fonts/Roboto/Roboto-Bold.woff2'
```
2017-07-19 12:56:47 +02:00
Torsten Grote ca24ab227a Add simple TinyMCE editor to textareas that can include HTML 2017-05-05 15:58:35 -03:00
Nico Alt ccd59e93c4
Migrate UI Style Library to Material Design Lite
Fixes #4.
2017-05-02 18:50:21 +02:00
Torsten Grote e87a5bea88 Add material-design-lite to ease/evaluate migration to it 2017-04-18 16:36:13 +00:00
Torsten Grote 30e626b24c
Switch to more lightweight material-design-icons-iconfont 2017-04-06 11:57:08 -03:00
Torsten Grote efd5f12aa9
Add a setup script that calls npm to install dependencies
from package.json file.
In the future, we *might* add pre-compiled static files to the repo
to make setup easier for local installations.
Still looking for a proper deployment strategy.
2017-03-28 09:59:37 -03:00