Commit Graph

32 Commits

Author SHA1 Message Date
Charles Kerr cd453764b1
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.
2020-10-23 20:04:25 -05:00
Mike Gelfand 4c7153fa48
Remove autotools-based build system (#1465)
* Support .git files (e.g. for worktrees, submodules)
* Fix symlinks in source tarball, switch to TXZ, adjust non-release name
* Remove autotools stuff
2020-10-13 03:15:19 +03:00
Charles Kerr 54a7cac25a
chore: run uncrustify in parallel; add package.json to web directory (#1454)
* refactor: add package.json for web client

* refactor: call uncrustify in parallel
2020-09-20 15:41:45 -05:00
Mike Gelfand 01368932b0 Add AppVeyor configuration for Windows release builds 2020-05-05 13:56:48 +03:00
Mike Gelfand a1393e7b35 #5934: Generate REVISION file and use it in case of missing reliable source 2015-04-24 19:14:56 +00:00
Mitchell Livingston ab48f1ccb3 Ignore configuration files from Xcode 4. 2011-04-14 00:11:23 +00:00
Mitchell Livingston 660a747b89 ignore miniupnpcstring.h when submitting 2009-07-14 00:21:37 +00:00
Mitchell Livingston ca59b2ebce simplify the project ignore list 2009-03-04 04:15:26 +00:00
Mitchell Livingston b997775a0d hopefully apply #1887 by adding files to the ignore list, attempt 3 2009-03-04 00:06:40 +00:00
Mitchell Livingston 03ac437be3 hopefully apply #1887 by adding files to the ignore list, attempt 2 2009-03-04 00:01:50 +00:00
Mitchell Livingston 023a1e86b3 undo last commit 2009-03-03 23:56:05 +00:00
Mitchell Livingston 6a6cecf129 hopefully apply #1887 by adding files to the ignore list 2009-03-03 23:52:44 +00:00
Mitchell Livingston 31482813b9 BeOS and Amiga support is, at least for now, a lost cause and hasn't worked for long over a year - removing from the source (if you for whatever unknown reason still need this, get it through SVN) 2008-12-02 03:57:01 +00:00
Mitchell Livingston 4b111eadce change "English" to "en" 2008-06-30 18:17:40 +00:00
Charles Kerr 4491e68a4f remove the old make system, move version.sh to macosx/ 2007-10-25 17:07:02 +00:00
Charles Kerr add634ead9 make the gtk translation files play nicely with autoconf 2007-10-08 15:37:33 +00:00
Mitchell Livingston 23c04dfe3f rename en to English (other languages will be changed to i18n names by the next release, though) 2007-10-04 03:45:52 +00:00
Mitchell Livingston f3b991cd78 rename English.lproj to en.lproj as recommended by Apple (I'll do the other languages closer to when they are replaced for 0.9) 2007-09-20 21:57:24 +00:00
Mitchell Livingston 844341faef this better work 2007-09-16 01:02:06 +00:00
Mitchell Livingston a950a0afd8 whoops 2007-09-16 01:00:16 +00:00
Mitchell Livingston 1b11564e92 remove Growl 1.1... 2007-09-16 00:52:32 +00:00
Josh Elsasser 132e4f5c8c Merge daemon branch to trunk. 2007-04-18 16:39:10 +00:00
Eric Petit f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00
Mitchell Livingston 5d36721a15 Remove old Sparkle... 2006-07-16 19:28:19 +00:00
Eric Petit e72c5580c6 Split and moved makefiles into a seperate folder, fixes and speed-up to
the retrieving of the SVN revision, OS X packages now show the revision
if this isn't a release build
2006-05-31 12:54:53 +00:00
Eric Petit a3d3d1f33d Splits VERSION_STRING and VERSION_REVISION, removes duplication of flags
in the Xcode project file
2006-05-29 22:44:21 +00:00
Eric Petit cab7c2a50a Get revision at build time 2006-05-29 21:58:22 +00:00
Josh Elsasser cf56d58f06 A couple minor i18n cleanups.
Add italian translation.
Add an install make target for transmissioncli and transmission-gtk.
2006-04-25 08:14:37 +00:00
Eric Petit 7a5c149504 Fixes OS X build 2006-04-04 20:39:21 +00:00
Eric Petit fde1bf8876 Nicer make output. Also moved the CLI client to its own folder like
other interfaces.
2006-04-04 20:23:19 +00:00
Eric Petit 235255b8f0 Merge compat-10.2 branch. This adds Jaguar compatibility on OS X, and
completes the Jam -> Make/XCode switch. Hope it doesn't break too much.
2006-04-03 19:29:09 +00:00
Eric Petit bf7ce0a305 Started to switch to a Makefile-based build system (still very incomplete,
so the Jamfile are still there).
Set a few svn:ignore properties.
2006-03-07 20:23:40 +00:00