mossroy
5457ab0f51
Fixes in the search algorithm
2013-05-10 15:18:34 +02:00
mossroy
12f2b7187b
Add a slightly more generic way to read title and data files on a real device
2013-05-06 15:37:35 +02:00
mossroy
707d45fb2a
Small fix to make it work on an actual device (it does not seem to accept reading files from input type=file)
2013-05-06 13:12:18 +02:00
mossroy
03b33afc63
Some minor improvements in the unit tests
2013-04-01 17:33:31 +02:00
mossroy
7eadf1c921
Add some unit tests with QUnit
2013-04-01 16:29:30 +02:00
mossroy
d1457fc2bf
Small changes in the title search algorithm
2013-03-15 16:46:05 +01:00
mossroy
7802cbf3b8
Big refactoring of the code, in a more object-oriented way.
...
But I could not push it as much as I would like : the FileReader API is asynchronous, which prevents some implementations (ex : a constructor in a class cannot read files)
The title searching is not very accurate for now, which is why the links do not work very well for now
2013-03-15 13:03:48 +01:00
mossroy
6c5020b42a
Filter article names that really start with the prefix (has to be improved with a normalizer before comparing strings)
2013-03-14 18:16:32 +01:00
mossroy
66e42247ff
Started refactoring the code in a more object-oriented way
...
Fixed the algorithm on the English dump
2013-03-14 17:35:45 +01:00
mossroy
5260b75587
fix typo
2013-03-12 17:48:37 +01:00
mossroy
8ba68c4259
Add very minimal implementation to be able to follow links inside articles
...
For now, it does not work very well, and simply tries to populate the
article list with the title as a search string
2013-03-12 16:53:44 +01:00
mossroy
d4df088b7e
Fix to make evopedia work inside Firefox OS simulator, when installed as an application
2013-03-11 20:25:54 +01:00
mossroy
469659f573
Fix minimal manifest.webapp
2013-03-11 16:43:15 +01:00
mossroy
daa69a3225
Refactor source tree and code, in order to use Volo,
...
and to start from Mortar template
2013-03-11 16:21:15 +01:00
mossroy
13660b1b63
Disclaimer in the HTML page : it is now broken on Firefox OS
...
because of more strict security policies
2013-01-25 19:08:34 +01:00
mossroy
7e4d9aa64a
Slightly improve error handling when reading files
2013-01-25 18:58:03 +01:00
mossroy
23bbb3fa88
Fix for data file number recognition when read through DeviceStorage
2013-01-02 16:01:37 +01:00
mossroy
c62b653b53
Fix for data file reading on DeviceStorage
2013-01-02 15:44:03 +01:00
mossroy
7f0abd81f2
Fix for DeviceStorage detection
2013-01-02 15:38:22 +01:00
mossroy
31b65c67af
Merge branch 'master' of ssh://github.com/mossroy/evopedia-html5
...
Conflicts:
evopedia-html5/evopedia.js
2013-01-02 15:23:11 +01:00
mossroy
50bbb7574e
Attempt to fix DeviceStorage usage in Firefox OS
2013-01-02 15:20:54 +01:00
mossroy
cc0dfe75b1
Attempt to fix DeviceStorage usage in Firefox OS
2013-01-02 15:18:02 +01:00
mossroy
5578935720
Add textual explanations in the HTML page
2013-01-02 15:06:27 +01:00
mossroy
1383f74640
Add debug information inside the HTML page, with a button to switch it
...
on/off
2013-01-02 12:59:07 +01:00
mossroy
4425806fe0
Slight improvement to DeviceStorage detection
2013-01-02 11:02:07 +01:00
mossroy
26c783edcb
Implement redirects
...
Format/Indent HTML and JS code
2013-01-02 10:46:58 +01:00
mossroy
56ad575920
Add index.html file that redirects to the current version of evopedia-html5
2013-01-02 09:34:39 +01:00
mossroy
2d5ca803fe
Remove WebContent folder and move all files one directory up
2013-01-02 09:28:23 +01:00
mossroy
5be775b556
Rename bzip javascript library, and remove unused version
2013-01-02 09:24:37 +01:00
mossroy
5a6e44d25d
Cosmetic corrections
2013-01-02 08:24:12 +01:00
mossroy
638d2f8815
First usable version of article searching
...
Removed possibility to list all articles (much too slow)
Added the removal of diacritics (accents etc) in the user-typed prefix
2012-12-28 21:48:46 +01:00
mossroy
c598de1ac5
Preliminary implementation of a binary search in the titles file.
...
It currently only finds the closest index of the search string, and is probably still buggy
2012-12-28 20:31:14 +01:00
mossroy
c3c677a66f
Improve comments, and remove dead code
2012-12-25 19:32:39 +01:00
mossroy
59b3c9916e
Move HTML header so that the encoding is in the first 1024 bytes
2012-12-25 19:21:09 +01:00
mossroy
48ce203088
Implement multiple archive files
...
Add GPL v3 License header
2012-12-25 19:03:50 +01:00
mossroy
2701f47a87
Fix UTF-8 encoding of article titles
2012-12-25 14:13:25 +01:00
mossroy
68a2f6a5f3
Add .gitignore
2012-12-25 13:27:14 +01:00
mossroy
afbfabac85
Fix offset and length handling for reading an article from the dump
2012-12-25 13:25:20 +01:00
mossroy
199e44756c
Merge branch 'gh-pages'
...
Conflicts:
evopedia-html5/WebContent/evopedia.html
evopedia-html5/WebContent/evopedia.js
2012-12-09 23:39:58 +01:00
mossroy
a2cc7312b4
Quick and dirty implementation of reading the title list
2012-12-09 23:28:40 +01:00
mossroy
8c59dbe365
Commit to GitHub Pages
2012-12-08 21:09:32 +01:00
mossroy
31b4fbf8b7
Merge branch 'master' of ssh://github.com/mossroy/evopedia-html5
2012-12-08 20:38:46 +01:00
mossroy
d770179818
Initial tests, inside an Eclipse project (just to use its HTML/JS
...
editor)
2012-12-08 20:32:11 +01:00
mossroy
f66dca41d6
Update README.md
2012-12-08 20:30:08 +01:00
mossroy
f09b07b1d2
Initial commit
2012-12-08 10:34:41 -08:00