log

age author description
Wed, 02 Oct 2019 09:15:51 -0400 Jordi Gutiérrez Hermoso NES_ROM: new `from_json` and `to_json` methods draft default tip
Wed, 02 Oct 2019 09:13:48 -0400 Jordi Gutiérrez Hermoso NES_ROM: refactor ctor and read_rom to allow initial position and palettes draft
Wed, 02 Oct 2019 09:12:33 -0400 Jordi Gutiérrez Hermoso Tile: allow passing in a palette in the ctor draft
Wed, 02 Oct 2019 09:11:33 -0400 Jordi Gutiérrez Hermoso Tile: don't update pixmap on tile change draft
Wed, 02 Oct 2019 09:09:16 -0400 Jordi Gutiérrez Hermoso NES_ROM: style fix draft
Wed, 02 Oct 2019 09:08:09 -0400 Jordi Gutiérrez Hermoso NES_ROM: modify comment to explain that we only rotate bytes on the PRG draft
Tue, 01 Oct 2019 09:13:08 -0400 Jordi Gutiérrez Hermoso NES: factor out byte_forward and byte_backward into general rotate_tile_data draft
Mon, 30 Sep 2019 09:18:19 -0400 Jordi Gutiérrez Hermoso Tile: replace __repr__ method draft
Mon, 30 Sep 2019 09:17:40 -0400 Jordi Gutiérrez Hermoso Tile: add a short docstring draft
Mon, 30 Sep 2019 09:16:49 -0400 Jordi Gutiérrez Hermoso nes: use better name for index variable draft
Fri, 20 Sep 2019 13:50:33 -0400 Jordi Gutiérrez Hermoso main: set organization name, domain, and app name
Fri, 20 Sep 2019 13:38:02 -0400 Jordi Gutiérrez Hermoso MainWindow: move into widgets module
Thu, 19 Sep 2019 17:16:21 -0400 Jordi Gutiérrez Hermoso TILE_PALETTES: add a few more standard palettes
Thu, 19 Sep 2019 17:10:07 -0400 Jordi Gutiérrez Hermoso ROMDockable: hide byte-shifting buttons for CHR browsing
Thu, 19 Sep 2019 17:09:02 -0400 Jordi Gutiérrez Hermoso NES_ROM: limit byte-shifting functions to 8 bytes
Thu, 19 Sep 2019 17:06:43 -0400 Jordi Gutiérrez Hermoso main: move main function out of global namespace
Thu, 19 Sep 2019 17:05:15 -0400 Jordi Gutiérrez Hermoso NES_ROM: allow ROMs to be provided as zip files
Wed, 18 Sep 2019 16:30:53 -0400 Jordi Gutiérrez Hermoso ROMDockable: show in title bar if we're looking at the ROM's PRG or CHR
Wed, 18 Sep 2019 16:28:59 -0400 Jordi Gutiérrez Hermoso hgignore: add zip files
Sun, 15 Sep 2019 20:47:01 -0400 Jordi Gutiérrez Hermoso NES_ROM: implement circular byte shifting
Sun, 15 Sep 2019 22:05:36 -0400 Jordi Gutiérrez Hermoso PaletteComboBox: new widget in ROM canvas toolbar
Sun, 15 Sep 2019 22:03:03 -0400 Jordi Gutiérrez Hermoso refactor: move widgets into their own module
Sun, 15 Sep 2019 20:58:15 -0400 Jordi Gutiérrez Hermoso MainWindow: rename central scroll widget
Sun, 15 Sep 2019 20:56:38 -0400 Jordi Gutiérrez Hermoso MainWindow: increase default size
Sat, 14 Sep 2019 23:33:01 -0400 Jordi Gutiérrez Hermoso refactor: move the NES ROM manipulation code into its own module
Thu, 12 Sep 2019 08:42:37 -0400 Jordi Gutiérrez Hermoso Tile: set new palette by copy
Thu, 12 Sep 2019 08:05:08 -0400 Jordi Gutiérrez Hermoso ScrollAreaWithVerticalBar: new class workaround
Thu, 12 Sep 2019 07:57:08 -0400 Jordi Gutiérrez Hermoso ColourButton: tighten space between the buttons
Tue, 10 Sep 2019 23:11:17 -0400 Jordi Gutiérrez Hermoso RomWidget: use the rom's filename as title
Tue, 10 Sep 2019 22:52:50 -0400 Jordi Gutiérrez Hermoso RomWidget: add column increase/decrease buttons
Tue, 10 Sep 2019 22:51:12 -0400 Jordi Gutiérrez Hermoso Tile: copy the default palette when setting it
Tue, 10 Sep 2019 22:49:50 -0400 Jordi Gutiérrez Hermoso Tile: change default palette
Tue, 10 Sep 2019 22:48:55 -0400 Jordi Gutiérrez Hermoso ColourButton: increase size and add a tooltip
Tue, 10 Sep 2019 22:24:52 -0400 Jordi Gutiérrez Hermoso TILE_PALETTES: Add a few more palettes
Tue, 10 Sep 2019 21:30:26 -0400 Jordi Gutiérrez Hermoso NES_PALETTE: comment with hex instead of decimal
Tue, 10 Sep 2019 13:41:00 -0400 Jordi Gutiérrez Hermoso hgignore: add .nes files
Tue, 10 Sep 2019 13:24:13 -0400 Jordi Gutiérrez Hermoso color: new palette_to_pixmap function
Tue, 10 Sep 2019 13:21:22 -0400 Jordi Gutiérrez Hermoso MainWindow: refactor to move ROM grid into a dockable window
Tue, 10 Sep 2019 13:16:38 -0400 Jordi Gutiérrez Hermoso colours: add is_dark function
Tue, 10 Sep 2019 13:01:53 -0400 Jordi Gutiérrez Hermoso colour: start a list of default palettes
Tue, 10 Sep 2019 12:58:47 -0400 Jordi Gutiérrez Hermoso ColourPicker: enable transparency
Tue, 10 Sep 2019 12:48:02 -0400 Jordi Gutiérrez Hermoso TileGrid: new zoomOriginal method
Tue, 10 Sep 2019 12:35:52 -0400 Jordi Gutiérrez Hermoso refactor: import Qt models as QC, QG, and QW.
Mon, 09 Sep 2019 18:02:54 -0400 Jordi Gutiérrez Hermoso TilePicker: also clear the flips when adding a tile
Mon, 09 Sep 2019 18:00:21 -0400 Jordi Gutiérrez Hermoso TilePicker: increase default size
Mon, 09 Sep 2019 17:59:06 -0400 Jordi Gutiérrez Hermoso TileGrid: new increaseCols/decreaseCols methods
Mon, 09 Sep 2019 17:58:09 -0400 Jordi Gutiérrez Hermoso TileHolder: implement __len__ method
Mon, 09 Sep 2019 17:55:39 -0400 Jordi Gutiérrez Hermoso GridHolder: return fillvalue for out-of-bounds indexing
Sun, 08 Sep 2019 21:46:52 -0400 Jordi Gutiérrez Hermoso Tile: add update_pixmap method
Sun, 08 Sep 2019 21:10:03 -0400 Jordi Gutiérrez Hermoso Tile: use descriptors for tile property
Sun, 08 Sep 2019 21:09:17 -0400 Jordi Gutiérrez Hermoso Tile: add unparse_tile method
Sun, 08 Sep 2019 21:08:34 -0400 Jordi Gutiérrez Hermoso Tile: fix __repr__
Sun, 08 Sep 2019 19:19:37 -0400 Jordi Gutiérrez Hermoso NES_ROM: new class, make it responsible for storing tiles, filename, PRG, CHRG
Sun, 08 Sep 2019 19:18:51 -0400 Jordi Gutiérrez Hermoso parse_tile: move this into a classmethod of Tile class
Sun, 08 Sep 2019 18:43:19 -0400 Jordi Gutiérrez Hermoso ColourButton: use complete CSS instead overriding platfrom style
Sat, 07 Sep 2019 13:05:16 -0400 Jordi Gutiérrez Hermoso ColourButton: always use plastique style, not system style
Sun, 08 Sep 2019 18:47:21 -0400 Jordi Gutiérrez Hermoso TileGrid: only repaint the visible region
Fri, 06 Sep 2019 22:11:18 -0400 Jordi Gutiérrez Hermoso TileGrid: use separate backgrounds for ROMCanvas and TilePicker
Fri, 06 Sep 2019 08:32:35 -0400 Jordi Gutiérrez Hermoso refactor TilePicker and GridCanvas (now ROMCanvas) into common superclass
Wed, 04 Sep 2019 12:31:05 -0400 Jordi Gutiérrez Hermoso TilePicker: add tile flipping functionality
Wed, 04 Sep 2019 10:14:04 -0400 Jordi Gutiérrez Hermoso ColourButton: label each colour with its hex index
Tue, 03 Sep 2019 22:54:24 -0400 Jordi Gutiérrez Hermoso TilePicker: beginnings of new widget
Tue, 03 Sep 2019 22:05:31 -0400 Jordi Gutiérrez Hermoso GridCanvas: add zoom in and zoom out buttons
Tue, 03 Sep 2019 22:03:23 -0400 Jordi Gutiérrez Hermoso use 2x2 bitmap for grid borders
Tue, 03 Sep 2019 10:28:50 -0400 Jordi Gutiérrez Hermoso replace DisplayTile with plain tile and GridLayout with custom widget
Mon, 02 Sep 2019 14:26:05 -0400 Jordi Gutiérrez Hermoso use setDevicePixelRatio instead of scaling
Mon, 02 Sep 2019 09:47:01 -0400 Jordi Gutiérrez Hermoso properly handle CHR in ROMs when it's actually present
Sun, 25 Aug 2019 13:30:56 -0400 Jordi Gutiérrez Hermoso slow implementation of palette switching :-(
Sun, 25 Aug 2019 10:04:43 -0400 Jordi Gutiérrez Hermoso Training's over. This is now starting to look like a real thing
Sun, 25 Aug 2019 01:04:12 -0400 Jordi Gutiérrez Hermoso init