Jump to content

Ultima

µTorrent Helper
  • Posts

    27,924
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by Ultima

  1. Changelog

    v0.381 (2011-04-30)

    + Feature: Ability to disable use of system fonts

    + Feature: Codec column in RSS feeds list

    + Feature: Listview find (Ctrl+F when a listview is focused)

    ~ Change: Default to confirming on torrent delete if setting isn't found

    * Fix: Broken "Add File" and "Add URL" dialogs under IE9

    * Fix: Broken listview scrolling behavior under IE7

    * Fix: Listview column headers use improper text in some languages

    * Fix: Rows are skipped on long lists in virtual listview mode

    Release Notes

    Not a whole lot to say about this release outside of what's in the changelog. I do want to express my satisfaction in getting the listview filtering to work as well as it does though. It was a huge pain to brainstorm what changes were required to get it working due to the fact that the listview code is a bunch of hacks piled on top of one another. After the extended planning phase though, things fell into place pretty quickly (in a manner of hours), and we have this! Listview filtering works as-you-type, which has the potential to be slow, but in my tests, it worked rather quickly, even on lists with well over 10,000 rows.

    I decided to bump the version number to v0.381 and remove the WIP tag. There are known issues still, but enough is enough, and it's otherwise working pretty stably anyway. It's also becoming rather confusing when users report bugs or request features while saying "I'm on v0.380 WIP", but without specifying which build it is that they're actually running.

    Anywho, you know the drill: find the updated build in the first post, and report bugs if you find 'em!

  2. I'm doing this mostly independently of anything going on with µTorrent Web. Lack of time is always an issue for me, but nevertheless, I don't currently have any plans to drop maintenance. Things are still going on in my local copy of the code, albeit at a slowed pace due to Real Life™.

  3. lol alright... alright. I guess I might as well. Given the amount of time that's passed since the last update (already more than a year!), the changelog may be underwhelming, but it's better than nothing. I would've liked to incorporate more things (perhaps some new 3.0-only features), but lack of time is an issue for me, as usual. Maybe another time.

    Anywho...

    2011-04-24

    ~ Change: Color-differentiated torrent statuses

    ~ Change: Decreased size of interface elements

    ~ Change: Hide progress bar for completed torrent jobs

    ~ Change: Slightly more robust handling of /gui/?action=getsettings

    ~ Change: Use decimal rather than percentage for ratio

    * Fix: Labels containing certain HTML strings break label selection dropdowns

    * Fix: MiniUI stops working if filtered torrent job label no longer exists

    * Fix: Number rounding issues in various places

    * Fix: Torrent jobs never shown as "Finished"

    * Fix: uTorrent 3.0 compatibility

    First post, as usual.

  4. @pgjensen:

    v0.380 WIP (2011-03-19)

    + Feature: Save As field in Detailed Info Pane (uTorrent 3.0 and newer only)

    @Lemark: Damn. I guess the translation got broken somewhere along the way. Kind of a pain for me to fix though, as I don't speak/read/write Russian. I'll try seeing what I can do -- no guarantees though.

    @sa: I'll try looking into it. If it's bothering you, then for the time being, you can set the listviews to use paging again by setting the max number of rows in Preferences > WebUI to some value greater than 0, and that'll be guaranteed to not have any unnatural skips (at the expense of ease-of-use).

  5. You need to have a non-guest account. That, or if you're using a newer version of µTorrent (3.0), then you're hitting a bug in MiniUI's guest/full account detection... which I've fixed in my code forever ago, but neglected to release... I guess I'm going to need to get to that some time.

  6. @DjDx: I'm not sure why that would be at all necessary, given the changes I already made to the most recent build.

    v0.380 WIP (2011-03-19)

    + Feature: "Copy Magnet URI" menu item for torrent jobs

    + Feature: "Copy" menu item for torrent jobs, General, Peers, and Files tabs

    @sa: It's unclear to me what you mean by the scrollbar having gaps.

  7. 1. Oh. That's not something that can be handled by the frontend -- only the backend. This thread is for the frontend only. It certainly has been requested before though.

    4. Ugh. I guess I'm going to have to default that to true if the setting isn't found then. Really, I would prefer it that the backend actually support this setting, but oh well.

  8. @pgjensen:

    1. No clue what you mean by auto-import.

    2.

    A framework was partially set up to allow for .torrent file drag-and-drop as well, but I'm not confident enough in the FileReader API's stability and support to go ahead and just implement it yet.

    3. Preferences > Web UI > Max. rows per page = 0

    4. Preferences > UI Settings > Confirm when deleting torrents

  9. Just one question, how can I disable this new feature:

    ~ Change: Font-agnostic UI layout (use system font if available)

    In the mean time, users who don't care for WebUI using system fonts can always use the following bookmarklet to revert to some other font of their choosing:
    javascript:(function(font){document.body.style.font=font;resizeUI();})("8pt Tahoma, Helvetica, sans-serif");
  10. Changelog

    v0.380 WIP (2011-03-19)

    + Feature: "Copy Magnet URI" menu item for torrent jobs

    + Feature: "Copy" menu item for torrent jobs, General, Peers, and Files tabs

    + Feature: .torrent URL drag-and-drop

    + Feature: Added/Completed On columns (uTorrent 3.0 and newer only)

    + Feature: Alt+Enter opens torrent job properties dialog

    + Feature: Format column in RSS feeds list

    + Feature: Piece counts in Files tab (uTorrent 3.0 and newer only)

    + Feature: Save As field in Detailed Info Pane (uTorrent 3.0 and newer only)

    + Feature: Source URL column in torrent jobs list (uTorrent 3.0 and newer only)

    ~ Change: Font-agnostic UI layout (use system font if available)

    ~ Change: Improved handling of Detailed Info Pane repaints on visibility toggle

    ~ Change: Respect gui.graph_legend

    ~ Change: Updated MooTools to v1.3.1

    ~ Change: Use Meta key instead of Ctrl for category multi-select on Mac OS X

    * Fix: Broken icons in Peers and RSS listviews

    * Fix: Broken RSS Date column

    * Fix: Broken torrent job Status column sorting

    * Fix: Don't show delete dialog for every key combination that includes Delete

    * Fix: Regression where listview is not updated properly for selected category

    Known Issues

    • Main UI: Fonts are screwed up on Chromium Linux
    • RSS Downloader: Only µTorrent 3.0 supports non-read-only operations
    • RSS Downloader: Feeds "Codec" column incompletely implemented
    • RSS Downloader: Favorites can't be disabled (only removed)
    • RSS Downloader: Favorites don't have Unicode support
    • RSS Downloader: Favorites have crazy checkbox-toggling behavior

    Release Notes

    Probably the most prominent/visible change in this release is the font-agnostic UI layout. Essentially, a bunch of changes were made so that the UI no longer uses fixed sizes for elements, and instead sizes according to the font. That means that no matter what font face, and for any reasonable font size, the UI should remain usable now.

    With that, I moved to letting WebUI use system fonts by using CSS meta-fonts like "menu" or "small-caption". Unfortunately, because of this, browsers with spotty OS integration end up looking relatively ugly (though it'll still be usable). The biggest culprit here is Chromium on Linux -- it quite simply doesn't use the proper system fonts, which results in some default sans-serif font being used, with a large font size. This is something I feel that should be fixed on the browser's end, as it works perfectly fine on all Windows browsers, and on Epiphany on Linux (and I think Firefox should be fine as well). In the mean time, users who don't care for WebUI using system fonts can always use the following bookmarklet to revert to some other font of their choosing:

    javascript:(function(font){document.body.style.font=font;resizeUI();})("8pt Tahoma, Helvetica, sans-serif");

    Though this was mainly a polishing release, I have added a few things:

    • The much-requested Added On and Completed On columns are finally here, although they'll require µTorrent 3.0 to work.
    • Torrent URL drag-and-drop is implemented. A framework was partially set up to allow for .torrent file drag-and-drop as well, but I'm not confident enough in the FileReader API's stability and support to go ahead and just implement it yet.
    • Magnet URI copying is implemented. Trackers aren't copied because... well, if multiple torrents are selected, that can become a bandwidth-intense affair. DHT should be sufficient for most users anyway.
  11. @pezboy: Nope.

    @david89: Dunno. That might depend on your filter settings. Linux uses forward-slashes, and not back-slashes, to delimit directories. Finally, if indeed you're running into a problem here, I'd be more inclined to believe that the bug doesn't lie with WebUI itself, as such a behavior could really only be defined on the backend.

  12. Already done for several weeks now. Just waiting to be released when I find the time to finish some stuff up. Will require µTorrent 3.0.

    @nslr: Not sure what to say. It worked for me the last time I tried... I suppose I'll check again -- also when I find some time.

  13. v0.380 WIP (2010-09-05)

    + Feature: Peers tab (uTorrent 3.0 and newer only)

    µTorrent 2.2.x and older quite simply don't have the action=getpeers request required for the functionality to work.

×
×
  • Create New...