Comments (6)
I'll promote this issue as it's now got two people interested :-D
from quoteunquote.
Hi - I've thought about this (and started coding a solution) but I'm not going to complete it. I thought I'd at least explain why!
The app started out as me wanting something like https://en.wikipedia.org/wiki/Fortune_(Unix) - but with some quality content.
Each time I "logged in" I wanted something new, something, possibly, completely different - hence the random button / movement. By grouping Sources together I feel like I'd miss out on some of this randomness, and learning - via the wikipedia link - about new Sources.
Obviously, something like Shakespeare is different - its very specific, the quotes are meant to be navigated in order of each work - the grouping is tied to the work.
So, I've come to the conclusion that grouping is wrong for this app. Plenty of philosophers (and the app contains plenty of them) would span different groups, not just groups related to philosophy, or one particular branch of philosophy. Grouping would discourage me from discovering new, related or not, Sources.
Sorry to disappoint, but I hope you understand.
I'm always open to suggestions for improvement - as that's what drives development, and defect fixes of course ;-)
from quoteunquote.
Hi - thanks for raising this issue.
No, but Yes (in a roundabout way), is the short answer!
No, there is no filter for, say, philosopher groupings. Yes, it is possible to group quotations - take a look at a Shakespeare entry to see what I mean.
Shakespeare is grouped because each of his plays is part of the Source value itself. That is to say, if I was to import a .csv file into the External database it would look something like this:
Source||Quotation
Greek, Aristotle||Knowing yourself is the beginning of all wisdom.
Greek, Aristotle||It is the mark of an educated mind to be able to entertain a thought without accepting it.
Chinese, Confucius||Choose a job you love, and you will never have to work a day in your life.
I'll keep your issue open as, if more people request it, I'll see what I can do to implement it (which might mean doing something like the above but with the data in the Internal database).
from quoteunquote.
Grouping by philosophers will be a nice addition, for example stoic philosophers, grouping by quotes of Marcus, seneca.
from quoteunquote.
I respect your decision
from quoteunquote.
from quoteunquote.
Related Issues (20)
- You should add instruction HOT 2
- Divide Quotation row, in App Widget, into two - the second being clickable
- Implement Material You HOT 1
- Create a Telegram Group
- Cannot import CSV HOT 7
- Remove splash screen when moving to wikipedia
- Select Multiple Sources? HOT 2
- source:Add wikiquote HOT 1
- TTS: Read aloud HOT 2
- floating window:QuoteUnquote Display over other apps, text Color Background Transparency
- Settings are not saved HOT 7
- feature req: hide source info in display HOT 2
- Export can crash the app HOT 4
- Tutorial for web page source HOT 9
- Material You HOT 1
- Recycling of imported source does not work HOT 5
- Custom schedule and quiet times HOT 1
- Option to fully remove/hide toolbar
- Sequential display in widget is random instead HOT 1
- Vertical center align/option to adjust top padding
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 quoteunquote.