Write.as GTK desktop app https://write.as/apps/desktop
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

6 anni fa
6 anni fa
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Write.as GTK App
  2. A Write.as desktop app that targets all freedesktop.org compliant desktops, e.g.
  3. GNU/Linux, FreeBSD, etc; basically everything except Windows, Mac, iOS, and
  4. Android. It lets you compose and publish posts to [Write.as](https://write.as/).
  5. For a UI toolkit it uses GTK, and relies on the [writeas-cli](https://github.com/writeas/writeas-cli) for API calls and post management.
  6. **Write.as GTK is _libre_, not _gratis_, software.** Please try the app free of charge, but [purchase a copy](https://write.as/apps/linux/get) if you continue using it.
  7. ## Usage
  8. See the [User Guide](https://code.as/writeas/writeas-gtk/src/branch/master/USER_GUIDE.md).
  9. ## Installation
  10. Write.as GTK uses the [Meson/Ninja](http://mesonbuild.com/) build system, and as such you can install it on
  11. any FreeDesktop.Org compatible system using:
  12. ```bash
  13. # Install latest version of meson
  14. # Either via pip:
  15. pip3 install meson
  16. # Or, if you need to build the .deb:
  17. sudo add-apt-repository ppa:jonathonf/meson
  18. sudo apt update
  19. sudo apt install meson
  20. # Build
  21. meson build && cd build
  22. ninja
  23. # Install
  24. sudo ninja install
  25. ```
  26. This will install the executable file and the metadata required to integrate with
  27. those desktops. It also installs metadata to be collected by package repositories
  28. which integrate with certain package managers for richer presentation of apps.
  29. Though not required for local use, Write.as GTK relies on our [command-line interface](https://github.com/writeas/writeas-cli) for publishing to Write.as.
  30. Install it by downloading the [latest release](https://github.com/writeas/writeas-cli/releases/latest) or, with [Go (golang)](https://golang.org) installed, running:
  31. ```bash
  32. go get github.com/writeas/writeas-cli/cmd/writeas
  33. ```
  34. ## Packaging
  35. You can package Write.as GTK for Debian/Apt-based systems by running in this
  36. repository's root directory:
  37. dpkg-buildpackage -us -uc
  38. This'll give you a .deb file in the parent directory.