Coder Social home page Coder Social logo

kev / macaceupdater Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 1.62 MB

Automatically exported from code.google.com/p/macaceupdater

License: GNU General Public License v2.0

HTML 15.53% Objective-C 5.83% Makefile 1.25% Shell 23.03% C 34.89% Groff 13.67% C++ 5.58% Perl 0.22%

macaceupdater's People

Watchers

 avatar

macaceupdater's Issues

Allow option to "Omit Externals"

I use the standalone libraries to save both filesystem space, and startup
times.. Therefore, Omit Externals is great for me, since it doesnt include
the /libs/ folders (since with using the standalones, it's rarely necessary)

Please include an option for this in the future.

thnx
break19

Original issue reported on code.google.com by [email protected] on 8 Jan 2007 at 1:35

Switch from calling an external "unzip" to zlib.

Not sure if you are aware or not, but Mac OS X ships with zlib already
installed, and converting over to using the zlib library would take out the
need to run an external program, and would also allow you to do,
internally, all the file extraction necessary to install the addons.

Original issue reported on code.google.com by [email protected] on 3 Mar 2007 at 9:56

certain Ace-Addon not being recognized as installed

What steps will reproduce the problem?
1. Choose BigWigs from the Ace Addon Repository and install it
2. Refresh list or restart updater

What is the expected output? What do you see instead?
Should: I expect "BigWigs" to be flagged as installed (showing the
"installed"-version number and "latest" version number)
Is: the current installed version number is not shown, although for other
addons it's being displayed correctly. That way it is not possible to
"select outdated addons" for update reasons.

What version of the product are you using? On what operating system?
Using version 0.3.1 (latest) on Mac OS X 10.4.8

Please provide any additional information below.
n/t

Original issue reported on code.google.com by [email protected] on 24 Feb 2007 at 3:08

Search box only searches addon names

What steps will reproduce the problem?
1. Type search string in search box

List is filtered to show addons with names containing search string.

Expected output: list filtered to show addons whose names OR descriptions
contain search strings

What version of the product are you using? On what operating system?
MacAceUpdater 0.3.1 on OS 10.4.8


Original issue reported on code.google.com by [email protected] on 14 Feb 2007 at 12:59

The application does not launch.

What steps will reproduce the problem?
1. Opening the application.

What is the expected output? What do you see instead?
The application should launch, instead the dock icon bounces for a while,
then the application is terminated.

What version of the product are you using? On what operating system?
MacAceUpdater 0.3.2 obtained through the auto update from 0.3.1 on Mac OS X
10.4.9.

Original issue reported on code.google.com by [email protected] on 14 May 2007 at 5:51

BUG: installed vs current version comparison

What steps will reproduce the problem?
1. Use an out of date update list
2. Select out of date plugins to upgrade
3. Compare installed versions to the ones that will be installed

What is the expected output? What do you see instead?

I expect that if my current version is newer than the one on the update
list that it will not be selected for update


What version of the product are you using? On what operating system?

version 0.3.1 on mac OSX 10.4.8

Please provide any additional information below.

The problem seems to be the selectIfOutdated function.  

It does the following check:

if ( no version installed ) 
  do nothing
else
  if ( installed == latest )
    do nothing
  else
    update

This should be something like the following:

if ( no version installed ) 
  do nothing
else
  if ( installed >= latest )
    do nothing
  else
    update

I don't know this language but it would seem that removing the r from the
version number and then converting the string to an int for a comparison
would work.

Otherwise this is a great progam, thanks.  Also, I may look into this
myself and create a patch, where should I submit this?

Original issue reported on code.google.com by [email protected] on 24 Apr 2007 at 11:17

Better options for selecting source file

I was wondering if there could be some better options for selecting which
source to check for updated mods. I noticed that the default URL was not
updated as fast as http://www.wowace.com/files. In fact, I didn't even
recognize the default URL for the source so I was unsure of the reliability
of its listing. I didn't know if switching to wowace.com/files would work,
but it does. 

Would it be possible to maybe have the source as a drop down menu between
the default one, wowace.com/files, and maybe "Other" in which you could
enter your own URL?

Or maybe just make it more clear as to what that default URL is and if its
updated as frequently as the wowace page?

Original issue reported on code.google.com by [email protected] on 7 Feb 2007 at 11:07

Cleanup Option

Would it be possible to add a toolbar button and menu option to clean out
the downloads and backup directories.  I noticed you use these, and salute
you for having them, but would like an option to quickly clean these when I
feel the old files are no longer needed.

Thanks, and my complements for making a great useful piece of software!

Original issue reported on code.google.com by [email protected] on 21 Mar 2007 at 6:16

Suggest replacements for non-ace mods

Once MacAceUpdater can detect non-ace mods, it would be nice, although
tricky, for it to suggest ace replacements.

Very unlikely for me to ever code this!

Original issue reported on code.google.com by [email protected] on 31 Dec 2006 at 4:41

Feature request

I would like to see the date the addons were last updated as one of the display 
columns.

Original issue reported on code.google.com by [email protected] on 19 Jun 2007 at 2:54

Need preference pane

At the moment the preferences are not configurable by the user - I need to
implement a preference pane.

Original issue reported on code.google.com by [email protected] on 27 Dec 2006 at 4:00

Some Mods Not being Listed

What steps will reproduce the problem?
1. Load up the MacAceUpdator
2. Hit the refresh list just to be sure
3. Look at the list

What is the expected output? What do you see instead?
Not all the mods are listed. For example, ag_unitframes isn't shown in the
list. It is constantly being updated and is something that I want to make
sure is listed and updated. I know the recent change in changelogs messed
things up but ag_unitframes and some other mods aren't listed.


What version of the product are you using? On what operating system?
Latest MacAceUpdator version 0.31 i believe.

Please provide any additional information below.
If you check wowace.com/files you'll see ag_unitframes listed there.

Original issue reported on code.google.com by [email protected] on 16 Feb 2007 at 1:45

Directory selection is not validated.

There's no check done on the input of the user's AddOns folder - The
solution to this is probably to both provide a standard File window for
selecting it, and then validating the selection.

Original issue reported on code.google.com by [email protected] on 29 Dec 2006 at 12:41

Addons not showing as currently installed.

What steps will reproduce the problem?
1. Open MacAceUpdater
2. Browse the list of addons, install some
3. Restart the app. several addons are showing that they are still not
installed.

Original issue reported on code.google.com by [email protected] on 14 Feb 2007 at 5:47

No Installing

What steps will reproduce the problem?
1. Install Selected Plugins
2.
3.

What is the expected output? What do you see instead?
-Once I click on Install, it looks as if it's installing the plugins, but
nothing happens.  It recognizes outdated plugins, however it doesn't
download anything.

What version of the product are you using? On what operating system?
-0.3.2, Operating System is OSX 10.3.9

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 27 Jul 2007 at 2:42

Use zlib for unzipping

At the moment /usr/bin/unzip is used for extracting the mods, I should
probably use zlib instead and do this properly.

Original issue reported on code.google.com by [email protected] on 3 Jan 2007 at 3:42

More / better readable details

At the very least I should make it easier to read the mod descriptions, as
they frequently flow off the window.

Ideally I'll see if I can get links to more info.

Original issue reported on code.google.com by [email protected] on 9 Jan 2007 at 11:22

Zip files have no permissions on some files.

After updating my addons using this tool something weird happens. 
Everytime I manually try to take a backup of my addon folder I'm asked to 
enter my password. It's like something is done to the file permissions 
along with the update. What's going on? (I'm new to osx)

Original issue reported on code.google.com by [email protected] on 24 Apr 2007 at 8:29

recently updated addons no longer show up

What steps will reproduce the problem?
1. open app (MacAceUpdater)
2. select out of date addons
3. some addons do not show up as installed

What is the expected output? What do you see instead?
previously downloaded addons should show up with an installed version number in 
the app. 
instead i see no version number and the app doesn't even know the addon was 
downloaded 
before.

What version of the product are you using? On what operating system?
MacAceUpdater 0.3.1 on os x 10.4.8

Please provide any additional information below.
it appears that the change logs have been given a new naming system. old: 
changelog-
r11111.txt and new: Changelog-Addon-r11111.txt after i went and changed the 
recently 
updated addons changelog's back to the old look they showed up as being 
installed before in 
your app.

Original issue reported on code.google.com by [email protected] on 14 Feb 2007 at 4:50

Growl Support

Although probably completely overkill, it'd be nice to have Growl support
for notification when installs are complete.

Original issue reported on code.google.com by [email protected] on 27 Dec 2006 at 4:01

DMG Packaging

At the moment the binary builds are distributed as a tarball - this should
be changed to a DMG file like everything else on OSX.

Original issue reported on code.google.com by [email protected] on 29 Dec 2006 at 12:36

Random Sorting / Timestamp column

What steps will reproduce the problem?
I went ahead and reinstalled 1.3.1 just to make sure that wasn't the case 
(found no stored prefs files 
to kill). I still get a very random sorting of the items (no column seems to be 
sorted).

With all the problems associated with "installed" column (that I still cannot 
get to work even for 
sRaidFrames that we've been talking about). Would it be possible to add the 
"last updated" 
timestamp column from the source webpage and sort on that?

Original issue reported on code.google.com by [email protected] on 19 Feb 2007 at 8:32

Zero items reported marked, no apparent activity

What steps will reproduce the problem?
1. Install application
2. Select Outdated Plugins
3. Install Plugins

What is the expected output? What do you see instead?
I expect the Marked: indication to show something other than 0/484.  In
fact, it remains at 0.  Top shows 0% system usage.

What version of the product are you using? On what operating system?
MacAceUpdater 0.3
uname -a
Darwin MACAddress.local 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30
20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC  Power Macintosh
powerpc


Please provide any additional information below.
My installed addons are correctly detected, however, the combination of
zero system activity, zero marked files, and letting the application run
overnight seem to indicate that nothing is happening.

Original issue reported on code.google.com by [email protected] on 27 Jan 2007 at 1:03

Zip access perms incorrect.

What steps will reproduce the problem?
1. Update a mod
2.
3.

What is the expected output? What do you see instead?
Expected to be able to read changelog file.  Permissions for changelog set
to none.  ie: have to Get Info and manually set or use Batchmod or whatever.


What version of the product are you using? On what operating system?
.3.1


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 19 Apr 2007 at 12:09

Some addons aren't listed as installed

What steps will reproduce the problem?
1. Update the addons (or install one anew)
2. the addon doesn't have any "changelog-rxxxxx.txt". Instead it have the new 
format, 
"Changelog-addonname-rxxxxx.xml"
3. the addon is not seen as insalled (hence not updated either)

What is the expected output? What do you see instead?
the normal one ofc...

What version of the product are you using? On what operating system?
0.3.1

Please provide any additional information below.
Solution: add this to the Plugin findInstalledVersion()

    NSString* ChangelogXml=nil;
    ChangelogXml = [NSString stringWithString:@"Changelog-"];
    ChangelogXml = [ChangelogXml stringByAppendingString:[self name]];
    // NSLog(ChangelogXml);

    if ( [changelog rangeOfString:ChangelogXml].location != NSNotFound ) {
            // NSLog(@"Found Changelog:");
            // NSLog(changelog);
            // NSLog(@"%d",[[self name] length]);
      int start = 10+[[self name] length]+1;
      // NSLog(@"%d",start);
            version = [changelog substringWithRange:NSMakeRange(start,6)];
            //NSLog(version);
        }

Original issue reported on code.google.com by [email protected] on 25 Apr 2007 at 4:07

MacAceUpdater displays "The application MacAceUpdater has quit unexpectedly" on launch

What steps will reproduce the problem?
1. Select wanted addons
2. Install addons
3. Click Install Selected Addons again

What is the expected output? What do you see instead?
The application quits after loading them all, then the app never starts
again. That message pops up every time I launch the app.

What version of the product are you using? On what operating system?
Mac OS X v10.4.10

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 2 Jul 2007 at 8:55

Wrong addon installed revision detected, quite a lot of times

What steps will reproduce the problem?
1. download Cartographer_Fishing (for example)
2. Installed column say r34362 but it's r36980 for real
3. ... cuz in the folder there are **3** Changelog-[something].xml, 2 of them 
belonging to 
libraries (quite normal in ace mods)

What is the expected output? What do you see instead?
see point 2

What version of the product are you using? On what operating system?
3.2, latest

Please provide any additional information below.
Installed version check should look for Changelog-[addonname]-[version].xml 
where 
[addonname] is the name of the addon folder (quite easy trick).

As a result some addons are reinstalled over and over again, unnecessary.

Cheers

Original issue reported on code.google.com by [email protected] on 27 May 2007 at 11:42

Attachments:

Uninstall mods

It should be possible to select mods for uninstallation, instead of
installation (and when non-ace mods are supported, those too).

Original issue reported on code.google.com by [email protected] on 5 Jan 2007 at 2:50

No addons visible

What steps will reproduce the problem?
1. starting macaceupdater
2.
3.

What is the expected output? What do you see instead?
no plugins are detected, dir is correct

What version of the product are you using? On what operating system?
versiuon 0.32 mac os x 10.4.9

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 4 May 2007 at 7:45

Folder Labeling

This is a small request, and if its difficult, don't worry about it.

Would it be possible to have the program set a label color on the folder of
an installed addon.  I could envision either a global setting for this
(applies to all addons updated via the updater), or a per-addon setting (if
a more detailed information panel is implemented, then this setting, along
with the Exclude External Libraries setting from Issue 18 would go well here).

Why this?  Well, I use folder label colors to signify different addon sets.
 I keep all my Ace-based addons in blue, and Auctioneer (and all of its
associated addons) in grey.  This way, when I go on an "uninstall addons I
don't use" frenzy, I don't accidentally delete the dependency for some addon.

Like I said, small request. :)

Also, thanks again for writing a great piece of software.  Before I
discovered your app (from http://osx.hyperjeff.net/Apps/), I had a set of
Automator workflows to handle most of this.  I was cumbersome, as I had to
edit an HTML file on my computer with the link to the download each time
I'd add a new app.  Your app is much much much better than what I had
created.  Kudos to you!

Original issue reported on code.google.com by [email protected] on 21 Mar 2007 at 8:21

More verbose downloading / installing

A comment from IRC:
 the only thing that hit me with you mac port of wau 
 (which is great) is when it fails to download it doesnt say 
 why or what failed clearly if you have a lot of downloads in 
 action

I need to update the downloading code to be more verbose.

Original issue reported on code.google.com by [email protected] on 3 Jan 2007 at 3:41

not loading installed plugins

What steps will reproduce the problem?
1. open macaceupdater
2.
3.

What is the expected output? What do you see instead?
I'm expecting checkmarks next to the names to the addons I have already
installed in the installed column. No addons are marked installed.


What version of the product are you using? On what operating system?
version 3.2 on a MacBook Pro 2.33 GHz 3 GB Ram.  OS X 10.4.9


Please provide any additional information below.
I have the macaceupdater on the same volume as my WoW folder, but that
volume is not the startup volume of my machine(this should not affect
anything, but its a possibility)

Original issue reported on code.google.com by [email protected] on 28 Jun 2007 at 9:49

Application Crashes on Startup

What steps will reproduce the problem?
1. Open App
2. Watch "Application has Crashed" dialog...

What version of the product are you using? On what operating system?
0.3.2

Please see attached file for Crash Log...

Original issue reported on code.google.com by [email protected] on 16 Jun 2007 at 8:40

Attachments:

I would like to see a way to uninstall add-ons simply.

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 5 Jan 2007 at 2:49

Detect WoW AddOns dir automatically

I should pull the installation path of WoW when the option is initialised,
but it still needs to be user-configurable for multi-installation sites etc.

Original issue reported on code.google.com by [email protected] on 2 Jan 2007 at 12:31

Uncheck items once install/uninstalled

When uninstalling or installing addons; the item in question must be 
checked, however, once this operation has completed the item remains 
checked. 

This means if I later scroll through the addon list and, for example, 
check an item to remove it - the previously selected items are also tagged 
for this operation and so I can inadvertently remove/install addons.

Simple soultion: have items uncheck themselves once an operation is 
performed on them.

Original issue reported on code.google.com by [email protected] on 8 Jun 2007 at 7:05

Request: Filtered view, show only updated/outdated addons

What steps will reproduce the problem?
1. Click "Select outdated addons"
2. You'll have to scroll through the full list of addons to find the marked
outdated ones if you want to know what will be installed.

What is the expected output? What do you see instead?
I'd like to have a "compressed"/filtered list, where I don't have to scroll
around to learn what has been marked.

What version of the product are you using? On what operating system?
0.3.2, 10.4.10 iMac Intel C2D

Please provide any additional information below.
Wonderful little tool. Thank you. :)

Original issue reported on code.google.com by [email protected] on 12 Aug 2007 at 11:55

Search widget isn't implemented

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 27 Dec 2006 at 3:37

Search box text "search" not auto selected

When you click in the search box the text that is in there when you first start 
the app, "search" 
should disappear. Now you actually have to select and replace/delete it.


What version of the product are you using? On what operating system?
Version 1.3.1 / OS X 10.4.x (latest)

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 16 Feb 2007 at 1:26

Run the Load-On-Demand scripts and/or support the package files that WAU can use.

Many large addons come in packages, that embed several addons into one,
benefit of it is, the user only has to download the 1 zip file and
extract.. a slight drawback however, is all the addons are loaded when the
main one is.

However, if you dont *use* those, there isnt a way to disable them unless
you remove them from the folder, so they use up memory and CPU cycles.

But.. if you move the folders into the main addons folder, they become
separate addons, with Load on Demand settings so they're only loaded when
they are needed.

Most of the packages I've come across, have a addonlod.sh script file.
(this doesnt include the Package_Cartographer addon, as this isnt actually
an addon, but WAU uses it as a stub to download all the other addons this
one references)

Original issue reported on code.google.com by [email protected] on 3 Mar 2007 at 10:01

UI Overhaul.

I have several UI enhancement suggestions that I feel this app could
greatly benefit from.

1.  Create a small, 2 tab, resizable frame at the bottom of the
application, 1 tab called Details, the other Log. Details will contain not
only .toc file info, but should also include the changelogs from your last
update. Log, will contain a detailed readout of exactly what the program is
doing.

2.  Make "Marked" actually work, as it stands, I can check a number of
addons, and it still says 0/xxx marked, this should also be edited to be a
little more user friendly. x/xxx Addon(s) Selected.

3. In the toolbar, replace the "select outdated" with "Update All" That not
only selects them, but also updates them in one fell swoop.

4. After any addons are updated/installed/removed, the app should unmark
all addons so that a user wont accidentally re-download the apps.

5. I know this in the works, but figured, in the mantra of completeness, I
would add it.  2 progress bars in a popup "status frame" top bar should be
the overall progress, the bottom should change to "downloading" and show
the download progress, during unzip/install, the Install progress.

6. I would like the preferences area to be modified greatly, with a
multi-tabbed window.  Add in the option to only show addons which you have
installed, only addons that need to be upgraded, etc.  Also add in the
option to download all updates before installing.

Thanks for the wonderful work you do on this application.  I know that what
I have proposed is a bit of a daunting task, feel free to tell me wherre to
stick it, but you have mentioned that you *do* want suggestions for
improvement, so I thought I would offer my take on a good UI for an addon
updater.

break19

Original issue reported on code.google.com by [email protected] on 1 Mar 2007 at 2:26

Thanks for this!! - Some bugs or just missing stuff I suppose.

Hi there,

first, I would really like to THANK YOU !!!!
This is amazing :D thanks for the updater, it saves me so much time!

There are a couple of things that don't work as they should (I think) and 
they're just as a 
suggestion. Your updater works fine in this state for me :)

 - GMail's missing (it's an Ace replacement for CT_MailMod)
 - oCB is missing
 - several mods which I have installed don't show as "installed" - I've added a screenshot, if it 
helps :)

keep up t he good work! thanks!


Original issue reported on code.google.com by [email protected] on 30 Dec 2006 at 10:59

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.