1
0
Fork 0
mirror of https://github.com/deepfakes/faceswap synced 2025-06-09 04:36:50 -04:00
Commit graph

139 commits

Author SHA1 Message Date
torzdf
339facf997 Remove debug code 2020-07-23 19:12:52 +01:00
torzdf
8a19d21ace setup.py - Fix conda-forge imports
Remove unused icons
2020-07-11 17:54:48 +01:00
torzdf
5f9d8fa0f8 lib.gui.custom_widgets - Force popup progress bar to top 2020-07-06 16:01:59 +00:00
torzdf
f634f52a1e lib.gui.utils - Spelling fixes
lib.gui.custom_widgets - popup progressbar
2020-07-06 11:00:17 +00:00
torzdf
6595cdf062 Add icons 2020-07-03 14:42:33 +00:00
torzdf
93aa2801a0 Minor core updates 2020-06-30 11:20:54 +00:00
torzdf
f19a04505c Core updates 2020-06-27 18:48:50 +00:00
torzdf
d5f42b63c8 Bugfix: lib.gui.project - Reset invalid choices to default if an invalid choice is discovered when loading a .fsw file 2020-04-26 14:40:35 +01:00
torzdf
cbba53ea67
Core Updates (#1015)
- Remove lib.utils.keras_backend_quiet and replace with get_backend() where relevant
- Document lib.gpu_stats and lib.sys_info
- Remove call to GPUStats.is_plaidml from convert and replace with get_backend()
- lib.gui.menu - typofix
2020-04-24 16:41:27 +01:00
torzdf
ff8d85118e
Cli Restructure + Multi-Mask Select on Extract (#1012)
- Split up cli.py to smaller modules
- Enable Multi Mask Selection in Extraction
- Handle multi option selection options in the GUI
- Document lib/cli
2020-04-22 00:04:21 +01:00
torzdf
9461c59773 Bugfixes and minor updates:
- Remove preview option from effmpeg tool
  - Remove json filetypes from GUI for alignments files
  - Capture and raise empty timelapse folder errors
  - Move convert to use centralized ImagesLoader
2020-04-09 14:33:29 +01:00
torzdf
f126dc4935 Documentation Update 2020-04-08 11:32:31 +01:00
torzdf
08be32cd35 GUI Sliders - Validate text box entry 2020-03-27 11:18:46 +00:00
torzdf
4153a7ea0d
Tools Restructure (#990)
* Restructure tools to allow dynamic (plugable) loading

* Update gui cli parsing to allow new tools structure
2020-03-16 19:12:52 +00:00
torzdf
924d53789b
Core updates (#982)
* plugins.extract.align
  - Expose normalization method

* lib.gui core updates
  - Minor updates to support future development.
2020-03-10 14:48:12 +00:00
torzdf
00068f8451
Core updates (#981)
* Icon + minor files update

* lib.faces_detect
      - Add option to force reload an aligned face
      - Make sure a default blur and threshold parameter is set
      - Add ability to replace an existing mask
2020-03-10 13:32:09 +00:00
torzdf
e6a2795382 lib.gui.stats - Skip sessions with data corruption 2020-02-16 11:06:05 +00:00
torzdf
497779d293 lib.gui
Centralize get_scaling and set_geometry to utils.config
Suppress Error when rebuilding GUI for TreeView
2019-12-31 17:27:45 +00:00
torzdf
1bdc9da02f
Smart Masks to Convert (#957)
- scripts.convert - Use Smart Masks for Convert
    * Make on-the-fly conversion an explicit option

- Move BlurMask to lib.faces_detect

- tools.preview - Fix for smart masks
    * Subclass from tk.Tk
    * Options to lib.gui.control_helper
    *variable cleanup

- lib.logger - Demote more tensorflow deprecation messages

- Documentation:
    * lib.faces_detect.BlurMask
    * plugins.convert.mask
    * lib.convert
    * scripts.convert
    * scripts.fsmedia
    * tools.preview
2019-12-29 23:13:25 +00:00
torzdf
dc2787d22a Bugfix: GUI - Crash when resizing options panel. 2019-12-21 10:15:31 +00:00
torzdf
ec782089d3 gui: Add branch switcher to help menu 2019-12-05 17:32:31 +00:00
torzdf
16aca4a0ec bugfix - gui - Don't raise error when clearing slider entry widget 2019-11-29 13:01:32 +00:00
torzdf
18660da1c9 lib.gui - Resize icons and add attribution 2019-11-25 02:02:02 +00:00
torzdf
b55e499b0b bugfix: lib.gui + tools.preview - Update icon names 2019-11-23 19:15:06 +00:00
torzdf
a817b94503 bugfix: lib.gui - Correctly handle tasks loaded from the file/recent menus 2019-11-23 16:24:08 +00:00
torzdf
cf76ddaf75 bugfix: lib.gui - Remove non-existant files from recent files list 2019-11-23 15:50:30 +00:00
torzdf
a6d77fc645 bugfix: lib.gui - Remove last session file if user selects not to load 2019-11-23 15:23:45 +00:00
torzdf
21c55122b6 lib.gui - Fix check for updates when launched from desktop shortcut (linux) 2019-11-22 23:28:01 +00:00
Bryan
3a4966ce93 Add support for .ts and .vob extensions for mpeg files 2019-11-22 12:12:00 -08:00
torzdf
9c588045aa
GUI Updates (#940)
* lib.gui: Update icons
* tools.cli: Add video filetype flag to mask input
* lib.gui.popup_configure: Refresh GUI on config save
* lib.gui._config: Add Icon size and load last session options
* lib.gui.control_helper - Add control modification tracking
* lib.gui - Add Projects and Last Session
- Main root title handled by projects
- Add Hotkeys
- Create projects module
- split fsw and fst filetypes
- Add last_session saving

* lib.project
- Documentation
- Ask confirm on closing unsaved project
-Fixups

* Track model folder changes
- Shuffle some globals
- Activate System Verbosity for GUI

* lib.gui.utils - Documentation and clean up
- lib.gui.custom_widgets - Create and document

* Add GUI config option to disable auto loading model stats
2019-11-22 19:20:23 +00:00
kilroythethird
c2d9a27205 Add json to the filter in the GUI alignment open dialog 2019-11-06 20:43:01 +01:00
torzdf
eceee07241 Legacy alignments update
- Remove legacy update hashes
- Remove legacy job from alignment-tools
- Remove legacy landmark rotation
- Add rotate face method to plugins/extract/detect
- Update travis test for new alignments extension
- Alignments format to .fsa
- Remove serializer option from alignments-tool
- Auto update legacy format alignment files to new format
2019-10-15 16:08:20 +00:00
torzdf
e35918cadf
Standardize serialization (#903)
* Standardize serialization

- Linting
- Standardize serializer use throughout code
- Extend serializer to load and save files
- Always load and save in utf-8
- Create documentation
2019-10-10 23:11:12 +01:00
torzdf
5887cb5ac4 GUI Bugfix: Fix csv saving in analysis tab 2019-10-06 01:11:28 +01:00
torzdf
7a70ac6211 GUI: Fix disappearing columns on resize 2019-10-05 11:42:44 +01:00
torzdf
8e0315a3fb control helper: Import order 2019-10-02 16:31:56 +01:00
torzdf
6085e711b2 Fix occassional GUI resizing bug 2019-10-02 16:31:02 +01:00
torzdf
6ebc0bf2b4 bugfig: GUI Stats - divide by zero error in rate totals 2019-09-30 22:43:50 +01:00
torzdf
c2e54bb18a Fix graph pop up 2019-09-25 19:31:32 +01:00
torzdf
0654ac8eff GUI: Make readonly console less buggy 2019-09-25 18:05:07 +01:00
kilroythethird
e2609c1844 Moved travis test to _travis + wmv support 2019-09-22 20:00:42 +02:00
torzdf
abfcb21310 Change total rate calculation in analysis 2019-09-17 09:41:31 +01:00
torzdf
a03abbd3b9 Display localtime() instead of gmtime() 2019-09-17 09:21:36 +01:00
torzdf
1c3b9d968f Bugfix: Clean font list selection for config 2019-08-29 13:27:06 +01:00
torzdf
3159cb6eca GUI Fixups
- GUI Bugfix: Startup options - fix min/max thresholds
- GUI Bugfix: Make console read-only
- GUI Bugfix: Rightclick menu for recreated widgets
- Enhancement: Create ControlPanelOptions Class + migrate options
2019-08-29 00:03:51 +01:00
torzdf
36a7f7340a Bugfix: Fix commands for re-arranged panels 2019-08-28 16:17:25 +01:00
torzdf
00990c4a35
Gui Updates (#847)
* GUI Improvements

 - Add basic GUI Config options (available in settings menu)
 - Dynamically add/remove columns on settings panel resize
 - Wrap text properly on info headers
 - Fix helptext formatting for configs
 - Standardize Tooltip widths
 - [code] Apply some widget naming
 - [code] Rename radio_columns to option_columns
 - [code] fix column count checking
 - Add Starting Tab config item
 - Add info boxes to main pages
 - Global font settings
 - Add resources to help menu
2019-08-27 23:52:04 +01:00
torzdf
d901afc10e BugFix: Multi-Select files command execution 2019-08-26 13:23:38 +01:00
torzdf
c0811a8c4b GUI Bugfix: Save full config 2019-08-26 00:08:37 +01:00
torzdf
f051692d04 gui fix 2019-08-25 10:09:06 +00:00