Age | Commit message (Collapse) | Author | Files | Lines |
|
Mainly because someone offered to translate the interface into
Hungarian, and interface languages are directly linked with database
languages.
|
|
Again, two separate but related things.
|
|
Interface consistency
|
|
OK, these are actually two separate things: to make the relations
translatable they didn't necessarily have to be stored as enum, and I
could've also converted them to enum but not have it translatable.
Nevertheless, it was easier to just do both at the same time.
Also note how I used the string "$____vnrel_<rel>____$" as identifier in
the relation graphs while I could have used something a lot shorter
("$<rel>$" would have been fine, for example). This is done so that
graphviz can make some space for those relations - the long identifier
gives a slightly more realistic representation of the actual length of
the relation titles.
|
|
The graphs are now stored in the DB in SVG format, the static/rg/
directory can be removed (not used anymore).
SVG data is stored using the xml data type, so now I can say for
sure you'd need at least PostgreSQL 8.3.
This feature still needs some tweaking, though. Current state isn't
perfect.
|
|
+ updated changelog
|
|
|
|
This was *supposed* to be done in
ce6d43aed955effe136f1ce3682828d2d43109cb
|
|
As they would soon be dead links, anyway.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Had to increase the size of icons.png a bit...
|
|
|
|
|
|
|
|
To make sure we can still see a troll if he marks his list as hidden.
Only admins have this usermod privilege, and admins are assumed to have
raw SQL access anyway.
|
|
|
|
It's still not perfect, though:
- New version is table-based - meh.
- Uses negative margins more than once - meh!
- Only works if any of the columns has enough content to wrap. If all
content fits in the columns without wrapping, the total table width
falls back to the "min-width: 100%" statement - which, with the
negative margins, isn't really 100%. MEH!
Still... it looks better than the previous solution.
So far tested on FF3.5, Opera 9.something, and some semi-recent version
of webkit. Reported to work fine on IE7 as well.
|
|
|
|
That was the last one. I hope I haven't forgotten to update anything.
|
|
|
|
+ ChangeLog update
|
|
It seems not all setups display the fonts at the same size when
specifying the sizes in pt. At least, my awesome setup makes all fonts
even smaller than they already were...
I'm also still not really happy with the current font size, but making
it even a tiny bit larger makes everything look ugly. :-(
|
|
|
|
|
|
Now the last unused space in icons.png is used as well. Another icon and
we'll need to enlarge it a bit.
|
|
Conflicts:
util/dump.sql
util/updates/update_2.6.sql
Also updated ChangeLog and made some tiny style changes.
|
|
|
|
|
|
|
|
|
|
TODO:
- spoiler settings?
- auto-complete tag names
- exclude filter
- Improved UI? current location isn't very intuitive
- Improve previous tag browser to make use of the VN search?
|
|
It was a rather stupid and buggy idea...
|
|
<eyeless> Yorhel: Please make fields "title" and "original title" filled
automatically when adding a release of vn
<Yorhel> finally an easy request!
|
|
|
|
The 'language' column in releases_rev has been replaced with a
releases_lang table. As this is quite a big change, there may still
be bugs floating around somewhere.
|
|
|
|
And another 5ms to the page loading time of the homepage. Byebye,
server resources, byebye! :-(
|
|
|
|
+ Set 2.4 date in ChangeLog
|
|
This reverts commit 944eefc1820d6a48948217b73abb9ea72b144b20
and 4d7c63c0cdf60d6c754dff11f85f7f067f1e8d8f.
|
|
|
|
This should make a nice connection between the few kinds of database
entries we have.
|
|
Makes use of cookies to store the users' preference. Might be a good
idea to store this in the DB for logged in users, together with the
tagspoil cookie.
|
|
The tags work fine already. I'll keep the categories on the VN pages
and in the history for now, though.
|
|
|