Commit Graph

23 Commits

Author SHA1 Message Date
Xevion
944c957e5f Support more characters in Title REGEX
I'm pretty sure this affected the processing and wasn't simply affecting the counting. But it's really late/early in the night/morning and I don't wanna think too hard.
2021-09-06 05:17:45 -05:00
Xevion
8996dcfb62 TODO tests.py file and minor change in gui.ui file 2021-09-03 20:07:59 -05:00
Xevion
efb1b711be Remove usage of HistoryManager and replace with simplistic Undo logic 2021-09-03 20:06:53 -05:00
Xevion
925a5517b2 Remove erroneous dateutil Pipfile entry 2021-09-03 20:04:31 -05:00
Xevion
1a6dea4513 Improve data + time parsing functionality
Now allows one to enter just one date or one date and time together.
2021-09-03 17:33:14 -05:00
Xevion
2621094b14 Update README with proper example and add link to Trello board. 2021-08-27 01:36:11 -05:00
Xevion
27da721d79 Add ProgressBar to GUI for Event Insertion/Deletion
- Added logging to GUI Undo functionality
- Added support for hyphens in data input
- Indent encoded JSONPickle output
2021-08-27 00:26:12 -05:00
Xevion
4571a47910 Add logging to project 2021-08-26 19:02:23 -05:00
Xevion
48801d978b Add undo history file to .gitignore 2021-08-25 18:30:44 -05:00
Xevion
74e737c451 Switch application logic over to HistoryManager, re-do getForeign(), fixup populate() 2021-08-25 18:30:08 -05:00
Xevion
445bec8f53 Show errors in data in Load Events Dialog 2021-08-25 18:29:05 -05:00
Xevion
dd17b1ebc9 Fixed Event API serialization, Foreign/Undo-stage identification and RegEx parsing 2021-08-25 18:27:51 -05:00
Xevion
ca9a8b6846 Switch to JSONPickle, Implement stage additions and indexing & pair hashing 2021-08-25 18:23:57 -05:00
Xevion
f4c51d4418 Revamp undo API 2021-08-25 12:41:43 -05:00
Xevion
ce3759bd60 Prepare loading of events from load dialog into main window
Add nicer label for counting events by type
2021-08-25 07:13:24 -05:00
Xevion
0d6909a9b1 Implement RegEx Groups to Event object parsing
Also renamed some of the dialog files
2021-08-25 06:33:26 -05:00
Xevion
d447dfb343 Implement input event load dialog with loading gif and debouncing 2021-08-25 06:32:26 -05:00
Xevion
3f79bc401b Begin implementing staged undo system 2021-08-25 04:55:10 -05:00
Xevion
11c63995b9 Add proper table rendering and populating from API 2021-08-25 04:14:24 -05:00
Xevion
00223241ea Add tiny dialog for OAuth2.0 flow 2021-08-25 02:32:05 -05:00
Xevion
76e79f5116 Implement basic authentication and calendar list acquisition 2021-08-25 02:31:32 -05:00
Xevion
2f336f1ff0 Add LICENSE 2021-08-25 02:30:41 -05:00
Xevion
14ddde9fec Initial Commit 2021-08-25 02:30:10 -05:00