Daniel García Moreno
eafbfef28a
Custom gettext-rs without gettext tarball inside
8 years ago
Daniel García Moreno
857737d04b
gtk: Translator credits in the about dialog
8 years ago
Peter Vágner
7cb470601d
Added slovak language file
8 years ago
Christopher Davis
700b4b5842
flatpak: Fix issues with Flatpak manifest
...
There have been some issues with the flatpak manifest that caused
GNOME Builder to change the manifest and prevented me from doing
Git actions like pulling and branching while Builder was open. This
commit includes the changes.
8 years ago
Daniel García Moreno
7a26544df0
New release 0.1.30
...
New features:
* Translations support
* Number of members in the room in the members button
* File storage configuration support
* Gold and Silver tags for admins and moderatos
8 years ago
Peter Vágner
54aa38fd1b
a11y: add missing accessible names to text formatting button, markdown
...
switch and change the accessible name for the room add menu button
(fixes #243 )
8 years ago
Daniel García Moreno
46125b7010
Merge branch 'Kagamihime:unused-import'
8 years ago
Daniel García Moreno
56c2ea853c
Merge branch 'pvagner/fractal-room_menu_keyboard'
8 years ago
Eisha CHEN-YEN-SU
0051c9a0a1
member.rs: Remove unused import
...
This removes a forgotten unused import so that cargo doesn't complain
about it when compiling.
8 years ago
Eisha CHEN-YEN-SU
e23597c0c0
room.rs: Disable room details inputs
...
This disables the room details dialog's inputs if the user
doesn't have the right privileges.
See https://gitlab.gnome.org/World/fractal/issues/19
8 years ago
Peter Vágner
8e29b21302
a11y: Better accessibility exposure for room and members menu buttons.
...
Member count, room name and room topic is now accessible to screen
reader users.
8 years ago
Peter Vágner
8cbb5c7bf5
a11y: allow focusing room_menu_button again
8 years ago
Daniel García Moreno
4381410ff1
Merge branch 'i18n: Add polish translation'
8 years ago
Eisha CHEN-YEN-SU
1267234a08
member.rs: Add pluralization
...
Closes https://gitlab.gnome.org/World/fractal/issues/241
8 years ago
Eisha CHEN-YEN-SU
e3dfa34b42
i18n: Remove some untranslatable strings
8 years ago
Marek Jędrzejewski
7a3ba9cfe1
Add pl to LINGUAS
8 years ago
Marek Jędrzejewski
60517b954e
i18n: Add polish translation
8 years ago
Tobias Bernard
dfda70068f
Fix padding on room member button
8 years ago
Alexandre Franke
f5fabe8b29
Fix typography
8 years ago
Alexandre Franke
a413a643de
Update French translation
8 years ago
Alexandre Franke
f44e4a9ee9
Update French translation
8 years ago
Eisha CHEN-YEN-SU
f38b73d8a4
i18n: Update french translation
8 years ago
Jordan Petridis
4b26a0e75f
CI: Publish docs with gitlab pages.
8 years ago
Alexandre Franke
e29db88366
Display number of room members
8 years ago
Daniel García Moreno
0cce5a47ab
Fix cargo run flow without FRACTAL_LOCALEDIR env
...
In the build.rs we're looking for the FRACTAL_LOCALEDIR env variable
that is written by the cargo.sh script ran by meson but if we want to
run this for development we can't use cargo run because that env doesn't
exists so we'll use fractal-gtk/po as default.
8 years ago
Eisha CHEN-YEN-SU
d4101ccbe4
i18n: Initial french translations
...
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Daniel García Moreno
a54cd6b758
i18n: Initial spanish translations
...
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Daniel García Moreno
1905a2b5d1
i18n: bindtextdomain not hardcoded
...
I've added the locales path to the globals so we can now in the compile
time what directory is the translation to use in bindtextdomain
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
e312370817
meson.build: Add l10n support
...
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
26181a82ed
LINGUAS: Add a list of translated languages
...
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
95b88b78e8
org.gnome.Fractal.desktop: Add comments
...
This adds translator comments in the .desktop file.
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
fe7824037d
POTFILES.in: Add a list of translatable files
...
This adds a list of the files containing translatable strings used
to generate POT/PO files.
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
d3576ed0fd
fractal-gtk: Wrap all translatable strings
...
This wraps all the translatable strings in the source code with
gettext functions.
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
ea0dfa0023
App: Add the definition of the text domain
...
This adds the definition of the text domain used by gettext to
translate the strings of the user interface. gettext will search for
a package named "fractal" in the directory "./fractal-gtk/po". Thus
MO files containing the translations must be found in
"./fractal-gtk/po/[LANG]/LC_MESSAGES/fractal.mo".
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Eisha CHEN-YEN-SU
60367530ba
Cargo: Add gettext-rs as a dependency
...
This adds the crate gettext-rs among the dependencies of Fractal
in order to use gettext for i18n.
Closes https://gitlab.gnome.org/World/fractal/issues/89
8 years ago
Daniel García Moreno
ca56d311a1
api: Wait when sync error to avoid 100% usage
...
When there's no connection multiple calls to sync makes the Fractal
process to consume all the CPU because the long polling timeout isn't
working so we need to wait here to avoid this problem.
Fix #139
8 years ago
Daniel García Moreno
57d6441082
Show gold or silver circle on admin users
...
Gold is for admins (100 PL) and Silver is for moderators (50PL).
Currently the badge is drawn with a DrawingArea and attached to the
avatar with a GtkOverlay.
8 years ago
Daniel García Moreno
3ae2c30a40
api: Power levels info in the room struct
8 years ago
Daniel García Moreno
96aea94534
gtk: Check if the Fractal schema exists before req
8 years ago
Daniel García Moreno
9a232b5918
passwd: Password storage configuration doc in README
8 years ago
Daniel García Moreno
a53df78a20
passwd: Initial file password storage
8 years ago
Daniel García Moreno
cadea0aa7a
GSettings scheme in meson build
8 years ago
Daniel García Moreno
6bdc21398f
gspell: Add gspell deps to the flatpak package
8 years ago
Julian Sparber
206035ca1a
gspell: add basic spell check
...
* add gspell as spell checker to fractal, currently only accessible form
the context menu
8 years ago
Bjørn Lie
7dcfa2f4c5
Add InstantMessaging to .desktop Categories.
...
Making full set Categories=GNOME;GTK;Network;InstantMessaging;
Some distros mandate full usage of the freedesktop spec.
Alternative to using InstantMessaging here would be Chat
8 years ago
Daniel García Moreno
eaadad7e55
ci: rust image for doc generation
8 years ago
Daniel García Moreno
1ed3334f02
CI: Add the deploy stage
8 years ago
Daniel García Moreno
14428ae4bd
doc: Fix gitlab-ci yaml indentation
8 years ago
Daniel García Moreno
1e4e668280
doc: Generate rust doc to gitlab pages
8 years ago
Michael Snoyman
9ade049538
Updates to OS X build instructions
...
* Correct the gtk+3 name for Homebrew
* Makefile is not present
8 years ago