mirror of
https://github.com/transmission/transmission.git
synced 2026-02-14 23:19:34 +00:00
feat: web client refresh (#1476)
Give the web client a major overhaul. User-visible highlights include: * Mobile is now fully supported. * Added fullscreen support on mobile. * Better support for dark mode. * Added mime icons to the torrent list. * Improved theme consistency across the app. Maintainer highlights include: * Updated code to use ES6 APIs. * No longer uses jQuery UI. * No longer uses jQuery. * Use Webpack to bundle the Javascript, CSS, and assets together -- the entire bundle size is now 68K gzipped. * Added eslint / prettier / stylelint tooling. * Uses torrent-get's 'table' mode for more efficient RPC calls.
This commit is contained in:
2
dist/msi/CMakeLists.txt
vendored
2
dist/msi/CMakeLists.txt
vendored
@@ -53,7 +53,7 @@ png2ico(Transmission.ico
|
||||
"${ICONS_DIR}/192x192/transmission-qt.png"
|
||||
"${ICONS_DIR}/256x256/transmission-qt.png")
|
||||
|
||||
set(WEBSRCDIR "${CMAKE_INSTALL_PREFIX}/share/transmission/web")
|
||||
set(WEBSRCDIR "${CMAKE_INSTALL_PREFIX}/share/transmission/public_html")
|
||||
set(TRQMSRCDIR "${CMAKE_INSTALL_PREFIX}/share/transmission/translations")
|
||||
set(QTQMSRCDIR "${TR_QT_DIR}/translations")
|
||||
|
||||
|
||||
2
dist/msi/Transmission.wxs
vendored
2
dist/msi/Transmission.wxs
vendored
@@ -45,7 +45,7 @@
|
||||
<Merge Id="VCRedist" SourceFile="$(var.MsvcCrtMsmFile)" DiskId="1" Language="0" />
|
||||
<Directory Id="$(var.PlatformProgramFilesFolder)" Name="PFiles">
|
||||
<Directory Id="INSTALLDIR" Name="Transmission">
|
||||
<Directory Id="WEBINSTALLDIR" Name="web" />
|
||||
<Directory Id="WEBINSTALLDIR" Name="public_html" />
|
||||
</Directory>
|
||||
</Directory>
|
||||
<Directory Id="ProgramMenuFolder" Name="Programs"/>
|
||||
|
||||
Reference in New Issue
Block a user