Alex Grintsvayg
267c6cbaca
refactor conf.settings
2017-01-16 22:32:54 -05:00
Alex Grintsvayg
628defa891
remove extraneous ellipses in messages
2017-01-11 15:39:28 -05:00
Job Evers-Meltzer
4b1530b554
fix typo in osx build script
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
8f61fb3fc4
Initialize settings, along with lbryid and session_id on startup
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
39b2e44492
Replace settings with conf.settings
...
In the next commit I change conf.settings to be initialized
at runtime instead of load time and so any import of
`from lbrynet.conf import settings` will be and stay None if
it happens before the initialization.
2016-12-30 13:05:18 -06:00
Jack
5a76a03cb6
remove unqlite requirement
...
-conditionally import PTCWallet (needed for testing, requires unqlite)
-install unqlite on travis and appveyor
2016-12-17 20:03:35 -05:00
Job Evers-Meltzer
6c2b3d9ed6
fix ssl handshake error
2016-12-16 19:13:23 -06:00
Job Evers-Meltzer
c6f4c17597
upgrade to py2app v0.10
2016-12-16 19:13:23 -06:00
Job Evers-Meltzer
d19afd856b
allow skipping of some time consuming parts of the build
2016-12-16 19:00:25 -06:00
Job Evers-Meltzer
a9bfd8d6ae
Pin pyobjc to version 3.1.1
2016-12-16 13:02:52 -06:00
Job Evers-Meltzer
afba045c29
add line-to-long check
2016-12-07 09:38:37 -05:00
Job Evers-Meltzer
99fe28366f
put back accidental deleted build
2016-12-06 15:16:41 -05:00
Jack
239e5c2126
remove unused imports in LBRYApp.py
2016-12-06 13:01:36 -05:00
Jack Robison
c85b795fc6
Merge pull request #316 from lbryio/rm-old-install
...
remove old installation script
2016-12-06 12:40:00 -05:00
Job Evers-Meltzer
44554b63f4
remove old installation script
2016-12-06 12:15:56 -05:00
Umpei Kay Kurokawa
6076861cd0
Merge pull request #304 from kaykurokawa/remove_lbrycrd
...
Remove lbrycrdd
2016-12-06 12:06:09 -05:00
Job Evers-Meltzer
0005ba0715
pin dmgbuild version
...
When run with v1.2.0 the build fails with:
dmgbuild -s dmg_settings.py LBRY lbrynet.0.7.7.dmg
Traceback (most recent call last):
File "[..]/2.7/bin/dmgbuild", line 36, in <module>
dmgbuild.build_dmg(args.filename, args.volume_name, args.settings, defines=defines, lookForHiDPI=args.lookForHiDPI)
File "[..]/2.7/lib/python2.7/site-packages/dmgbuild/core.py", line 440, in build_dmg
d['.']['pBBk'] = background_bmk
File "[..]/2.7/lib/python2.7/site-packages/ds_store/store.py", line 1183, in __setitem__
entry_type = value[0]
File "[..]/2.7/lib/python2.7/site-packages/mac_alias/bookmark.py", line 365, in __getitem__
raise KeyError('Key not found')
KeyError: u'Key not found'
2016-12-02 16:31:45 -06:00
Kay Kurokawa
200a22c93b
Remove support for lbrycrdd wallet and related code
2016-12-01 16:45:48 -05:00
Alex Grintsvayg
7ecc8103d8
improve error analytics
...
- move analytics creation earlier in the startup process
- add several events to track startup, startup failure, other errors
- abstract platform detection into separate file
- add "build" type to platform so we can differentiate devs vs live users
2016-11-15 10:31:35 -05:00
Job Evers-Meltzer
61a354fa60
add bad-whitespace check to pylint
2016-11-09 11:27:07 -06:00
Job Evers-Meltzer
6d6cfbc7cc
whitespace
2016-11-03 16:57:42 -05:00
Job Evers-Meltzer
3c977f961f
improve osx app shutdown
2016-11-03 16:57:29 -05:00
Job Evers-Meltzer
5bccfdb244
add logging to shutdown process
2016-11-03 14:42:45 -05:00
Job Evers-Meltzer
10cb20d08f
fix whitespace and long-lines
2016-11-03 14:22:16 -05:00
Job Evers-Meltzer
7de4340c38
lint the osx and windows apps
...
This also fixes a trivial bug in the osx release.
2016-11-01 15:39:50 -05:00
Job Evers-Meltzer
a4ec706b06
enable console logging for apps
2016-11-01 11:14:04 -05:00
Job Evers-Meltzer
30533a7986
Read config file in windows and osx
...
Also moves the config loading to BEFORE the log configuration
2016-11-01 11:14:04 -05:00
Job Evers-Meltzer
e1997a6852
dumb bug fix
2016-10-28 17:55:34 -05:00
Job Evers‐Meltzer
46cfa20f65
Merge pull request #204 from lbryio/cleanup-logging
...
Cleanup logging
2016-10-28 15:56:54 -05:00
Job Evers-Meltzer
80f548fdfd
use same logging for apps
2016-10-28 15:43:04 -05:00
Job Evers-Meltzer
8fe5eb514a
make app startup consistent across versions
2016-10-28 15:41:48 -05:00
Job Evers-Meltzer
e70ecc8ac9
change settings object for packages too
2016-10-27 14:57:02 -05:00
Jack
1951ea09cd
updates from master, more refactoring
...
-lbrynet.lbrynet_daemon.auth.client.LBRYAPIClient.config will detect if
it needs to return the auth/non-auth version
2016-10-26 03:16:33 -04:00
Jack
6799de645b
Merge branch 'master' into refactor-settings
...
# Conflicts:
# packaging/osx/lbry-osx-app/lbrygui/LBRYApp.py
# packaging/windows/lbry-win32-app/LBRYWin32App.py
2016-10-19 00:19:45 -04:00
Jack
06a88599df
--http-auth flag to use authentication, refactor settings
...
settings will prefer, in order:
-defaults
-settings in config file
-settings given as environmental variables
-settings given as command line args
2016-10-19 00:12:44 -04:00
Job Evers
6b7d575e95
use lbry.io to check for an internet connection
2016-10-17 20:11:08 -05:00
Jack
b5311dd1c3
fix DaemonRequest import in apps
2016-10-14 23:01:15 -04:00
Jack
c4eb3de5b2
update app imports
2016-09-30 11:17:47 -04:00
Jack
038712f431
install script
2016-08-18 00:30:57 -04:00
Job Evers-Meltzer
f5dc213e53
need to not be in build dir
2016-08-16 15:16:55 -05:00
Job Evers-Meltzer
138e9c1486
throw more things at wall
2016-08-16 15:03:41 -05:00
Job Evers-Meltzer
7053c0dc93
argh. so much hate
2016-08-16 14:52:08 -05:00
Job Evers-Meltzer
ee8a653b13
argh. so much hate
2016-08-16 14:43:49 -05:00
Job Evers-Meltzer
71fad7e97f
also need wheel
2016-08-16 13:41:04 -05:00
Job Evers-Meltzer
04740eb928
need to detect if ON_TRAVIS earlier
2016-08-16 13:24:38 -05:00
Job Evers-Meltzer
8c63d58c96
tmp: debug travis
2016-08-16 13:21:38 -05:00
Job Evers-Meltzer
991672d423
move pyobj building earlier
2016-08-16 13:16:25 -05:00
Job Evers-Meltzer
55ce38cc87
temp: debug travis
2016-08-16 12:52:55 -05:00
Job Evers-Meltzer
d0e3e13852
ignore osx build artifacts
2016-08-16 12:25:35 -05:00
Job Evers-Meltzer
a2a1e30d68
remove unnecessary libgmp
2016-08-16 12:25:18 -05:00