Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (522)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (590)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: 1 2 3 [4]
  ignore  |  Print  
  Paint.JAVA - Attempt at cloning Paint.NET (with cross-platform support)  (Read 11155 times)
0 Members and 1 Guest are viewing this topic.
Offline Longor1996
« Reply #90 - Posted 2014-01-30 19:03:08 »

Is there anywhere I can donate to this project? I would love to contribute Cheesy

- Jev

You can go and visit the GitHub-Repo, make a Fork, then look at the Issue-List and do something that is listed there.
THAT would be a good contribution. (Or you go and ignore the Issue-List, and just make new tools/effects)

Have a nice day!

- Longor1996

Sorry for my bad English! That's because i am from Germany.
Offline opiop65

JGO Kernel

Medals: 159
Projects: 7
Exp: 3 years

JumpButton Studios

« Reply #91 - Posted 2014-01-30 23:49:52 »

Is there anywhere I can donate to this project? I would love to contribute Cheesy

- Jev
Jev how could you?? What about MERCury Sad

Offline Gef
« Reply #92 - Posted 2014-01-30 23:53:09 »

I've seen in issues that you need a toolbox to replace the menu item "Tools" if I understood correctly.

So I've tested what can be done and this is a quick solution with a JToolBar :

As you can see, the fixed JToolBar has a acceptable presentation, but with the floating version, I haven't managed to reduce the width less than this one, certainly because of a restriction.
The problem is the same with a JDialog...

If you are interested by this solution, I can contribute and make it work !

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online HeroesGraveDev

JGO Kernel

Medals: 294
Projects: 11
Exp: 3 years

┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻

« Reply #93 - Posted 2014-01-31 00:04:06 »

The floating version shouldn't be tall and thin. It's fine short and square-ish. I'm trying to aim for dialogues that don't get in your way all the time.

Go ahead and make a pull request when you're done.

Online HeroesGraveDev

JGO Kernel

Medals: 294
Projects: 11
Exp: 3 years

┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻

« Reply #94 - Posted 2014-01-31 00:40:14 »

The latest dev build has huge improvements to the selection system.

It now masks changes, and you can combine selections. Support for cut/copy/paste is almost ready.

Controls for selection:

- Just mouse: Replace
- Ctrl: Add
- Alt: Subtract
- Shift: Intersect
- Ctrl+Alt: XOR (it makes sense because it subtracts what is already there and adds what isn't)

Ctrl+A: Select the whole layer
Ctrl+D: Deselect.

Link: Latest development build

Online HeroesGraveDev

JGO Kernel

Medals: 294
Projects: 11
Exp: 3 years

┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻

« Reply #95 - Posted 2014-01-31 04:13:55 »

Paint.JAVA Beta 0.13.

No screenshot, since there isn't any big notable feature.

In this update I overhauled the selection system.

- Changes are now clipped changes against the selection region, so you can use selection as a mask.
- I also added new ways to add to the selection (See above post).
- Cut/Copy/Paste is now working. It is also cross-application compatible (I could copy things into GIMP).
- Ellipse selection. (A bit buggy, but should work for some things)
- Can move the mouse one pixel with the arrow keys (Or hold control and move Cool. AFAIK, it works with everything.

Not much to go now. In fact, I'll reveal my now-very-short checklist of must-haves for v1.0:

  • Tools dialog (Gef working on it?)
  • Either save history to disk, or cut it off at a certain point
  • Finalise the plugin system
  • Icons!


Latest Stable
Issue Tracker

Online HeroesGraveDev

JGO Kernel

Medals: 294
Projects: 11
Exp: 3 years

┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻

« Reply #96 - Posted 2014-02-16 03:19:04 »

I've made an auto-updater plugin which will be somewhat useful after a 1.0 release.

Basically it checks for a new build on the Github 'master' and (if you want it to) downloads and replaces the current Paint.JAVA installation with the new file.

Due to issues with development builds, if it detects you are using the latest build from the 'dev' branch, it ignores any update.

At the moment, it's quite useless, as there's only one stable version that's compatible, so it can't update anyway.
(Ninja-Edit: Due to a hotfix, now there are two stables. Still doesn't make a difference though)

Anyway: Paint.JAVA Auto-Updater on Github

Also, I pushed out v1.0-Beta.2

Features lots of minor tweaks, a 'colour square' (courtesy of BurntPizza) for the colour picker (it looks a bit awkward, but I'll fix it soon)

Please report any bugs you find.

Pages: 1 2 3 [4]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.


Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

trollwarrior1 (33 views)
2014-11-22 12:13:56

xFryIx (73 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50

digdugdiggy (46 views)
2014-11-12 21:10:15

digdugdiggy (40 views)
2014-11-12 21:09:33

kovacsa (65 views)
2014-11-07 19:57:14

TehJavaDev (69 views)
2014-11-03 22:04:50

BurntPizza (68 views)
2014-11-03 18:54:52

moogie (83 views)
2014-11-03 06:22:04

CopyableCougar4 (82 views)
2014-11-01 23:36:41
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!