Simon Mott
45759aa258
Prevent duplicate dialogs for successful update as root
Fixes issue CLIENT-141
Change-Id: Idba0691d80e50042fac8b970d4351ecd19e97e26
Reviewed-on: http://gerrit.dmdirc.com/1759
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Shane Mc Cormack
251bcf1741
Fix bug in preparing the launcher.
Change-Id: I2e310e364c26ba86eba428b2d94a08cb89c8b666
Reviewed-on: http://gerrit.dmdirc.com/1757
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Shane Mc Cormack
fd83b6b2a9
Update Copyright
Change-Id: I7f63fdd02ea0109fe31e55c44b078edae3862f32
Reviewed-on: http://gerrit.dmdirc.com/1726
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Shane Mc Cormack
ad30b96580
Slightly nicer way to get the BASEDIR
Change-Id: I10d6bfe317653881e4b0af603d44ce2a6a435004
Reviewed-on: http://gerrit.dmdirc.com/1276
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Shane Mc Cormack
d3365b6296
Work on making the windows installer buildable on windows.
Change-Id: I164ae6e2a11ebec24289ac467e8d2cbffeff08bb
Reviewed-on: http://gerrit.dmdirc.com/1229
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Shane Mc Cormack
66f6d6e162
Remove the icon symlink, let it get created when needed.
(msysgit doesn't handle symlinks well)
Change-Id: I0e3a92ed296366fbc970c5afaebe412d7aeb1142
Reviewed-on: http://gerrit.dmdirc.com/1230
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Shane Mc Cormack
21efd7f341
When relaunching to update with sudo, always pass -d
Fixes issue 3958
Change-Id: Iaedb281b12cb82e9bc2023b36bb2c3faa924bb30
Reviewed-on: http://gerrit.dmdirc.com/1077
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Shane Mc Cormack
1132fa774e
Oblongification!
Change-Id: Id0439ff70a5c41304c0ea661860548a975380d9a
Reviewed-on: http://gerrit.dmdirc.com/1050
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Shane Mc Cormack
989109b03c
when checking to see if functions.sh exists, use the full path.
Fixes issue 3888.
Probably makes issue 3887 redundant, but I'll do it anyway.
Change-Id: If196ea5f2dc74334058ee9b876f43bcef0414d9e
Reviewed-on: http://gerrit.dmdirc.com/1019
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Shane Mc Cormack
6ef08b8a78
Be more dash friendly.
Change-Id: Ie0e67456e2580a1428aa36632788d6213c340d0c
Reviewed-on: http://gerrit.dmdirc.com/956
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Shane Mc Cormack
1934770f6f
Be more intelligent when looking for functions.sh, and correctly build functions.sh into the launcher when building the installer.
Change-Id: I7d7b5dff75bcd4ed89e92b9add69cc9d398870c0
Reviewed-on: http://gerrit.dmdirc.com/946
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Chris Smith
f3a753ec49
Fix error when trying to launch client on unix
Fixes issue 3534
Change-Id: Ieab5c4890b8af7f47c617ba1b8e37758b0cdf111
Reviewed-on: http://gerrit.dmdirc.com/515
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
56a9ce1181
Nightly build script now tries to build new launchers.
Move from ~/google to ~/working/nightly/ (Issue 3528)
I've symlinked ~/working/nightly to ~/google on renji untill everything else is done.
Change-Id: If32642e52b6287c07d2ef06e514cb0c53c779ba7
Reviewed-on: http://gerrit.dmdirc.com/509
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
449cc4524a
Fix running on 64bit windows.
Fixes issue 0003523 : The launcher/installer incorrectly deem the x64 Windows JRE as incompatible with DMDirc
This runs on 32bit versions of windows or 64bit, and can detect either the 64bit or 32bit jvm.
I rock.
Change-Id: I7c62c4a9313d7ff94215d6a92923ca9578f18f2f
Reviewed-on: http://gerrit.dmdirc.com/502
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Shane Mc Cormack
5390443ea0
Rather than just including an old version of the functions in the launcher, build in functions.sh from the installer.
This really negates the need to even include functions.sh when it exists but I'll leave that in for now.
Change-Id: I579dff3cae8930f43eea04780fa60cb55738a7d3
Reviewed-on: http://gerrit.dmdirc.com/434
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
b691b14491
Update the copyright date on all files.
UpdateCopyright.sh now works out the year automatically.
UpdateCopyright.sh now ignores .git aswell as .svn
UpdateCopyright.sh now excludes Binary Files from being matched during the initial search, rather than as an afterthought.
Change-Id: I2cfc56851a4217a4c85cbc7361c7a90421aae717
Reviewed-on: http://gerrit.dmdirc.com/202
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Shane Mc Cormack
7f0a0f7d38
Use XDG_CONFIG_HOME for storing the config if ~/.DMDirc/ does not exist.
Fixes issue 3097
Change-Id: I3e85e23908421bc6631718dfd74027acb61a3249
Reviewed-on: http://gerrit.dmdirc.com/92
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
b6e5f48a08
Fix including functions.sh when using dash not bash.
Change-Id: I4a841edd8f6ad169fdac6e99960ce71e09e6469c
Reviewed-on: http://gerrit.dmdirc.com/51
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
58d139e795
Client support for launcher options. (Currently jsut ignores them because the website doesn't understand them)
Also fixes a missing 'then' from gerrit being annoying!
Change-Id: I387c62616126c744f2c5129cabd2554004ff9db8
Reviewed-on: http://gerrit.dmdirc.com/45
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
256ed0bcf6
Fallback to zenity when available and running in a gui.
Fixes issue 2857
Change-Id: I988d7357af03f9d8c9e16ca0aec0d14e6092a018
Reviewed-on: http://gerrit.dmdirc.com/43
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
c8118edebf
Look in the right place for updates in portable mode.
Fixes issue 3025
Change-Id: Ib0e61e8b1d3a4a1e9878185b26b6c6ec0d2db4f2
Reviewed-on: http://gerrit.dmdirc.com/42
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Shane Mc Cormack
7448cd3932
Allow launcher to support zip file updates, issue 3024
Make OSX installer include functions.sh in the dmg
Change-Id: I8606fd0737a7669848f7b1b493117a019d6d8919
Reviewed-on: http://gerrit.dmdirc.com/41
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
ab14e1d06f
Move dialog functions into functions.sh rather than duplicating everywhere.
Dialog functions now try:
- kdialog if found and either kdeinit or kdeinit4 are running, or zenity is not found
- zenity if found
- dialog if found
- text-only (and question defaults to no, or a passed value)
Kinda fixes issue 3078 (if a dialog isn't shown, then kdialog, zenity and dialog are not installed, or user is not in an X session.)
Fixes issue 3042
Change-Id: I7678233a9e9af75bcf97d6b47ae925636334b2e3
Reviewed-on: http://gerrit.dmdirc.com/38
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 14 години
Shane Mc Cormack
8628312679
Launcher should in theory support bsdiff now nicely!
Issue 1965
Change-Id: I938abf319c962d90d6c8ec904900bb6b02286d63
Reviewed-on: http://gerrit.dmdirc.com/39
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
преди 15 години
Shane Mc Cormack
4f18140972
version++
преди 15 години
Shane Mc Cormack
a80a0a1bf9
Don't fall over if ${HOME}/.profile sucks.
преди 15 години
Shane Mc Cormack
e74d0ded47
Apple changes, fixes issue 2514
преди 15 години
Chris Smith
bdc9bf91ad
Bump windows launcher version number
преди 15 години
Michael
afcc70be91
Fixes issue 2455: Fixed all programs with potentially the same problem
преди 15 години
Michael
8cdf5f5c06
Fixes issue 2456: Restart self on code 42 exit status
преди 15 години
Michael
dd0812c7eb
Move more calls to shared units and tidy source
преди 15 години
Michael
cc81528cae
Fixed icon not being updated in launcher dir
преди 15 години
Michael
38a2aae7e6
Moved shared calls into shared unit, put Vista.pas into libwin
преди 15 години
Michael
d527c64c50
Fix dmdirc.exe dialogs not showing on windows XP, tidy source code
преди 15 години
Shane Mc Cormack
45ce7346a6
Added getConfigOption() function that can read a DMDirc config file for values.
преди 15 години
Michael
601e5ea744
Deleted EXE files
преди 15 години
Shane Mc Cormack
25abf29ce1
Oh so hard...
преди 15 години
Shane Mc Cormack
2083e98ff6
Issue 1558
преди 15 години
Shane Mc Cormack
d194028c8a
increment version
преди 15 години
Shane Mc Cormack
022dadf6bc
Relaunch if client exits as -42
преди 15 години
Shane Mc Cormack
357af5d03e
More work on installers to allow tagging as releases.
Fixes issue 2111
./release.sh = build a release of the current source tree (if the branch is not called master, then branch-branchname will be added to output files)
./release.sh -t 0.6 = build a release using the current source tree as a release copy of 0.6
преди 15 години
Shane Mc Cormack
76e83fac6c
Installer changes to work with git (Issue 2111)
преди 15 години
Shane Mc Cormack
6770b514fd
Fix issue 2037
преди 15 години
Gregory Holmes
ad6cddbba0
Update copyright header to 2009
преди 15 години
Shane Mc Cormack
9289d65f0e
Add random flags to the compiling of stuff, does pretty much nothing, but meh!
git-svn-id: http://svn.dmdirc.com/trunk@4822 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години
Shane Mc Cormack
b9850a9b2a
Show output when making launchers so as not to confuse poor Dataforces!
git-svn-id: http://svn.dmdirc.com/trunk@4637 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години
Shane Mc Cormack
da01115ede
Merge linux and osx launchers into unix launcher.
Fixes issue 1724
git-svn-id: http://svn.dmdirc.com/trunk@4635 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години
Shane Mc Cormack
fea587ccb1
Fix typo in launcher, fixes issue 1731
git-svn-id: http://svn.dmdirc.com/trunk@4630 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години
Shane Mc Cormack
b216fda926
Add missing spaces to fix vista. Fixes issue 1727
git-svn-id: http://svn.dmdirc.com/trunk@4629 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години
Shane Mc Cormack
95eb08b2c0
itunes dll for windows now playing now supports StreamTitles (Fixes issue 1719)
FreeBSD 6 and 7 can now download and install a JRE. (Fixes issue 1722)
Launcher and Installer now source the ~/.profile file when looking for java.
Correct some java error messages in the installer
(All backported to 0.6 branch aswell)
git-svn-id: http://svn.dmdirc.com/trunk@4620 00569f92 -eb28-0410-84fd-f71c24880f
преди 16 години