Skip to content

Commit

Permalink
- 0.5 pre-release-1
Browse files Browse the repository at this point in the history
- maven pom for old openapi (7)
  • Loading branch information
sitano committed Aug 31, 2011
1 parent 545a5fb commit 1f4c8f7
Show file tree
Hide file tree
Showing 6 changed files with 149 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Expand Up @@ -15,7 +15,7 @@
*.dmg
*.gz
*.iso
*.jar
#*.jar
*.rar
*.tar
*.zip
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -36,7 +36,7 @@ Known bugs:
+ (Fixed in 0.5) Plugin does not work when running on Java 6 (JDK 6.0)
+ (Fixed in 0.5) Code Outline panel is not always rendered when open file or tab
+ (Fixed in 0.5) Exceptions when pointing to not existing place in code
+ (Fixed in 0.5) Not current panel opened if not last tab selected when opening project
- Not current panel opened if not last tab selected when opening project
+ (Not a bug) Resizing Code Outline panel consume a lot of CPU cause repainted every tick.
Repainting code is not regenerating img every scrollable area changed event occurred, but
when resizing involves changes in visible empty area. It changes img height. This flow
Expand Down
22 changes: 22 additions & 0 deletions docs/KnownIssues.txt
@@ -0,0 +1,22 @@
Known issues:
* Does not scale image when file is too long (too tall) to fit
* Does not deal well with deleting large amounts of text when file is too
long to fit
* Only useful as tool window on right and left; should be rotated when on
top or bottom
* Does not use IDEA's colors
* Has problems when closing tab groups (to fix, switch to another editor
then back to previous editor)

Due to problems in plugin API:

* Visible region draws incorrectly when first and last line visible in
editor are both folded

Due to insufficient plugin API (or maybe I'm just dumb and can't find things):

* Does not draw column-mode (rectangular) selection correctly
* Does not hide folded regions
* Does not highlight highlighted regions (like breakpoints, Highlight
Usages results)
* Does not show syntax coloring
125 changes: 125 additions & 0 deletions pom.xml
@@ -0,0 +1,125 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>net.kano.outline</groupId>
<artifactId>CodeOutlinePlugin</artifactId>
<version>0.5-pre1</version>
<packaging>jar</packaging>

<name>Code Outline 2</name>
<description>Shows a zoomed out "outline" of your code while you're editing it.</description>
<inceptionYear>2011</inceptionYear>

<developers>
<developer>
<id>john.koepi</id>
<name>Ivan</name>
<email>john.koepi@gmail.com</email>
</developer>
</developers>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-java</id>
<goals>
<goal>enforce</goal>
</goals>
</execution>
</executions>
<configuration>
<rules>
<requireJavaVersion>
<!-- require JDK 1.5 to run the build -->
<version>[1.6,)</version>
</requireJavaVersion>
<requireMavenVersion>
<!-- we need at least Maven 2.0.8 because of a bug fix affecting our antlr usage -->
<!-- 2.0.8 not released at this time, so I instead say anything greater that 2.0.7 -->
<version>(2.0.7,)</version>
</requireMavenVersion>
</rules>
</configuration>
</plugin>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>

<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>

<configuration>
<outputDirectory>${basedir}/release</outputDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifest>
</manifest>
<!--<manifestEntries>
</manifestEntries>-->
</archive>
<outputDirectory>${basedir}/release</outputDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<verbose>true</verbose>
<fork>true</fork>
<compilerVersion>1.6</compilerVersion>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!--<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>ideauidesigner-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>javac2</goal>
</goals>
</execution>
</executions>
<configuration>
<fork>true</fork>
<debug>true</debug>
<verbose>true</verbose>
<failOnError>true</failOnError>
</configuration>
</plugin>-->
</plugins>
</build>

<dependencies>
<dependency>
<groupId>com.intellij</groupId>
<artifactId>openapi</artifactId>
<version>7.0.3</version>
</dependency>
</dependencies>
</project>
Binary file added release/CodeOutlinePlugin-0.5-pre1-sources.jar
Binary file not shown.
Binary file added release/CodeOutlinePlugin-0.5-pre1.jar
Binary file not shown.

0 comments on commit 1f4c8f7

Please sign in to comment.