Commit graph

48 commits

Author SHA1 Message Date
Tobias Frisch
09f65c22db
Merge branch 'gtk' into test 2023-06-24 20:59:26 +02:00
TheJackiMonster
d9c0938614
Improve optimized MMD loading to skip empty files later on
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-03-22 08:26:09 +01:00
TheJackiMonster
8029522563
Implement save as functionality moving data paths
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-03-21 23:37:17 +01:00
TheJackiMonster
7d01b7a403
Fix issue with saving outline item
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-03-21 22:40:01 +01:00
TheJackiMonster
5276ee81f1
Implement creation of new project via dialog
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-03-21 22:36:36 +01:00
TheShadowOfHassen
1d20efcfbc Update project.py 2023-02-06 17:11:32 -05:00
TheShadowOfHassen
be452a5092
Merge branch 'gtk' into gtk 2023-02-06 17:09:48 -05:00
TheShadowOfHassen
45889d6279 Changed Template Manager
I also added glade back up files to gitignore. It wasn't.
2023-02-06 15:50:04 -05:00
TheJackiMonster
3516242500
Add data status to objects
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-02-04 16:11:18 +01:00
Tobias Frisch
3027e5a93a
Merge branch 'gtk' into gtk 2023-02-03 15:38:50 +01:00
TheJackiMonster
038e101386
Add profiling function and implement loading on idle task
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-02-03 14:42:46 +01:00
TheJackiMonster
eac2964330
Use builtin sum function instead of manual increments
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-02-03 05:07:16 +01:00
TheJackiMonster
55b2e04bbf
Add cache for text counting
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-02-03 04:56:39 +01:00
TheJackiMonster
d15871676c
Fix loading characters and improve access to outline items
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-01-28 20:17:42 +01:00
TheShadowOfHassen
8f899b1acc Added all the files
deleted extra saved things

Deleted backups

Delete character_details_template_editor.glade~

Fixed Some things that should have been there.
2023-01-17 12:48:51 -05:00
TheJackiMonster
1b436a3af8
Improve outline handling in editor view and implemented visual counter update
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-11-20 00:51:05 +01:00
TheJackiMonster
7fd205cd7f
Implement grid view with navigation
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-11-20 00:13:41 +01:00
TheJackiMonster
6e4e08d7f9
Fix loading labels and statuses in outline
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-11-19 14:59:51 +01:00
TheJackiMonster
6f83293e29
Improve status and label usage
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-11-19 14:36:57 +01:00
TheJackiMonster
d2f5290069
Implement label and status configuration
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-11-18 23:32:08 +01:00
TheJackiMonster
0f68c24b84
Minor ui updates and changes
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-31 13:00:21 +01:00
TheJackiMonster
995a78058c
Add automatic goal count for outline folders
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-30 17:53:38 +01:00
TheJackiMonster
3481e40b4f
Implement basic outline overview
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-30 17:48:02 +01:00
TheJackiMonster
792e68038d
Implement adding and removing world items
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-30 13:28:40 +01:00
TheJackiMonster
906d05e377
Implement world view: selection and simple changes
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-30 12:51:07 +01:00
TheJackiMonster
9129d1fa5a
Improve plot view by implement plot step overview
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-29 22:12:02 +02:00
TheJackiMonster
cf4e4bc794
Improve linking data changes
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-29 19:30:53 +02:00
TheJackiMonster
cfa7452292
Start implementing plot view
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-29 18:42:55 +02:00
TheJackiMonster
29fbe2acbb
Add character and remove character via button
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-10-21 01:31:16 +02:00
TheJackiMonster
2aa65fc815
Added pretty label for template goal
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-09-15 23:53:15 +02:00
TheJackiMonster
0d2066d207
Implemented template management in startup window
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-09-15 23:35:45 +02:00
TheJackiMonster
e4334c90f3
Added template data and implemented it into the startup window initially
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2022-09-15 22:15:33 +02:00
TheJackiMonster
13fe0614b4
Updating tree views while changing character importance
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-12-25 20:07:14 +01:00
TheJackiMonster
2b6ce28135
Fixed logo in about dialog and adjusted settings key usage
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-09-25 22:06:26 +02:00
TheJackiMonster
a78f3e229d
Adapted project to support multiple versions in general
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-06-21 16:11:39 +02:00
TheJackiMonster
9dc2544d1c
Added logic for character selection in its view
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-17 23:59:12 +02:00
TheJackiMonster
ef119917cf
Connected io and gtk for general info and summary
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-17 00:51:46 +02:00
TheJackiMonster
9078079241
Added remove function for file types
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-14 19:46:39 +02:00
TheJackiMonster
ee881bdb17
Added data model for world and its items
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 17:07:30 +02:00
TheJackiMonster
674cebdea2
Fixed differences between new data models and sample data
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 02:14:36 +02:00
TheJackiMonster
41b3f23fac
Added basic io handling for characters
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 01:51:14 +02:00
TheJackiMonster
f9ad8d214c
Added io handling for project info, color and labels
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 01:15:14 +02:00
TheJackiMonster
caf428592a
Added io handling for outline, summary and goals
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 00:39:12 +02:00
TheJackiMonster
b97c5366d3
Fixed differences in saving project with new io
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-06 16:57:30 +02:00
TheJackiMonster
2faac4efa8
Added io handling for zip archives and project files
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-05 18:04:07 +02:00
TheJackiMonster
08220eda42
Added new data model for old revisions and statuses
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-05 14:59:07 +02:00
TheJackiMonster
f8ad2a9121
Added new data model for settings with new file io
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-04 23:37:41 +02:00
TheJackiMonster
dfe6cdece2
Added new data models for plots with use of new file io
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-04 23:04:53 +02:00