Commit Graph

244 Commits

Author SHA1 Message Date
itdominator 247f1a1165 Added favorites plugin, addedplugin logic, updated confs 2022-09-03 00:43:25 -05:00
itdominator 09d8170953 Added enter option on file creation 2022-09-02 20:15:20 -05:00
itdominator bff54995fd Reworked plugin manifest; decoupled event system and ipc 2022-08-12 22:54:16 -05:00
itdominator b058dc3667 Global threading decorators; Endpoint registry creation 2022-08-09 20:10:25 -05:00
itdominator 7abbee9182 Addec compilation to binary using Nuitka 2022-07-19 16:46:38 -05:00
itdominator b1bf8785c6 Perliminary properties viewer plugin 2022-07-16 02:33:25 -05:00
itdominator bcc04dda3c Plugin permission additions 2022-07-07 12:51:51 -05:00
itdominator 8f64066049 Restructured plugin system and examples 2022-07-06 23:19:41 -05:00
itdominator 111c535876 Small fixes 2022-06-18 22:27:17 -05:00
itdominator 793621745a Update logging, update event system, update plugin structure 2022-06-14 23:03:04 -05:00
itdominator ee086f67f4 IPC changes, further externalizing settings 2022-06-14 17:12:25 -05:00
itdominator e4656c771a IPC updates, module rename and repath 2022-06-10 20:13:57 -05:00
itdominator 9442453d43 Changed execute logic 2022-04-02 23:23:33 -05:00
itdominator 0539fa41f0 begin enforcing types better; glade updates 2022-03-24 22:15:08 -05:00
itdominator 2278cdc0c3 Dialog window changes, copy/paste changes, thread change 2022-03-17 01:39:03 -05:00
itdominator 22c9fa301b Fixed ipc new tab 2022-03-13 18:53:43 -05:00
itdominator 1fc1609b0a Renamed file, cleanup 2022-03-13 18:42:00 -05:00
itdominator 09a85abb79 Fixed initial loaded start tab, cleanup 2022-03-13 18:21:06 -05:00
itdominator 51ac26048c improved thubnailing logic, fixed new tab logic 2022-03-13 17:32:37 -05:00
itdominator c3f637b5fd Changed keyboard control events 2022-03-07 19:18:55 -06:00
itdominator 45ca8abbdd Finalized keybinding inferastructure 2022-03-07 17:52:43 -06:00
itdominator 4aeaffdd44 Mostly integrated keybindings setup 2022-03-06 21:27:47 -06:00
itdominator 8eccdfce7c Fixing missing empty init files 2022-03-03 16:45:37 -06:00
itdominator 8e242f5475 Converted to use unix socket 2022-03-03 01:24:59 -06:00
itdominator 32f061ff76 Updated readme, fixed save session as 2022-03-02 19:30:35 -06:00
itdominator 8f1c1848fd PEP8 small cleanup 2022-02-26 03:03:50 -06:00
itdominator 7e5d603eb9 Slightly better key mapping 2022-02-26 02:30:14 -06:00
itdominator 674dac5918 Nameing update, start structure changed, refactoring 2022-02-25 17:58:11 -06:00
itdominator bddcc8e3e6 Plugin sys changes, glade changes 2022-02-25 01:29:37 -06:00
itdominator 56b8ee6117 Import refactor, deb build update, docstring additions 2022-02-20 01:32:51 -06:00
itdominator 312a782a87 Slight Pep8 fixes, import cleanup 2022-02-20 00:28:34 -06:00
itdominator 7b4bbd7c2b Cleaning up unused imports 2022-02-19 23:15:02 -06:00
itdominator f79aa4e852 template fix, logic fix, file monitor change 2022-02-19 22:46:54 -06:00
itdominator 918eec1053 Small logic fixes 2022-02-17 10:13:27 -06:00
itdominator 07714c9cd4 Fixing hide hidden toggle 2022-02-15 17:52:07 -06:00
itdominator 2622600e92 Adding signals, resolving broken signals 2022-02-14 21:27:58 -06:00
itdominator 6eed25efd6 Shellfm update, refactors to support update 2022-02-11 00:58:49 -06:00
itdominator eafc8613e6 Bug fixes 2022-02-04 18:25:41 -06:00
itdominator f77becc21c UI changes, added save_as 2022-02-04 18:14:11 -06:00
itdominator 67c13d264a Fleshed out session load 2022-02-04 17:46:03 -06:00
itdominator 7534bf141e Added initial save/load logic 2022-02-01 23:29:42 -06:00
itdominator ca855712b1 Moved custom exception hook; added some doc strings 2022-02-01 21:08:02 -06:00
itdominator 95c6f79627 further plugin work, refactoring 2022-02-01 01:43:09 -06:00
itdominator a863dbc586 Plugin work on socket/plug 2022-01-31 00:13:43 -06:00
itdominator ed2a27ed9a Added example, further plugin work 2022-01-30 20:29:57 -06:00
itdominator 3bedd83793 Refactoring and plugin work 2022-01-30 18:09:00 -06:00
itdominator ad70e8c819 removed build zip 2022-01-29 22:13:51 -06:00
itdominator ecfb586f53 added diff compare on duplicate found 2022-01-29 22:11:03 -06:00
itdominator 3d719ad6f6 fixed new file ui 2022-01-29 19:32:56 -06:00
itdominator 63c41d5e2a deb update, improved dnd 2022-01-29 18:18:21 -06:00
itdominator 2a0fe9eb15 Fix dnd same zone issues 2022-01-29 16:47:42 -06:00
itdominator a380c01573 Path handling and settings changes 2022-01-29 15:14:50 -06:00
itdominator a1c27792ee Added back proper gif thumbnailing 2022-01-27 21:56:16 -06:00
itdominator 353ee2a966 Restructuring Plugins pipe. Changed settings stuff 2022-01-26 22:29:22 -06:00
itdominator 8a0057f78e Added plugin pipeing 2022-01-26 19:47:59 -06:00
itdominator f2314500b7 reverts and refactors 2022-01-24 10:24:55 -06:00
itdominator 2c258d470b Resolving root path issues 2022-01-20 21:21:04 -06:00
itdominator 59d67874ad New trace debug flag for when using trace module 2022-01-19 23:49:19 -06:00
itdominator 5bf6d04fdd file rename 2022-01-19 20:14:44 -06:00
itdominator 216cc9d34c Thumbnail speed improvements 2022-01-19 16:10:43 -06:00
itdominator 5a9fa8253b Thumbnail generation changes 2022-01-19 12:09:01 -06:00
itdominator 9b578859e0 Fixed broken execute flow 2021-12-31 19:10:29 -06:00
itdominator 7d75395d5a Project structure cleanup; setting import changes 2021-12-28 20:27:39 -06:00
itdominator 7262e63ddc Add "clear trash", "restore from trash" options. 2021-12-28 18:07:11 -06:00
itdominator 8196102a2b Improving autorename pattern 2021-12-27 21:53:43 -06:00
itdominator b7b20164e8 Fixed DnD breakage 2021-12-27 17:27:57 -06:00
itdominator a022fa29ea refactor and debug option added 2021-12-27 00:33:30 -06:00
itdominator af4eac4c17 Fixed move bug from last commit 2021-12-26 19:17:10 -06:00
itdominator 3017fa3308 Fixing issues with certain file renames 2021-12-26 18:55:10 -06:00
itdominator 333377d4f6 Fix regarding held key and window unfocus issues 2021-12-26 00:32:45 -06:00
itdominator dec28e31cf Logic and bug fix from last commit 2021-12-25 03:20:39 -06:00
itdominator 9a0d56bd8c Added drive free/consumed size info to bottom bar. 2021-12-25 03:07:59 -06:00
itdominator bc085fc4cf Thread changes, small dbl click random issue fix 2021-12-24 23:58:57 -06:00
itdominator 3c636b3da8 Fixining inconsistent independent thread app start persistence 2021-12-21 22:29:55 -06:00
itdominator 3e1966c17d Fixed some modals to be base window input blocking 2021-12-18 01:44:54 -06:00
itdominator 9f3463dc4d New New key bindings 2021-12-16 18:57:24 -06:00
itdominator a8f4a7c83a Fixed toggler button highlight order 2021-12-12 00:38:26 -06:00
itdominator ae60d51481 Improved bar search dropdown. 2021-12-12 00:27:48 -06:00
itdominator dd9d9572e8 Added path bar search dropdown. 2021-12-12 00:03:51 -06:00
itdominator 1eb6c81f6a Fixed auto highlighting all off search entery 2021-12-10 22:39:30 -06:00
itdominator b651cde967 Search now scrolls into view 2021-12-10 21:05:38 -06:00
itdominator f67f42b14b Fixed search issues 2021-12-10 19:06:07 -06:00
itdominator 49ebfc6293 Added file search 2021-12-07 01:48:52 -06:00
itdominator 19c683d9c7 Fixed execute persistence post fm closing; cleaned up import scheme 2021-12-06 22:44:39 -06:00
itdominator 3eebf34106 Fixing folder move/rename 2021-12-06 21:59:52 -06:00
itdominator a3e1cf8a37 Style changes; startup select defaulting changes; cleanup 2021-12-06 19:38:59 -06:00
itdominator 5c0dcd02e2 Small refactor 2021-12-06 17:21:19 -06:00
itdominator aa984b6be4 Fixed file open problem 2021-12-05 21:42:26 -06:00
itdominator 2ddfe0a07d Fixed archiver 2021-12-05 21:23:30 -06:00
itdominator bed8af256c Greatly improved file handling flow and added popup guards. 2021-12-05 21:18:39 -06:00
itdominator cbf5706845 Refactoring stuff 2021-12-04 18:23:00 -06:00
itdominator 8c69cdebe5 Added TODO signals dbl click and enter key 2021-12-02 00:03:11 -06:00
itdominator c40be842d5 Reverted glade separation 2021-12-01 21:20:31 -06:00
itdominator 844121a5c6 Added delete guard; reordered glade import/setup 2021-12-01 19:22:03 -06:00
itdominator f2dfd94a5f Added execute contexts; moved popups to new glade file 2021-12-01 16:26:20 -06:00
itdominator f497a8a05f Small fixes 2021-11-30 00:21:50 -06:00
itdominator f5d2fc86f1 Small refactoring 2021-11-29 20:42:14 -06:00
itdominator f3adf09249 Set default arc location to active path 2021-11-29 17:11:37 -06:00
itdominator c4342c9099 restructuring file handler logic for conflict control 2021-11-29 16:49:56 -06:00
itdominator a418df2ce7 Added archive dialoug; go to trash context option 2021-11-29 02:01:51 -06:00
itdominator aa74b30c12 Moved rest of resources to user dir 2021-11-28 22:41:23 -06:00
itdominator cd1e5003fb Added save error messages button 2021-11-28 20:27:49 -06:00
itdominator 3e8ed89e77 Small disperate changes 2021-11-28 18:29:09 -06:00
itdominator 4f18844fd2 Renaming to SolarFM 2021-11-28 16:01:29 -06:00
itdominator 98feeabfa4 Improved visual que of which notebook is active 2021-11-28 15:16:21 -06:00
itdominator 27ceca4e75 Changed tab label bg and margins 2021-11-28 01:32:51 -06:00
itdominator 46e2a37d30 Comment cleanup 2021-11-28 00:48:52 -06:00
itdominator f78cd5fdf1 Improved alert message setup 2021-11-28 00:40:47 -06:00
itdominator 96f3ba0735 Added initial status bottom bar info 2021-11-27 22:03:00 -06:00
itdominator 2ea9768d27 Moved variables to data file, added alert message widget 2021-11-27 20:01:20 -06:00
itdominator 489288204c Renamed Signals to Controller; Moved show/hides to mixin file 2021-11-27 18:54:33 -06:00
itdominator a25b500773 Moved keyboard stuff to new file, fixed menu rname 2021-11-27 15:53:05 -06:00
itdominator e6fe296b92 small cleanups 2021-11-27 01:59:20 -06:00
itdominator c16da39330 Updated file actions logic 2021-11-27 01:21:52 -06:00
itdominator 49e2bc5983 Added open with feature; fixed delete non empty dir 2021-11-27 00:51:44 -06:00
itdominator 7119e49ab7 Added rename functionality 2021-11-26 16:50:58 -06:00
itdominator bff7053139 Added ctrl+o; fixed ctrl+w, updated ipc_open logic 2021-11-26 00:53:20 -06:00
itdominator 9f1da21127 Argparse update and IPC events 2021-11-25 02:21:10 -06:00
itdominator 35cf150fbc Added setup py; buiuld system; and IPC and process detection 2021-11-25 00:44:35 -06:00
itdominator dc894f1245 Restructured settings, updated css themeing 2021-11-23 00:13:23 -06:00
itdominator 710d37f01d Set tab length per dir title len 2021-11-22 21:46:01 -06:00
itdominator 67b209e57b Tracking tab shifts 2021-11-22 21:18:14 -06:00
itdominator 4fcfa156eb Grid spacing changes 2021-11-22 18:25:05 -06:00
itdominator b9e0e8a464 Added context menu, updated events 2021-11-22 16:24:44 -06:00
itdominator 55555bc1c8 Created directory watch events, finished cut, copy, delete actions 2021-11-22 02:07:25 -06:00
itdominator 88e11235d0 Added f4 hot-key 2021-11-21 21:52:46 -06:00
itdominator b175f02dcc Setting template for copy and cut. 2021-11-21 14:50:32 -06:00
itdominator 15aa17a046 Updated key bindingfs, fixed closing tabs, added keybinding 2021-11-20 22:51:08 -06:00
itdominator e4ac63e01d Added some keyboard controls 2021-11-20 21:00:34 -06:00
itdominator 85a9c5d899 Small fixes 2021-11-17 19:55:12 -06:00
itdominator ef63e5edf6 Fixed bugs with DnD and widget update on dir up 2021-11-17 19:40:37 -06:00
itdominator 3825892405 Refactor plus fixed thumbnail generation crashing stuff 2021-11-16 21:41:46 -06:00
itdominator 00c207a153 DnD updates, window title updates, cleanup, etc 2021-11-16 01:28:08 -06:00
itdominator 771845d301 Setup initial DnD source for grids 2021-11-14 21:40:05 -06:00
itdominator 95c93db701 Setup url path field for keypress and path updates 2021-11-14 03:02:27 -06:00
itdominator b302465322 Fixed toggle button ui updates 2021-11-14 02:12:09 -06:00
itdominator 41a8d18c01 Threaded thumbnail generation rework 2021-11-14 00:50:26 -06:00
itdominator 188aadfa84 additional threaded thumbnailing update 2021-11-14 00:35:19 -06:00
itdominator f14058634c Attempting threaded thumbnailing update 2021-11-13 23:19:09 -06:00
itdominator 0c5d179c1c Fixing event threads 2021-10-13 22:01:12 -05:00
itdominator 67eed1f87d Adding to events system 2021-10-13 21:30:08 -05:00
itdominator 97bf901684 Updated thumbnailer proc 2021-10-12 19:42:05 -05:00
itdominator e8c189b0bc Simple events system built into __builtins__ 2021-10-11 00:34:13 -05:00
itdominator 6e2f571466 Initial commit... 2021-10-10 01:45:55 -05:00