Dan Helfman
|
c0d512920e
|
Setting permissions on log files to 600 for privacy reasons. Also naming log files to include username on Linux.
|
2008-08-26 14:58:04 -07:00 |
Dan Helfman
|
9e1ae2abb6
|
Changing default file mode from just "b" to "rb", since Python complains otherwise.
|
2008-08-25 23:47:25 -07:00 |
Dan Helfman
|
7a65670c45
|
Now storing uploaded files in home directory / APPDATA. And made uploads always use binary mode, necessary on Windows.
Also fixed removal of log files on startup to remove them from the right location.
|
2008-08-25 23:30:36 -07:00 |
Dan Helfman
|
978ce6a360
|
Excluding certain images files.
|
2008-08-25 20:21:54 -07:00 |
Dan Helfman
|
b42d85d6ff
|
Luminotes version now defined in a config file and shows up in the Desktop UI.
|
2008-08-25 19:45:20 -07:00 |
Dan Helfman
|
840eabbe5a
|
Removed option to launch Luminotes from installer, since it gets launched as the wrong user. Instead, going back to option to view the README file.
|
2008-08-25 19:20:27 -07:00 |
Dan Helfman
|
ebee4e5135
|
luminotes.db now goes in a user-specific directory.
|
2008-08-25 17:43:09 -07:00 |
Dan Helfman
|
5badd47fd7
|
Logging to a temp directory instead of the current directory. This allows non-admin/non-root users to run Luminotes Desktop.
|
2008-08-25 16:57:33 -07:00 |
Dan Helfman
|
6ba890c5b0
|
Modified confirmation message to make clear that the user's data will be removed.
|
2008-08-25 16:11:28 -07:00 |
Dan Helfman
|
936dd4d5ce
|
Fixing typos (lack of colons).
|
2008-08-25 16:07:57 -07:00 |
Dan Helfman
|
c241cd52da
|
Don't overwrite luminotes.db during a reinstall. This way, a user's notebooks won't be overwritten.
|
2008-08-25 15:45:42 -07:00 |
Dan Helfman
|
21d7b3c55e
|
If luminotes.exe is already running during an install (such as from a previous version), stop it before replacing it.
|
2008-08-25 15:15:15 -07:00 |
Dan Helfman
|
1bd7687539
|
Instead of prompting the user to read the readme, added an option to just launch Luminotes after the install.
|
2008-08-25 14:20:13 -07:00 |
Dan Helfman
|
e8b13f7753
|
Generalized the setup.py packaging a bit so it's not all py2exe-centric.
|
2008-08-25 13:36:05 -07:00 |
Dan Helfman
|
8d16312e47
|
Updated to cover some of the Desktop/Server distinction.
|
2008-08-23 23:21:13 -07:00 |
Dan Helfman
|
1b8d5f59c4
|
Moved Luminotes start menu link out of a group and skipped the group selection panel of the installer.
|
2008-08-23 22:51:03 -07:00 |
Dan Helfman
|
c9b4cf35a1
|
Adding README to installer.
|
2008-08-23 22:28:13 -07:00 |
Dan Helfman
|
ba33695c9f
|
Updated.
|
2008-08-23 20:11:03 -07:00 |
Dan Helfman
|
fed6bb7b9d
|
Configured a separate error log where tracebacks go. Should work on all platforms.
|
2008-08-23 20:00:00 -07:00 |
Dan Helfman
|
0711295789
|
Adding missing import.
|
2008-08-23 19:44:49 -07:00 |
Dan Helfman
|
5065720da9
|
Remove the existing log file on startup.
|
2008-08-23 19:40:12 -07:00 |
Dan Helfman
|
2c5ba50863
|
Now logging properly to a file with config/Desktop.py, and removing the log file on Windows during uninstall.
|
2008-08-23 16:45:34 -07:00 |
Dan Helfman
|
137690d915
|
Added simplejson to py2exe explicit includes in order to fail faster if simplejson isn't present.
|
2008-08-23 15:46:07 -07:00 |
Dan Helfman
|
ace983aac0
|
Only chdir to the main path if there is one.
|
2008-08-23 14:58:57 -07:00 |
Dan Helfman
|
04de772cef
|
Shutdown Luminotes.exe before trying to uninstall it.
|
2008-08-22 18:37:31 -07:00 |
Dan Helfman
|
3e7cd20d43
|
New "-k" command-line parameter to shutdown an existing local Luminotes server (if allowed by the configuration).
|
2008-08-22 18:29:49 -07:00 |
Dan Helfman
|
0a645090c7
|
Added Luminotes icon to the installer executable itself.
|
2008-08-22 17:31:09 -07:00 |
Dan Helfman
|
86283a2fde
|
Created a Windows application icon and embedded it into generated Luminotes executable.
|
2008-08-22 16:48:22 -07:00 |
Dan Helfman
|
fb3902c9e3
|
Added command for creating luminotes.ico
|
2008-08-22 16:42:48 -07:00 |
Dan Helfman
|
fce0574f98
|
Another try.
|
2008-08-22 15:54:19 -07:00 |
Dan Helfman
|
721e18833f
|
Attempt at making the Windows icon have correct alpha transparency.
|
2008-08-22 15:50:56 -07:00 |
Dan Helfman
|
4dd115f8dd
|
New Windows icons.
|
2008-08-22 15:36:44 -07:00 |
Dan Helfman
|
3193ad667d
|
Updated FAQ entry about the desktop version.
|
2008-08-22 13:53:27 -07:00 |
Dan Helfman
|
ba4340f55f
|
Fixed a bug in tools/initdb.py and tools/updatedb.py that caused them to only use some of the configured settings.
|
2008-08-22 13:52:41 -07:00 |
Dan Helfman
|
f6031b1cc3
|
Changed from a console app to a Windows "GUI" app to prevent a big console box from popping up when the app is run.
|
2008-08-21 22:36:57 -07:00 |
Dan Helfman
|
ad6de74604
|
Added initialization of luminotes.db database file. Also reorganized setup.py so it can run without py2exe.
|
2008-08-21 22:01:59 -07:00 |
Dan Helfman
|
22c3bbdbb3
|
Initial Windows installer packaging based on py2exe Inno Setup example.
|
2008-08-21 21:34:44 -07:00 |
Dan Helfman
|
6db1494f9c
|
Calling change_to_main_dir() earlier so it actually influences config/Desktop.py, which calls os.getcwd().
|
2008-08-21 20:10:28 -07:00 |
Dan Helfman
|
f092abee11
|
Automatically change to directory where executable / main script is located.
|
2008-08-21 17:44:39 -07:00 |
Dan Helfman
|
af145cd79c
|
Automatically assume "-l" (local/desktop) option when running from within a py2exe executable.
|
2008-08-21 17:25:25 -07:00 |
Dan Helfman
|
ad62d6c87c
|
Added some missing members to make py2exe happy.
|
2008-08-21 15:01:47 -07:00 |
Dan Helfman
|
fccd250ef9
|
Even more general-purpose.
|
2008-08-21 14:58:36 -07:00 |
Dan Helfman
|
d28d97e3a5
|
Making setup.py a little more general-purpose.
|
2008-08-21 14:54:39 -07:00 |
Dan Helfman
|
30283b0e29
|
More unit tests passing on Windows.
|
2008-08-21 14:22:20 -07:00 |
Dan Helfman
|
25ac437a54
|
I don't pretend to understand how Windows works.
|
2008-08-21 14:15:37 -07:00 |
Dan Helfman
|
9bd86b53e8
|
Fixed import in unit test.
|
2008-08-21 14:06:26 -07:00 |
Dan Helfman
|
0d012fbfef
|
Initial setup.py for py2exe and additional .hgignore entries for the generated py2exe directories.
|
2008-08-21 13:52:18 -07:00 |
Dan Helfman
|
60aa794adc
|
No longer disabling session filter on static files for desktop config.
|
2008-08-21 13:44:51 -07:00 |
Dan Helfman
|
1c834af8df
|
Okay, just doing the datetime precision hack unconditionally on Windows.
|
2008-08-21 00:43:15 -07:00 |
Dan Helfman
|
0e2e665cca
|
Making float into int to stifle deprecation warning.
|
2008-08-21 00:35:05 -07:00 |