This website requires JavaScript.
ac3f0d84e8
Create LICENSE
main
Andrew Lalis
2022-01-19 21:33:44 +0100
0254ff8a29
small cleanup
Andrew Lalis
2021-10-31 10:50:19 +0100
cea15d872b
Added a selection model, and attribute selection, and cleaned up foreign key referencing.
Andrew Lalis
2021-10-31 10:47:07 +0100
1019654e76
Cleaned up singleton actions, updated instructions, etc.
Andrew Lalis
2021-10-28 12:06:50 +0200
0be31c84ac
Bumped version
Andrew Lalis
2021-10-27 17:42:24 +0200
f33e3d2069
Made color dependent on referenced attribute.
Andrew Lalis
2021-10-27 17:42:01 +0200
fa87c32591
Added visualization of relations, transparent selection and attribute backgrounds
Andrew Lalis
2021-10-27 17:31:18 +0200
bc464ba42b
Removed useless admin stuff, changed to save files as JSON, added image scaling for exports.
1.6.0
Andrew Lalis
2021-10-27 13:00:55 +0200
d63eb3345f
Bumped version, slight cleanup of AddRelationAction.
1.5.0
Andrew Lalis
2021-02-27 21:01:21 +0100
a8966d6051
Merge pull request #10 from bjornpijnacker/auto-position
Andrew Lalis
2021-02-27 20:39:14 +0100
e623bddcf6
Merge branch 'main' into auto-position
#10
Bjorn Pijnacker
2021-02-27 20:38:41 +0100
2ffe085f7a
Merge pull request #12 from bjornpijnacker/issue-9
Andrew Lalis
2021-02-27 20:36:44 +0100
06a6a0704f
changed all dialogs and popups to use diagramPanel as a parent This makes them spawn at the center of the diagramPanel, instead of the center of the primary display of the computer
#12
Bjorn Pijnacker
2021-02-27 20:32:00 +0100
9256eaa10d
switched some spaces to tabs (again)
Bjorn Pijnacker
2021-02-27 20:04:05 +0100
560f72110d
parented dialogs in AutoPositionAction to the DiagramPanel This ensures they spawn at the center of the panel and not centered on the computer's primary display
Bjorn Pijnacker
2021-02-27 20:02:38 +0100
ecd5a0b8fc
fixed ambiguous naming of positionRelation() method the bottom method now just returns the alpabetically sorted one and passes that as an argument to the other method which expects a sorted list of relations
Bjorn Pijnacker
2021-02-27 19:54:12 +0100
d238c521ea
fixed an issue where the spacing was decided by the first element and not the (vertically) largest
Bjorn Pijnacker
2021-02-27 09:30:21 +0100
521ee92c0a
Implemented a fix for the custom sort not seeing relations after loading a model
Bjorn Pijnacker
2021-02-26 21:49:30 +0100
8da7e5cfce
Small naming change
Bjorn Pijnacker
2021-02-26 21:37:34 +0100
faadc40d26
Implemented custom order alignment - Implemented a custom model for a JList that allows for reordering elements using JButtons - Ask the user whether to sort alphabetically or using an order they decide - Ensured that the list in the OrderableListPanel keeps its order between multiple sorting times (this saves the user the work of re-sorting every time)
Bjorn Pijnacker
2021-02-26 21:36:18 +0100
af00918502
Implemented rudimentary auto-positioning feature using alphabetic sorting of relations Now going to be working on custom sorting
Bjorn Pijnacker
2021-02-26 20:23:42 +0100
3ba2f1982c
Minor fixes, updated version.
1.4.0
Andrew Lalis
2021-02-23 19:35:52 +0100
7f41d74b76
Merge remote-tracking branch 'upstream/main'
#8
Bjorn Pijnacker
2021-02-23 19:31:04 +0100
ddee747b52
removed small black box and rect drawing (they were for debugging)
Bjorn Pijnacker
2021-02-23 19:26:31 +0100
a0eb582f69
Merge pull request #7 from bjornpijnacker/main
Andrew Lalis
2021-02-23 19:25:32 +0100
fb4ae18242
added description to lolcat toggle item
#7
Bjorn Pijnacker
2021-02-23 18:53:59 +0100
b84ca5deaf
removed static Frame in main class
Bjorn Pijnacker
2021-02-23 18:51:46 +0100
c84d9b138a
changed the way color location is calculated
Bjorn Pijnacker
2021-02-23 18:49:54 +0100
21ac830896
changed the way the lolcat boolean is represented; changed the way LolcatAction accesses DiagramPanel; changed the way AttributeViewModel gets the window bounds
Bjorn Pijnacker
2021-02-23 18:19:01 +0100
16c5d7b2d0
changed spaces to tabs I have honestly no idea why it wasn't autodetecting the use of tabs
Bjorn Pijnacker
2021-02-23 16:19:05 +0100
c8b114195d
added a lolcat mode
Bjorn Pijnacker
2021-02-23 13:20:29 +0100
1cb513cb51
Added fix for new relation creation.
1.3.1
Andrew Lalis
2021-02-23 09:33:43 +0100
657aece1ac
quick add help
1.3.0
Andrew Lalis
2021-02-23 09:13:21 +0100
d70426c407
Merge pull request #6 from andrewlalis/admin_actions
Andrew Lalis
2021-02-23 09:11:58 +0100
32638e103d
Version bump.
#6
Andrew Lalis
2021-02-23 09:10:47 +0100
f37df5defc
Added better load and save preferences, non-modal help.
Andrew Lalis
2021-02-23 09:10:23 +0100
7a49772540
Some improvements!
Andrew Lalis
2021-02-21 15:40:17 +0100
a0a3b269b0
Added er mapping algorithm help.
Andrew Lalis
2021-02-21 14:38:39 +0100
84709cc0d4
Added admin actions.
Andrew Lalis
2021-02-21 12:56:13 +0100
d5546a5320
Added better user interface controls and panning.
1.2.0
Andrew Lalis
2021-02-16 13:00:31 +0100
471db2f60a
version increment.
1.1.0
Andrew Lalis
2021-02-08 19:19:41 +0100
e606b8f9f4
Added instructions.
Andrew Lalis
2021-02-08 19:19:15 +0100
f541a994b9
Cleaned up adding attributes slightly, made attribute types more readable.
Andrew Lalis
2021-02-08 18:18:43 +0100
cac3381c54
Fixed bugs in attribute adding action and saving.
Andrew Lalis
2021-02-08 18:08:10 +0100
592bbbb769
Final changes for version 1.0.0
1.0.0
Andrew Lalis
2021-02-07 22:55:42 +0100
711dde51a7
Added sample_export.png
Andrew Lalis
2021-02-07 22:32:22 +0100
7e22602b57
Added better stuff and new model.
Andrew Lalis
2021-02-07 22:28:51 +0100
db140733ae
Added primitive foreign key stuff.
Andrew Lalis
2021-02-07 21:37:07 +0100
f47b2449d3
Added image export.
Andrew Lalis
2021-02-07 20:51:42 +0100
cf2a670e0b
Added better mouse functionality and save.
Andrew Lalis
2021-02-07 18:22:14 +0100
8e8b8d3302
Added base UI
Andrew Lalis
2021-02-07 15:28:23 +0100
af5928d24a
Initial commit
Andrew Lalis
2021-02-07 09:19:56 +0100