Comments (52)
Hey everybody!
- I'm releasing Markor, dandelion and MemeTastic updates today (this means you get the download in 2-3 days on F-Droid)
- This is a major overhaul of translation IDs, and for markor some new features.
- If you have some time, please look carefully if everything is correctly translated into your language. If not, or something crashes, please report or update translation if possible! :)
- For all apps this is a published as a very minor release (v1.0.1 -> v1.0.2) without CHANGELOG ( Coffee ). I will make a new point release (v1.0.2 -> v1.1.0) soon, probably beginning of next week. Depending on feedback (this will have changelog then).
Notice: Apart those languages with most translators (like German, French, Spanish) at most other languages many translations are missing! If you want to help translating the apps, theres much help available from project page, or inside app's about screen ;).
Thanks!
from memetastic.
Hi all, hacktober approaches :)
Register on https://hacktoberfest.digitalocean.com/, send a PR to fix this and get your t-shirt for free (4 accepted PRs to same or different GitHub repositories needed) :). You have to mention the issue number in the commit/PR (e.g. fix #20
/ about #8
) Find more hacktober issues from my projects: https://github.com/search?&q=label%3Ahacktoberfest+user%3Agsantner
from memetastic.
For translators - install Stringlate from F-Droid, it allows translation of apps directly from your phone.
Just press the discover button and search for d*/ markor / memetastic.
If already translated with it, its best to delete local translation repo, because of massive amount of recent changes.
Cheers!
https://f-droid.org/app/io.github.lonamiwebs.stringlate
from memetastic.
Hi everybody!
I recently had much problems importing translations from Stringlate and I also saw a lot of outdated translation base (from old project state/version). Because of that I'm going back to a translation platform, the one I'm used to and was very happy with (in dandelion & Froody projects), which is Crowdin.
This means current original strings are always available, you can have discussion on meaning of a string and even talk to people translating the same project in the same language.
This aims to improve 3 major points - me having less maintainence - translators having less todo and always get instantly submitted - and the users getting a good translation 👍 .
Thumbs up and thanks to every translator of the project, be it current or coming new 👍 .
You can login/register here for my projects: https://crowdin.com/profile/gsantner. You only need one account and translate all my projects there. Existing translations (that you have done) is uploaded & in sync. Below are project specific short links if you want to use them:
- Markor - https://translate-markor.gsantner.net/ - Invitation link
- dandelion - https://translate-dandelion.gsantner.net/ - Invitation link
- MemeTastic - https://translate-memetastic.gsantner.net/ - Invitation link
If a language is missing, just leave me a message and I will add it.
Below are the current translation stats:
from memetastic.
Hi together! It's nearly 4AM here already (uff) and I have some important projects news for everybody!
I thought about the memetastic-assets archive and the projects goals. I thought about this since months and was thinking whats best for this projects future. I came to the conclusion that it's best to further only deliver bundled assets with the app. I too thought about licenses and 'fair use' of the assets and I decided to not further include such images anymore, don't try to convince me differently.
- This means you have to download and place your favourite meme templates from now on in your
Pictures/memetastic/templates
directory. This is there since a long time and you can do this since a long time but you maybe have not noticed it. - Already locally downloaded meme templates and custom templates stay and will be shown in the list
- From now on: MemeTastic has the
Internet
permission removed. This means even if it wants to, it can't connect to the internet or do anything else than working offline locally on your device. Too there is no, there were never and there will never be tracking in this app. - All fonts have been moved from archive from to bundled assets, for non-archive users this means you will see more fonts in the selection, for archive users nothing will change. Small amount of images are moved too, mostly those available from
openclipart
. - memetastic-assets archive is now really "archived", with the state of the bundled assets. This means all downloads with older memetastic app from now on will get the same as you get with the v1.5.0 update. Too it's archived on GitHub as in readonly.
- Further inclusion of Font or Image assets will be only under free license. This means e.g. CC0/CC/SIL license or alike.
- Code contributions are very welcome as always. That's a point where I thought to talk about in this comment too. I'm since ever quite unhappy with the projects developer community. I back then published the project here, originated from my university project. To work together with people on this very nice project, but honestly the whole is like 99% by me and thats not really what I hoped what will get out of it. People mainly just keep asking for stuff and I do if time allows it, but hardly any community work on stuff (actually 1-2 single small commits a year). I again saw this now in hacktoberfest, where the project received 0 code contributions excluding myselfs.
- So if you want to contribute to the project, always ready for pull requests & Qs.
- Again thanks to translation contributors, thats another big important part of the project. But note that without code/features/bugfixes you can't do much here.
from memetastic.
I'm not familiar with how GitHub works, so I would love if you could mention me, so I can be sure I'll get notification when there's something to translate.
Edit. I see there's "unsubscribe" button, so I guess I was added to subscribers just by your mention.
from memetastic.
O.K, great, thanks! 👍
from memetastic.
I just wanted to note that here too: The license of translations is now Creative Commons Zero 1.0. I received the okay from 2 of you (+1 non gh-user) on crowdin and one by mail. As there are no other translators: App translations are now fully CC0. Thank you for translating!
from memetastic.
Heres some context for the new strings:
from memetastic.
@gsantner, thanks for notifying me. I've created a pull request with new strings translated.
from memetastic.
Hi all, I worked a lot on MemeTastic these days. There are a lot of new translateable strings available, feel free to send localizatino updates if you want and have time :).
from memetastic.
Hi Gregor, can you explain what do you mean whit "assets" (recent assets, latest assets)?
What an "asset" is in this app? I must know the meaning to translate it.
from memetastic.
assets = fonts and meme templates. more or less "additional data". This will download a zip archive of https://github.com/gsantner/memetastic-assets
from memetastic.
Hi @gsantner (again)! Would you like to translate your app to Ukrainian? I have already done it for Stringlate
from memetastic.
go for it :D
from memetastic.
Would you like me to do german translations?
from memetastic.
@LW001 Thanks, but nope, I am native german and doing translation usually at the same time of finishing development of a fature
from memetastic.
Hi everybody!
I wanted to know which fonts you use often in MemeTastic, and which you never use, maybe even think they are not needed in the asset package. Maybe take a look too at issue #1.
The next update will introduce a small description field below fonts, which will contain some typical usecase, see image below.
from memetastic.
Hey @gsantner
How about using the downloadable fonts. It will reduce the assets and the apk size.
from memetastic.
While it would be good to use such feature, I have to admit to prefer to have everything offline useable by default, so MemeTastic can be used fully featured without being online, after assets are downloaded once. The APK size itself is already quite low, as only one font with 40kb is bundled, so basically doesn't increase the size much.
from memetastic.
BTW: here is the latest release for everybody waiting for outstanding f-droid release. it alerady includes above said changes. APK / Tag
also released on gplay: https://play.google.com/store/apps/details?id=io.github.gsantner.memetastic
from memetastic.
@LW001 You talked about german translation last time. I would like to ask you todo a proofread / review of the current translation, maybe you can find some improvements :).
from memetastic.
Hi, I like translate Markor application, but I don't want translate this application. So please remove my name from this list, I don't want to receive notifications from it.
from memetastic.
you shouln't when you press unsubscribe or mentioned in same comment again (which will always be the same), so shouldn't happen.
from memetastic.
you shouln't when you press unsubscribe or mentioned in same comment again (which will always be the same), so shouldn't happen.
Ah ok. It is strange, because I've received a notification some hours ago.
from memetastic.
I think the first mention always sends mail, and future messages respecting subsription status
from memetastic.
from memetastic.
@gsantner Great APP, I've just started translating Simplified Chinese ver.
from memetastic.
@gsantner Crowdin does not produce good quality translations, and gets in the way if you try to make that happen.
Use hosted Weblate instead.
from memetastic.
@comradekingu I don't use any auto translation, it's about the tool on the plattform. I also don't pay a agency or like that on Crowdin.
from memetastic.
@gsantner And you don't have to, either way Crowdin is sub-par. The default editor on Crowdin, and the voting system, does not work. Hosted Weblate is gratis for libre software projects, and there are quite a few professional translators on there.
from memetastic.
@comradekingu The thing is that I have existing experience with it, tools and configuration ready. I have now just activated again what I have done 1-2 years ago and it still works. New one would need again readings, lots of setup and things. And too - I was very happy with it :).
from memetastic.
@gsantner As do I, you will find I have an account on there, which I am reluctant to use, seeing as Crowdin is a closed source platform that tries to spy on me.
I can avoid that, but then I can't promote the translation in any way.
Android-strings are standard fare on Weblate: https://docs.weblate.org/en/latest/devel/index.html
from memetastic.
@gsantner 100€ says move it to Weblate.
from memetastic.
@comradekingu I know it's supporting it and too I'm strong defender of freedom. As said I have existing tooling on my side which eases me maintenance and does exactly the things I want in order.
I too have about 60 contacts on Crowdin and I do value working together with those people, as I have already done in past. And as I do see, they did great work there, thats the foundation of translations in most languages in my projects. Not only translations but also my localization tooling improved with their (and yours and everybody here in 's) feedback. Many of those people are also here, receiving mails from GitHub and on Crowdin that the projects are active again.
Still people can translate and send me via Mail/GitHub and I will import those translations manually. But the main translation work is now supposed to be on Crowdin again.
I hope you can understand that, and that I don't want to switch and try another thing with again people having to register somewhere.
@gsantner 100€ says move it to Weblate.
Now to 100€ - I'm not buyable.
from memetastic.
Just putting money where my mouth is when I ask for things. The good translators are everywhere.
from memetastic.
Sorry not understanding this one quite right^^.
Just for clarification on my message - people can keep using stringlate and existing workflow if they prefer that.
from memetastic.
Not available in the app store?
from memetastic.
from memetastic.
currently not
from memetastic.
Also I want to say: what the heck have you done to this program? It used to be simple and it was so good.
from memetastic.
I'm so glad I never deleted anything from wiping my phone again and again years ago. I kept them.
0.9.4:
Screenshot_20190508-083747
from memetastic.
Anyway, thanks for creating this amazing app.
from memetastic.
@andy5995
Don't know if this is you or your kid, but it is generally expected that people don't want their pictures on the Internet without prior consent, not in the least for legal reasons. MemeTastic does not force memes to my knowledge.
from memetastic.
andy contacted me on the community chat months ago with that picture and told me he knows the person and it's agreed for getting under public domain.
Is that's still the case andy? Can you please confirm this?
I'm honestly also quite unsure if I want to add personal people's faces to templates. Please don't get angry if I decide not to add it
from memetastic.
andy contacted me on the community chat months ago with that picture and told me he knows the person and it's agreed for getting under public domain.
Is that's still the case andy? Can you please confirm this?
I'm honestly also quite unsure if I want to add personal people's faces to templates. Please don't get angry if I decide not to add it
Yes, that's right. I'll send you a few extra details in PM on Matrix that might help with your decision.
from memetastic.
Me and @gsantner talked it over and decided to play it safe, and not include the photo, and I've deleted it.
from memetastic.
I'm new to github and I'm not very expert ... in the preview of the app there are tabs with categories of memes and other features, but when clone the project there are no templates and related tabs, can someone help me?
from memetastic.
@gsantner Coverage has gone up by 7-8 languages in two years, and some have lost their completion. The other gsantner projects only have a few languages, in 3-4 years…
I think these would see as much activity in as many days on Hosted Weblate.
However ineffective or lackluster Crowdin may be, is your admirably strong defense of freedom reflected in the since updated terms and conditions of Crowdin? Tracking and profiling, and selling activity to advertisers seems a bridge too far.
Also, having a source of revenue for your projects by way of donation does not qualify for gratis hosting at Crowdin, as per now requiring projects to be non-commercial to qualify.
I don't know what it would take, would you support that kind of thing financially if it came down to it?
from memetastic.
I'm new to github and I'm not very expert ... in the preview of the app there are tabs with categories of memes and other features, but when clone the project there are no templates and related tabs, can someone help me?
Are you a user? Get: https://play.google.com/store/apps/details?id=io.github.gsantner.memetastic
from memetastic.
The screenshots are not up-to-date. Theres a single grid now.
from memetastic.
Hi guys, Memetastic is fantastic but I am really in need of a desktop app equivalent. Does anyone know of an open-source meme creator app that is available on desktop ?
from memetastic.
Related Issues (20)
- Suggestion For MemeTastic Application : Add the "Columns Portrait " and "Columns Landscape " features HOT 2
- Suggestion For MemeTastic Application : Add the "LOG IN Button "SIGN UP Button"And " SEARCH WITH TAG AND USERS NAME''features HOT 2
- Unable to star my own created meme as favorite HOT 1
- Reason for hidden ".downloads" folder? HOT 1
- Editor: Add input for number for border size HOT 6
- Custom Save Location HOT 12
- Feature: Slideshow images HOT 3
- error: illegal '.'
- share Option is not working HOT 1
- Feature request: Filter effects
- Feature Request: Custom text position HOT 3
- add more meme templates HOT 2
- Dark theme HOT 2
- Revoking permission at MemeCreateActivity causes app crashed HOT 2
- Can't find pictures after save HOT 1
- Project license disappear after screen rotation
- Feature request: Moving text sections HOT 2
- Share memes to social media apps HOT 2
- Saving twice in the same minute silently overwrites a previously saved file
- Screenshots arent shown
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from memetastic.